张超金
摘要:立德树人是当前教育工作的根本任务,也是新课程改革倡导的理念。本文阐述了立德树人理念融入小学可视化编程教学的重要意义、存在的误区,在此基础上结合笔者的教学实践和认识,从教师自身学习反思、教学内容、教学方法、教学过程、教学评价等方面提出行之有效的策略,以期全面提升教学效果。
关键词:立德树人理念;融入;可视化编程教学;思考
中图分类号:G434 文献标识码:A 论文编号:1674-2117(2021)S2-0072-03
引言
党的十九大报告中提出“落实立德树人根本任务”,教育的本质是培养人,而落实立德树人理念是培养人的重中之重。那么,何为立德树人?立德,强调坚持德育为先,通过正面教育来引导人、感化人、激励人;树人,就是坚持以人为本,通过合适的教育来朔造人、改变人、发展人。教育家赫尔巴德曾说过:“教学如果没有进行道德教育,只是一种没有目的的手段;品德教育如果没有教学,就失去了手段和目的。”而可视化编程软件具有简易图形化的特点,不用写代码,只需要搭建脚本指令,就可以创编出学生喜闻乐见且蕴含德育元素的游戏、故事、动画、AI模拟现实等相关作品,这就为立德树人理念的融入提供了更有利的条件。由此看来,在可视化编程教学中同样要重视融入立德树人理念,有意识地加强德育教育,从而实现以德育人。
立德树人理念融入小学可视化编程教学的重要意义
育人先立德,树人德为先。立德树人是新课程改革倡导的教育理念。在小学可视化编程教学中融入该理念是有效培养学生计算思维和创新精神的重要举措,同时也是落实信息技术学科核心素养的具体体现,具有非常重要的意义。落实立德树人理念,特别有利于发挥德育“引导人、感化人、激励人”的功能,从而“活化”教学,使教学焕发生机和活力,突出“以生为本”,促使学生养成良好的学习习惯和品质,为培养学生编程思维、计算思维和创新精神保驾护航。
小学可视化编程教学中融入立德树人理念存在的误区
1.可视化编程教学不需要融入立德树人理念
传统的可视化编程教学依然普遍存在着忽视立德树人理念、重模仿轻思维等问题,难以有效培养学生的计算思维和创新精神。究其原因,是有的信息技术教师没有意识到立德树人理念在教学中的重要性,他们认为,编程课堂应侧重于培养学生计算思维和编程思维,不需要落实立德树人理念,立德树人理念的融入一般是语文、道德与法治、主题班队会课等相关教师的职责,与信息技术教师无关。这种唯知识论的教学观念,是有悖于现代教育理念的。
2.可视化编程教学缺乏融入立德树人理念的条件和素材
有些教师认为,目前小学可视化编程教材资源非常有限,而能与德立树人理念相关的素材就更少了。其实,只要我们深入探究,其中大有文章可作,相关条件和素材并不缺乏。首先从可视化编程软件本身来看,通过直观的脚本搭建可以创编形式丰富的作品,而这些作品的创编过程就是融入立德树人理念的最好资源。再者,目前网络上与可视化编程有关的资源非常丰富,市面上也很多与之相关的书籍可供参考学习。
3.可视编程教学中过度融入立德树人理念
在编程教学中融入立德树人理念,教师要本着以编程教学为主、立德树人理念为辅的原则,切不可在教学中出现以立德树人理念融入为主的情况,否则就会本末倒置,耽误编程教学。笔者曾获悉一位教师在执教编程课时,播放了一个时长约10分钟的德育视频,在总结环节还说教了几分钟,最终把编程课上成了德育课,这种教学其效果可想而知。因此,我们要特别注意在编程教学中应围绕教学主要目标,理清主次轻重,合理融入立德树人理念。
立德树人理念融入小学可视化编程教学的策略
笔者结合自己的教学实践和认识,设计了立德树人理念融入小学可视化编程教学的策略框架简图(如右图),并提出了具体的教学策略。
1.教师要善于学习反思,为融入立德树人理念奠基
师者须以身垂范,厚修师德,不断加强学习反思,在思得、思失、思改中不断完善自我,及时更新教育教学理念,坚持立德树人的导向,努力探索在教育教学中有效融入立德树人理念的方法和策略。
2.研发校本教材,在教学内容中融入立德树人理念
考虑到区域内尚未有配套的可视化编程教材,笔者曾组织坦洲镇内信息技术骨干教师开发了校本教材《Mind+编程》,其中便蕴藏着丰富的德育素材。在此教材的内容素材选择上,笔者非常重视融入立德树人理念。例如,在“美丽校园”一课中,笔者将林东小学党建文化墙图片及红色歌曲作为作品素材,以期在教学中“润物细无声”地融入党史教育、爱国主义教育。又如,在综合项目“红灯停绿灯行”一课中,笔者将“培养学生融合跨学科知识解决实际问题的综合能力、计算思维和创新精神,同时也提高学生的交通安全意识”作为主要教学目标,并设计了选择性的拓展作业,以期在教学中融入安全、校园文化、卫生等方面的教育。
3.灵活运用多种教学方法,有效融入立德树人理念
立德树人理念能有效融入教学,教学方法起着很重要的作用。在可视化编程教学中,常见的教学方法主要有体验式教学法、任务驱动法、协作探究法、项目式教学法等。例如,在综合项目“垃圾分类我能行”的教学中,教师灵活运用这几种方法,让学生在体验垃圾分类游戏的基础上,历经观察分析项目、设计项目、小组探究研讨核心算法、编程实践创新等学习过程,培养了他们的环保意识、协作互助精神、攻坚克难精神及自主创新能力。
4.精心设计教学过程,合理融入立德树人理念
(1)课堂导入:创设能融入立德树人理念的教学情境
在课堂引入环节,教师可以通过含有德育元素的程序作品、有针对性的提问等方式来创设教学情境,从而调动学生学习的主动性和积极性,激发学生的学习兴趣。例如,在“七色花”一课的教学中,教师提问:“母亲节快到了,大家想不想使用Mind+制作美丽的七色花送给妈妈?”接着出示作品让学生欣赏,并再次提出思考题:“请思考:七色花是如何画出来的?”学生马上兴趣盎然,思维活跃,为学习新课做好铺垫。
(2)新课学习:将立德树人理念融入到探究性学习中
在教学新课时,教师要充分发挥主导作用,突出以学生为主体,开展探究性学习,于“无痕”中融入立德树人理念。以“七色花”一课为例,其主要学习过程及设计意图如下:
①在提炼算法、训练思维中让学生养成良好的编程学习习惯。教师先引导学生描述算法以理清编程思路,再让其设计流程图,进一步训练思维。
设计意图:培养学生利用流程图分析程序算法的习惯。
②在自主探究、合作学习中培养协作意识及学习品质。让学生自主尝试,自学书本完成两个基础任务:绘制椭圆新角色,填充渐变效果并修改造型中心点;利用画笔工具,向上绘制花茎(注意发挥小老师的协助作用)。巧妙运用微课,引导学生完成重点内容,即任务三:让七色花瓣盛开(采用小组商讨形式)。
设计意图:培养学生自学能力、探究能力、人际交往能力、认真学习的态度以及协作精神;培养学生突破重难点、不怕困难的学习品质。
③在分层练习中让学生收获成功体验并培养其创造精神。在下列练习中任选其一完成:加入循环语句,制作不断变色的七色花;自己绘制新角色,制作依次点亮的路灯。(创作要求:作品要新颖,有创意;界面美观,有趣味性)
设计意图:通过选择性的程序设计,开展分层教学,激励优生,鼓励后进生,使更多的学生能获得成功体验;培养学生的审美情趣和创造精神。
(3)总结反思:进一步夯实融入立德树人理念的成果
真正有效的课堂总结,既要关注知识疏理,也要关注融入立德树人理念的情况,还要引导学生“一分为二”地看问题,总结得与失,提出努力方向。教师可以从学生小组合作情况、学习主动性和积极性、课堂纪律等方面进行总结,学生可以从学习收获与不足、作品点评等方面进行疏理。通过总结反思,引导学生学会乐于助人,学会取长补短,进一步端正学习态度,并认识到养成总结反思习惯的重要性。
(4)拓展延伸:联系生活融入立德树人理念
课末,教师布置了一道作业:观察生活中各种各样的花,运用Mind+编程创造出一束花,送给老师或你的亲戚朋友。
设计意图:引导学生学会联系生活解决实际问题,培养学生热爱生活、学会感恩的情怀。
5.采取多元教学评价,全面融入立德树人理念
在整个教学过程中,教学评价也很重要。教师要坚持德育为先,合理采取师评、生评、互评等多种评价方式,发挥教学评价激励唤醒的功能,实现评价主体多元化、评价内容多元化以及评价标准多元化。在评价主体方面,可以抓住小学生争强好胜的心理特点,采取小组比一比的形式,培养学生的竞争意识和团队精神;在评价内容方面,不仅要评价所学的知识点,还要客观评价学生的课堂表现、学习态度、学习效果等;在评价标准方面,不搞一刀切,对不同层次的学生采取不同的评价标准,只要有进步就要给予肯定和表扬。教师通过采取多元教学评价的方式,引导学生树立正确的评价观和是非观,让立德树人理念与编程教学相得益彰。
结束语
总之,在可视化编程教学中融入立德树人理念需要教师从教学内容、教学方法、教学过程、教学评价等方面探索有效的途径和策略,切实做到因材施教、因人施教,使课堂充满生机和活力,从而落实好“立德树人”的教育任务,全面提高编程教学质量。
参考文献:
[1]廉欣,李博.在信息技术教学中有效渗透德育教育[J].中小学电教,2016.
[2]徐建华.小学数学教学中渗透德育教育的研究[J].新课程导学,2014.
[3]王小亮.新课标下小学信息技术教育评价的思考[J].吉林教育,2009.