Project Description

Junior Coders Course

This is an 8-month course in Computer and Robot Programming for students from Std. 3 - Std. 5
This is an 8 – month (~35 weeks) course. It is conducted once a week, 2 hours per day.
Our course dives deep, and covers computer programming fundamentals and logic building concepts in detail.

We cover various popular and age-appropriate programming languages in our course like Scratch (developed by Massachusets Institute of Technology’s Media Lab), Code Studio (part of popular movement Code.org), Tynker.

Children learn to create a variety of programs – animations, school projects, quizzes, games and more.

Robot programming technologies introduced –

  • Lego WeDo (traditional Lego with sensors and motors) that are programmable through Scratch
  • PrograMitra’s own sensorboard CodePad which is programmable through Scratch
The course begins with introduction to computer programming, basics of logic, importance of sequence and accuracy of instructions through group activities.

Students are introduced to small programs through Code Studio’s puzzle based programming activities.

Then the Scratch programming language is introduced, and children create activities around all fundamental programming concepts.

Students try their hand at Tynker, a visual programming language with animation and physics commands. It helps develop concepts about gravity based games.

In the second half of the course, students build and program Lego WeDo activities, and experiment with CodePad to make their programs interesting and sensor driven.

At the end of the course, your child not only builds a strong foundation of computer programming, but also takes away his/her own CodePad sensorboard for free!
We aim to not just teach children how to code, but also to provide them with an environment that is conducive to their creativity. Armed with knowledge of how the technology works, we encourage them to pick programming projects on their own, to apply this knowledge.

This way, the child learns how to choose an interesting idea and turn into a definitive creation. As they do this, they build valuable skills of problem solving and logical thinking. Learning to code enables them to –

  • Brainstorm what would be an interesting project
  • Break down the project into pieces for ease of work
  • Work collaboratively to handle big projects
  • Put ideas into execution
  • Debug any problems they encounter, and persist through it
  • Feel satisfied as their efforts and ideas take shape in the form of the creation

We guide them through every step, and teach them all the relevant features of programming languages.

Every course ends with an exhibition where students present their creations to parents and friends.