最适合孩子的编程课长什么样?

随着AI时代的来临,各种教育政策的扶持,青少年编程愈加火热。计算机发展到今天,使用较为广泛的编程语言也有四五十种,没有技术背景的家长,还真不好选择。

给孩子报过兴趣班的家长,都有这样的经验,如果第一次接触,孩子没有获得成就感,后续再想让他重新捡起来学,几乎是不可能的事。就是已经入了门,也可能会因为各种挫折中途放弃。最糟糕的就是培养出各种技能都会一点,没有一个拿得出手的孩子。

对儿童来说,激发兴趣是第一位的。

适合他们的编程课程应该有这样几个特征:

1、学习过程要做到所见即所得,输入指令,能很快看到效果

2、操作简单,很快能上手

3、以做任务的形式出现

在此基础之上,我们再考虑编程的语言。

最适合孩子的编程课长什么样?-少儿编程网

如果你的孩子年龄偏小,从来没接触过编程,认不全26个英文字母,但会用鼠标,Scratch是首选。

最佳的编程入门语言——Scratch

Scratch是美国麻省理工学院媒体实验室(MIT)开发的一款可以制作游戏、动画的编程工具,能让孩子像搭积木一样编写程序,从中学习逻辑思路,编程概念等等,等掌握了基本概念后,再去学习代码编程就轻而易举了。连哈佛大学,斯坦福大学等名校,非计算机专业学生学习编程时,也会选择Scratch入门。

这其中的奥秘在于,Scratch把所有的程序命令(包括8个大类,100多个功能),都改造成一个个可以拖拽的小方块,就像积木一样。不用写任何代码,只需拖拽编程积木到代码窗口,配合Scratch交互性极强的编程环境,一旦触发代码块的运行,可立即在左边的可视化窗口观察到运行结果,如果在运行过程中修改代码,也能马上看到效果。

这种学习模式与一般编程学习工具倡导的“自上而下的规划(top-down planning)”相反,被称为“自下而上的修补(bottom-up tinkering)”,这种模式可能会让学习过程有些杂乱无章,但用户根据动画运行结果来不断修改代码,这种探索实验式的学习途径,其实是更让学习者感到舒适的。Scratch多次更新的过程中,也强调了通过这种模式培养孩子们“直觉思维(intuitive learning)”的能力。

作为青少年编程软件产品的鼻祖,Scratch的优势非常明显。

低门槛(low floor),不用敲英文代码,小孩都能上手操作。同时配备了完整的学习教程,运用PBL(Project Based Learning )专题式项目教学法,将学习与任务或问题挂钩,通过做一个动画,做一个小游戏等 Project 来学习编程。在玩中学,每个接触Scratch的小朋友都能快速建立做程序的欲望。

高上限(high ceiling),别看它的目标用户是8-12岁的儿童,其实它允许使用者建立高度复杂的项目,比如有人用Scratch做动画、做游戏、建设虚拟工具箱、进行社情民意调查、分析科学实验等等。

宽壁垒(wide walls),即支持各类项目的创建,能满足用户的不同需求。

Scratch可以创作故事、动画、支持游戏计分,针对有兴趣、喜爱绘画的孩子,提供角色绘制设计功能,还能插入音频、视频。

Scratch下载是完全免费的,允许任意修改,发布,传播。已经有不同的改进版本在网上流通,国内也有很多类似的编程工具,但基本上还是以借鉴(或者说抄袭)Scratch为主,加上一点所谓的微创新。

目前最新的官方版本是2.0版。也可以在网页版直接运行,亲测速度较慢。

对于联网不太方便的,Scratch提供可以离线运行的版本下载。软件是多语言版本,可改成中文界面。(Scratch官网:https://scratch.mit.edu/)

值得一提的是,孩子创作的程序可以通过软件直接发布到官方网站上。所有 Scratch 作品都开放原始码,如果你看到喜欢的作品,只要按右上角的「看看里面」,就能看到别人是怎么利用拼图指令设计出这个作品。Scratch鼓励孩子们在社区中修改、优化别人的代码来改进项目。这种“再创造”的概念加深孩子们对合作以及对开源的理解。

如果孩子更小,连鼠标都不会用,可以考虑给孩子买个iPad,下载ScratchJr。

就像这样,也能实现Scratch的编程效果。

本文链接:最适合孩子的编程课长什么样?

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:少儿编程网,谢谢!^^


*文章为作者独立观点,不代表少儿编程网立场
发表评论

坐等沙发
相关文章
学习 少儿编程需不需要一定的基础?
学习 少儿编程需不需要一定的基础?
年薪百万的家庭,为什么给孩子选择“少儿编程教育”?
年薪百万的家庭,为什么给孩子选择“少儿…
北京少儿编程十大培训机构
北京少儿编程十大培训机构
孩子学习少儿编程需要注意什么?
孩子学习少儿编程需要注意什么?
少儿编程该怎么学?各年龄段孩子编程学习指南来了
少儿编程该怎么学?各年龄段孩子编程学…
少儿编程如何学最好
少儿编程如何学最好
学生都说我是编程界的“吴彦祖”