Java

适合年龄: 12+ 我们的课程将直接基于 AP 计算机科学 A 课程。学生将从学习变量和数据类型以及迭代和条件开始, 并继续通过对象和类及其工作原理的速成课程。如果时间允许,我们将进入阵列和更远的地方。 虽然大部分营地的流动速度大致相同,但也可以容纳一些工作速度更快或更慢的学生。

网络编程

适合年龄: 10+ 学员们将了解所有关于网站如何从头开始编码的知识,以及所有网站如何基于孩子们将使用的完全相同的语言。 孩子们可能学习和练习的一些概念包括: 互联网安全基础知识 对互联网架构的高层次理解 HTML 标签的基本用法,例如 了解 CSS 如何影响网站 什么是 Javascript,对于更高级的孩子来说,这是一个基本的开始和更多!

Python

适合学生: 10+ Python 基础营: Python 课程真正专注于Python!学生将获得解决问题、团队合作、代码调试等一般技能,也许最重要的是,所有学生都将学习和练习任何级别的计算机编程所需的逻辑思维技能!此外,学生还将获得以下方面的经验: 类型化语言介绍, 适合那些只使用过 Scratch 的人 Python 语法(循环、变量、结构等) 函数调用 通过 Python 的笛卡尔坐标 和更多! Python and AI 营 Python AI 训练营将帮助揭开人工智能的神秘面纱,以及它在世界上的使用方式。人工智能可能极其复杂,但与所有软件一样, 它基于基本的逻辑构建块。我们将从基本的 AI 应用程序(如猜谜游戏)开始,然后深入到更基本的 AI 应用程序 (如计算机对手游戏或聊天机器人), 并可能根据学生的进度进入更复杂的“计算机思维”策略。具体应用将取决于注册学生的技能组合。 学生将获得算法设计、问题解决、代码调试等通用技能,也许最重要的是,所有学生都将学习和练习任何级别的计算机编程所需 的逻辑思维技能! 此外,露营者还将获得以下方面的经验: 人工智能如何影响当今世界 算法设计与理解 适用于所有级别编码的更深层次的编码概念 在适当的地方(循环、变量、结构等)复习基础知识、Python 语法和/或代码结构 和更多!

Scratch

适用学生:7-9岁  平台:Scratch   课程专注于从头开始编写应用程序。我们不只是依靠平台来改变游戏中的参数,我们实际上是通过逻辑步骤进行顺序编码。学生将 获得解决问题、团队合作、代码调试等一般技能,最重要的是,所有学生都将学习和练习任何级别的计算机编程所需的逻辑思维技能! 此外,学生将获得并练习重要的编码概念, 其中可能包括: 变量、循环和 If/Then 逻辑 笛卡尔坐标和精灵运动 事件检测 记分和游戏设计 简单的数学逻辑 和更多!