小学编程教学模式初探

2023-04-29 00:44王珺
《学习方法报》教学研究 2023年29期
关键词:编程信息技术教学

王珺

摘要:在小学信息技术课程中,随着计算思维培养理论与实践的不断深入,让学生可以全面理解信息时代的生活环境,并可以利用所学到的技术和学科思维的方式去解决生活中碰到的实际问题。编程教育在创作过程中可以培养中小学生独立解决问题的能力,提升中小学生信息技术核心素养,培养学生的计算思维和创造性思维。

关键词:信息技术  编程  教学

当前,世界正在经历一场革命性的变化。在全球展开的信息和信息技术革命,正以前所未有的方式对社会变革的方向起着重要作用,其结果必定导致信息社会在全球的实现。编程作为构建现代信息社会的重要工具,其作用和价值可想而知。下面本人通过教学实例,谈谈在实施编程教学时用到的五步教学法,希望可以让学生的学习变得更轻松,并充满乐趣。

一、激趣导入课题

布鲁纳曾说:最好的学习动机是学生对研究的东西有着内在的兴趣,学生一旦对所学的知识产生兴趣,就会产生愉快的情绪,从而集中注意力,积极思维。在教学中,情境的创设能够激发学生浓厚的学习兴趣和强烈的求知欲望,从而提高课堂教学质量。在编程教学中,我们通常会用学生熟悉的动画或者游戏场景来创设情境,从而吸引学生积极主动地参与到课堂学习中,全身心投入到新课的学习之中。例如在《跳舞的女孩》一课中,我提前用编程软件制作了一个跳舞机,先让学生通过看一看的活动,了解编程这个软件,之后再引导学生仿一仿、做一做,充分激发学生学习的兴趣,让学生积极主动地参与到自己游戏的创作中去。

由于一堂课的教学时间有限,导入又不是授课的重点,所以不宜在课的开头花太多的时间,而要在导入时要找准切口。良好的切入能节省时间,便于教师直奔教学的主题,又能让学生跟上节奏。在寻找切口时,教师既要考虑学生已学的知识及已有的生活经验,又要考虑所找切口与本堂课所学内容的关系。

二、目标任务驱动

所谓“任务驱动”就是在学习信息技术的过程中,学生在教师的帮助下,紧紧围绕一个共同的任务活动中心,在强烈的问题动机的驱动下,通过对学习资源的积极主动应用,进行自主探索和互动协作的学习,并在完成既定任务的同时,引导学生产生一种学习实践活动的主动意识。

在《跳舞的女孩》一课中我采用了任务卡,其中包括3个基本任务,1个拓展任务。师生主要通过一起观看微视频“背景特效”“造型切换”“角色旋转”完成任务卡,这样的话学生在任务卡方面完成效果良好,作品的完成度也高。

在任务驱动教学法中不是由教师直接告诉学生应当如何去解决面临的问题,而是由教师向学生提供解决该问题的有关线索,如需要搜集哪一类资料,从何处获取相关信息资料等,强调发展学生的“自主学习”的能力。同时倡导学生之间的讨论和交流,通过不同观点的交锋、补充、修正和加深每个学生对当前问题的解决方案。教师设计的任务可以由学生个人完成,也可以分小组完成,但要注意“任务驱动”教学法的任务是使学生成为学习的主体。

三、合作体验学习

编程的学习对有些学生来说是“零起点”,对另外一些学生来说是以前知识的重复学习。这对我们的教学提出了新的要求:如何面对学生之间的差异性。我就采用合作学习的方法来组织课堂,例如在《红绿灯》一课中,我安排两人一小组,伙伴互助互测互评共分享。常用的合作学习方式有两种:一种方式是将不同层次的学生组成一个学习小组,共同去完成一个任务,在合作学习中基础好的学生帮助和辅导基础一般或较弱的学生,实现共同提高;另一种方式是当那些基础很好的学生完成任务以后请他们做“小老师”,让他们去流动辅导较难完成任务的学生,让他们在辅导的过程中有新的发现和提高,而被辅导的学生也能跟上学习进度,体会到成功的感觉。

但在《猜猜我是数字几》一课中我发现这样的学习方式没能很好地落实,部分学生沉浸在自己的创意思维中,即使遇到问题也欠主动去向同伴求助,缺乏合作互助学习意识。所以在以后的教学中除了要做好小组的组建工作外,教师也要进行引导和观察,及时发现情况并积极解决,努力形成良好的合作氛围。

四、分层点拨优化

教育专家加德纳认为:“人的智能是多方面的,在一个人身上的表现有不均衡现象。”这说明人存在个性差异现象。新课程改革的实施,强调教学必须面向全体学生,同时,要正视学生的个别差异。它要求我们一定要从学生的实际情况出发,从学生的个别差异出发,有的放矢地进行分层教学,以便使每个学生都能扬长避短。对学生进行分层教学,是使全体学生共同进步的一个有效措施,也是使因材施教落到实处的一种有效的方式。

例如在《红绿灯》一课中,我设置的任务有3个,其中2个基本任务,1个拓展任务,基本任务是人人要会的,拓展任务主要是提供给能力较强的学生,在前面的基础上来完成的。

五、总结反思提升

教师的反思,是教师利用行动研究,不断探讨并解决教学目的、教学工具和自身方面的问题,不断提升教学实践的合理性,不断提高教学效益和教科研究能力,促进教师专业化的过程。也是教师直接探究和解决教学中的实际问题,不断追求教学实践合理性,全面发展的过程。[1]

最后谈谈我在执教《跳舞的女孩》中的几点困惑:从教学内容的编排上基本遵循循序渐进的原则,学生能搭建简单的脚本,初步涉及到循环结构的运用,但教学设计中对学生自主探究、思维训练的设计不足,没有提供一定的问题支架以对他们进行思维训练;其次算法思想在教学中渗透得不够,对于小学生学习程序设计,让他们掌握一定的算法思想是必要的,但目前学习到的内容比较浅显,希望争取在后续难度更大的学习中多多融入算法思想,让学生更多对程序设计有一定的理性认识,学习上升一个高度。还有一点在激发学生创作思维和创意上总觉得没能找到比较有效的方法,学生多半是模仿创作,自己新颖的创意不多。

希望在以后的教学中努力遵循高效课堂模式,多多学习,精心设计课的每一个细节,追求高效有趣的的信息技术课堂。

参考文献:

[1]王彩霞,李通军[M].论教学反思及其对教师成长的影响,2006.

猜你喜欢
编程信息技术教学
新一代信息技术征稿启示
编程,是一种态度
新一代信息技术征稿启示
新一代信息技术征稿启示
元征X-431实测:奔驰发动机编程
信息技术在幼儿教育中的有效应用
微课让高中数学教学更高效
编程小能手
纺织机上诞生的编程
“自我诊断表”在高中数学教学中的应用