有哪些适合孩子学习的编程软件?
部分软件编程
这种类型以入门指导为主,代表的编程软件就是大名鼎鼎的Scratch。基于Scratch,孩子们可以通过简单的图形积木实现一些互动的动画、游戏和应用。如果孩子在小学,用Scratch比较合适,很多学校也有这个课程。现在是Scratch的3.0版本,功能更强大,也支持乐高ev3、micro:bit等部分硬件。学习的时候不要买2.0的书。
还有国外的code.org平台,提供很多图形编程和代码编程的课程和在线工具。在这个平台上学习过的学生有4800万。他们从四岁开始就有课程,非常适合孩子开始。另外值得一提的是,他提供了中文界面。虽然有些视频不是中文的,但是很容易理解,还可以顺便练习英语。
这几年国家推广人工智能,浙江山东高考都有python,所以Python越来越火。这是真正的计算机编程语言,所以任何python编程工具都可以。当然,pycharm是最好的方法,但如果是入门的话,我个人建议使用mu-editor,这是一个面向初学者的编程工具,它提供了对python、pygamezero、micro:bit和micropython的支持。可以说一个编程工具包含了代码级编程的大部分教具。
如果孩子能力稍强,年龄稍大,可以试试Google和mit开发的appinventor。这个应用程序可以用来开发android手机应用程序。
部分硬件编程
有典型的Arduino编程和Micro:Bit编程,其中Micro:Bit编程是近几年很火的,因为它比Arduino简单,更有利于孩子入门学习。如果孩子没有接触编程,可以从Micro:Bit开始,然后根据兴趣扩展到Arduino maker和机器人编程。
Arduino可以用官方软件编程,但这都是代码级编程。国内有北师大的mixly软件。这个软件可以用图形积木编程,大大降低了孩子的学习难度。强烈推荐大家使用。
微:比特官方平台/首页/80314694213/
虽然本课程面向硬件编程,但是前面的课可以参考makecode左侧的预览效果来编写。
欢迎来到1024编程旅行社。
你可以在那里呆几分钟。
-& gt;我们->关于我们
为了理解,
你为什么来这里?
我想你一定对学习编程感兴趣。
为什么要学编程?
做程序员?
我认为不仅仅是这样,
除了工作,编程的过程本身也很有趣。
在这里,我们一起玩编程,
不管你是大朋友还是小孩,
在这里,我们一起交流,一起创造。
希望你能学习知识,分享知识,解决问题。
享受学习的乐趣。
你要相信:只有你想不到,没有你做不到。
PC: scratch,codecombat,screentIMe,钓鱼编程im在线编辑器。
推荐scratch,codecombat,虽然学python,但毕竟有限。
手机:CargoBot,RoboLogic,MoveTheTurtle,Codea,CodeMonster,CodeMaven,Stencyl。
相比之下,scratch更加人性化,更加丰富。