编码令营

CyberMath学院编码训练营是一个有选择性的暑期课程,面向希望在哈佛大学鼓舞人心和激励的氛围中学习和擅长编码的学生。我们的编码和技术营为学生提供了一个充满挑战的环境,他们通过全球优秀学生的参与掌握编码。

哈佛校园体验!

日期*:

2019年7月15日至7月27日(详见下方日历)

* 暂定日期。 日期可能会在2019年7月之间发生变化。确切的日期将于10月在此页面中确定并发布。 请联系我们获取更多信息。

地点:

课程举行地点:哈佛大学*

课程举行地点:哈佛大学*

 

我们的编码营提供的课程

  • 编程

    学习处理常见的算法问题。初学者将学习编程的基础知识,并能编写解决初级计算机科学问题的代码。 具有编程经验的学生将提高他们解决具有挑战性项目的技能

     

    推荐年级: 4至12年级

    先决条件:

     

    涵盖课题

    – 变量和运算符
    – 条件
    – 循环
    – 数组
    – 字符串
    – 功能
    – 文件
    – 矩阵

  • Java Processing

    4-12级学生完美的入门编程课程!

    本课程教授学生使用Java Processing编程。 在本课程中,学生将以有趣和令人兴奋的方式学习面向对象的编程,这将有效地为他们学习任何基于C的编程语言做好准备。

    推荐年级:4至12年级。 本课程专为熟悉数学水平(预代数)并且不熟悉任何编程语言的学生而设计。基于块和入门编程的经验很好,如果学生精通任何编程语言,他们应该参加我们的USACO和AP计算机课程。

    AP计算机科学原理:本课程涵盖的概念广泛有效地为学生准备AP计算机科学原理考试。

    数千名视觉设计师,艺术家和建筑师使用Processing软件来创作他们的作品。使用Processing创建的项目已在纽约现代艺术博物馆,伦敦维多利亚和阿尔伯特博物馆,巴黎的蓬皮杜中心以及许多其他着名场所展出。处理用于为舞蹈和音乐表演创建投影舞台设计;为音乐视频和电影制作图像;出口海报,杂志和书籍的图像;并在画廊,博物馆和街道上创建互动装置。一些着名的项目包括Radiohead的House of Cards视频,麻省理工学院媒体实验室的生成标识,以及弗兰克盖里设计的迈阿密新世界中心的计时码表投影软件壁画。但是关于加工和文化最重要的不是高调的结果 – 这就是软件如何让新一代视觉艺术家将编程视为他们创作实践的重要组成部分。

    课程描述: 本课程是通过麻省理工学院基于Java的计算机语言处理,面向对象计算机编程的协作和基于项目的介绍,重点是解决问题、视觉艺术、图形设计和动画。

    什么是Java Processing?: Processing是一种基于视觉艺术的开源语言,由麻省理工学院开发。

    请观看此视频以便更好地了解:

    若要查看专业人士使用它的示例,请访问此页面:

    处理本质上是Java的一个非常直观的前端。 单击“运行”时,程序会将代码转换为Java代码,然后运行它。 它有两个目的:

    1.为初学者和艺术家提供易于学习但功能强大的语言。

    2.易于编写视觉创意。 也就是说,在Processing中编写相同的概念比在Java或C ++中编写代码要快得多。

    由于其便利性,Processing主要用于数据可视化,视觉艺术/设计,应用程序开发和教育。 它的教育可访问性意味着从Processing中编码的技能非常容易地转换为任何其他基于C语言(C,C ++,C#,Java,Javascript,Python,Ruby)。

    艺术/设计: 艺术和设计是语言的一半。该课程主要涉及2D,但我们也会花几节课来做3D。

    为何选择Processing?: 处理是一种很棒的第一种编程语言,原因有两个

    1.语法简单易懂,易于理解。

    2.令人难以置信的视觉组件和编译速度。 单击“运行”时,几乎可以立即看到刚才编码的内容。

    这使编程变得有趣,并且可以用其他语言的方式访问。 只需要对语言有基本的了解,让事物出现并与你互动是非常令人满意的。

    先修课程: 学生应具备5/6年级数学推理能力; 该课程有很高的问题解决能力。 学生应该知道的两个重要课程:

    – 坐标网格:学生必须能够理解笛卡尔平面上的绘图(x和y坐标)。 知道如何绘制事物是不必要的。

    – 基本预代数:学生必须能够求解基本的代数方程,如250 = x + w / 2,其中w = 50(答案:x = 225)。


    – 体面的打字技巧:或学生将落后。 学生不必是专业打字机,只需要触摸式打字机。 当学生应该考虑屏幕上的内容时,他们不应该对键盘考虑太多。

    课程

    – 计算机程序设计基础
    – 数据类型的基础知识
    – 控制流
    – 迭代和功能编程
    – 递归
    – 课程
    – 对象和方法,

    与其他学科领域的联系

    – 笛卡尔几何,
    – 数字基数(二进制和十六进制),
    – 伪随机性,
    – 运动学,
    – 分形,和
    – 使用计算机解决数学问题

    不需要事先了解计算机编程。

    课程项目: 本课程的特色是独立的项目,以及游戏和互动动画的协作设计和开发。 按顺序将有10个项目:

    – 绘制基本形状的东西,
    – 交互式2D / 3D动画(移动对象,基本文本编辑器,太阳系模型)
    – 设计可修改的单人游戏,和
    – 数学艺术。

    能力: 学生将获得在语言处理中设计,编码和调试基本动画和游戏的技能,同时还获得编程技能,为进一步的计算机科学研究和独立编程项目以及解决问题做好充分准备。

  • C ++编程和USACO铜奖
    在本课程中,在学习C ++编码的同时,学生将接受培训,掌握正确理解USACO铜奖竞赛问题的基本技能,并设计和实施算法来解决这些问题。这些技能将被广泛实践,以帮助学生满足为每个问题设定的时间限制。

    USACO是美国最负盛名的大学前计算机科学竞赛。 有关详细信息,请参阅我们的AP计算机和USACO页面。

    虽然您的计划必须解决USACO竞赛中出现的问题,但它也必须快速完成。 您的程序必须在指定的时间段内提交,不应产生任何编译或运行时错误。将会有一些测试用例,您的程序将被评判。

    先决条件/要求: 学生必须擅长数学,并且需要一台笔记本电脑。

    涵盖课题

    – C ++简介
    – 变量和运算符
    – 条件
    – 循环
    – 数组
    – 字符串
    – 功能
    – 文件
    – 矩阵

  • AP计算机科学A和USACO银
    本课程通过全国和国际比赛的综合讲座和练习题,为学生准备USACO银奖和AP计算机科学考试,由专家讲师授课和指导。在本课程中,学生在推进算法设计和实施的同时,磨练他们的解决问题的能力。这是一个有趣和友好的挑战环境,数学上先进的学生通过计算机编程体验解决现实生活中的问题的快感。

    先决条件

    至少需要满足以下要求之一。 学生:

    – 之前参加过计算机编程课程(详情请联系我们)
    – 参加了USACO青铜班,或
    – 在USACO铜牌比赛中获得了400+。

    涵盖课题

    排序
    搜索(顺序搜索,二进制搜索)
    蛮力
    银级技术(FloodFill,RMQ,前缀和)
    字符串算法(银级)
    数据结构(堆栈,队列,矢量,集,地图,PriorityQueue-银级)
    递归
    深度优先搜索
    广度优先搜索
    Bitset和二进制操作
    面向对象的程序设计

优秀教师!

请参阅 页面并了解我们的教师。 大学预备营教师将是我们教师页面中列出的部分教师或具有类似证书的其他优秀教师

 

哈佛大学、麻省理工学院研究人员的客座讲座

待定。

客座讲座将在哈佛大学具有250年历史的法庭举行。

学生论坛

我们的学生将有两个学生论坛:

学生论坛 了解如何让目前就读哈佛大学,麻省理工学院和其他顶尖大学的学生接受顶尖大学的录取。

哈佛、麻省理工学院校园参观及实验室探访

每年都会安排哈佛大学和麻省理工学院校园及实验室参观。

旅游观光

我们将参观历史名胜,亲眼目睹并了解美国历史。沿着自由之路(Freedom Trail), 漫步,在昆西市场(Quincy Market),尝试多种口味,厌倦了在鸭子之旅(Duck Tour)散步,那么久沿着查尔斯河(Charles River. 漫步。在哈佛广场感受到更聪智 (发音为 SMAHTAH),加入哈佛大学和麻省理工学院的课堂。

活动时间表

日期上午下午
周五,7月5日住校和国际学生抵达大学咨询
周六,7月6日开幕式,客座讲座编码课程
周日,7月7日编码课程编码课程
周一,7月8日编码课程编码课程
周二,7月9日编码课程编码课程
周三,7月10日编码课程编码课程
周四,7月11日哈佛校园之旅, 学生论坛麻省理工学院校园游
周五,7月12日编码课程编码课程
周六,7月13日编码课程编码课程
周日,7月14日编码课程编码课程
周一,7月15日编码课程编码课程
周二,7月16日编码课程编码课程
周三,7月17日最终项目颁奖典礼
国内住宿学生出发
国内住宿学生出发
周四,7月18日学术咨询学习计划
周五,7月19日国际学生出发

每日安排

于7月14日上午7点至晚上7点抵达波士顿洛根国际机场或营地的国内住校和国际学生将在我们夏季数学营期间与我们一起过夜。有关学费和费用,请参阅下文

每日安排

时间活动备注
7:15 am – 8:15 am早餐仅限住校学生*
8:15 am – 8:45 am走读学生到达
9:00 am – 12:15 pm早上上课
12:15 pm – 1:15 pm午餐和活动时间与教师/辅导员交谈
1:15 pm – 4:30 pm下午课程
4:30 pm – 5:00 pm走读学生离校
5:00 pm – 6:00 pm自由活动时间仅限住校学生*
6:00 pm – 7:15 pm晚餐仅限住校学生*
7:30 pm – 9:30 pm学习时间仅限住校学生*
9:30 pm – 10:30 pm自由活动时间仅限住校学生
10:45 pm熄灯仅限住校学生

*希望在住校计划中参加受监督的夜间娱乐和学术活动的走读学生可支付额外费用。 费用为$200(包括晚餐和所有活动)

 

交通工具

走读学生巴士服务

如果下列城市中有足够走读学生报名参加我们的夏季数学营,我们会提供前往营地的巴士服务。额外收费,空间有限。

对于走读学生,我们提供以下城市的巴士:Acton,Lexington,Weston和Newton

机场接机

于7月14日上午7点至晚上7点抵达波士顿洛根国际机场或营地的国内住校和国际学生将在我们夏季数学营期间与我们一起过夜。有关学费和费用,请参阅下文。

学费和截止日期

押金: 如果学生被录取,将在注册时要求支付A $250不可退还押金。 剩余款项需于4月30日前支付。

学费类型最后期限走读学生住校学生
超级早鸟11月1日$1,700$3,910
提前报名4月1日$1,885$4,450
按时报名6月1日$1,985$4,700
延迟报名7月14日$2,085$4,950

住校学费包括课程和活动、住宿、膳食和营地交通。

费用

国际学生费用:额外$585.。
机场接机/送机费用:$120
走读学生午餐费:$240(走读学生可选择在哈佛大学自带午餐或购买午餐。)

您可以通过提前报名节省高达$790!

CyberMath学院编码训练营是一个有选择性的暑期课程,面向希望在斯坦福大学鼓舞人心和激励的氛围中学习和擅长编码的学生。我们的编码和技术营为学生提供了一个充满挑战的环境,他们通过全球优秀学生的参与掌握编码。

哈佛校园体验!

日期*:

2019年7月15日至7月27日(详见下方日历)

* 暂定日期。 日期可能会在2019年7月之间发生变化。确切的日期将于10月在此页面中确定并发布。 请联系我们获取更多信息。

地点:

课程举行地点:斯坦福大学*

课程举行地点:硅谷

 

我们的编码营提供的课程

  • 编程

    学习处理常见的算法问题。初学者将学习编程的基础知识,并能编写解决初级计算机科学问题的代码。 具有编程经验的学生将提高他们解决具有挑战性项目的技能

     

    推荐年级: 4至12年级

    先决条件:

     

    涵盖课题

    – 变量和运算符
    – 条件
    – 循环
    – 数组
    – 字符串
    – 功能
    – 文件
    – 矩阵

  • Java Processing

    4-12级学生完美的入门编程课程!

    本课程教授学生使用Java Processing编程。 在本课程中,学生将以有趣和令人兴奋的方式学习面向对象的编程,这将有效地为他们学习任何基于C的编程语言做好准备。

    推荐年级:4至12年级。 本课程专为熟悉数学水平(预代数)并且不熟悉任何编程语言的学生而设计。基于块和入门编程的经验很好,如果学生精通任何编程语言,他们应该参加我们的USACO和AP计算机课程。

    AP计算机科学原理:本课程涵盖的概念广泛有效地为学生准备AP计算机科学原理考试。

    数千名视觉设计师,艺术家和建筑师使用Processing软件来创作他们的作品。使用Processing创建的项目已在纽约现代艺术博物馆,伦敦维多利亚和阿尔伯特博物馆,巴黎的蓬皮杜中心以及许多其他着名场所展出。处理用于为舞蹈和音乐表演创建投影舞台设计;为音乐视频和电影制作图像;出口海报,杂志和书籍的图像;并在画廊,博物馆和街道上创建互动装置。一些着名的项目包括Radiohead的House of Cards视频,麻省理工学院媒体实验室的生成标识,以及弗兰克盖里设计的迈阿密新世界中心的计时码表投影软件壁画。但是关于加工和文化最重要的不是高调的结果 – 这就是软件如何让新一代视觉艺术家将编程视为他们创作实践的重要组成部分。

    课程描述: 本课程是通过麻省理工学院基于Java的计算机语言处理,面向对象计算机编程的协作和基于项目的介绍,重点是解决问题、视觉艺术、图形设计和动画。

    什么是Java Processing?: Processing是一种基于视觉艺术的开源语言,由麻省理工学院开发。

    请观看此视频以便更好地了解:

    若要查看专业人士使用它的示例,请访问此页面:

    处理本质上是Java的一个非常直观的前端。 单击“运行”时,程序会将代码转换为Java代码,然后运行它。 它有两个目的:

    1.为初学者和艺术家提供易于学习但功能强大的语言。

    2.易于编写视觉创意。 也就是说,在Processing中编写相同的概念比在Java或C ++中编写代码要快得多。

    由于其便利性,Processing主要用于数据可视化,视觉艺术/设计,应用程序开发和教育。 它的教育可访问性意味着从Processing中编码的技能非常容易地转换为任何其他基于C语言(C,C ++,C#,Java,Javascript,Python,Ruby)。

    艺术/设计: 艺术和设计是语言的一半。该课程主要涉及2D,但我们也会花几节课来做3D。

    为何选择Processing?: 处理是一种很棒的第一种编程语言,原因有两个

    1.语法简单易懂,易于理解。

    2.令人难以置信的视觉组件和编译速度。 单击“运行”时,几乎可以立即看到刚才编码的内容。

    这使编程变得有趣,并且可以用其他语言的方式访问。 只需要对语言有基本的了解,让事物出现并与你互动是非常令人满意的。

    先修课程: 学生应具备5/6年级数学推理能力; 该课程有很高的问题解决能力。 学生应该知道的两个重要课程:

    – 坐标网格:学生必须能够理解笛卡尔平面上的绘图(x和y坐标)。 知道如何绘制事物是不必要的。

    – 基本预代数:学生必须能够求解基本的代数方程,如250 = x + w / 2,其中w = 50(答案:x = 225)。


    – 体面的打字技巧:或学生将落后。 学生不必是专业打字机,只需要触摸式打字机。 当学生应该考虑屏幕上的内容时,他们不应该对键盘考虑太多。

    课程

    – 计算机程序设计基础
    – 数据类型的基础知识
    – 控制流
    – 迭代和功能编程
    – 递归
    – 课程
    – 对象和方法,

    与其他学科领域的联系

    – 笛卡尔几何,
    – 数字基数(二进制和十六进制),
    – 伪随机性,
    – 运动学,
    – 分形,和
    – 使用计算机解决数学问题

    不需要事先了解计算机编程。

    课程项目: 本课程的特色是独立的项目,以及游戏和互动动画的协作设计和开发。 按顺序将有10个项目:

    – 绘制基本形状的东西,
    – 交互式2D / 3D动画(移动对象,基本文本编辑器,太阳系模型)
    – 设计可修改的单人游戏,和
    – 数学艺术。

    能力: 学生将获得在语言处理中设计,编码和调试基本动画和游戏的技能,同时还获得编程技能,为进一步的计算机科学研究和独立编程项目以及解决问题做好充分准备。

  • C ++编程和USACO铜奖
    在本课程中,在学习C ++编码的同时,学生将接受培训,掌握正确理解USACO铜奖竞赛问题的基本技能,并设计和实施算法来解决这些问题。这些技能将被广泛实践,以帮助学生满足为每个问题设定的时间限制。

    USACO是美国最负盛名的大学前计算机科学竞赛。 有关详细信息,请参阅我们的AP计算机和USACO页面。

    虽然您的计划必须解决USACO竞赛中出现的问题,但它也必须快速完成。 您的程序必须在指定的时间段内提交,不应产生任何编译或运行时错误。将会有一些测试用例,您的程序将被评判。

    先决条件/要求: 学生必须擅长数学,并且需要一台笔记本电脑。

    涵盖课题

    – C ++简介
    – 变量和运算符
    – 条件
    – 循环
    – 数组
    – 字符串
    – 功能
    – 文件
    – 矩阵

  • AP计算机科学A和USACO银
    本课程通过全国和国际比赛的综合讲座和练习题,为学生准备USACO银奖和AP计算机科学考试,由专家讲师授课和指导。在本课程中,学生在推进算法设计和实施的同时,磨练他们的解决问题的能力。这是一个有趣和友好的挑战环境,数学上先进的学生通过计算机编程体验解决现实生活中的问题的快感。

    先决条件

    至少需要满足以下要求之一。 学生:

    – 之前参加过计算机编程课程(详情请联系我们)
    – 参加了USACO青铜班,或
    – 在USACO铜牌比赛中获得了400+。

    涵盖课题

    排序
    搜索(顺序搜索,二进制搜索)
    蛮力
    银级技术(FloodFill,RMQ,前缀和)
    字符串算法(银级)
    数据结构(堆栈,队列,矢量,集,地图,PriorityQueue-银级)
    递归
    深度优先搜索
    广度优先搜索
    Bitset和二进制操作
    面向对象的程序设计

优秀教师!

请参阅 页面并了解我们的教师。 大学预备营教师将是我们教师页面中列出的部分教师或具有类似证书的其他优秀教师

 

斯坦福大学、麻省理工学院研究人员的客座讲座

待定。

斯坦福大学、麻省理工学院研究人员的客座讲座

待定。

学生论坛

我们的学生将有两个学生论坛:

学生论坛: 了解如何让目前就读斯坦福大学,麻省理工学院和其他顶尖大学的学生接受顶尖大学的录取。

斯坦福大学校园参观

每年都会安排斯坦福大学校园及实验室参观。

旅游观光

活动时间表

日期上午下午
周日,7月14日住校和国际学生抵达大学咨询
周一,7月15日开幕式,客座讲座编码课程
周二,7月16日编码课程编码课程
周三,7月17日编码课程编码课程
周四,7月18日编码课程编码课程
周五,7月19日编码课程编码课程
周六,7月20日编码课程编码课程
周日,7月21日
旧金山之旅

旧金山之旅
周一,7月22日编码课程编码课程
周二,7月23日编码课程编码课程
周三,7月24日编码课程编码课程
周四,7月25日编码课程编码课程
周五,7月26日编码课程编码课程
周六,7月27日练习测试
解决方案,颁奖典礼,斯坦福大学校园之旅
国内住宿学生出发
周一,7月29日昆西市场之旅剑桥广场之旅
周二,7月30日国际学生出发

于7月14日上午7点至晚上7点抵达波士顿洛根国际机场或营地的国内住校和国际学生将在我们夏季数学营期间与我们一起过夜。有关学费和费用,请参阅下文

每日安排

时间活动备注
7:15 am – 8:15 am早餐仅限住校学生*
8:15 am – 8:45 am走读学生到达
9:00 am – 12:15 pm早上上课
12:15 pm – 1:15 pm午餐和活动时间与教师/辅导员交谈
1:15 pm – 4:30 pm下午课程
4:30 pm – 5:00 pm走读学生离校
5:00 pm – 6:00 pm自由活动时间仅限住校学生*
6:00 pm – 7:15 pm晚餐仅限住校学生*
7:30 pm – 9:30 pm学习时间仅限住校学生*
9:30 pm – 10:30 pm自由活动时间仅限住校学生
10:45 pm熄灯仅限住校学生

*希望在住校计划中参加受监督的夜间娱乐和学术活动的走读学生可支付额外费用。 费用为$200(包括晚餐和所有活动)

 

交通工具

走读学生巴士服务

如果下列城市中有足够走读学生报名参加我们的夏季数学营,我们会提供前往营地的巴士服务。额外收费,空间有限。

对于走读学生,我们提供以下城市的巴士:Cupertino,Sunnyvale,Mountain View和Fremont

机场接机

于7月14日上午7点至晚上7点抵达旧金山,圣何塞或奥克兰或营地的国内住校和国际学生将在我们夏季数学营期间与我们一起过夜。有关学费和费用,请参阅下文。

学费和截止日期

押金: 如果学生被录取,将在注册时要求支付A $250不可退还押金。 剩余款项需于4月30日前支付。

学费类型最后期限走读学生住校学生
超级早鸟11月1日$1,700$3,910
提前报名4月1日$1,885$4,450
按时报名6月1日$1,985$4,700
延迟报名7月14日$2,085$4,950

住校学费包括课程和活动、住宿、膳食和营地交通。

费用

国际学生费用:额外$585.。
机场接机/送机费用:$120
走读学生午餐费:$240(走读学生可选择在斯坦福大学自带午餐或购买午餐。)

您可以通过提前报名节省高达$790!

夏季编码营入学和安置

请在下面选择您期望参与的课程并完成申请。 请提供尽可能详细的学生背景信息

*背景资料(返校学生不需要):请提供学生的背景资料。请包括学生的学业成绩、比赛经历、所有荣誉课程或AP课程,学生参加的全年或夏季高级课程/训练营。

*教师/顾问/辅导员的推荐信(返校学生不需要):请让您的老师/顾问将他/她的推荐信发送至info@cybermath.academy。

如果学生被录取,我们将向您发送录取决定和付款细节。有关诊断测试,请参阅上述活动安排。如果您有任何疑问,请随时致电或发送电子邮件至info@cybermath.academy

Bitnami