计算机科学

海洋之神在线登录经常使用工具来帮助海洋之神在线登录解决问题. The computer is also a tool – a mind tool; it amplifies and extends the power of the mind. 海洋之神在线登录可以用它来帮助海洋之神在线登录解决各种各样的问题,比如调节病人的药物流动, 产生想象风景的图像或控制飞机的飞行. Computer science is a helping profession; computer programmers help people by constructing software solutions to their problems.

目标

在男男同性恋者, 海洋之神在线登录希望来自各种背景的学生能够探索工程领域的发展可能会为他们带来什么. 通过海洋之神在线登录的课程, 海洋之神在线登录鼓励学生发展解决问题的技能,同时推动他们的创造性和创新性. 海洋之神在线登录所有的课程都是基于以下目标而开发的:
 
1. 鼓励学生探索工程作为职业领域 
2. 教导学生如何合乎逻辑地处理设计问题 
3. 启发学生创造性地运用数学和科学来创造创新的解决方案

课程

本课程介绍使用电脑程式设计语言解决问题的过程. Python, 这是一个强大的, 现代, 而易于理解的编程语言则为学生提供了扎实的编程理论和实践基础以及解决问题的能力. 本课程的实验作业将具有挑战性,以提高学生解决问题的能力. 本课程的目标是介绍使用现代面向对象编程语言进行软件开发的原理和实践, 介绍和发展必要的问题解决技能,以构建解决问题的软件方案, 让学生了解目标语言中可用的数据结构和控制结构, 以及理解和创造通用算法的能力.

本课程探讨面向对象问题的解决方法, 设计, 和编程, 将学生从Python过渡到c++. 它还介绍了常见的数据结构, 算法设计, 并对算法复杂度进行了分析. 还将探讨错误处理和数据验证等概念.

本课程旨在向学生介绍计算机和计算机科学的核心思想, 灌输计算思维的思想和实践, 展示计算机和计算机科学如何改变世界, 让学生参与到这个领域的创造性方面. 编程是将想法转化为现实的创造性过程之一, 因此,教学和实验室活动将使学生熟练掌握现代编程语言. 学生将探索计算机科学与当今世界的关联和影响, 他们将研究计算和计算机科学在其他领域的创新, 他们还将研究新计算技术的伦理意义. 在这些课程中,学生将以独立或团队的方式解决问题, 培养他们的沟通和团队合作能力. 学生将学习python编程语言的编程基础,以便为他们希望追求的任何领域的计算科学做好准备.

本课程向学生介绍一些技巧, 工具, 以及为苹果iphone设计移动应用程序的技术. 主题包括软件工程原理、事件处理程序、条件语句和动画. 学生将把这些知识应用到随着课程进展而增加复杂性的项目中.

本课程将让学生有机会了解四种形式的人工智能. 课程将分为四个单元. 每个单元将专注于一个新的战略,创造一个人工智能来解决一个问题. 每个单元的最后,学生将应用最近学到的人工智能策略来解决一个新问题.

本课程是机器人学和程序设计的入门课程. 学生将学习使用Arduino微控制器和编程语言对机器人进行编程,以完成简单和复杂的任务. 学生们还将学习使用3D打印机来创建人体, 武器, 轮子, 以及其他需要的零配件. 本课程将专注于机器人设计过程的创造性方面,同时也要求学生通过编程将他们的创作带入生活.

本课程将为学生提供一个学习游戏乐趣的机会, 具有挑战性的, 和上瘾. 学生学习如何讲故事, 如何创造符合物理定律的世界, 以及如何创建动画. 学生将以小组为单位学习团队合作, 使用别人的代码, 把一个项目分解成子组件.

本课程的目的是为学生提供计算机辅助设计(CAD)概念的介绍,并培养学生的批判性思维和解决问题的能力. 本课程将使用Onshape网站.创建3D模型.

计算机问题/专题是一门个性化的高级课程,学生可以自由选择自己感兴趣的课题或专题. 这些项目可能涉及现代计算机的任何方面.