Bialik teachers quickly adopted this program. On a single day in December, students in every grade engage in a one-hour coding sessions. Lessons are age appropriate, with increasingly complex challenges for each higher grade.
In Junior Kindergarten, students learn the fundamental ideas of coding. They start by creating a sequence of commands for a Lego robot (e.g., move right then left, left then right). With help from the Grade 8s, they write the code for the desired movement and watch it come to life.
Grade 2 students independently learn code without the use of computers. Acting as computers themselves, they follow instructions to get to a specific location on a page. This teaches them the value of every command – even the smallest of them.
Working on computers, Grade 3 students write code-like commands to move a cursor on the screen to a specific point. When the commands are incorrect, they troubleshoot until they get it right. They quickly began to understand the dynamics, appearance and complications of code.
For Senior Division students, Hour of Code learning takes place in the Innovation Lab. Grade 6 experiments with coding the movement of Lego robots. Grade 7 and 8 students continue their lessons on coding that begin at the start of the school year.
At Bialik, Hour of Code is an example of the school’s commitment to 21st Century Learning. It allows students to develop core competencies such as collaboration, critical thinking, digital literacy and problem solving.