APP下载

编程猫在小学信息技术拓展课程中的应用与研究

2018-08-08曹军

读天下 2018年3期
关键词:拓展课程信息技术

摘要:编程猫是一款图形化编程软件,游戏化的学习情境,学生不需要学习复杂的代码,只要通过拖曳已设定的程序模块即可快速实现程序的编写。本文利用编程猫的优势资本,从学生的“双向型”学习方式以及“四步式”教学流程出发,阐述编程猫在小学信息技术拓展课程中推进的作用及意义。

关键词:编程猫;信息技术;拓展课程

如今创客教育盛行,儿童编程已经普及到农村小学。编程猫作为国内知名的图形化编程平台,为小学生学习程序设计,培养逻辑思维能力和解决问题能力有着积极的意义。将编程猫引入农村小学信息技术拓展课程中,在小学阶段让学生初步感知程序设计,会用程序设计的思维方式进行思考,是一个有效的途径。

一、 编程猫“三大点”优势资本

编程猫以其所特有的设计优势,在遵循学生身心发展的同时提高逻辑思维的发展,使学生在游戏般的学习过程中轻松掌握编程的操作过程,增强了孩子们在未来科技社会的生活需要与竞争能力。

(一) 遵循儿童认知能力发展的便捷式操作流程

编程猫采用图形化的编程界面、卡通化的编辑界面、游戏化的教学情境,符合小学生的认知能力发展水平,使学生的思维从具体走向抽象,程序设计变得简单,甚至学生可以不认识英文单词,不会使用键盘,不懂代码,只利用模块化的脚本就能轻松编程创作。

(二) 以游戏化课程设置提升学习趣味性

在编程猫平台中学生可以通过观看精彩的教学微视频,在游戏情境中学习编程知识。编程猫创作界面共汇集十一类指令,把程序设计所需的基本概念,如事件、控制、动作、外观、声音等都囊括其中,学生在完成编程创作的同时渗透了多种思维的培养。编程猫充分结合各学科,并融入有趣的游戏当中,让学生们在快乐的游戏中学习知识,掌握各学科的知识要点。

(三) 开放式学习培养学生逻辑思维能力

小学生的探究兴趣总是特别的强烈,脑子里有一大堆异想天开的奇思妙思,学生只要愿意动脑、动手,短时间内就能完成一件有趣、好玩的创意作品。这样开放式的学习能有效地培养学生的逻輯思维能力。

二、 编程猫“双向型”学习方式

编程猫的拓展课程在开班初期,教师统一为学生批量生成账号ID和密码,以便管理学生的账号及作品,学生在家里和学校均能登录编程猫网站进行分散与集中学习。

(一) 以培养学习方法为基础的课堂集中学习模式

课堂集中学习是学校教学组织形式中不可或缺的重要模式之一,课堂上多让学生自己分析研究,充分利用课程资源和优秀学生的作品范例进行研究和分析。如执教《选择你的源码蛋》一课,让学生根据微视频进行自学,教师则引导学生用生活语言描述程序脚本,然后让学生根据程序语言去探索创意想法的可行性,并在学生实际创作中进行适当的拼接语法指导。

(二) 以形成学习能力为导向的课外分散学习模式

参加拓展课程的学生对编程猫非常感兴趣,除了在课堂上一起学习之外,很多学生都会主动去平台进行自主学习。编程猫平台展示了很多学生的优秀作品供参考交流;每周更新的编程大事件能开阔孩子们的视野,了解当今最新的科技资讯与各种编程趣事,把编程与学习融入一起,既锻炼了团队协作能力,又培养了学生的创新意识。

三、 编程猫“四步式”教学流程

在拓展课堂教学中,根据学生的实际情况和学校每周两节拓展课程安排,逐渐形成了较为科学的“四步式”教学流程。

“四步式”教学流程

(一) 创设以趣激学的故事情境

编程猫的整个教学流程是用动画+游戏的形式,激发学生的学习兴趣,采用项目学习的方式,让学生完成作品设计,短短几分钟的微视频教学情境就能激发学生的学习兴趣。

(二) 提供学以致用的技能运用

学生对编程作品的设计与理解有着独特的想法,他们渴望能将自己的想法融入作品中,创造出充满创意和富有个性的作品。例如:三年级的一位学生在练习一分钟跳绳时,想到用编程猫创编倒计时软件并对作品增加了变量模块,经过多次修改后他成功了,并且开心地分享给班里的同学。为此所引发“鲶鱼效应”会带动学生参与到编程创作中来,学以致用。

(三) 开展多维思辨的作品交流

通过展示作品,交流脚本设计,完善学生的作品,在思维的碰撞下选择最优化方式呈现。例如,创编“迷宫”的游戏时教师可引导学生如何让这个作品能更好玩,有说给游戏增加一些障碍物;有说给迷宫增加诡异的场景;还有说增加音效等。一个简单的迷宫游戏,学生提出了很多的创意,使作品渐趋完美,同时也明白了程序都是在不断的更新迭代中完善起来的。

(四) 分享互助创作的可视成果

学生保存并分享自己的作品,同时也分享到编程猫平台,其他同学还能对该作品进行再创作,借助不同学生的创意,不断提升编程作品的品质。学生在相互欣赏作品或交换程序作品时,不断地提升满足感和成就感。除了在校内竞赛、作品展评,更可以通过网络获得成就感,激励学生的学习兴趣。

编程猫以开阔的教育视野,激发了学生发散性的学习思维,极大地调动了学习的积极性,培养学生良好的动手能力和创新能力,与杜威“做中学”的教学原则不谋而合。创新是一个民族进步的灵魂,随着编程猫在小学信息技术教育中的介入,在大数据时代的背景下学生对编程的学习会更为系统,更为便捷,更有创造力。

参考文献:

[1]吴秋红.儿童编程软件Scratch教学应用研究[J].浙江教育技术,2013(04).

[2]黎水成.探究式教学在初中信息技术教学中的应用与研究[J].考试周刊,2016(48).

作者简介:

曹军,浙江省宁波市,宁波市奉化区武岭小学。

猜你喜欢

拓展课程信息技术
浙江天正思维信息技术有限公司
以信息技术促进学生的美术理解与表现
幼儿园教学活动中信息技术的应用思考
巧学信息技术课程
浅谈初中信息技术项目式学习教改实践
巧用“信息技术”,提高课堂效率
小学数学拓展性课程的开发与实践研究
从学科本质走向学习本质
“拓”我视野,“展”我才能
浅谈小学语文拓展课程的开设与实施