信息技术课开展编程素养教学的作用
2020-05-09申晓辉
申晓辉
小学信息技术课程的开设,对于小学生的全面发展具有十分重要的作用。而编程素养对于学生今后更加系统地学习信息技术,有着十分重要的影响。伴随着课程体制改革的不断推进,教育界对于信息技术课堂中的学生能力的培养日益重视。无疑,在小学信息技术课程中应注重对学生素养的培养。作为一名小学信息技术课程的教师,笔者就如何在小学信息技术课堂中开展编程素养教学展开论述。
伴随着我国教育体制机制的不断完善以及教育观念的不断更新,开展素质教育成了现代教育体系的重要内容。小学作为学生成长的一个重要阶段,各类素质的培养都将对学生一生的发展产生着深远的影响。而小学信息技术课,是一门启发学生利用和了解计算机、感受计算机编程的乐趣的重要学科,在小学信息技术课堂教学中,进行编程素养渗透教学能够有效地提高小学信息技术教育的质量,促进学生的全面发展。
一、信息技术编程教学现状分析
在现今的小学义务教育过程中,小学信息技术课更多的只是在教师的安排下,进行一些简单的计算机相关基础操作。学生更多的是根据老师的安排完成相应的作业内容,对于学习信息技术编程没有太大的积极性,从而导致小学信息技术课堂教学中学生的兴趣、参与度不高。在国家新课程教育体制改革的背景下,在小学的义务教育过程中,应当提高对小学信息技术课程的重视程度,要在小学信息技术课程的教学过程中积极加入新的教学元素。编程对于小学生的计算机意识的发展、促进学生的思维能力,具有很好的启蒙作用。因此,在小学信息技术课程的教学过程中,教师应当有针对性地融入编程素养的教学,不断地丰富小学信息技术教学内容,提高小学生的编程素养。
二、核心素养与编程素养的联系
在当代社会信息技术飞速发展的情况下,信息技术课程的开设,对于培养学生综合素质、更好适应社会发展需求,具有十分重要的促进作用。在推进学生核心素养形成的过程中,编程素养的培养对于学生的综合发展具有十分深远的意义。所谓信息素养、信息意识是指学生能够根据所提供的信息,自觉自发地、有重点地进行信息的选择,使学生能够主动适应“互联网+”等新型的社会信息化发展趋势。学生应当在这样的培养过程中,逐步建立起网络相关的道德与安全意识。在当今时代的发展过程中,信息所起到的作用越发重要。而与信息直接相关的便是数据,面对大数据时代所带来的海量的数据信息,需要有良好的分析和提取信息的能力。而这些能力,在对小学生进行编程素养的培养过程中也能够逐步形成。在信息技术逐渐发展的今天,人工智能技术日渐成熟,这也为编程的发展带来了更多的机遇与挑战。学习编程成了日后学生更好地融入社会的技术基础。因此,在小学教育中融入编程素养教学具有重要的现实意义。
三、小学信息技术课开展编程素养教学的策略
(一)在教学时创设趣味化主题情境,同时注重编程知识、编程思想的融入
在小学信息技术课堂教学的开展过程中,应积极创设趣味化主题情境。在小学生这样的一个年龄阶段,不适合死板的应试教学。小学信息技术的教学,尤其要注重趣味化。在教学的过程中,应充分调动起学生的积极性,要通过合适的方法唤起学生的学习兴趣。趣味化主题的设计过程,不能够缺少内涵,内涵是趣味化课堂的灵魂,一旦缺少,那么整堂课将毫无生气,学习效率也将十分低下。
(二)基本任务与探究任务相结合
在信息技术课堂教学内容的设置中,除了课堂上的基本内容之外,还应该有探究部分,以供学有余力的学生进行探究。探究性学习可以有效地激发起学生的学习积极性与热情。但是探究性学习内容的设置也不应该过于困难,要保证学生能够通过自主的探索进行学习,以保持学生的学习积极性。
(三)注重对编程思想的引导,让学生知其所以然
对编程思想的引导也是小学信息技术课堂教学改革中的重点。教师应当通过合适的方法对学生的编程、思维进行培养。教师既可以有针对性地介绍编程的相关内容,也可以为学生提供较为简单的题目,以供学生思考和探究。在对于学生思维的培养过程中,要着重对于学生思维方法的引导。对于小学阶段的学生而言,提高学生学习的积极性是教学过程中最大的困难,因此,要格外重视对编程思想的通俗化处理,从而确保学生能够接受。
(四)构建学案引导、微课支撑的高效学习模式
在开展信息技术课堂教学的过程中,教师必须有相应的教学方案。在课堂教学过程中,学生的知识掌握与参与度的多少,与教师的课堂教学内容设置方式有直接的关系。教师应当有完善的学案,同时要针对不同的班级有所区别,从而保证對于课堂的引导高效适切。
四、结语
小学信息技术课程中编程素养的引入,对于学生今后的发展具有深刻的意义。因此,要在现有的教学基础上,积极进行课堂教学改革,积极引入高效的教学模式,以激发学生的学习兴趣,增强学生的学习积极性,提升学生的学科素养,促进学生的全面发展。
【作者单位:徐州市绿地小学 江苏】