培养中小学信息技术编程思维的研究

发表时间:2021/6/1   来源:《中小学教育》2021年第5期   作者:杨光明
[导读] 中小学信息技术教学中对学生的编程思维能力进行培养最终的目的是强化学生的编程能力
        杨光明
        新疆生产建设兵团第六师106团学校  新疆  昌吉回族自治州  831213
        
        摘要:中小学信息技术教学中对学生的编程思维能力进行培养最终的目的是强化学生的编程能力,开拓学生的创新思维能力,在中小学信息技术教学中对学生编程思维能力的培养,不仅可以提升学生对于问题的分析解决能力,也能为学生后续的学习和发展奠定扎实的基础。本文先阐述信息技术编程思维的概述,接着提出中小学信息技术培养编程思维的相关策略,以此更好地促进学生综合素质的发展。
        关键词:中小学;信息技术;编程思维;策略
        随着人工智能时代的发展,除了对学生进行文化以及艺术的培养之外,在中小学教学中还要注重对学生的编程思维进行培养,信息技术教学中对学生编程思维的培养,要注重将思想理论和实践相互结合。通过将编程思想进行培养能够让学生紧随时代的发展去理解当前所生活的环境,并应用自己所学习的知识和技能对生活当中的问题进行灵活的分析解决。
        一、信息技术编程思维概述
        信息技术编程,具体来说是利用计算机进行视觉图形编程的方式来对学生的计算机思维进行培养,从而也对学生的创新技能进行培养的过程,中小学信息技术培养编程思维的目标是强化学生的逻辑思维,培养符合时代发展所需要的创新型人才。当前中小学信息技术课本当中都加入了相关的编程内容,随着信息时代的发展编程教育也将成为当前最热门的话题,只有少年强国才强,只有尽快地推进编程教育,才有可能创造出更多创新型的人才。
        二、培养中小学信息技术编程思维的措施
        (一)激发兴趣,深层次融入编程学习
        中小学信息技术教学中对学生编程思维能力的培养并不是一蹴而就的,需要遵循循序渐进的过程,这就需要教师能够对学生做到长期的指导,并通过不断的鼓励来激发学生对于编程的学习兴趣,以此达到对学生综合素质培养的目的。为此,这就需要教师要基于学生的兴趣爱好,采用多样化的方式方法来激发学生对于编程的热情,由于信息技术本身是一门实践性比较强的学科,他拥有很多的功能,例如,生动准确的图像,在教育教学中根据编程内容,教师采用多样化的方式,只有学生懂的编程,并乐于编程,从而对学生的编程思维进行培养。
        (二)锻炼思考能力,提升综合素质
        初中信息技术教学中为了更好地对学生的编程思维能力进行培养,要锻炼学生具备严谨的思考能力。面对复杂的问题,第一个想法通常是放弃而不是尝试,可能有更多的可能,即使有少数人尝试着突破,但是很少能够真正的解决它。编程学习可以有效的改善面对的这种状况,例如,在学习循环的相关知识内容时,要求学生设计一个程序,并通过程序来给学生进行打分,一些学生并没有设置步长的条件,从而导致程序可能陷入了无限的循环,一些同是对的,问下一个同学是错的,那么发现进入下一个循环时求和的变量没有初始化,那么这种学习有可能就会让学生失去耐心以及进一步尝试的勇气,换一种方式让学生进行深思熟虑,对问题进行透彻的思考,那么,学生在面对问题时,也能够主动的尝试不同的方法去分析解决,从而促进学生综合素质的提升。
        (三)选择思维起点,培养编程思维
        中小学信息技术教学中要注重对学生的发散思维能力进行培养,教师要充分利用信息技术本身所具有的知识和技能,设计有趣的实验来引导学生进行观察和思考,并在观察当中激发学生想象力。

例如在制作贺卡的相关知识内容时,先可以先给学生展示一个制作的贺卡进行导入,激发学生的学习兴趣,学生也想尝试,通过这种方式能够更好的调动学生学习的积极性,让学生融入其中,而学生的创新以及想象能力也能够得到极大的提升,在课堂教学中教师要充分的利用学生本身的主体作用,引导学生掌握计算机的相关操作,并通过练习以及实践的方式强化学生的综合素质。中小学信息技术教学中为了更好地对学生的编程思维能力进行培养,也要着重发挥多媒体现代技术的作用,教师可以根据学生自身的兴趣爱好以及课程标准的相关要求,培养学生的学习热情。例如在教育教学中可以使用多媒体的方式为学生展示相关的模型,与传统的教育教学模式相比,这种教学方式方法能够更多地调动学生不同的感官,并且将多种形式结合起来强化学生的理解、感知以及想象能力,而学生在多种的刺激下,也能够更加积极主动地参与到编程内容的学习当中,强化学生的思考能力。
        (四)提升课程教学有效性,培养编程思维
        中小学信息技术教学中除了要关注学生的学习成果好坏之外,还要注重对学生的综合素质进行培养,让学生在习的相关知识内容的同时,也能够具备其他的应用技巧,这对于学生在未来的生存发展当中具有极为重要的意义。信息技术编程课是当前时代发展最为热门的一门课程,全国的中小学都在开展信息技术编程的教学,通过信息技术编程教学的开展有利于让学生形成创新型思维,而要想信息技术编程教学的顺利开展,需要对信息课程的开展给予一定的重视,加大对于教师专业能力以及素质的水平的提升,并积极开展多样化的教育活动,组织教师提升自身的信息技术编程能力,保证能够高效的对学生传授相关知识内容。教师要能够对学生的身心特点进行细致的分析,制定符合学生身心发展的编程目标以及相应的计划,并注重基础知识的掌握,并让学生在熟练掌握基础知识的基础上能够具备后续学习的能力。还要保证高质量的教学,制定相应的纪律守则,可以以小组的方式让学生之间相互学习,促进学生创新思维能力的培养。
        (五)创新教学方法,培养编程思维
        传统的信息技术课程对于小学生来说相对枯燥乏味,并不利于学生对于编程知识的学习,学生对于编程不感兴趣,最终的教育教学效果不甚理想。为此,这就需要教师在教育教学中可以查阅相关资料,为学生构建相应的情景,集中学生的注意力,以此更好的提升学习效率。此外,在编程课当中,还可以以小组的方式来结对学习小组划分,可以让学生志愿接组的方式,每一个小组推选出信息技术编程比较好的同学当组长,在组长的带动下使得整个小组能够加强沟通交流,相互学习和进步。在具体的编程教学中还要注重方式方法的创新,从而保证编程课程后的顺利开展,每一个学生在编程学习当中都可以提升自身的学习能力,并能够在一定程度上促进学生创新型思维的开发,为后续的学习奠定扎实的基础。
        结语
        总之,中小学信息技术教学中要能够认识到对学生编程思维能力培养的重要作用和价值,通过对学生编程思维能力的培养,可以更好的促进创新型人才的发展。在中小学信息技术教学中,还要不断地探索培养编程思维的相关策略,以此更好地促进学生综合素质的提升。
        参考文献        
         [1]王毅,王乾花.从信息素养到智能素养:中小学信息技术课程培养目标转向[J].教育导刊,2020(09):65-70.
        [2]张进宝,姬凌岩.中小学信息技术教育定位的嬗变[J].电化教育研究,2018,39(05):108-114.
        [3]郁晓华,肖敏,王美玲,陈妍.基于可视化编程的计算思维培养模式研究——兼论信息技术课堂中计算思维的培养[J].远程教育杂志,2017,35(06):12-20.
        [4]任友群,隋丰蔚,李锋.数字土著何以可能?——也谈计算思维进入中小学信息技术教育的必要性和可能性[J].中国电化教育,2016(01):2-8.
       
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: