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:

Go to Newcomers Activities

Scratch 1 (Beginner)

This group is for people who want to learn Scratch but have never done it before or who have only done a little bit of Scratch. Make sure you sign in to Scratch so that you can save your work.

Platform Game

This week you will program a player sprite to move and jump across platforms when the arrow keys are pressed. In order to win, the player sprite must make it across all the platforms and touch another sprite. Click on the link below and follow the instructions in the videos. Try to complete ALL six of the Add-Ons on the final step.

Click here for instructions for the Platform Game project

After you have completed all 6 add-ons try making some of your own customisations to the game. Can you think of ways that you could improve the platform game?


Add your project to our studio
Share your project by clicking the Share button. If you don’t see the Share button, it is because you have not confirmed your Scratch account email address. After registering for Scratch, you will have received an email with a link to confirm your account. If you cannot find the email you can resend it. To resend the email, go to your Account Settings, click the Email tab, and follow the instructions there.

After you have shared your project add it to this studio.

Scratch 2 (Intermediate & Advanced)

1. Add your Snake game to our studio

Make sure you have shared your Snake game and add it to this studio.

2. Finish the Missile Command project and add it to our studio

Continue working on your missile command project. If you have completed the basics there are lots of things you can do to make the game better.

Guidelines for Missile Command project

When you’ve completed your Missile Command game, show it to one of the mentors. Make sure it is shared and add it to this studio. Have another member of the group play your game and you play their version. Notice the major differences between your version and their version and share feedback with each other on your different versions of Missile Command.

3. Pen project

Use the pen tool to make an interesting animated display with moving shapes and patterns.
You can get ideas from this video tutorial:

and this Scratch tutorial:
https://scratch.mit.edu/projects/84486170/

If you need a refresher on the basics of using the pen tools you can follow this tutorial:

When you’ve completed your pen project, show it to one of the mentors. Make sure it is shared and add it to this studio.

Web Development (HTML, CSS & JavaScript)

Showcase page

Make a showcase page on the website that you set up last term. For each of the projects that you have completed in Trinket, download the project files and upload them to your hosting area on Award Space. Make a link to each project on your showcase page.

Continue with next project – Sunrise Animation

Continue where you left off in the CodeClub HTML/CSS projects or get started on the next project in the series. Most of you will be working on the Sunrise project today. Try to complete ALL the challenges. When you complete the project, make sure to add it to your showcase page.

Introduction to Robotics

This is a new session with Nathalie. An introduction to robotics using mBot robot kits and a block programming language called mBlock which is similar to Scratch.

Introduction to Robotics session information

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