跳到主要内容

技术 & 计算机科学

技术 & 计算机科学课程促进技术和信息素养以及批判性思维, 解决问题, 以及所有人在不断变化的全球经济中竞争所必需的决策能力.

课程增强了学生的概念理解能力, 程序性知识, 以及解决技术问题的能力, 包括其自然, 影响, 和社会, 道德, 和人力方面. 
 

课程描述

探索计算机科学

第二学期. 什么是计算机科学? 大多数学生认为计算机科学就是学习如何编写程序. 虽然这在一定程度上是正确的,但计算机科学的意义要大得多. 探索计算机科学的目的是通过探索迷人的和可访问的主题,向学生介绍计算机科学领域的广度. 你曾经想过写计算机代码吗? 你是否想要学习更多mgm集团美高梅电脑游戏设计的知识? 课程将向学生介绍Python编程等主题, 网页设计, 解决问题和数据分析, 计算机的社会和伦理问题, 和手机应用程序. 9-12年级开放.

AP计算机科学A

满一年. 前提条件:基于荣誉微积分预科或高等数学课程或ECS成绩的资格. 学生遵循大学委员会的高级计算机科学课程大纲, 学习用Java语言编程. 这门课的重点是 
解决问题的技巧, 面向对象的解决方案方法, 算法, 和容器类. 学生通过计算机应用来学习这些学科的背景知识. 学生需要参加AP计算机科学考试. 开放给10-12年级学生.

计算机科学高级主题-荣誉

第一学期. 先决条件:AP计算机科学和项目提案. 本课程将分为两部分. 课程的前四到六周将致力于研究数据 
在Java中结构. 链表, mgm集团美高梅登陆将讨论堆栈和队列作为有效管理大量数据的一种方法. 课程的其余部分将致力于学生启发的计算机科学项目. 每个学生项目都必须提交给老师并得到老师的批准. 项目的范围和深度, 所需的工具/编程语言由学生决定,并将在课堂上进行每日监控. 项目必须在注册时报批. 每周的目标将被设定来衡量学生的进步. 最终完成的项目将在一月提交给学术委员会. 开放的成绩 
11–12.

数字音乐工作室

第一学期. 数码音乐工作室教学生制作和编曲. 学生创作原创旋律, 学习用手和使用音乐标记软件来标记旋律. 在把他们的作品编辑成最终稿后, 学生们将他们的工作记录成多音轨,并通过使用MIDI将其扩展成成品, 多轨录音机, 和效果处理器. 当学生获得必要的技能, 他们可以选择将自己的旋律发展成适合特定类型表演团体的音乐安排. 一些钢琴和/或阅读音乐的知识是有帮助的,但不是本课程所要求的. 9-12年级开放.