Learn programming with MakeCode visual blocks, buttons and LED instant feedback, completing project work suitable for technology day showcases.
Programme Overview
This course introduces programming in a fun, accessible way. Based on the Micro:bit and MakeCode block platform, colourful visual blocks let children stack programs like puzzles and enjoy coding easily. Even with no computer experience, children can try, create freely and start their coding adventure with careful teacher guidance.
Content progresses step by step, starting with Micro:bit basic functions (displaying icons, playing simple sounds) and guiding children to drag block commands to design their own mini-animations or interactive games. Through observation, operation, discussion and sharing, children develop exploration, creativity and confidence. The course also builds a strong foundation for future primary STEAM (Science, Technology, Engineering, Arts, Mathematics) learning, making it easier to connect with advanced innovation and technology courses after promotion.
Learning focus
- Learn micro:bit basic functions
- Master Block-based Coding
- Understand Input and Output Concepts
- Develop Creative Expression Skills
- Build Computational Thinking Foundations
Course highlights
A simplified programming interface with large icons suits young children. Physical buttons and LED displays give instant feedback; project creation encourages personal expression. Design aligns with early childhood cognitive development. End-of-term work can become interactive exhibits for school displays.
Showcase Opportunities
- Creative Coding Showcase
- Interactive Device Exhibition
- Open Day Showcase Projects
Future-ready advantages
Grounded in early childhood learning characteristics, content is life-related, gamified and visual, letting children encounter programming naturally through joy and exploration. Teachers patiently guide and encourage each child to build confidence and enjoy learning. Through simple micro:bit operation and block coding, children not only meet technology but develop problem-solving thinking, creative expression and teamwork — an important first step into the STEAM world and a stable foundation for future learning.
Course outline (example: 8-unit course)
- Unit 1: The magic little computer
- Unit 2: MakeCode Block World
- Unit 3: Button-controlled games
- Unit 4: Sound and Music
- Unit 5: Exploring Sensors
- Unit 6: Simple animated stories
- Unit 7: Mini game design
- Unit 8: My creative work
(sessions and topics can be adjusted to school needs)