Welcome to CoderDojo 2017!
Here are the activities that each group will be working on today:
Newcomers
If you are new to CoderDojo and new to computer programming this is where you start:
Scratch Guided – Beginner
Storyboards
Go to the following link, watch the video, and follow the steps to create the ‘Storyboards’ animation:
Click here for instructions
Scratch Guided – Intermediate
1. Finish off last week’s project – Making patterns with the Pen Tool
In this project you will use the pen tool to draw colourful patterns.
Click here for instructions
and if you’ve finished the Pen Tool project:
2. Make a platform-style game
Scratch – Freeform
Make a tutorial in Scratch
You’ve probably already used some tutorials made in Scratch to help you learn how to do something in Scratch. You can find many tutorial projects in Scratch that explain some concept or how to do something in Scratch. Your mission for the next 3 weeks is to make a tutorial to teach a Scratch concept to other kids. You can design the tutorial to teach an advanced concept to the other kids in your Scratch group or you can design a tutorial to teach a more basic concept to beginner Scratchers – it’s up to you what topic you choose to make a tutorial about.
Here are some nice examples of tutorials people have made on Scratch:
Learn JavaScript
Continue working through the lessons on Khan Academy to learn JavaScript, just click the link below to get started. Use the login you have already created or if this your first time, start by clicking the Sign in / Sign up link in top right corner of screen and then click the Create a new account link to create a new account for yourself to track your progress.
https://www.khanacademy.org/computing/computer-programming/programming
Raspberry Pi (with Microcontrollers and other cool stuff)
A collaborative group exploring how computers can interact with the outside world through a range of sensors and controllers. Primarily we’ll be using the Raspberry Pi (http://raspberrypi.org) computer in conjunction with Arduinos (http://arduino.cc) and along the way we’ll learn about Python, C and C++ programming, digital and analogue electronics and about working together.
Electronics, Microcontrollers and Raspberry Pi session information