Coding and ‘tinkering’ with Scratch and Python

Youngsters adding the code to control the robot.
Programming the robot.

This is our third week. Three youngsters sent apologies – they hope to be back next week. Blame the winter vomiting virus! The robot builders continued to add components to the robot and save the code to control it.  By the end of the session the robot would avoid bumping into the wall. Derek worked with one youngster and the “bike” kit. She successfully connected LEDs via a breadboard to a Raspberry Pi and programmed the lights to go on and off. Next week I have promised to introduce her neopixels and the ‘Crumble’. Her familiarity with Scratch should make it easy for her to programme the neopixels.

I have a Scratch problem to solve. Z created a game with two sprites bumping each other, then turning 180 degrees. Every bump decreased the character’s scores by 5. He wanted to make the character lie down when the score hit zero. Have been reflecting on the code. Is it possible to insert a “repeat until” inside an ” if . . . then” loop? And rather than lie down, maybe the character should just disappear?

Girl coding with Scratch
Using Scratch GPIO

I know that there is a “hide” in Scratch. We’ll work on this next week. Hope that M is better because she is an expert in Scratch.

Youngster on laptop using Scratch
Programming his own game with Scratch.

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *