Coding at GCDS

“Learning to write programs stretches your mind, and helps you think better, creates a way of thinking about things that I think is helpful in all domains.”
–Bill Gates


Did you know that GCDS teaches coding in all three divisions? 

Starting in kindergarten, students are exposed to coding through applications such as Scratch Jr., Lightbot, and Bee-Bot. First through third graders use Scratch 2 to code projects with customized backgrounds, animations, and sounds. 

In the Middle School, students begin to use “if statements” to create a maze and direct a character through the maze. The Upper School coding club has over thirty members where students have learned any number of skills, including web development (HTML, CSS, JavaScript, etc.) and iOS app development (SwiftObjective-C). In our Graphics Lab, students write and create their own video games and web applications.  

The children tend not to call what they are doing “coding,” rather they call it fun! We are so lucky to have the resources to provide these opportunities in developmentally appropriate ways and who knows…the next Bill Gates may have just finished her first Scratch project in second grade! 


Adam C. Rohdie 
Headmaster, The Greenwich Country Day School

@GCDSLSLab on Twitter  •  Lower School tech webpages  •  Online classes used by Upper School Coding Club  •  Upper School library blog  •  Lego robotics in Lower School  •  Interactive mural by GCDS first graders  •  TED Talk by creator of Scratch