从小到大适合孩子学习的计算机编程精选课程推荐

第一阶段: 乐高积木搭建机器人模型,图形模块话编程, 模拟科学现象,总结科学规律

这是入门阶段,主要针对小学阶段初次接触或想了解计算机工程或者编程的孩子,以各种积木为材料,团队合作搭建出不同机器人模型,模拟科学现象,总结科学规律;学习初步的循环,消息出发,条件判断等编程知识。特点是容易学习、制作,趣味性高,锻炼孩子的动手能力,在学习中,孩子的科学知识,计算机编程思维和工程创新思维,团队合作,领导力演讲技巧等各种能力和综合素质得到全方位提高。

第二阶段: Scratch 编程

Scratch是一款由麻省理工学院(MIT) 设计开发的少儿积木式模块化编程软件,包括8个大类,100多个功能,涵盖了真正程序所需的所有功能。 特点是图形化拖曳式编程,孩子们不需要记忆真正程序语言的结构,语法,关键字等定义就能轻松编出图文并茂,生动有趣的游戏、动画等,适合3-8年级学生,培养软件编程的基础知识,锻炼孩子的计算机编程思维。

第三阶段: Python语言编程

Python是一种高级编程语言,特点是简单易学,应用广泛,非常适合初学编程人员,年龄一般在5-10年级,可以学到从变量定义,数据类型,控制,函数及面向对象的编程等各个方面,借助于丰富的库能够轻松实现图形图像,文本处理,数据库编程, WEB、网络编程等各种应用,至此有能力的同学可以用python语言来深度学习计算机编程的灵魂—“数据结构与算法”

第四阶段:真正的机器人编程–单片机电脑编程

这里推荐用树莓派来学习机器人编程,树莓派一种单片机电脑,它的设计目标就是学生计算机编程教育。它的特点安装简单,高性能,低功耗,多引脚,多接口,支持各种软件开发语言,使用Python语言能够轻松完成各种LED灯点亮,蜂鸣器,视频监控,智能门锁等科学小实验;结合传感器学生可以分分钟做出各种超声波探测仪,温湿度计,智能机器人,智能小车,智能家具,语音图像识别等AI智能项目。适合学完Python 语言的学生。