Welcome to the Coding Class organized by the ICJC Stem Club!

The goal of this program is to make the children in the ICJC community more comfortable with coding.


  • Juniors Course for children in Grades 1 - 4 (Inclusive)
  • Seniors Course for children in Grades 5 - 8 (Inclusive)
  • Courses will start January 19, 2023 and end March 9, 2023
  • Classes will be held every Thursday evening from 6 pm to 7:30 pm
  • Fees will be $100/child for 8 classes, working out to $12.50 per class.

    Fees are NON-REFUNDABLE for reasons including student absence from session due to trips (e.g., required and/or discretionary trips), illnesses, withdrawal, dismissal from the Class (e.g., expulsion), or any other reason as determined by the discretion of the Coding Class Staff.

Course Details:

Juniors Course (Grade 1 - 4) Register

The Juniors Course will teach children basic programming concepts utilizing Scratch, a popular high-level block-based visual programming language. In this course, children will learn simple concept such as sequencing, debugging, creating art using code, loop, events and event handlers, data encoding and binary numbers. This course intends to introduce younger children to coding in a fun, engaging manner.

Seniors Course (Grade 5 - 8) Register

The Seniors Course will use Python-based modules. Python is a high-level, general-purpose programming language which is simple to learn and very widely used. Children in this course will be introduced to concepts such as data types, conditionals and loops, functions and pseudo code, object oriented programming, recursion, and moving robots using code. By the end of this course, students will be able to interact with a LEGO Robot (EV3 or Spike Prime) using Python and be able program this Robot to conduct basic maneuvers.

Read the ICJC Coding Class Agreement

For more inquiries email stem@icjc.org