疫情当前,教育部首期名师领航工程学员们坚守奋战在战“疫”第一线,做出了许多宝贵的探索。“微言国培”特开辟“领航风采”专栏,记录领航名师们的点点滴滴。 本期的“领航风采”专栏,我们刊发乌鲁木齐市高级中学葛继昌老师的文章《寻找一种孩子自觉高效学习编程的工具---CodeMonkey编程游戏》。 名师简介 葛继昌,任教于乌鲁木齐市高级中学,正高级教师。曾承担信息技术教学、通用技术教学、学生机器人竞赛辅导、实验室建设、教研组长等工作。教育部首期名师领航班学员,教育部“国培计划”名师领航工程葛继昌名师工作室主持人。近五年,先后被聘任为第四届新疆教育学会中小学信息技术专业委员会理事、乌鲁木齐青少年科技辅导员协会理事长、南京师范大学硕士生导师、新疆师范大学硕士生导师。因业绩突出,先后评为自治区特级教师、自治区通用技术教学能手培养工作室主持人、乌鲁木齐市劳模和职工创新工作室主持人、通用技术“市级学科带头人”称号、“全疆信息技术专委会先进个人”、自治区感动校园模范、市级先进工作者、青年五四奖章、两次市级突出贡献优秀人才等荣誉称号, 近五年7篇论文《基于新课程下的学生评价信息的自动化处理》《浅谈基于AS-MII平台的高中灭火机器人的设计》《浅谈基于AS-MII平台的高中足球机器人的策略设计》《机器人教育在中小学教育中的研究》《创客活动在新疆中小学科技教育普及性研究》《通用技术选修课程在偏远地区开设的可行性》《浅谈机器人教学及竞赛训练办法》分别在各级杂志期刊发表。多次参与新疆维吾尔自治区信息技术教材机器人部分的编写工作。 寻找一种孩子自觉高效学习编程的工具 ---CodeMonkey编程游戏 抗击疫情期间,给了绝大多数家庭少有的待在家里的时间,年龄稍大,可以自主学习的孩子已经开始上网课,家长们有些已经在网上办公,老师也已经开始直播教学,那么,在家长们在家利用网络办公时,身边有3到6岁的需要大人陪伴的小孩子是如何在家进行日常生活的呢?曾经都是在幼儿园里跟着老师学习、游戏,现在他们在家基本上是时刻粘着父母,让父母和他们一起玩游戏,从孩子发展来说家长肯定选择有意义的教育内容和载体用来陪伴孩子,也可以开发一些身边的资源为孩子启蒙数学思维,比如说扑克牌,可以开展一些10点半、21点等算术类的游戏,还有一些家长想着给孩子报个少儿编程的网课,我也想着给我的孩子进行一下网课方面的教学,因此,我对各类网络类少儿编程进行了考查研究,做了尝试实验,希望我今天的这个尝试和体验可以为很多家长所借鉴。 1 它是一个闯关方式的编程学习平台,可以以自学的方式学习编程 3岁到7岁的孩子,如果上网课,使用手机时间过长极可能严重伤害眼睛,使用电脑稍好一些。小孩为了完成每一关了解下一关故事的情节,他们总会积极的去想着解决问题,解决问题的过程中也就学会了编程的一些知识。 2 它是一个可以接触到代码的学习平台,对以后孩子学习编程可以做到无缝对接 CodeMonkey平台可以让孩子接触到代码,而又不用每个字母输入,其都有相应的操作按键输入,既形象又容易被理解,入门门槛极低。之所以选择这个平台,也与我近20年信息技术教学工作有关,在教学过程中,往往让学生学习编程都是停留在编程的图形拖拽阶段,很难进入代码编程阶段,而CodeMonkey采用的编程教学语言是CoffeeScript,这是JavaScript的一种转译语言,执行效率非常高。其代码指令简洁、可读性强,非常接近自然语言。它将非常复杂的编程知识,比如事件、方法、函数、循环等概念简单化、形象化,变得极为为人所理解和接受。 3 它还是一个学习数学和英语的学习平台 对3岁到8岁小孩子来说,这个平台无疑将是他们学习数学知识和英语单词的有用平台,小孩子进入学习界面,见到小猴通过命令吃到香蕉,然后就学到了两个单词,monkey和banana,在之后家里见到香蕉时也是动不动就说英文单词,后面出现很多的卡通动物,英文单词自然也就能够记住,真正感受到学习英语可以这么简单,其实学习是在应用中不断进行的;编程本来就和数学分不开,里面更是要使用尺子量距离,做简单的计算,可以在这里面通过使用数学而不知不觉学习数学,真正的任务驱动和项目模式,所学内容印象何其深刻! 4 其编程界面颜色丰富有趣,字体大不伤眼睛,操作简单 本人选择CodeMonkey,就是喜欢它的界面,其界面简洁、舒适,不像有些编程游戏学习网站,其界面颜色暗沉,人物也不形象有趣,任务设置不明确,从心理上、兴趣上都不适合小孩子学习,我看了看Scratch编程软件,其界面为了能够尽量多的显示元素组件,其字体极小,小孩子使用时间久了,对眼睛的伤害还是挺大的,不适合特别小的孩子学习使用。最新推出的scratch 3.0编程区域的代码大小可调节,运行场景所占比例可调节,但代码区域的代码块大小无法调节,找代码块时颇费眼力。 Scratch界面,字体小 某游戏界面太游戏化、元素太多、色彩暗沉 CodeMonkey界面简洁清爽、操作简单 5 编程关卡由210关组成,具有吸引人的故事情节,出现的游戏角色也是孩子喜欢的 随着孩子不断的闯关成功,游戏中我们能够不断的发现有新的角色加入进来,如老鼠、乌龟、鳄鱼、大猩猩、犀牛、山羊等,孩子要想让主角猴子吃上香蕉,要赶跑犀牛,有时候要借助山羊、老鼠等角色才能顺利拿到香蕉,每个角色属性和特征不一样,孩子理解编程就更容易。 小猴要借助鳄鱼的背拿到香蕉 编写程序后鳄鱼转到位,小猴可以拿到香蕉 6 这个编程游戏不仅仅能够让孩子通过一个个关卡学习编程知识,更是采用激励和鼓励的方法培养孩子优化代码的习惯 210关涵盖计算机编程领域里的大部分概念和知识,包括变量、对象、函数调用、参数、循环、数组、函数定义、布尔类型、For循环、While循环等。随着孩子在通关中积累了越来越多的代码指令、编程思想,后续的关卡会教给孩子更丰富的指令,更复杂的编程思想,并对孩子的想象力提出了更高的要求。如要想方设法避开障碍物、靠乌龟和鳄鱼过河、在最少步骤内吃到所有香蕉等等。除了这些,CodeMonkey还注重培养孩子优化代码的良好习惯。每次通关后,猴博士会给孩子的代码评分。如果没有获得满分3颗星,孩子会收到猴博士给出的代码优化的提示,孩子可选择重玩对代码进行调整。 本文由项目培养基地南京师范大学供稿,作者授权“微言国培”公众号刊发,转载请注明出处。 |
|