Rock, Paper, Scissors: Human vs Micro:bit

In our Creativity Hour, Primary 1-3 took their coding skills to the next level by programming the Micro:bit to play Rock, Paper, Scissors. Building on what we’ve learned previously, this activity was slightly more advanced as we had to use variables to create this game. We used Micro:bit Classroom – this is a digital classroom where we can connect iPads to manage and guide children through the coding sessions. This allowed us to follow a tutorial together and provide support through each step to make sure we could manage the task effectively.

We coded the Micro:bit to generate a random number (1-3) whenever it was shaken and the number would represent either rock, paper or scissors. We then programmed the Micro:bit to display an icon for each choice which introduced the idea of variables.

It was exciting to see the children test their creations, shaking their Micro:bits and watching the results appear on the screen. Once we had a functioning game, the children went around the class, challenging their friends and teachers with the Micro:bit – we wanted to find out who would win, Humans or the Micro:bit! By the end of the session, the children had a working game and a better understanding of using variables in code!

First Week Back in P1-3

Despite the snowy weather, we’ve had a wonderful first week back in Primary 1-3. The class has been hard at work on a book study which has combined reading, creativity and hands-on learning. Our book study is focused on the book, ‘The Ugly Five’ by Julia Donaldson which explores five animals in the African savannah who are often called “ugly” by others.

After reading the book and making predictions on Wednesday, we explored the animals in the book in more detail and created fun character descriptions. We began by looking at real-life images of each animal using iPads, then we looked through the story to create our own descriptions which can be seen below. This activity helped us better understand the story and sparked our imaginations.

Our curiosity about the animals in the story and their environment led us to design and build our own habitats. Using a variety of materials such as LEGO and building blocks, we created models of environments such as a rainforest, a polar habitat, a garden and a city. We learned about the varying needs of animals and plants within different habitats, which then led to a discussion about the unique needs of the animals and how their habitats help them survive.

Creating Games with Micro:bits!

On Friday, we continued to explore coding through Micro:bits during Creativity Hour and had an exciting time putting our skills to use! We learned how to programme the Micro:bits to function as dice – by shaking the device, a random number would appear on the screen! Once we completed this, we used our Micro:bit to create our own games.

Some of us incorporated the Micro:bit dice into board games we had in the class such as Connect 4. In this game, the children would shake the device to generate a number, which determined the number of tokens they could use to play for that round. Others, made up fun challenges where the dice decided different movements. It was a great way to combine problem-solving and teamwork while learning more about technology and coding.

Micro:bit Fun

On Friday, P1-3 continued developing their coding skills using the Micro:bit. While they had previously explored the various features they could code onto the Micro:bit, this session allowed them to try it out hands-on with an iPad. The children began experimenting with the Micro:bit app, learning how to download their completed code onto the device. They explored creating LED images and patterns, incorporating music, and even experimenting with voice control features. The session was fun, as the children enjoyed being creative with their projects while building confidence in using both the app and the Micro:bit. In our next session, we will follow a tutorial to work towards a specific goal, which the children will decide.

Report a Glow concern
Cookie policy  Privacy policy