工欲善其事必先利其器,儿童编程的学习工具介绍

任何工作,任何学习都离不开工具,儿童编程也是如此。目前主要使用的儿童编程课程工具主要有但不限于以下几种:

Scratch

Scratch语言

Scratch由麻省理工学院媒体实验室开发,是一种面向6岁及以上儿童的可视化编程语言。自2007年发布以来,已有超过80万用户加入了Scratch 站,共享了170多万个项目。这个语言最主要的特点就是完全图形化,类似于采用搭积木的方式就可以完成编程,非常适合儿童掌握。此外Scratch是免费提供的,可在Mac,Windows和Linux计算机上运行。Scratch可以说是目前儿童编程的首选语言工具。

ALICE

Alice

Alice是一个免费的开源3D编程环境,旨在教授学生面向对象和事件驱动的编程。通过Alice,学生可以拖放图形图块,以便为对象设置动画并创建程序。Alice的特点是强调动画和 交互动,通过研究,发现这种方法可以大大提高学生对编程的兴趣。

HACKETY HACK

Hackety Hack

ARDUINO

Arduino开发板

Arduino是一个开源电子原型设计平台,包含硬件和软件。硬件实际一块“电路板”和一些外部部件,它使用类似于C ++的语言进行编程,虽然它可能不是学习编程的最简单的语言,但是有些东西可以构建实际移动的操作,比如控制小车行进,这可能非常吸引儿童。使用Arduino将孩子引入编程的项目包括修改Scratch以支持Arduino硬件上的简单编程。

谷歌公司最近宣布它将允许Android移动设备与Arduino硬件进行通信,因此可能在手机上就可以编程控制Arduino设备。

LEGO MINDSTORMS

lego mindstorms 家庭版

作为历史上最受欢迎的玩具之一,乐高可能以其砖砌建筑而闻名。但乐高也开发了非常有意思的编程机器人——Lego Mindstorms套件 ,目前市场可售的有教育版和家庭版两种。主体包含可编程主机和各类传感器,可以象搭建乐高积木一样搭建各种可编程模型,编程是命令框而不是代码编程。该套件附带Lego提供的语言,但也可以修改为使用第三方语言。对于动手能力强的孩子来说,作为编程学习的工具是再好不过了。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年7月7日
下一篇 2019年7月7日

相关推荐