Creative Coding
Gaming through coding or coding through gaming. You decide.
Transform a bunch of materials like playdoh, fruits, cans, cheese, plants, magnets, coins or even your friends into your personalised game controller. Use Makey Makey electronic kits to hack your computer and control the characters of your favourite game at the tap of your feet, clap of your hands or the touch of your favourite fruit.
Then, go ahead to learn how to code and design fun games for a theme that interests you. Imagine the game that you and your friends would love to play. Could the game also help you stay fit or make people environment friendly? Design the graphics, the characters and mechanics of your game and code it using Scratch.
Show off your game at the end-of-day party and let people have a crazy experience playing it with your custom designed controller while you play and try out the games built by your friends.
Program Curriculum
Coding Skill
- Intro to logic blocks
- External elements with logic (Conditionals and Loops)
- Servo, Conditionals, Sensors
Tools and Materials
- Scratch
- Makey Makey
- Cardboard
- Basic Cutting Tools
- Arduino Board
What You'll Learn
- Automate tasks on their computer by writing simple Python programs.
- Programatically generate and update Excel spreadsheets.
- Crawl web sites and pull information from online sources.
- Use Python's debugging tools to quickly figure out bugs in your code.
- Write programs that can do text pattern recognition with "regular expressions".
- Parse PDFs and Word Documents.
- Write programs that send out email notifications.
- Programatically control the mouse and keyboard to click and type for you.
Projects
- Build a musical instrument using vegetables and fruit
- Sample project