JUNIOR CODER 2
Junior Coder 2
Level Description
Junior Coder2 is intended for kids who have completed Junior Coder1 Level. This level aims to teach kids the basics of electronics and the principles of electrical circuit design and components. It also teaches them the basics of digital circuits and logic gates, which are considered the basis for the formation of computer components.
Kids will also learn the principles of programming using the M-Blocks programming language and will learn the basics of 3D design and create their own 3D models. Learning go through a set of interactive activities and applications that are implemented on STEM kits.
- Age: 7-8
- Sessions: 80
- Online: 6 Students
- Offline: 10 Students

Through this level students will:
- Learn the basic components of electric circuit
- Identify the three basic factors that form electricity: voltage, current, and resistance
- Learn basics of digital circuits, logic gates, and digital counting systems
- Know what are integrated circuits “IC” and how to connect and use with them
- Learn 3D design and create a game model design or an integrated design like rooms, houses, or city
- Learn the meaning of 3D printing and how to turn their designs into tangible things in reality
- Learn more concepts in codings such as loops, conditional Ifs, and variables
- Learn how to turn their ideas into usable applications, games, or animated stories using coding with M-Block
Level Outline
1- Electronics & Digital Circuits
24 Sessions
2- 3D Design
20 Sessions
3- Maths & Logic 2
6 Sessions
4- Hello Code
30 Sessions