八岁男孩学编程,scratch和微软的kodu哪个好?

谌海飞

两者特点不同。最显著的一点,Scratch注重与硬件的结合,它的编程是与硬件结合的编程,小朋友用Scratch编写的简易程序,最终都是要驱动机器人硬件活动,做出指定的动作,来检验程序的正确性,帮助小朋友不断纠正语法错误,养成良好的编程基础。

微软的Kodu当然也是种优秀的少儿编程语言,它更侧重于软件。它的主要目的是编写可视化的3D游戏的程序,小朋友编写的程序会在软件中的3D模型界面中得到检测。Kodu 可以帮助青少年把各种创意进行模拟和实现,通过分解复杂任务、反复试错的过程,结合计算思维的方法,达成完成自己作品的最终目标。

两者的侧重点不同,教学效果自然也更不同。简单的来说,前者偏向于培养工程师的思维,后者倾向于培养软件测试与开发人员的思维。两者有重合的地方,但也有所区别。这主要看孩子的兴趣,当然Scratch手脑并用,注重实践,一般来说是更受小朋友欢迎的。

目前就流行程度而言,也是Scratch更受欢迎。学习Scratch也可以得到更多的交流,让孩子与同龄人得到更多竞赛交流与团队合作的机会,这是推荐Scratch的另一个重要原因,也是凤凰机器人也采用Scratch开发编程课程的原因。

两者入门都很简单,如果学有余力,两种语言都感兴趣的话,可以都试一试,让孩子全面尝试,自主选择总是好的教育方式。可视化编程语言,无疑是少儿编程的一大特色,是帮助孩子打下编程基础的重要一环。


分享到:


相關文章: