目前来看,通过游戏化教育,能够培养孩子的学习兴趣,而能够承载这一教学目标的当属Python语言了。而且Python语言应用非常广泛,在国外被称为“神级语言”。从网站开发到数据科学,再到 DevOps,到处都可以看到它的身影。从web开发到数据科学、机器学习等等,Python在现实世界中的应用是无限的。Stack Overflow 最近的调查显示,Python 已经成了发展最快的主流编程语言。作为新东方投资的少儿编程教育机构——极客晨星,在少儿编程教学上,采用游戏式互动教学法,螺旋式上升无缝衔接课程体系,专业名师倾力打造可视化模块课程,为全国6-16岁青少儿培养孩子的逻辑思维能力、想象力和创造力、综合学科能力。

在深入讲解python编程这门语言之前,我们还是来聊聊python语言的“前世今生”吧,为你揭开python的神秘面纱。

Python,英文“大蟒蛇”的意思。Python的发明者是荷兰人Guido van Rossum。被亲切地称为“大胡子叔叔”。Guido在1989年圣诞节期间,为了打发圣诞节的无趣,于是想着要开发一个新的脚本解释程序,所以就有了Python。而之所以选中Python(大蟒蛇的意思)作为程序的名字,据说因为Guido是一个名为Monty Python的喜剧团体的爱好者。虽然Python的诞生似乎源于一种偶然,然而Python能够在诞生之后不久就风靡程序员的圈子似乎又是一种必然。

那么对于少儿来讲,学习编程是并非易事,那么很多机构都绞尽脑汁地把编程课程做得有声有色,而极客晨星的编程课程在这一方面表现抢眼,有很多可圈可点之外,那就得采用游戏化编程,让孩子的兴趣引导下学习有趣知识,将编程思维潜移默化地内化到每一个孩子心中。

Python是一种解释型、面向对象、动态数据类型的程序设计语言,在游戏开发领域,Python也得到越来越广泛的应用,并由此受到重视。对于孩子们来讲,有哪些比较适合孩子们学习并能通过学习来做的小游戏呢?

在数据和字体学习方面,有TRIVIA游戏;在用户输入方面有Bomb Catcher游戏;有用精灵实现动画方面有Escape the Dragon游戏;在精灵冲突方面有Zombie Mob游戏;在学习数组、列表和元组方面有Block Breaker游戏;在学习计时和声音方面有Oil Spill游戏;在学习和锻炼编程逻辑方面有Snake游戏;在学习三角数学方面可有有Tank Battle游戏; 在随机地形学习方面可以有Artillery Gunner游戏;还有综合内容学习方面有Dungeon角色扮演游戏等。

除此之外,还有一些Python游戏编程的书籍推荐给家长和孩子们。如《Python游戏编程入门》、《Python和Pygame游戏开发指南 》、《教孩子学编程Python语言版 少儿趣味编程》、《Python和Pygame游戏开发指南》、《父与子的编程之旅:与小卡特一起学Python》、《流畅的Python 计算机编程语言 Python核心技术 》、《青少年学Python 青少年编程入门指南》。

更多推荐

少儿python游戏编程视频_对话少儿编程—有哪些适合用Python编程的游戏?