Programming K-12

Learning technology through the context of the curriculum, students make more meaningful and lasting connections to the skills that they will need to succeed in the 21st century.  The department of Information Resources works with classroom teachers to find ways to modify existing curricula and design new lessons that incorporate technology.

In the Upper School Engineering Technology class, students collaborate on programming

tasks

Laurel's curriculum currently includes the following programming components:


Pre-Primary – Students use Bee Bots to become acquainted with basic programming concepts
Primary – Girls program the larger Roamer robots with more complex instructions, gaining a better understanding of programming
Middle School – The engineering process is introduced to the girls through Lego Robotics.  They also learn to use Alice software to design interactive worlds, introducing them to object-oriented programming concepts 
Upper School – Robotics continues in the Upper School in the Engineering program; students are also introduced to desktop programming in higher level languages.

Laurel's emphasis on teaching technology contextually means that programming is always taught within the context of a specific class

 

 
Already in the Primary grades, Science teacher Sue Farrell works with students to introduce the fundamentals of programming