• 下载adobeacrobatreader以查看或打印PDF文件

  • 计算机科学专业

    在当今的行业中,计算机科学无处不在。无论是3d动画、工程、交通、体育科学、医学、视觉设计、金融还是统计分析,计算机科学都为推动世界发展的技术、生产力和创新提供了动力。而Coral Glades正处于将计算机科学课程带给学生的新动力的最前沿。我们目前的CS课程包括三门课程,一门本地荣誉学分和两门AP水平课程。

    • 探索计算机科学

    • AP计算机科学原理

    • AP计算机科学A

     


    探索计算机科学

    (# 8207310 c)

    探索计算机科学是对计算机科学和解决问题的世界的介绍,并与任何职业道路保持一致,包括:信息技术,工程与设计,艺术,媒体和娱乐技术等。

    本课程使用与社会相关且对不同学生有意义的作业。每个单元使用各种工具/平台,并围绕以下主题的创造性期末项目达到高潮:

    • 人机交互

    • 解决问题

    • 网页设计

    • 编程入门

    • 计算与数据分析

    • 机器人

    本课程有一个严格的课程介绍CS解决问题的概念和技能的学生9至12年级谁已经完成代数1。

    AP®计算机科学原理

    (# 0200335 c)

    AP®计算机科学原理课程向学生介绍计算机科学的基本思想,并帮助他们了解计算和技术如何影响他们周围的世界。作为本课程的一部分,学生将接触到广泛的计算工具和技能,同时创造性地解决现实世界的问题和关注。

    AP®计算机科学原理不仅可以帮助学生在计算机科学专业和职业生涯中取得成功,还可以帮助学生在其他广泛的领域和兴趣中取得成功。除了计算机基础知识外,学生还将学习:

    • 创造性地解决问题

    • 如何应用计算过程来分析大型数据集

    • 编程和计算的全球影响

    • 互联网结构和重要的网络安全问题

    学生也将有机会:

    • 使用计算机科学来解决他们感兴趣的现实问题

    • 创建具有实际影响的程序或技术

    • 获得与其他学科和行业相关的技能

    强烈建议学习本课程的学生完成代数2。

     

    AP®计算机科学

    AP®计算机科学A课程既是计算机科学专业的入门课程,也是那些将主修其他学科并希望在当今技术社会中成为知情公民的人的课程。

    AP®计算机科学A课程相当于大学第一学期的计算机科学课程。本课程向学生介绍计算机科学的基本主题,包括解决问题,设计策略和方法,数据组织(数据结构),处理数据的方法(算法),潜在解决方案的分析,以及计算的伦理和社会影响。本课程强调使用Java语言进行面向对象和命令式问题解决和设计。这些技术代表了开发解决方案的经过验证的方法,这些解决方案可以从小型、简单的问题扩展到大型、复杂的问题。AP计算机科学A课程的课程设置与高校的许多CS1课程兼容。

    在本课程中,学生将有机会

    • 设计,实施和分析问题的解决方案

    • 使用和实现常用算法

    • 使用标准的数据结构

    • 开发和选择合适的算法和数据结构来解决新问题。

    • 用面向对象的范例流畅地编写解决方案

    • 使用Java编程语言编写,运行,测试和调试解决方案,使用标准Java库类和来自AP Java子集的接口

    • 阅读和理解由多个类和相互作用的对象组成的程序

    • 阅读和理解设计和开发过程的描述导致这样的程序

    • 了解电脑使用的伦理和社会影响