APP下载

微课在小学编程教学中的有效运用研究

2021-08-14许开添

教育周报·教研版 2021年24期
关键词:微课教学人工智能

许开添

摘要:身处“AI时代“,随着人工智能、物联网技术的快速发展,编程教育已成为全球趋势:STEAM教育被写进国家政策、综合考试试点编程、人工智能进一步发展等,儿童编程教育越来越受到重视。 在信息技术支持下,传统教学方式得以创新,小学编程教学在精简的微课支持下,学生能够自主选择并开展灵活学习,个性化学习需求也得到满足。本文就微课在小学编程教学中的运用研究进行阐述,进一步对微课在小学编程教学中的有效运用策略进行探究,旨在发挥微课的应用价值,促进小学编程教学的快速发展。

关键词:微课教学  编程教育  STEAM  人工智能

随着新时代信息技术的快速发展,信息化社会对小学生运用新的思维模式来学习知识,掌握知识,运用知识提出了新的要求,故计算思维在小学阶段越发得到重视.计算思维的培养主要是依靠编程教育。

一、小学编程教育中存在的问题

(1)教学形式枯燥。目前我国小学编程教育教学形式枯燥,不少课堂都停留在老师讲学生听,老师做学生跟着做,纯灌输与模仿,磨灭了学生学习编程知识的兴趣,食之无味。

(2)重操作轻思维。停留在知识理论的层面,学生被教师牵着思路,按部就班地机械操作,整套流程都能练习得非常流畅,但却不知道没办法自己独立解决新的问题。这是因为目前小学编程教育仅停留在了解和考查层面,而不是作为一种综合能力培养,学习计算机编程,需要培养学生发现问题、解决问题的能力。

(3)师资建设滞后。教学一线的教师多属于理论型教师,教学任务繁重,无暇从事应用开发工作,缺少实践应用经验,甚至有的地方信息技术老师成为管理学校机房的超级管理员,编程教育的专业引领不明显。

二、微课在小学编程课堂教学中存在的问题

(1)微课教学并不是传统课堂的精简版。目前,一些教师为了使用微课教学,只注重授课形式而忽视了效果。比如,教师想通过微课突破本课的重、难点。却没把我住这一探究过程需学生亲自动手操作体验、感悟,学生才能得到更深刻的体会。这节课只是停留在了形式的层面上。

(2)微课的侧重点不仅仅是制作精良的教学微视频。微课以视频为载体,确保全屏高清的画面影像是微课成功的前提。然而,技术层面的提高并不能保证一节微课的成功,教师应该尤为注意教学内容的设计。许多教师对微课的认识仅仅停留在“外表”,而没有掌握其“本质”,只注重微课的形式而不注重内容,往往忽视了微课的教学设计和实施过程。甚至有的老师直接从自己的课堂实录中截取其中的一部分,作为微课材料发给学生。殊不知,这样开发的微课基本等同于“课例片段”、“微型视頻”、或“浓缩课”,仍然摆脱不了传统课的“翻版”或“束缚”,导致微课质量不高,很难达到预期的教学效果。

(3)微课教学不能脱离实际的课堂教学。虽然微课近年来发展迅速,但多应用在微课比赛或提高教师专业能力上,并没有在实际课堂教学中普及。有教师认为,微课本身所具备的特点如碎片化、个性化等决定了其不适于在课堂教学中大规模使用。但是,从当下微课运用的实践效果来看,之所以出现这种认知,是由于还没有好的结合点将微课与小学编程课堂教学有机地结合起来。因此,只有将微课与小学数学编程教学教学紧密联系起来,才能更好地发挥微课的强大作用。

三、微课在小学编程教学中的有效运用

在编程教学实践中,为了让学生以游戏的轻松心态学习,并体验成功与快乐,笔者引入了微课教学的形有效式,使其更具趣味性、故事性和开放性。教学中不过分强调命令的规整与模式,而以完成偷快的游戏性项目为目标,在潜移默化中提升学生的编程能力。

(1)微课导入,增加趣味性。寓教于乐,才能让教学事半功倍。编程猫功能强大,可设计并开发各种类型的作品,如游戏、故事.音乐等。老师要善于从学生的日常生活中发现他们的兴趣点,如学生喜欢看的动画片、喜欢玩的游戏等,从中寻找素材,挑选已有微课资源或自制微课进行新课导入,激发学生学习兴趣,并在学习中获得乐趣。

(2)微课分解知识,突破重难点。维果斯基的“最近发展区理论”指出,学生的发展有两种水平:一种是学生现有的水平;另-种是学生可能达到的发展水平,也就是通过教学所获得的潜力,两者之间的差异就是最近发展区。因此在课堂上,要充分照顾学生的认知水平差异,利用微课,分解知识重难点,并为学生设置难度适度的任务, 将任务分解,创设由易到难的梯度,使学生的能力通过完成或超越最近发展区而逐步提高。这样,学习有困难的学生也能通过教师的适当指引提高探究能力,举一反三,并最终完成任务。而对于能力较强、完成任务较快的学生,老师则以微课的形式向他们提出改进与创新的要求。微课分解知识重、难点,利于发现并解决学生遇到的各种问题,从而完成总的教学目标,使绝大部分学生可以轻松完成任务获得较强的成就感,也有利于解决师资不专业的问题。

(3)以微课引导学生自主探究。在课堂学习过程中,要运用微课来组织学生提出问题,开展讨论,做出总结,从而使得小学编程课堂教学更为条理化、清晰化、透彻化。在课后复习过程中,知识回放可通过微课视频来实现,简短性、碎片化知识都能够以新颖的方式进行传播,便于学生结合自我需求加以有针对性复习,促进学生知识结构的完善和编程综合水平的提升。在课外实践方面,通过微课的运用能够对实践项目进行合理布置,对学生编程知识应用能力进行有效锻炼。

微课作为当下时髦的一种新型的教学资源,正开启着教育的“微时代”。而编程教育更是全球学科新秀,但是,要想使微课在小学编程课堂教学中发挥更大的作用,还需要我们关注微课与传统教学手段的优势互补,以传统教学理念推动微课教学,以微课教学辅助传统教学,在有机整合中凸现教学方式的丰富性。同时,透过这股“双新”的热潮,我们一线的小学信息技术教师还要用发展的眼光来看待“沉淀后的微课”,理性思考,相信我们的教学会迎来一个新的发展机遇。

参考文献:

(1)莫嘉欣.低年级趣味编程课程的探索与实践[J].中小学电教.1671-7503(2020)18-0061-02

(2)程强.火热的编程教育如何走进低年级学校课程[J].中国信息技术教育.2020.1

(3)张晓雯.浅谈在小学中低年级段进行编程教学的可行性研究[J].苏州教育信息化.2017.3

(4)牟艳娜.为什么要教孩子编程[J].中小学信息技术教育。2016:8

(5)阿部和广.Scratch少儿趣味编程[M].北京:人民邮电出版社,2014.

(6)张勉.少儿编程教育的现状分析及其对策探讨[J].电脑知识与技术.2020.8

(7)张娣.美国少儿编程教育研究 ——以“编程一小时”项目为个案[D].上海师范大学。2020.5

猜你喜欢

微课教学人工智能
2019:人工智能
人工智能与就业
数读人工智能
传统小学数学教学中引入微课的意义及方法
初中数学教学微课的实践教学研究
微课在高职人体机能学教学中的应用研究
下一幕,人工智能!