编程猫——一只神奇创作的猫基于 Scratch的童心教育 ·趣味编程课程建设研究
摘要:随着人工智能的发展,国家政府高度重视,人工智能已上升为国家战略。《新一代人工智能发展规划》提出“到2030年,使中国成为世界主要人工智能创新中心”。就要求更多智能方面的人才,更多会创作的人才,应用于教育领域的信息技术也应运而生。程序设计是小学信息技术课堂中重要的教学内容,它能够引导小学生从小树立程序设计的思维意识,进而有效的提高小学生解决实际问题的能力、创作的能力。本文简要分析编程猫在小学信息技术课堂中的优势,并深入探讨编程猫在小学信息技术课堂中的应用与实践。
关键词:编程猫 信息技术课堂
为贯彻落实《国务院关于印发新一代人工智能发展规划的通知》(国发〔2017〕35号)和《重庆市教育委员会关于加强中小学编程教育的通知》(渝教基〔2018〕21号)文件精神,加快推进科技教育信息化工作,进一步普及中小学编程教育,不断激发中小学生的编程兴趣,努力培养中小学生勇于探索的创新精神和解决实际问题的实践能力,提高青少年信息素养。信息技术在小学阶段着重培养学生的兴趣,让学生在学习知识、动手操作的同时体验信息技术学习的乐趣,从而培养学生解决问题能力、创新能力、以及逻辑思维能力。编程猫将编程语言简
化成像搭积木一样简单直观,同时紧贴学生的认知水平和心理特点,不仅能提升学生的逻辑思维、动手能力,还能潜移默化地激发学生的创造力和想象力。编程猫将增强现实技术与少儿趣味编程教育相结合,为学生再现了一个趣味盎然的虚拟世界——源码世界。
一、编程猫化繁为简,符合儿童特点
提到程序设计,在以前很多人想想都难,首先背很多指令(编程语言),理解意义,而且还是英语的,太难太难……而编程猫将编程语言简化包装成小学生易于理解的图像化编程模块——积木,学生编程开发程序就像搭积木一样直观简单。学生在编程时再也不存在英文门槛,所以学生不会出现看不懂页面语言的情况;也不存在记不到命令而知怎样实验程序。都是现存的积木,要用就去拿,学生也更有兴趣。进入编程猫软件,整体界面设计是适合于低学段学生心理的卡通风格,符合儿童心理特点,更加愿意主动去学,去探讨。
二、编程猫让游戏玩家变设计家
现在我们周围,很多没上学,尤其是上幼儿园的小朋友,哪个小朋友不玩手机,干什么,那就是打一些简单的游戏,久而久之,孩子就会沉迷于游戏。编程猫可以让孩子对游戏的沉迷
转换为对游戏的开发和探索。探索是孩子们的天性,孩子可以参与游戏的开发设计,为游戏编程,从而对游戏有一个全新的认识。学习游戏背后的深层机制,不仅不会让孩子沉迷于游戏,而且对于孩子其他课程的学习有很大帮助。解决孩子打手机游戏这一难题上有了大突破,更是解决了广大家长的后顾之忧,让游戏玩家变为设计家。
三、编程猫的课堂,让学生自主地学
在上课的时候,老师可以把教学内容(视频、课件、任务单)按照学生的能力分发给不同层次低学生,小组之内学生自主探究学习,创设性学习和完成任务。这样老师就更多的时间去关注不同层次的学生,与学生在课堂中一起成长,课后老师可以查看后台数据给学生的作品打分和评价,适当地去点评,让学生更好发现自我。例如:在教学《捕鱼达人》这课时,就可以将它的教学视频传给每一个学生,并将这节课所要达到的要求展示在黑板上。让孩子们自己去看视频,自己搭积木,后面留一点时间来点评,不管完成效果怎么样,只要有去搭积木,有作品。有问题一起解决,有成功一起分享,让每一个孩子都有收获。编程猫的课堂上,笔者不再只是教技术,更多的或是更重要的是用改程序去表达编程思想,让学生主动地去思考,主动地去实现。激发学生的创新思维和探索精神。通过简单拖拽积木的形式操作,让学生在玩的过程中体会编程思想,为今后学习更深入的编程语言打下基础。
什么编程课比较好四、编程猫的课堂,让愉悦地学
教师在带领学生开始编程任务之前,首先要让小学生有一个整体感性的认识 ,这样能够让小学生更好地去理解编程的基本概念。在课堂之初通过设计和导入课堂游戏可以有效的实现这一教学目标。 教师要根据学生在生活当中的实际经验或者学习经验向学生提出问题,激发学生主动思考、自主探究的意识和思维。如:在教学《训练超声蝠》这一课时,首先我呈现这个完整的作品,让学生来玩一玩《训练超声蝠》。学生觉得这个游戏好玩,那么这个游戏是怎么做的呢,这是激起了学生的探索兴趣,接着我们按编程猫的设计原理,方法,让学生去观察有些什么事物,分析场景,角——这些场景,角是怎样运动的——一个一个地分析出来——用编程猫的积木实现这些场景、角的运动——玩一玩这个所搭的积木——调试达到满意的效果。整个课堂让游戏贯穿始终,勾起学生兴趣——主动探索——逐步实现——调试作品。整个过程,让学生体验到创作的成功,让孩子愉悦地学,我们要更多地引导学生结合自己的想法去创作出更多的作品。不仅仅在课堂上引导学生主动地学习知识和运用,更重要引导学生爱上这个创作,无论在学校还是家里,应该把创作的热情一直延续,为成为一个创作者垫下基石。
五、编程猫的课堂,更能实现团队协作
学习编程猫也可以锻炼了孩子团队协作能力。孩子们成立学习小组,有利于培养自身的团队协作能力。组队创作作品的过程中有目的地引导孩子分工合作,使其认识到团队和效率的重要性,慢慢学会沟通协作、用团队力量解决问题,让单个自己实现不了的,可以让团队一起合作完成。例如:在教学《超级抽奖机》时,就可这将这个学习内容分成几相模块,分工让孩子们一人负责一个模块,让一人专门收集完成的模块,完成了的帮忙解决未完成的模块。大家分工协作这样《超级抽奖机》的创作很快就完成了。教师在评价时注重团体整体水平,从而使学生提高团队合作的意识与能力。为以后融入社会,参与团队协作,大型创作奠定了基础。
学习编程猫不仅可以培养孩子的逻辑思维,而且对英语兴趣、数学理解、严谨理念解决问题能力、动手能力和创造力的培养都有很大帮助。编程猫的学习通过自己一次次的动手开发,锻炼孩子的实践能力,让孩子更有耐心,更加专注;将自己的创意通过编程猫转化为现实,可以不断激发他们的想象力,激发他们的好奇心和求知欲,让他们变得更加自信。编程猫走进小学信息技术课堂能够丰富学生的创作内容,培养学生学习信息技术的兴趣,提高学生利用信息技术综合能力,为以后人工智能技术打下基础,培养着信息化时代的接班人。编程猫——一只神奇创作的猫。
参考文献:
[1]梁秋红 编程猫在小学信息技术课堂中的应用与实践[J.中国电化教育]
[2]吴明 用编程猫程序设计课教学实践研究一-基于体验学习圈的视角[现代教育技术]
第3页 共3页

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。