计算机科学

6年级的计算机科学:学习创建
学生学会如何通过学习创建利用计算机作为一个创造性的出口。通过基于项目的方式,学生学习编程基础需要从头开始创建功能的计算机程序,探索的变量,条件和使用的预建库函数的核心概念。从艺术和数学的学生的学科整合知识学习计算机程序来创建动态模拟和艺术表现。

7级计算机科学:学习互动
在学习互动,学生学习创造延长一年的知识。纵观今年的学生学习如何组织自己的方案纳入方法和功能,利用循环来完成重复任务,进一步的变量类型的理解和执行的键盘和鼠标监听事件,让学生创建程序的用户与他们的项目进行互动。今年重点对教学的学生来解构复杂的问题分成更小的简单过程。创建交互式程序的能力,让学生让他们看节目如何让用户获得对程序的控制,解锁计算机科学的真正力量。


8级计算机科学:学习申请
在这8级课程中,学生利用已在应用环境中的6年级和7年级的课程学到的知识。在以前中学的计算机科学课程学到同时也学习如何利用阵列以提高他们的方案组织学生复习材料。带着沉重的重点放在算法设计,学生申请计算机科学知识,历史,科学,数学和技术的几个配合的项目。项目包括利用计算机建立教育文艺节目,学打学生记录声音的历史叙事的发展,并利用编程的单片机控制3D打印的生物模型。这个顶峰中学计算机科学课程结束后,学生们准备计算机科学适用于各种其他学科和进一步的温彻斯特瑟斯顿的众多高年级的课程追求计算机科学的。