小孩子学习语言的能力很强。虽然成年人大脑的效率可能更高,但人越年轻,大脑越具有可塑性。就像学习英语口语,让孩子们尝试学习编程语言是个非常不错的主意。
编程应用程序为儿童编程提供了充足的机会。这是一个有趣又可控的环境。与其送孩子们去编程训练营,不如让孩子们看看这几个编程应用,以此学习编程。
1.Kodable(免费/付费,Web/iOS端)
Kodable的简易课程,主要面向幼儿园到五年级的学生。K-3的课程主要是基础课程,四年级和五年级的学习就转向了一系列有深度的主题。Kodable坚持教JavaScript。JavaScript是优秀的初学者入门语言,Kodable强调基础知识可以培养编程技巧。
此外,循序渐进的课程设置也让人感觉很有趣。里面的游戏以一组挑战的形式出现,比如在迷宫中穿行。Kodable的编程结构并没有太简单,里面甚至还包括循环和分支等语句。它最初会大量使用if/then决策指令来展现编程结构,而且,通过游戏化的课程设计让学习JavaScript变得有趣。总的来说,这是孩子学习编程的入门级工具。
优点:免费,基于Web,并会教授基础的编程语句,如循环和分支。
2.DaisytheDinosaur(免费,iOS端)
恐龙这个创意非常棒。这个应用中加入恐龙的元素简直是画龙点睛,DaisytheDinosaur是为幼童设计的最好的编程应用之一。它用迷你游戏教孩子们基础的编程知识。例如,“loop-deloop挑战”就鼓励孩子们使用单词命令,让小恐龙Daisy做各种动作。
尽管恐龙的角色很有吸引力,但更重要的是这个工具培养孩子们