基于“做中学”方式下编程学习习惯的培养

2022-06-19 04:13杨云卿尹茂圣
快乐学习报·教师周刊 2022年28期
关键词:做中学小学信息技术编程

杨云卿 尹茂圣

摘要:为了适应社会的人才需求形势,小学信息技术教育的地位越来越突出。新的时代伴随着互联网+技术的盛行,使得人才的信息素养越来越重要。那么,我们应该怎样让计算机编程设计课程在小学信息技术教育中得以顺利实施呢?答案很显然,就是必须不断地改进教学方式,优化教学结构,以及提升教学趣味等等。而“做中学”编程教学方式就是让学生学会主动学习,在做中学,从学中做,从实践中求真知。只有让学生在编程过程中实实在在地“做”起来,才能防止学习的“形式化”。在做中学,边学边做,边做边学,养成勤于思考的学习习惯,更有助于小学生编程的学习。

关键词:小学信息技术;编程;实践;做中学

前言

在计算机基础教学中,计算机编程设计是最复杂的一部分课程,它对学生的信息素质的培养起着至关重要的作用。随着社会的发展,人们对拥有良好信息技术创造力的人才需求日益倍增,这使得社会面临的巨大的人才缺口,这对小学信息技术编程课来讲,既是机遇又是挑战。在小学信息技术课上,老师应该重视对学生的思考能力、思维创造能力的培养,也要促进学生的编程实践能力提升。不只要注重基础理论知识的学习,还要培养学生的操作和动手能力,引导学生进行有效的编程实践,并且在实践中进行学习,形成良好的编程习惯。

一、关于小学信息技术编程教学现状的思考

目前,我国小学信息技术教育仍旧存在着一些影响教学效率的问题。如许多教师思想观念陈旧、教学手段单一且机械化、学生学习信息技术的积极性低、兴趣不够等等,都阻碍了小学信息技术编程课程的有效开展,不利于小学信息技术编程课程教学质量的提升。同时,在新课程改革的大背景下,教师应该充分注意学生主体的教育作用。然而,许多教师忽略了这一点,他们没有充分、有效地重视学生的主体性地位和实践探索,没有加强对学生自主学习能力、信息技术探索能力以及创新思维能力的培养和提高,也没有对学生的闪光点进行夸奖,更别提对稍落后的学生进行有效地激励和引导。这些问题都或多或少地制约了小学信息技术编程课程的发展。所以,教师必须要针对目前的教育状况,对教学中的问题进行具体的分析与掌握,并采取有效方式将问题逐个击破,才能更好地促进教学优化和改革。使小学生在学习、理解、使用计算机软件进行编程的过程中,能更好地把计算机编程的理论和实践相结合,使他们的学习、理解和运用计算机软件的能力和水平得到进一步的提高。

二、基于“做中学”方式下编程学习习惯的培养策略分析

(一)巧借情景设置,拓展新的知识

学习编程,也是一个学生的成长与发展过程。为了使学生能够更好的参与到编程实践中,老师们可以在教学过程中灵活地设计出相应的情景。加强学生的理解力和对编程的学习兴趣。让他们更积极、更乐于了解编程历史,故事,功能等。此外,生动的场景还能引起小学生的注意,提高他们的学习专注度。通过多次成功的程序设计实践,培养了学生的意志力,增强了他们的自信和逻辑性,让他们能够运用程序思考来观察实践、了解生活和学习,激发他们的聪明才智,在实践中学会成长,在实践中学习。

(二)强化分层教学,实现针对性的实践训练

编程设计是一种开发智力与思考能力的课程。但是,但是在应试教育背景下,城镇学生接触到的知识也有限。与此形成鲜明对比的是,大部分的学生都没有相关的学习和实践经历。因而,在教学过程中,很容易产生与学生素质不相适应的问题。采用循序渐进的教学思想,定期与学生在学习过程中遇到的问题进行有针对性的训练实践与竞赛,从而有效地提升了小学生编程学习的总体水平。所以,教师可以在课上进行分层教学,在课后根据实际问题进行有针对性的培训和实践训练,从而从根本上提升学生的学习兴趣和态度,引导学生在实践中获得提升。

(三)开展游戏化课堂实践,提升学生的动手兴趣

玩是一种深受小学生喜爱的消遣方式。通过游戏,可以使学生获得轻松的课堂体验,并且一定程度上发展了学生思维,促进了学生的创造性发展。在编程学习的AI程序设计中,老师也可以用游戏来指导学生分解、解析编程的知识要点,让他们从浅显的编程学习向深层的编程学习转变,并能熟练地掌握基本的编程知识。增强学生对各种程式码的认识与了解,让他们可以自行使用相关编程程式,并运用自己的想法来进行编程设计,提升学习能力。比如,在“小画板”课堂中,老师可以利用Labplus人工智能编程,和同学们一起做一个画画的游戏。首先,他们可以利用Labplus人工智能编程软件来绘制一幅简单的圖像,并把他们分为几个小组。团队共同探讨并分析程式设计工具的作用,通常会使用不同的画布元件。通过“图画”游戏,可以有效地促进学生对组件的理解与运用,并培养他们的探索意识与探索精神,实现在“做中学”,提升学习能力。

(四)通过实际生活事例来提高学生的实践能力

正所谓,知识即生活。将传统的编程学习与实际生活相结合,能够有效地促进学生的学习和理解。教师在指导学生进行编程设计实践时,要恰当地引导他们运用日常生活中的有关实例,形成故事、图片、游戏等,从而促进他们的思维发展。比如,教师在讲解一节多角色评判课时,可以设计一个特定的情景模型,让学生自主地想象出与之有关的人物,再用多媒体将其加入到教学中。在教师示范后,同学们可以自由地在商场里挑选要设计的人物,并运用他们的创意与想象力,并根据自己的人生经历,加入到编程设计中。提高学生的创造性、想象力和应用能力,提升实践能力,培养学生的编程意识和编程习惯。

(五)构建自主实践平台,推动竞争学习

竞赛是一种很好的学习方式。在竞赛期间,学生可以专注于编程实践,从而获得知识与技巧上的巨大飞跃。同时,在这样的实践平台,教师让同学们提前准备好自己的编程设计,老师根据程序设计的难点和方向,指导学生主动参加编程比赛,提升知识吸收能力,为之后的学习打下坚实的基础。在编程课上,此外,共享也是一种很好的学习方法,分享能让学生从别人那里学到很多东西,让学生的知识和想法变得更多、变得更好,使其思考能力更强。所以,在学生们学习编程时,老师要让每位学生都在课堂上作记录,然后在课下进行分享,将好的经验和方法和同学们一起分享,共同进步,实现“做中学”的教学目标。

结语

总之,小学信息技术教育在我国的教育系统中占有重要地位。编程实践活动的开发和实施,将改善小学基础教育的发展。所以,在课堂中,教师要充分认识到教育的薄弱环节,将新的理念和教学方法融入到编程实践中,以推进教育的改革为己任,采用适当的方法进行教学,以提高学生的自主编程学习能力为出发点,通过实践教给学生一些关于编程的知识,从而培养学生良好的编程习惯,践行“做中学”的教学模式。

参考文献:

[1]金鑫. 分析·设计·编程·分享:小学信息技术Scratch的教学实践[J]. 浙江教育技术,2016(3):6.

[2]李华丽. 小学信息技术Scratch编程教学的实践与思考.

猜你喜欢
做中学小学信息技术编程
玩游戏学编程,Blockly Games上手玩
纺织机上诞生的编程
编程屋完成数百元万天使轮融资
学编程,先画画
“做中学”教育思想的核心理念分析
关于幼师立体几何教学与幼儿园教育衔接的教学案例
遵循“做中学”理念,提高学生的地理实践力
浅谈创客教育下的小学信息技术教学实践研究
基于新课程理念的小学信息技术游戏化教学探析
小学信息技术教学高效课堂的构建