我们课程体系的参考标准
美国CSTA(Computer Science Teachers Association) K-12 计算机科学标准
CSTA标准以“概念”与“实践”为两大基本框架
核心概念
网络与互联网
计算机的影响
计算机系统
算法和编程
数据和分析
核心概念在K-12不同阶段占比
0
5
10
15
20
25
30
35
level 3B (Ages 16 - 18)
level 3A (Ages 14 - 16)
level 2 (Ages 11 - 14)
level 1B (Ages 8 - 11)
level 1A (Ages 5 - 7)
计算机系统
网络与互联网
数据和分析
算法和编程
计算机的影响
核心实践
围绕计算机展开合作
创作计算机作品
关于计算机的交流
掌握广泛的计算机文化
测试并定义计算机作品
发展和使用抽象
认识并定义计算机问题
核心实践在K-12不同阶段占比
0
5
10
15
20
25
30
35
level 3B (Ages 16 - 18)
level 3A (Ages 14 - 16)
level 2 (Ages 11 - 14)
level 1B (Ages 8 - 11)
level 1A (Ages 5 - 7)
P1.掌握广泛的计算机文化
P2.围绕计算机展开合作
P3.认识并重新定义计算机问题
P4.发展和使用抽象
P5.创作计算机作品
P6.测试并重新定义计算机作品
P7.关于计算机的交流
我们的自研课程体系
有道小图灵平台自主研发课程体系有道小图灵 k-12 Computer Science Standards
让每一个孩子都能找到适合的学习路径
CSTA K-12对应分级
Level 3B
Level 3A
Level 2
Level 3A
Level 1A
高中阶段/
有一定编程能力
结合高等数学、物理学、音乐等多学科知识,利用软件工程原则设计实现有意义的作品;
深入学习计算机数据结构及复杂算法,并利用其解决实际问题;
根据时下流行的最新技术进行个性化专题探索,学会利用各类接口开发有趣多样的程序;
......
初中阶段/
已掌握基本概念
了解计算机基础软硬件设计原则,引入智能硬件等亲自体验理解软硬件交互;
了解互联网数据传输过程,深入学习密码学与网络安全知识;
学习计算机中的不同编码形式,掌握基本数据建模方法;
学习排序、搜索等常用算法的基本实现,进一步深入理解计算机算法;
能够根据实际问题熟练选择合适的算法及程序结构进行编程,理解模块化编程;
......
小学阶段/
初学入门
认识计算机系统组基本组成;
了解编程语言中的常用算法和程序运行结构;
了解互联网及相关名词含义;
能够有效的测试、调试程序;
......
有道小图灵平台课程设置
以知识模块和能力提升为导向,适合不同年龄及不同水平的孩子在任一阶段开始学习编程
LEVEL 2 专题课程
VR虚拟现实
机器人
3D建模
LEVEL 1.1 探索课程A
算法
html,css 和js搭建博客
js游戏策略
canvas动画
LEVEL 1.1 探索课程B
大数据
密码与网络安全
智能硬件
互联网
创作实验室
LEVEL 0 基础课程
竞赛课程
有道小图灵平台课程体系详细说明
共5大课程分类,通过不同授课内容,满足不同学生需求
基础课程
编程语言  
- 基于JavaScript语言的图形化编程模块。
学生受众  
- 6岁以上,没学过编程/零基础的孩子。
授课内容  
- 基础编程知识六大模块,从最基础的编程思维开始学起,包括了编程逻辑、函数编写、事件、变量、算法等知识点。
学习目标  
- 学生学习完基础课程后,将具有基础的代码读写能力。能够理解并熟练运用编程的概念解决问题。为后续编程开发学习打下了坚实基础。
创作实验室
编程语言  
- 基于JavaScript语言的图形化编程语言或与真实的JavaScript语言同时使用。
学生受众  
- 6岁以上,正在学习基础课程或探索课程,并已经完成了一些基础概念学习的孩子。
授课内容  
- 创作实验室是穿插在基础课程与探索课程之中的,为学生们提供创意创作空间的免费课程。它融合了学生们在学习中学到的知识点,用生动活泼的主题来鼓
 励学生创作自己的游戏或是艺术作品。
- 当学生在开始学习基础课程或探索课程之后,可以在“个人主页”看到我们推荐的相应创作实验室。
学习目标  
- 培养学生的个性,充分展示自己的创意。巩固课程内学习的知识点,加深对于知识点的理解。
- 在实验室中创作的作品可以通过扫描手机二维码或获取网址的形式进行分享,让学生感受到学习带来的成就感,收获分享的乐趣。
探索课程
编程语言  
- 基于JavaScript语言的图形化编程模块与真实的JavaScript语言同时使用。
学生受众  
- 8岁以上,学习并完成了“有道小图灵基础课程”或有一定编程基础的孩子。
授课内容  
- 编程探索知识点扩展。包括了基本的搜索/排序算法,编写智能游戏策略,利用HTML/CSS/JS搭建个人博客,运用Canvas绘制图形和动画。
- 在这些编程内容中,我们穿插了学生所需的基本数学、物理学、Web服务等交叉学科的知识,让学生在理解这些基础学科概念的基础上,运用编程去发现问
 题,解决问题,验证自己的想法,展示自己的创意。
学习目标  
- 学生学习完探索课程后,可以熟练使用JavaScript编写基础的排序和搜索算法,设计并实现自己的策略游戏,个人博客和JS动画作品。
专题课程
编程语言  
- 不局限于某一种语言或形式,将依照项目及主题,选择合适和语言及形式进行编程。
学生受众  
- 8岁以上,学习并完成了 “有道小图灵基础课程” 或 有一定编程基础的孩子。
授课内容  
- 将按照技术或主题将课程进行分类,以项目形式开展课程。将会开放的主题涉及到利用JS开发3D模型,树莓派小车,VR虚拟现实的开发与体验等。
学习目标  
- 个性化培养学生的探索能力,发掘学生的兴趣,并尽可能提供适合的主题让学生参与到最前沿的科技项目中来。学生可以在专题探索课程中,通过发现问
 题提出自己的问题,寻找技术手段解决自己的问题,和展示自己的成果,来体验到编程最大的乐趣。
算法课程
编程语言  
- C/C++语言,图形化C语言模块与C语言实时切换。
学生受众  
- 编程零基础或有基础,立志于未来在信息学奥赛中得奖的孩子。由于编程涉及到许多的数学算法,建议孩子从3年级开始学习,孩子的认知能力与年龄有非
 常大的关系,因此不建议孩子太早的学习信息学奥赛。高二以上时间来不及,也不建议学习。当然,信息学奥赛课程并非一朝一夕即取得立竿见影的效果,
 四、五年级是最佳时间。
授课内容  
- 信息学奥赛,全称为信息学奥林匹克竞赛,是教育部和中国科协委托中国计算机学会举办的一项全国青少年计算机程序设计竞赛。主要分为NOIP(全国联
 赛),夏令营NOI比赛的扩展赛,也称全国赛,IOI(出国参加世界信息学奥林匹克竞赛)。
- 想象力与创造力,对问题的理解和分析能力,数学能力和逻辑思维能力,对客观问题和主观思维的口头和书面表达能力。
学习目标  
- 通过竞赛题目训练孩子的各方面能力,包括:想象力与创造力,对问题的理解和分析能力,数学能力和逻辑思维能力,对客观问题和主观思维的口头和书面
 表达能力。
- 助力升学。竞赛获奖已经成为各大高校自主招生的一项重要申请条件。
- 在5大学科竞赛中,信息学的竞争压力相对较小,相比数理化生的竞赛来说,信息学竞赛在培养逻辑思维、升学、就业、读研、科研等方面都更加切实有用。