教学游戏设计在小学信息技术课程中的应用研究
2022-04-11王娜
摘要:信息化时代,小学对于信息技术教育只停留于教授office等软件,只是在教室通过投影仪进行教学,学生不仅得不到足够的实践操作,还会由于灌输式教学方法导致学生学习兴趣大大降低,这种教学模式需要改革。随着“计算思维”作为信息技术四大核心素养之一被提出[2],将教学游戏应用到实践教学中已成为一种趋势,真正做到“寓教于乐”,同时培养学生的计算思维,对学生的成长很有帮助。
关键词:教学游戏;小学信息技术;计算思维
中图分类号:TP311 文献标识码:A
文章编号:1009-3044(2022)05-0169-02
1 前言
随着“计算思维”作为信息技术四大核心素养之一被提出,用何种方法培养小学生计算思维便成为当前小学信息技术教育首要问题,而对于信息技术教材的不限定,虽然给予了教师教学内容多样的选择,也造成了各式各样的教材过于繁杂的问题。 本文研究的主要问题是如何将Scratch软件与发展小学生计算思维有机结合[3],设计出面向计算思维的小学Scratch课程游戏化教学。为了解决这个问题,本文深入了解小学生的计算思维培养方式,查找国内外的相关课程设计资源,阅读优秀的课程资源案 例,吸收这些课程资源的优秀特点,并在完全掌握小学信息技术课程设计原则方法之后,将这些课程资源融合自己的想法,设计出完整的课程,例如教学前、中、后期的课程目标,教学方法等,在教学设计过程中会积极请教相关教师的专业意见,对于自己的课程设计进行改正、完善,期望能够丰富小学信息技术教育课程内容。
2 基于“计算思维”培养的小学Scratch课程设计
2.1 学习者分析
本文的研究对象主要是小学四到六年级的学生。在认知这一方面,这个阶段的学生的感知能力都已得到很好的发展,能够通过观察得到事物的各种信息,也能很好地处理 事物与事物之间的关系,但不能够处理过于复杂的信息,在实际教学的过程中要注意给予学生的信息量,过多或者过少都不利于学生的理解。思维方面,这些学生逻辑能力和概括能力都在增强,且能接受较为抽象的信息,但仍需要具体事物的支持。注意力方面,稳定性较差,很容易被教学以外的事吸引,而且注意力在同一目标的维持时间很短,不宜进行长时间的理论教学,在教学过程中要多利用软件 的功能吸引学生注意力。想象力方面,小学生的想象力一般来说都很丰富,且随着想象力的发展,对于现实事物的依赖会越来 越低,这个阶段的学生会很喜欢去想象一些不存于世的事物,若给予学生足够的想象空间,学生的想象能力将会得到很好的发挥。
2.2 课程目标设计
确定教学内容,选择教学方式等都要根据教学目标来确立,教学目标就是教学的出发点和归宿,在整个教学工作中占据非常重要的地位,根据小学信息技术课程标准,教学目标主要是以下三部分[4]:
知识与技能:了解Scratch編程软件相关功能,知道计算概念,即序列、循环、并行、事件等编程常规概念,能通过Scratch编程软件独自完成各类任务,对于编程有个初步的理解。
过程与方法:主要通过合作的方式进行教学,将学生分为一个个小组,通过小组合作交流完成任务,锻炼学生的交流能力 与合作能力,在不断地完成任务,解决问题的过程中,加深学生对于设计、测试、修改调整、完成这一编程基本过程的了解,并能熟练运用Scratch软件的各种功能解决问题。
情感态度与价值观:让学生产生对于编程的兴趣,通过体验信息活动形成信息意识,养成与他人交流观点的习惯,并愿意向他人分享自己的想法,对于其他同学的作品能勇于提出自己的评价,最后通过一系列学习活动发展自己的计算思维,且能迁移到其他学科。
2.3 课程内容设计
考虑到小学实际信息技术课程课时与学生接受能力等特点,笔者进行了如下设计:
在课程初始阶段,对于小学生来说,没有相关的知识与经验,所以前期课程重点在于如何使学生快速了解Scratch软件的用法,了解该软件各个界面的功能,并能成功创作出自己的作品,建立起编程相关概念,培养出对于Scratch的学习兴趣。这阶段理论的讲述与学生实际操作要互相结合,过多的理论讲解会让学生厌倦,而且这是门重视实践的学科,学生在实际操作中更能加深对理论的理解。
在学生了解软件基本功能后,理论讲解不再是课堂中的主要内容,要将知识点蕴藏在任务情境中,通过学生在情境中的探索发现,潜移默化地增进学生技能,培养学生的创造力、问题解决能力、合作能力与算法思维,从而发展学生的计算思维。在此阶段中,教师要循序渐进地进行教学活动,教学要由易到难,由简到繁,创设多种情境引导学生大胆尝试,体会创造的乐趣、编程的乐趣。
在课程末尾阶段,可以让学生自由发挥,比如利用软件创作一个完整的故事。
2.4 课程评价设计
由于计算机思维并不能很好地量化从而进行评价,所以本文采用对创造力、批判思维、算法思维、问题解决能力和合作能力的评价来间接反映学生的计算思维。通过分析学生的作品,对于学生的创造能力、算法思维等进行评价,并在完成任务后通过将一些学生的作品展示出来,让学生对其进行评价,发掘其中的闪光点,对一些处理得不够好的地方进行指正,来得到对于学生批判思维的反馈。必要时还可以借助一些专门进行评价的软件,比如Dr.Scratch,是由西班牙胡安卡洛斯国王大学的人员设计开发而成的一款开放的、免费的在线应用程序,只要将作品上传到该程序上,程序就会自动给作品进行评分,通过这类软件或者程序,教师能很轻松得到相关反馈,并通过反馈修改自己的教学,发展学生的算法思维与编程能力,但这类软件不会直接给出计算思维相关评价,教师还是需要根据这些反馈信息进一步提炼,得到学生的计算思维发展反馈,从而安排教学。
3 Scratch 游戏主题教学案例应用
案例:勇者的旅途
通过讲故事的形式,创造教学情境,发布教学任务,让学生在使用Scratch软件完成任务的过程中培养计算思维能力,同时锻炼学生合作解决问题的能力。
3.1 教学对象分析
通过一段时间的学习,学生已基本掌握Scratch软件各个基本功能的用法,本节课则通过让学生制作迷宫游戏[5],锻炼学生的综合运用能力,让学生在解决问题的时候养成从代码角度思考问题的习惯,从而有效培养学生的计算思维,同时检查学生各个功能的掌握能力,及时进行辅导。
3.2 教学目标
知识与技能:锻炼学生综合运用软件各个功能解决问题的能力,巩固学生对于“运算”和“变量”功能的掌握。
过程与方法:教师创造情境吸引学生注意力,之后发布任务,通过问题驱动教学法发挥学生的主动作用,让学生积极解决问题,从而发展学生的能力。
情感态度与价值观:在学生思考如何通过编写代码解决一系列的实际问题后获得成就感,从而保持学生对于编程的兴趣。
3.3 教学重难点
教学重点:学会通过多个“事件”功能控制人物,知道利用“侦测”与“运动”来指定规则,运用“控制”“运算”和 “变量”来制作人物对话与猜数字游戏。
教学难点:加深对于“运算”“变量”的运用能力,能根据要求运用这两个功能解决问题。
3.4 具体实施过程
案例评论:本案例以“勇者的旅途”这一情境为线索,通过向学生讲述“勇者”遇到的困难,引出问题,使学生积极思考 ,并在解决问题成功制作两个小游戏后获得成就感,从而增添学
生对于编程的兴趣,在学生遇到困难时教师的指导也以提示为主,让学生养成以计算机语言的角度看待问题,分析问题的习惯,发展他们的计算思维。
4 结束语
实践证明[1],如何在小学信息技术课程中培养小学生的计算思维这个问题上,将游戏设计巧妙融入教学环节,指引学生在“游戏中学习”,可以促进教学效率,引起学生兴趣,还能够很大程度上培养计算思维。“游戏化教学”对教学设计研究领域起到了一定程度的革新甚至是颠覆作用。
参考文献:
[1] 刘建国.游戏主题教学在小学信息技术课堂教学中的实践与思考——以小学Scratch游戏主题为例[J].中国教育技术装备,2020(13):108-110.
[2] 隆平.应用scratch教学培养学生信息技术计算思维能力[J].小学科学(教师版),2020(3):53.
[3] 邹涛涛.面向计算思维培养的Scratch课程的教学设计与实践[D].上海:上海师范大学,2020.
[4] 曲芷萱.基于计算思维的小学Scratch课程教学设计研究[D].大连:辽宁师范大学,2020.
[5] 杨佳慧.小学信息技术课中计算思维的培养实践研究——以《Scratch創意编程》单元为例[D].锦州:渤海大学,2019.
【通联编辑:梁书】
收稿日期:2021-08-24
基金项目:2020年江西省基础教育研究课题“基于‘计算思维’的小学信息技术教学游戏化设计研究”(编号:SZUYSZH2020-984)
作者简介:王娜(1987—),女,河南郑州人,讲师,硕士研究生,研究方向为智能信息处理。