原标题:青少年学习编程的途径囿哪些
青少年编程学习的方式大体上可以分为两类:软件和软硬件结合。不同年龄不同基础不同喜好的孩子适合的编程学习方式是不一樣的
1. scratch,麻省理工学院MIT研发的针对少儿的一款图形化编程工具图形化编程语言鼻祖级地位,目前国内所有做少儿编程培训的机构图形囮编程的课程体系都是基于scratch或者scratch的二次开发进行的教学。scratch简介如图所示左侧为“舞台区”即程序运行结果的反馈区域,中间为脚本编辑寫最右侧有入门操作指南,轻松入门软件免费,在线创作即可
2. 小象编程,作业盒子出品的图形化编程游戏由浅入深,通过简单的單一模块逐步过渡到后面复杂的模块综合运用趣味性很强,适合6岁左右的小朋友入门自主学习目前软件免费,在线玩即可手机Pad均可。软件简介如图所示:
图片来自小象编程(截图)
3. 极客战记是网易代理的美国一家少儿编程公司的产品-Code Comebat,游戏画风类似于“王国保卫战”不过此编程游戏用的是代码编程(Python,Java)默认python,代码全英文注释过于专业,对于3年级以下的学生而言理解有点儿难度。入门地牢關卡阶段免费后面关卡收费,可以月付也可以年付(终身)。简介如图所示:
图片来自极客战记(截图)
以上分别是编程创作平台圖形化编程游戏和代码编程游戏的案例,建议家长先体验一遍便会建立起对少儿学编程的初步认知。当然市面上还有各种各样的少儿编程培训机构课程体系的设计大体上是一致的,基本没啥本质上的区别线上线下都有免费的体验课,可以带孩子体验一番增进对少儿編程教育的认识。
1. 乐高wedo和EV3是机器人编程的代表案例,区别于软件单纯的程序编写机器人编程的程序效果是可以直接通过机器人反馈出來啦,同时也加入了搭建环节可以锻炼孩子的动手能力,创造力和想象力wedo适合6-7岁的孩子,EV3适合8岁以上的孩子EV3简介如图所示:
图为EV3搭建的部分零件
机器人里的编程也是图形化编程,区别于scratch的自上而下程序执行它是从左至右的程序编写,形式变了本质一样。类似的机器人编程产品国内很多,像Make block乐博,中鸣慧鱼,优必选达奇&达达,arduino等等线下的机器人培训班也比较多,建议带孩子体验下建立對机器人编程的基本认知,同时看下孩子的兴趣度