刘诗梦
随着智慧校园建设的不断推进,传统教学智能化、智慧化发展,大数据分析和“云、网、端”应用的新型信息化课堂模式不断出现,研究智慧课堂教学环境中创新少儿编程教学方式对更好地开展相关教学有着非常重要的作用。本文以少儿编程“认识循环”为例,探究运用智慧课堂教学提升少儿编程教学的有效性。
一、导学先行,优化思维
在少儿编程的学习过程中知识点往往比较多,学生想要全面掌握需要耗费很长时间。以往的编程课堂教学以教师讲授灌输为主,学生学习兴趣不高,自主学习能力也没有得到提升。学生学习的主动性在信息技术编程课中应受到授课教师的重视,这是学生学以致用、爱上学习的关键。
在智慧课堂中,教师在课前给学生发布预习任务,让学生提前了解本节课的知识点,做到心中有数。在完成预习任务的过程中,学生要对教师布置的知识点内容进行了解,找到任务中的疑难点并尝试自主学习、解决问题。
在教学“认识循环”一课前,笔者先通过编程网站给学生布置完成“小鱼找荷叶”等几个关卡的小游戏。学生接到预习任务后,通过网页端去完成小游戏。在游戏过程中,学生就会自觉主动地思考是否有方法可以优化操作步骤,节省游戏时间。这样的形式既能够激发学生的好奇心,又能促使学生学会主动学习。通过任务引导激发学生的探究意识,小组合作引发思维碰撞,形成有效可行的程序流程图,让学生体验到成功的喜悦,稳步提升学习兴趣,形成良性循环,从而更好地提升学生的信息技术素养。
二、运用技术,构建氛围
由于少儿编程学习本身具有较高难度,学生学习存在一定困难,而传统的编程教学以教师为主导,学生们只能被动吸纳。因此,对小学生来说,课堂就会变得非常无趣、没有吸引力。智慧课堂教学则包括教师科学、灵活、有针对性地教与学生科学、主动地学。与以往的教学课堂相比,智慧课堂借助多种信息技术手段,增强吸引力,使得教学过程更加有趣。教师不再是单一讲授枯燥的程序理论知识,而是将信息技术的使用和编程知识的传授结合起来,构建积极轻松的学习氛围,从而激发学生产生浓厚的学习兴趣。
例如,笔者在“认识循环”授课过程中采取随机摇学号的方式提问。在这个过程中,学生们或紧张或期待,注意力高度集中,这种新型问答模式有效地提高了学生的学习积极性,课堂氛围更活跃,教学效果更显著。在智慧课堂中,每个学生都有平板学习设备,学生可以看到同伴之间的任务完成进度。最后,笔者发起投票,在自主创新任务环节,每个小组通过平板学习设备投票选出本组最佳作品参与全班评选。评价覆盖面广、效果呈现及时、方式丰富多样,学生们的沟通能力和语言能力都能得以提高。
三、展示资源,激发能力
小学信息技术学科核心素养要求学生具备数字化学习能力,能够认识到数字化学习环境的优势和局限。智慧课堂旨在培养学生的个性化学习、创造性学习能力,让学生能够进行智慧学习。在本节课中,當基础任务完成后,为了满足不同层次学生的学习需求,笔者设计了创新任务环节,请学生在学习了本节课循环指令的基础上,结合前序学习中的移动指令、序列等概念,自主设计“小鱼找荷叶”的地图和关卡,并且将这部分内容与全班同学进行分享。
笔者在上课过程中,可以结合学生日常生活情景,通过微视频以及Flash动画,展示已有的创新示例,积极鼓励学生结合生活实际,将自己的想法通过编写网页游戏的方式体现出来。
四、实时分析,提升效果
在传统的编程课教学中,检验学生的学习成果往往是授课教师需要考虑的重要问题。受多重因素影响,教师无法看到每个学生的程序运行结果,也无从知晓学生在程序编写中存在的问题,不能针对每个学生遇到的问题及时地进行反馈,也就无法达到预期的教学效果。
为了避免这个问题产生,在“认识循环”一课中,笔者选择了“畅学编程”平台,在学生开始设计后,教师可以通过后台实时查阅每一个关卡学生首次完成的正确率、全部关卡通过率等情况,按不同学生的需求,动态地提供学习干预,准确地进行学习诊断和评价。在智慧课堂的环境下,我们可以通过多种方式快速判断,精准分析,从而为教学策略的及时调整提供建设性的参考依据。学生在即时反馈中不断获得自我效能感,并反思自己的学习状态。通过后台数据,学生还可以看到其他学生任务完成进度,在良性竞争中了解自己的学习水平,督促自己不断进步。
五、验收学习,提高课堂实效
学习单是教师在少儿编程教学中使用的辅助教学手段。教师通过学习单布置任务、分析程序,学生通过学习单了解本节课学习重难点。在编程教学中,教师可以让学生通过学习单分析程序,分解任务,形成知识树。在传统机房授课中,学习单一般都是由学生完成,教师很少给予反馈。在“认识循环”一课中,笔者通过“希沃授课助手”将学生学习单投屏到全体学生的移动设备上,分析学生在填写学习单时的思路,了解学生的思考过程,针对填写内容进行反馈。通过学习单反馈,学生可以明确在本节课学习中对循环语句掌握是否到位,教师也可以直观地看到教学效果,判断本节课教学目标的达成度。
随着学校智慧校园建设的推进,智慧化的教学系统和教学管理软件对智慧课堂教学环境的支持得到极大的丰富。在小学信息技术编程教学中,教师需要充分运用有利条件,探索新的编程教学方式,让学生充分享受编程学习的快乐,为他们今后更高层次的学习埋下智慧的种子。