For Kindergarten

Computer Science for Kindergarten


Designed with the needs of Primary aged students in mind, read on to see how Module 1 can be taught to children as young as 5!

Repetition

Five year olds love to try and try again, and our materials encourage them to practice! Each work can be repeated as many times as necessary until the student feels confident in the exercise.

Control of Error

Materials don't quite look right when an error is made, but have a satisfying completion when the student performs each one correctly.

Simple Progression

Believe it or not, each step is almost too easy. The lesson sequence builds from one concept to the next so there is just enough challenge to be interesting, but not enough to confuse.

Will introducing binary and hexadecimal numbers cause confusion in a student's math education?

Typically, the concept of base systems is reserved for later study when students have a firm grasp of the decimal system. That is why for this age group, we emphasize the concept of empty vs. full and promote the young child's skill in pattern recognition.

By working with marbles, children will have a sensorial understanding of quantity, while actively learning patterns of empty and full. Later on in their math education students can benefit by returning to materials such as the Hexadecimal Triangle to make the mathematical connection more explicit. The value of these materials increases as students return to them over time!

This method is particularly effective in computer science because of the logical nature of computer operations. Students will not ever need to work with binary or hexadecimal numbers arithmetically. Rather, Boolean logic is used to manipulate data.
Share by: