Coding First: Winter Camp Schedule is out!


Camp Highlights 训练营亮点

    I. Hands-on Project-based Learning (PLB)  项目基础实践学习

At Coding First, we believe in hands-on creation, experimental learning and lots of discussion. Our winter camp curriculum allows students to deepen and broaden their interests in computer science, 3D animation, 3D printing, Raspberry Pi, Arduino, Python and Robotic programming.

在编程第一,我们注重动手实践创作,体验式学习和充分的讨论交流。我们的冬令营课程可以加深和拓宽学生们对计算机科学,3D动画,3D打印,树莓派,Arduino,Python和机器人编程的兴趣。

    II. 8:1 Ratio Guarantee  保证8:1比例

We believe in developing a personal relationship with the student. Our instructors are as much teachers as we are guides, and coach for our students’ learning. By ensuring a small class of maximum 8 students, each student benefits from maximum attention from our teachers, and at the same time, learns from peers.

我们希望与学生们建立良好的个人关系。我们的老师既会教导知识也会作为导师指导学生。通过确保最多8名学生的小班教学,使每个学生都受益于老师们充分的关注,同时与小伙伴们相互学习。

    III. What to bring?    需要准备什么?

Your creative mind only!

只需要带上你充满创意的想法!

    IV. Language: English   语言:英语

We do our best to use as much English as possible during class time. If allstudents in a single class have a minimum level of English understanding then we will deliver the class entirely in English. If students have trouble understanding, we will switch to Chinese language to ensure that they understand every detail. In the process of teaching coding, we will also make sure they learn proper English words.

我们尽可能在上课期间尽量多地使用英语教学。如果一个班级的所有学生都具有一定的英语水平,那么我们将完全用英语授课。如果学生理解上有困难,我们会换用中文教学,以确保他们理解课堂的每一个细节。在编程的教学过程中,我们也会确保他们学习正确的英文单词。 

    V. What happens after this holiday? 这个假期过后会发生什么?

Like learning any other language, learning to code is best done through an immersive, continual commitment. We offer a multi-year curriculum that allows students to deepen and broaden their interests in computer science and software development.

就像学习任何其他语言一样,学习编程最好是通过沉浸式、持续的方式来完成。我们将长期多年提供课程,让学生在计算机科学和软件开发方面加深和拓宽兴趣。

3D design and printing    3D设计打印

This course is designed to introduce 3D modeling and printing techniques. we start with an introduction of 3D modeling. 

本课程旨在介绍3D建模和打印技术。我们首先介绍三维建模。\

The course covers 3D design principles, we explain how a 3D printer works, and then we teach students how to design complex structures.

本课程涵盖三维设计原理,解释三维打印机如何工作,然后教授学生如何设计复杂的结构。

The camp finishes with a complete 3D product which is printed out for students to take home.

训练营结束完成一个完整的3D产品,打印出来让学生带回家。

5 to 8-year-old students will learn how to design simple 3D models and then print them, while 9 to 12-year-old students will design and print relatively complex designs while we provide them with step by step guidelines.

5至8岁的学生将学习如何设计简单的三维模型,然后打印出来。而9至12岁的学生将设计和打印相对复杂的设计,我们将提供一步一步的指导。

International Chess   国际象棋

Students will learn to participate in mental gymnastics, learn chess from an expert instructor and experience competition with others. Students will learn to:

学生将学习参加心理体操,向专家教练学习国际象棋,并与他人竞争。学生将学习:

1.    Learn and improve chess basics. 学习和提高国际象棋基础知识。

2.    Learn the basics of pawn play.   了解pawn的基本知识。

3.    Learn to make a plan (strategy).   学习制定计划(策略)

4.    Learn to apply tactics.   学会运用战术

5.    Keep your king safe.  保持“国王”的安全

 Programming Robots (5 to 8year olds)   机器人编程(5-8岁)

  • Understanding key math and science concepts (time, speed, intensity)
  • 理解关键的数学和科学概念(时间,速度,强度
  • Understanding concepts in programming (conditionals, repeat)
  • 了解编程中的概念(条件,重复
  • Understanding the use of computer and robots in real world
  • 了解电脑和机器人在现实世界的作用
  • Hands-on: Simple robotic programming activities using Dash
  • 动手实践:使用Dash进行简单的机器人编程活动

 Programming Robots (9-12year olds)   机器人编程(9-12岁)

  • Robot programming to do work in a warehouse 

      编程可在仓库工作的机器人

  • Robot coordination to accomplish tasks

      协调机器人以完成任务  

What will 12+ students do?     12岁以上的孩子会做什么?

  • Unity 3D
  • AI basics

      AI 基本原理

  • Machine learning principles

      机器学习原理

  • Face recognition theory

       面部识别原理

  • Face recognitionapplication with Python

       如何使用Python应用面部识别技术

  • Speech Recognition
  • 语音识别?

Basically the 12+ students will learn how to engineer a robot that can recognize people’s faces through a camera attached to it. The faces of people will be analyzed using Python programming language.

Also, the robot will learn to hear us and answer our questions.

12岁以上学生将学习如何设计一个可以通过附带的相机识别人脸的机器人。人们的面孔将使用Python编程语言进行分析。另外,机器人也会听懂并回答我们的问题。 

The other main focus of 12+ students is developing 3D animations and games using Unity 3D software. The course teaches the core skills for Game Development in Unity 3D. students will be assigned to projects to work on while in this course. Once students complete this course, they can take their skills even further with our Advanced Unity 3D Game Development course. 

12岁以上学生的另一个主要重点是使用Unity3D软件开发3D动画和游戏。本课程教授Unity3D游戏开发的核心技能。学生将在本课程中被安排到具体项目上操作。一旦学生完成这门课程,他们可以通过我们的高级Unity3D游戏开发课程进一步学习他们的技能。