让思维可见 促学习发生
2020-12-23马童玲
马童玲
scratch主题活动课是整个scratch模块单元的大综合,是前期知识的巩固和提升,学生需要综合运用已有知识解决问题,掌握利用编程解决实际问题的思维方法和过程。那么,如何在课堂上体现思维的价值,让学习真正发生。下面笔者就《小球弹弹弹》一课来谈谈如何在教学中让学生思维可见,促进学生高效学习。
1 精心设计,培养思维意识
任友群教授曾说:“在信息技术课程中,不仅需要普及计算机科学概念,更需要引导学生将计算思维合理地应用至日常生活与学习之中,形成一种思维习惯。”学生的思维活动是建立在浓厚的兴趣和丰富的情感基础上的。因此,笔者认为要让学生自觉自主地学习,首先要唤起他们的学习兴趣,吸引他们进入学习的境界。这就要求教师精心设计一个生动、有趣、丰富的教学情境,让它巧妙的贯穿于整个教学过程,同时以解决问题为导向,让学生在感知、体验和质疑中保持学习热情与学习动力,通过情境的精心设计刺激学生积极思考,主动探究,培养学生的思维意识。
例:课始教师让学生试玩《小球弹弹弹》,然后让学生根据游戏过程,设想自己如何设计这样的游戏。
学生打开文件后迅速进入游戏状态,当老师收回屏幕开始上课时,大家都意犹未尽,这时候老师适时告诉学生今天不仅要玩游戏更要设计游戏,并可以把自己的独特想法添加进去后,学生们顿时燃起了斗志。接着老师顺理成章的带领学生分析制作游戏的三要素,对本课内容进行整体规划。
Scratch主题活动课的教学对象为小学五年级学生,他们已经掌握了Scratch积木式编程的基础功能,逻辑思维正在形成的阶段,综合程序分析的能力、用计算机领域的算法与程序设计解决实际问题的能力不强。教学中,教师通过试玩游戏的情境创设,提高了课堂参与度的同时激发了学生学习的兴趣,接着通过互动式交流,带领学生对活动课程进行整体规划,将学生的所想、所说进行归纳总结,形成清晰的结构图。可视化的规划结构图有效帮助学生理清了思路,形成了规划意识,为接下来的编程做好了充足的准备。
2 巧妙处理,促进思维生成
信息技术基础教育专家李冬梅认为“中小学信息技术教育的学科价值除了让学生掌握必要的知识和技能外,更重要的是培养学生运用这些知识和技能解决实际问题的能力。笔者认为,Scratch主题活动课堂教学中,教师要积极营造氛围,精心设计教学,启发学生探究,巧妙处理教学中的各个环节,增强学生发现和解决问题的能力,关注思维的生成,让学生在未来的信息化社会中更好地生存、创新和发展。
2.1 思维可见,激发思维生成
语言是思维的工具,但是语言及文字都比较的抽象,即使老师对重难点已经进行了再三强调与讲解,但是很多学生理解起来还是很困难。思维导图、流程图、图画等形式就不同了,它可以利用人的大脑对圖像的敏感度,通过图像、分支和关键字等元素,充分调动大脑进行记录和表达思想,有效将抽象的概念具体化,方便学生理解和记忆。
例:游戏规划后,教师让学生用自己的语言来表述整个游戏过程,以及可能会使用到的scratch模块及相应的控件。
笔者利用不同的授课方式对A、B两班进行了实验对比。A班教学采用语言描述,教师辅以文字的形式进行呈现,对于重难点部分采用教师讲解的方式;B班教学采用语言描述,教师辅以思维导图的形式进行呈现,对于较为复杂的部分采用流程图的形式呈现。最后,B班大多数学生完成了游戏的设计,且有部分学生在此基础上进行了创新。
通过实验对比后,笔者发现单纯的语言及文字教学,思维能力较好的学生可能一下子就理解了,而相对于思维能力薄弱的学生来说,理解起来十分的费劲。思维导图式的教学将scratch主题活动课的基本内容以图形的形式出现,便于学生理解它的逻辑结构,也便于他们在现有支架结构的基础上进行拓展延伸。从抽象到具体,思维可视化后,有效地激发了学生的求知欲,提高了学习积极性,推动了课堂高效运行,并在一定程度上拓展了学生的思维方式,提高了学生的计算思维能力。
2.2 抓住契机,强化思维生成
由于受知识经验和思维方式所限,学生在学习和探究过程中难免会出现这样或那样的错误。当学生出错的时候,教师不要忙着去帮他解决这个问题,而是要抓住这样的契机,因为每当学生产生疑问时,他们会将更多的精力和心思放在该问题上,教师可以趁此机会以问题为导向,努力挖掘“错误”中潜在的学习价值,启发诱导学生去思考,去探究,促进思维的生成。
例:利用角色大小或克隆或变量控件升级游戏这一环节中,学生编写好脚本后,学生发现当小球碰到红线时,变量血量的值没有发生变化。
当学生出现该问题后,教师没有立刻告诉学生应该怎么改正,而是顺势让学生根据图示去观察小球的运动过程,思考变量血量该如何使用,为什么使用了变量后还会出现这样的情况,可能会存在的问题以及预想解决问题的方法。学生根据老师给的图示后,将运动过程写来下后再进行进一步的运行调试,最终成功的解决了问题。帮助学生正确认识解决问题的方法:当遇到问题时,不要等待别人找出解决问题的方法,而是要查原因、找方法、解问题。所以,教师要适时根据每次上课的具体情况,巧妙地在学生不知不觉之中作出相应的调整和变动,抓住一切契机,激发学生自主探究的意识,引导学生有效进行问题求解。
2.3 交流讨论,优化思维生成
2015年,美国国际教育技术协会解读计算思维是创造力、算法思维、批判性思维、问题解决、合作思维和沟通技能的共同体现。“独木不成林”,一个人的思想是有限的,但是大家在一起交流讨论,可以集思广益,进行思维的碰撞,思维的碰撞能够迸发出更大的思维火花,能进一步拓宽学生的思路,培养他们的创新精神,更有助于培养具有生成性思维能力的学生。
例:教师让学生根据体验游戏时的设想与思路,小组交流,谈谈进一步升级游戏的“金点子”并在学习单上画出自己的想法。
学生初步完成了游戏的设计,意犹未尽,有的学生甚至在制作游戏玩游戏的过程中就已经萌发出了一些想法,这时交流讨论,学生将自己的想法进行分享交流,让思路更清晰。学生通过信息的分享、交流、梳理、整合后,再将所想、所思、所议画下来,最终以图画的形式呈现出来,形成具有个性特征的优秀作品。
3 归纳总结,提升思维能力
一篇公众认可的好文章,从布局谋篇上要做到“凤头、猪肚、豹尾”,一堂教师公认的好课亦是如此。计算思维是当下信息技术学科的核心素养,在教学中我们要不断的渗透,在帮助学生获取知识的同时也要培养他们的计算思维能力。教学内容的总结,一定要引起师生的共鸣,形成教学高潮。
例:在本课结束之际,教师带领学生进行知识的梳理总结。
通过最终的归纳总结形成可视化思维结构图,让学生明确主题活动设计的流程,领会作品设计是一个迭代循环的过程,知道如何将自己的所想、所思利用思维导图、流程图等图画形式呈现出来,领会各个流程之间的关系,知道如何正确的解决问题,如何利用编程将自己的想象落地。笔者认为,Scratch主题活动课不仅仅是一节课,它也是一种思维的延续,通过整体的分析、归纳、总结,帮助形成对问题解答的知识结构体系,它更是能够帮助学生今后做到学习有规划,生活有条理,运用计算思维解决生活、学习中的难题,进一步提升计算思维能力,为后期的学习打下坚实的基础。
4 结语
让思维可见不但可以提高教学者的教学效率,也可以提升学习者的学习效果和计算思维能力。那么,在信息技术课堂教学中,如何更好地让思维可见,促进学生高效学习,笔者认为,教师首先要根据学生的年龄特点和学习情况制定出精准的学习目标,同时在教学中为学生提供和谐共生的多条线索,帮助学生优化技能思想,能够多元表达思想、多角度观察思想,从而提高学生的核心素养。其次,教学任务的设计要有价值,依托真实的情境,层次、内容要丰富并能激发学生的学习兴趣,引发学生思考,在学生遇到困难的时候要及时进行疏导,帮助学生正确表达思想,跟同伴正确的沟通并交流思想,促进学生思维的生成。最后,教师自身要进行角色转换,将课堂真正还给学生,大胆放手让学生去探究、去发现。
(作者单位:江苏省南京市南化第三小学)