Scratch
- Scratch Getting Started Guide (from MIT)
- Scratch – Animate Your Name
- Scratch Maze Game
- Images: Fire Engine, House, Maze
- Scratch – Shark Bait Game
- Scratch – Keepie Uppie Video Sensing Game
- Scratch – Quiz Game
- Scratch – Dodgeball
- Scratch – Incy Wincy Spider Game (graphics)
- Scratch Starter Cards (MIT)
- Scratch Pong Game (CoderDojo Athlone)
Scratch Challenges
Can you attempt to create:
- Create a platform game named “Christmas Chaos” with Rudolf having to find gifts that have fallen from Santa’s sleigh (Download xmas_game_characters.zip)
- Create a Simple Simon game with 4 coloured buttons and a pattern to guess
- A quiz for kids with questions on capital cities, grids, number lines …
AppInventor
- Intro exercise: AppInventor Quick Start – Assets (Images/Sounds)
- Translator App
- Locate Me
- Maths Game – (Maths Image)
- Maths_Game_Extended
- Quiz Game – ( Quiz Game Images )
- Ball Bounce
Python
- Python – Hello World
(introduces variables & input) - Python – Rolling a Dice
(introduces data types, random numbers) - Python – Roll the Dice Multiple Times
(introduces whitespace, functions, while loops, control statements) - Python – Username Suggestion Tool
- Python – Username Suggestion Tool with a GUI
- Python – Leap Year Program
(introduces modulus, maths) - Python-UsernameBuilder
- Python – Rock, Paper, Scissors (via Code Club)
- Computer Games with Python Book (Albert Sweigart)
Python Challenges
Can you attempt to create:
- Guess the Number Game (Solution)
- A Simple Simon game clone
- A Raspberry Pi camera program that uses OpenCV to count vehicles in a video stream
- Create a program CLI or GUI to set IPTC tags on images