计算机科学编程课
KTBYTE 的渐进式课程体系是由一群才华横溢、思想超前的康奈尔大学计算机科学专业的毕业生设计的,他们致力于开发出更高水平的线下和线上计算机科学课程,从而可以对全球8-18 岁的学生在计算机科学学习领域产生积极的影响。

每个级别18次课
核心课程
我们的核心课程由 12 门渐进式课程组成,让学生可以从使用拖拽式的 KTBlocks 编程到代码输入型的 Java, Python 或 C++ 语言编程。 这些课程是我们课程体系的基础,从而帮助学生能够在选修课中取得优异成绩。
BYTE 4,5级
高中水平
KTBYTE 专为 13-18 岁的学生设计提供的4 级和5级渐进式课程, 这个级别的课程比低级别的课程节奏更快,作业通常需要 1-2 小时才能完成。 学生将能够在实际应用中理解应用概念,并对问题写出开放式答案。

Core Classes Progression Chart
The 12 classes below show the progression of our core classes from elementary through college level curriculum. We also offer other progressive classes, which include topics like USACO, ACSL, AI, and Machine Learning.
Byte Levels 1, 2, 3
6 Core Classes And 14 Electives
Byte Levels 4 And 5
4 Core Classes And 12 Electives
Byte Level 6
2 Core Classes And 4 Electives
艺术和图形
Create visual art with code
These courses explore ways of using algorithms and code to generate distinctive, interactive visual art. While some coding foundation is required, these courses focus less on math and logic rigor and more on experimentation and exploration.

American Computer Science League (ACSL)
帮助学生准备参加ACSL竞赛的课程
ACSL为小学、初中和高中学生组织计算机科学和计算机编程竞赛,我们的学生在ACSL各个 级别竞赛中都有获得优异的成绩。

Python and Machine Learning
Course in basic Python and college-level machine learning.
The AI project-oriented courses cover the math and theory behind modern machine learning algorithms, and guides student through the process of running machine learning experiments. Our Python 1 and Python 2 courses are perfect for beginners with machine learning and research goals- these are about the same difficulty as Core3a and Core4a.

计算机科学编程选修课
选修课 | BYTE 1, 2, 3 级
中小学水平
我们面向这个级别的学生提供各种各样的独特课程,可以让他们追求更具体的学习兴趣。 最受学生欢迎的的课程是机器人俱乐部、趣味编程课 和美国计算机科学联盟(ACSL)竞赛课