App Inventor编程教学实践方法分析——以《打地鼠》课程教学为例
作者:张晓云
期刊信息:《向导·新时代教育》杂志 2022 年 19 期
封面:

目录:

正文:

摘要:在小学阶段的计算机课程教学组织中,项目式学习作为一种常用的教学方式,对于学生计算思维的形成和计算机应用能力的提升起非常重要的作用。而本文所探讨的App Inventor编程软件,是由谷歌公司开发应用的一种小型编程计算软件。在具体的计算机类课程教学中,这一软件能够通过多种不同类型实践项目和模拟场景的构建,为学生计算机课程中程序编辑部分的课程教学任务完成提供重要的动力。教师可选取适当的课程教学切入点,通过融合应用此编程城市软件为丰富学生的实践学习素材,提升学生的实践学习能力奠定坚实的基础。
关键词:小学计算机教学;App Inventor编程软件;项目式教学
引言:计算机专业课程的教学中,在不同的课程教学阶段,教师所应用的教学方法以及教学引导的具体路径,都应当实现针对性的筛选和完善。在小学阶段的计算机课程教学中,更加具有趣味性和实践性的教学主题需要教师选准教学切入点明确教学目标,通过创新技能软件和辅助技术的融入应用,以项目式学习的方式进行教学,为学生带来良好的课程学习体验。同时,实现对学生计算逻辑思维能力与实践能力的提升和锻炼的目标。
一、App Inventor程序软件在小学计算机课程教学中的应用优势分析
(一)能够为计算机课程组织形式的创新优化提供帮助
计算机课程在小学阶段的执行落实过程中,首先需要引导学生对计算机原理和相关的理论知识进行充分的了解。在此基础上,结合学生的主观兴趣以及既定的教学目标,在整体的教学流程和教学方法上进行合理的选择和规划。对于小学生来说,创新教学方法和教学实践路径的选择是取得更好的实践教学效果的重要条件[1]。且对于小学生来说,趣味性的教学组织过程也会使其留下深刻的印象。对学生掌握相应方面的理论知识起到显著地促进提升作用。本文所探讨的App Inventor程序设计软件,不仅从客观上来说属于创新的教学辅助资源,且此种程序设计小型软件的融入在实践应用的便捷性上也更强,能够适应小学生在计算机实践课程学习中的好奇心和实践学习探索需求,必然会在最终的教学引导效果上获得更加突出的提升效果。
(二)能够为小学生的自主实践奠定坚实的基础
教师若能够通过软件或技术的引入,将传统的计算思维培养和计算操作实践能力培养融入更加具有趣味性的主题项目中,则学生自主参与相关项目的积极性以及实际参与效果也必然能够得到针对性的提升。以本文所探讨的《打地鼠》程序设计的具体教学内容为例,在具体的教学引导过程中,打地鼠本身就是小学生比较熟悉的游戏类型,教师若能够通过有效的教育引导,激发学生对打地鼠游戏的原理进行分析,就能够进一步将学生引入到应用此程序设计软件进行游戏设计和游戏原理分析的环节,促使学生的计算机学习实践能力得到有效的提升和优化。
二、基于《打地鼠》课程落实App Inventor编程教学实践的要点步骤
(一)科学规划教学组织内容,激发学生主观兴趣
教师在宏观的教学设计环节,就应当将相关的计算机技术的掌握和实践能力的提升转化为具体的游戏设计环节。对于小学生来说,设计游戏的过程更加具有实践吸引力,其必然会在前期参与实践活动时保持积极的情绪和饱满的状态。教师只需要在前期的教学规划中明确教学目标,结合App Inventor程序软件的应用,为学生的教学实践做好流程和方法上的规划,就能够促使学生在进一步参与到设计项目时取得良好的实践性效果,学生对于实践项目本身的兴趣也能得到有效保持。
(二)合理组织教学实践,锻炼学生的针对性实践能力
合理组织教学实践主要强调的是,教师可结合打地鼠实践项目的具体内容对游戏设置的效果需求和教学过程中学生技能提升的目标进行规划和分析 [2]。从本文探讨的实际分析可知,在打地鼠游戏的设计过程中要求在界面画布上实现随机出现的效果,由游戏玩家通过自主点击的方式,自行完成打地鼠的过程。同时,游戏设置的模式是以有限时间内的打地鼠个数作为游戏成绩统计的基准的。教师需要结合实际对需要用到的界面画布组件、精灵组件、按钮组件以及标签组件做好布局规划。另外,还应当结合学生的实际兴趣对打地鼠时的音效选择、计时器选择、移动方式选择进行合理控制。在教学引导实践的前期,教师可通过自主示范的方式,以前后台对照的模式引导学生关注和了解前台游戏效果与后台程序设计之间的对应关系。随后,基于前后台的匹配对应程序和标签性程序名称进行总结分析。按照计时器激活操作、地鼠移动操作、画布清除操作、记分操作等几个基本程序引导学生观察前后台实践操作的对照过程。
(三)构建合作小组,鼓励学生自主完成设计任务
在完成了基础的示范引导后,教师可鼓励学生结合自身的程序操作能力掌握情况,组成合作小组,通过任务分配的方式自主设计相应的打地鼠游戏过程。在设计过程中,教师可将地鼠出现的形式音效以及记分模式等指标,由学生按照个人的兴趣和需求进行差异化的设计,锻炼学生发散性应用相关程序、并且学习理解相应计算思维的能力。
结束语
通过本文的分析可知,独立性的创新设计程序的融入,对于计算机课程的教学来说,是实现创新和丰富的主要动力。作为小学阶段的计算机类课程教学,融入实践活动的教学过程更加具有可靠性和实践性,应当在具体的课程教学推进中广泛应用。
参考文献:
[1]许丁文.程序设计教学中“润透”理念的实施策略——以AppInventor手机编程猜拳游戏项目为例[J].中国信息技术教育,2021(06):39-42.
[2]叶红霞.基于APPInventor的高中程序设计教学活动设计研究[J].教育信息技术,2020(Z1):131-133.


账号+密码登录
还没有账号?
立即注册