Recommended Age: 10+
Duration: 3 blocks per year (one block per school term)
Skills Required: Ability to use a keyboard and willingness to practise typing skills at home. Learners should be able to follow written and visual instructions. No previous coding experience is required.
Type of Coding: Starts with block-based programming concepts before progressing to text-based coding using MicroPython.
Equipment: Learners must bring their own laptop. We will provide support with software installation and setup. All electronics and project components are provided during sessions.
Course Overview
This hands-on course introduces learners to physical computing, and microcontroller programming using platforms such as the ESP32, Raspberry Pi Pico & micro:bit. Students learn how software interacts with the real world by programming electronic devices, reading sensor data, controlling motors and displays.
Advanced learners will have opportunities to take on an engineering projects, develop leadership skills, and collaborate with others on longer-term creations.
In Term 3 (May or June 2027), learners will have the opportunity to showcase their projects at our Family Tech Day and participate in the 123Robot® Competition, celebrating their achievements with family and friends.
Important: The course is designed to be taken from the beginning of a block, as each session builds on previous learning. Learners joining mid-block may need to complete additional work at home to catch up. Regular attendance is recommended to get the most from the programme and successfully complete projects.