It was useful to reflect that the content computing curriculum has changed a great deal over the past 10 years due to the change of technology, children are expected to learn in a much faster rate how to use computer and be creative makers rather than user of computer. It is essential for teachers to be familiar with computational thinking and be equipped to teach children the right skills (e.g. logical thinking, abstraction) according to their ages.
With Early Years and KS1, we can introduce technology like Beebot and Pro-bot to generate children’s curiosity over technology and create opportunities for them to talk and discover the function of the robot, and scaffolding knowledge of key vocabulary to assist children to try out and explore logical thinking and develop it into programming. It is also important to support children so that they persevere with the process and gain confidence along the way.
In the lesson, I had the opportunity to try out Scratch, and wrote out the code for motions. It involved:
- Logical Thinking – think ahead for the desirable step and create instruction for it
- Trial and Error – the instruction may not be suitable for the character, or there is big gap between what’s desired and the outcome, so it takes patient to refine the steps.
- The importance of asking for help – seek help and advice from someone who is more experience with the programme.
The lesson has been a learning curve for me, as I need to familiar myself with the programme and to do that, I need to find time to develop this skill further.