APP下载

例谈基于项目式学习的可视化编程教学实践

2021-09-10王艳霞

中国信息技术教育 2021年16期
关键词:矿车金币模块

王艳霞

项目式学习是一种体现以学生为中心的教学方法,是一种通过划分小组,借助资源以小组合作形式展开探究活动,面向真实问题解决的体验式、综合性的学习方式,鼓励学生主动探索现实世界的问题和挑战,培养学生在一定环境下解决开放式问题的能力。下面笔者以游戏项目为例,具体谈谈项目式学习在可视化编程教学中的应用。

确定项目

在选定项目主题时,教师需要分析教学目标,分析学习者特征,并对学习内容进行分析,选择贴近学生生活的例子或学生感兴趣的例子,确定项目。以《矿车接金币》为例,在教学实践中,笔者提前针对学生是否玩过《接金币》游戏进行了调查,并让学生体验《接金币》游戏,让学生总结该游戏的“过关经验”,从而提出本节课的创作主题是“矿车接金币”,即通过控制矿车的左右移动,接住从空中掉落的金币。

提出问题

在确定项目主题后,接着引导学生对项目进行简单分析:矿车接金币的游戏少不了矿车和金币这两个角色,并需要控制矿车左右移动来接金币。学生分组讨论该项目需要解决的问题:①如何控制矿产的移动;②怎样让金币源源不断地落入矿车或地面;③判断胜利和失败的条件是什么。

解决问题

学生根据已有知识和操作经验,从问题出发,先确定程序流程图,再根据流程图(如下图)寻找解决问题的指令。

①怎样控制矿车移动?学生通过讨论明确用左、右方向键,当按下“←”键,矿车就向左移动,当按下“→”键,矿车就向右移动。那么解决问题的指令就应该是控制模块中的“如果…那么”模块和“侦测模块中”的“按下?键”模块,这两个模块组合在一起使用。②怎样让金币源源不断地落入矿车或地面?学生讨论得出,要使用控制模块中的“克隆自己”模块,实现金币源源不断的下落,但金币落入矿车或地面后金币要消失,就要用到“删除克隆体”模块,这样才能让金币落入矿车或地面顯得更真实。③判断胜利和失败的条件是什么?学生讨论后知道要先设定两个变量,一个是“接到的金币数”,一个是“未接到金币数”。然后确定当变量“接到的金币数”>50时,显示游戏成功的页面;当变量“未接到金币数”>5时,显示游戏失败的页面。

制作作品

制作作品环节是项目式学习的主体部分,在这个环节中,学生可以小组合作的形式开展活动,面对问题共同探究。例如,在制作金币下落这个小项目中,针对如何让金币从空中下落,小组通过探究得出,应先初始化y坐标为180,用“重复执行”指令,让y坐标每次增加-5,就可以实现金币从空中缓缓下落。在此过程中,学生将新旧知识进行整合,主动建构自己的知识体系。在小组合作中,还会同化吸收小组其他同伴的知识,实现共同进步。

成果交流

四年级学生的总结能力还在形成阶段,因此在学生分享的过程中,教师是引领者,通过提问和交流讨论的方式引导学生整理分享内容,如围绕项目关键脚本的部分,分享作品的得意之处,或者曾遇到过什么问题,又是通过什么方法解决的,哪些地方可以再改进,或者还有什么更好的方法可以解决等。

评价反思

在项目式教学中应采用多元化的评价方式来评价学生的作品,所以在评价环节可以进行学生自评、组内互评、组间互评以及教师点评。学生自评,可以让教师了解本课中存在的问题以及学生在学习过程中存在的困难;组内互评,不仅能让教师了解合作过程中小组存在的问题,而且也能让学生侧面了解自己的表现,有助于提高小组合作意识;组间互评,不仅能让教师了解到学生的认知水平和审美水平等,还可以让学生认识到自己的作品还需要在哪一方面完善等。最后的教师总评要从每个小组成员的表现,以及作品的完成情况进行评价。总之,在评价环节教师要明确评价的目的不是判断对错,而是在此环节鼓励学生,激发他们的学习动力。

完善创新

引导学生思考:项目想要占领市场,获得更多的用户,有哪些优势?一个项目的建构,更多的还要从用户角度分析,满足用户期待的需求,也要给用户耳目一新的体验。

反思与改进

在教学实践中,出现了不少问题,针对问题笔者采取了以下改进措施:①项目的内容贴近学生生活实际,内容设计难度适中。②在课上,言简意赅地讲授重点知识,给学生留出较多的时间,让他们自己探索,学会知识的迁移。③在项目进行中,在学生遇到困难时,教师给予及时引导,帮助其解决问题,提高效率。④在小组成员分配阶段,教师要对学生的学习情况进行了解,按学生知识水平的不同、学习能力的差异、组织能力的差别和动手能力的高低合理分配小组,保证每个小组的平均能力基本相同、项目完成的时间基本相同。

总之,项目教学法让教师成为学生学习过程中的引导者和监督者,而不是将教师之前精心设计好的教学流程一步步灌输给学生。项目教学法是让学生运用知识和方法进行项目分析、规划与实施,寻找到完成项目的方法,逐步提高分析问题、解决问题的能力;让学生学会分享,学会交流,互相帮助,共同提高,最终实现知识的应用和迁移。项目教学法注重学习的过程而非结果,有了适合学生的学习方法,教学就能达到事半功倍的效果。

猜你喜欢

矿车金币模块
Module 2 Highlights of My Senior Year
Module 4 Music Born in America
一块金币
矿车路线迷宫
矿车路线迷宫
找金币
小野人
我真棒
找金币
必修模块相关知识过关训练