摘要:许多家长认为少儿编程是敲代码,实际上少儿编程是通过编程思维具现的游戏场景来让孩子掌握编程的逻辑思维,不过了解了这一点,又有家长有疑问了,玩编程游戏会让孩子沉迷游戏吗?实际上,少儿编程教学游戏本质上是在设计游戏而不是玩游戏,学习了少儿编程游戏之后,孩子更多考虑的是游戏的代码,而不是游戏。下面来了解一下适合孩子玩的少儿编程游戏有哪些吧。一、少儿编程游戏有哪些
少儿编程并不是枯燥的编程敲代码,而是通过游戏类项目来吸引孩子,将编程思维形象化成游戏场景,让孩子在不知不觉中掌握编程的逻辑思维,适合孩子玩的少儿编程游戏有:
1、LightbotJr编程游戏
LightbotJr编程游戏是由来自加拿大的大学生DannyYaroslavski设计的一款关于计算机编程的迷宫游戏,适合5-8岁的孩子通过游戏学习编程思维。这个游戏的玩法是让游戏中的机器人举起所有的蓝色瓷砖就能通关,游戏过程中有各种思维指导,帮助孩子了解编程的基本思路,为日后的编程学习打下良好的基础。
2、ScratchJr编程游戏
ScratchJr编程游戏是由MIT麻省理工学院开发的Scratch在ipad上的简化版应用,适合5-7岁孩子作为学习Scratch编程之前的启蒙入门。
3、Kodable编程游戏
Kodable编程游戏是关卡型的游戏,一共有105个关卡,由浅入深、循序渐进地传递编程理念和思维。在游戏中有大量的图片说明,十分生动有趣,且配色也很好看,非常适合学龄前的孩子使用。
4、Cargo-Bot编程游戏
Cargo-Bot编程游戏的玩法是:在一个厂房中,孩子要使用其中的吊车来移动木箱,为了将木箱移动到相应的位置,需要输入相应的指令。游戏的难度适合5岁以上的儿童,在游戏中孩子需要了解各种编程功能和思维,例如循环、判断、调试等编程技巧。
5、SpaceChem编程游戏
SpaceChem编程游戏诞生于2011年,用一种类似科幻电影的题材为背景,孩子通过完成相应的编程操作搭建机器,去打击怪兽。该游戏的风格和形式都比较成熟,难度稍高,适合10岁以上且有一定编程知识基础的孩子使用。
二、少儿编程教学游戏会让孩子沉迷游戏吗
许多家长认为,少儿编程就是玩游戏,没什么作用,而且编程让孩子太早的接触电脑,会导致孩子迷恋上电脑游戏。
其实,恰恰相反,少儿编程不仅仅是玩游戏,更多的是在“设计”游戏,告诉孩子们游戏是怎么开发出来的,游戏中的各种人物、场景、属性等都将会以它们最原始的样子展现在孩子们眼前。虽然孩子们设计出来的游戏很简陋,但这是万里长征的第一步,能让孩子充分了解游戏的制作,提高思想格局。
孩子们的思想格局提高了,明白了程序员是怎么开发游戏的,这会让孩子站在一个更高的角度去看待网络游戏,这时候,游戏在他们眼中已经不是简单的游戏了,而是一串一串的代码,这样更能避免沉迷游戏。
少儿编程教学可以大致分为两类:一类是Scratch或是仿Scratch的图形化编程教学,以培养兴趣、锻炼思维为主,趣味性较强。在这里,可以创造属于自己的动画,故事,音乐和游戏,这个过程其实就像搭积木一样简单。此外,还有机器人编程,也就是搭建机器人,通过运行程序让它动起来,着重培养孩子的动手能力。
另一类是基于Python、C++等高级编程语言的计算机编程教学,目标往往是参加信息学奥赛等科技品牌赛事,如信息学奥林匹克竞赛/联赛、机器人竞赛、科技创新大赛等,或为后续的专业学习和职业技能打下基础。在这里,可以熟悉编程原理,执行代码操作,适合有一定数学基础、英语基础和逻辑思维的孩子。
扩展资料:
国内少儿编程教育政策环境
浙江新高考改革将信息技术纳入2017年高考选考科目。信息技术将正式作为体制内考试科目出现在学校的课程体系之中,作为高考七选三科目之一重要性将随时间逐步增加,甚至有进入必修科目的可能。
截至2020年2月全国已有浙江省、山东省、河南省、四川省、辽宁省、北京市、上海市等纷纷出台了支持亨策。山东淄博对于少儿编程教育中比较热门的scratch编程作为小学信息技术课进行教学研讨。
神奇的代码让孩子们在编程知识的星球上遨游,国家号召、社会响应、家长支持,少儿编程教育逐步走向刚需。
参考资料来源:百度百科-少儿编程教育
小学生学编程主要学习机器人编程和少儿编程
以昂立STEM青少儿编程举例,小学阶段主要学习的课程如下:
6-7岁WeDo 2.0机器人编程
WeDo是乐高专为低龄段孩子开发的图形编程,操作简单,能让孩子轻松理解机器人的工作原理,并运用编程和机械知识来控制机器人。
7-9岁 Scratch 3.0图形化编程
用Scratch 3.0软件平台,配套昂立STEM自主研发的硬件工具 OnlyScratch套件和CircleBit芯片,能将有趣的动手实践与创造性的编程相结合,让孩子在设计游戏和DIY创意作品中释放创造力,并学会用编程解决问题!
10岁+ Python人工智能代码编程
Python是zui接近人工智能的编程语言,也是所有编程语言中较易读、易编写和易理解的,从Scratch到Python实现一键转化,就如同查字典一样简单,孩子很快就能上手。而且,运用Python能更好地软硬结合自主设计游戏、制作创客作品。
10岁+信奥C++
以计算机语言(C语言/C++)为工具,通过构建问题的数学模型,编写程序解决人工无法完成的数学或者智力类问题。
目前,全球已经有24个国家开启了少儿编程教育。
在美国,编程已经进入幼儿园和中小学课堂,这门课程备受欢迎。
而在英国,编程被列入国家教学大纲,成为6-15岁孩子的必修课,重点一定要标记出来,在英国,编程是必修课而不是选修课!
其他发达国家一样如此,编程早已成为了第二“母语”。
在我国台湾地区,幼儿园也开设编程课程。
编程教育的最终目的是为了培养孩子的逻辑思维能力、实践能力、解决问题的能力等综合素质,即使将来孩子不做程序,也会遇到各种各样的标准化,程序化问题。