您好, 访客   登录/注册

简谈小学信息技术编程教学

来源:用户上传      作者:魏秀格 武廷荣 邓佳丽

  基于计算思维探究小学信息技术编程教学的积极意义与影响因素,在此基础上分析教学现状与实际教学优化策略,对于培养小学生计算思维,开展小学信息技术编程教学具有重要意义。
  培养计算思维能力
  随着社会发展进步,对于学生的计算思维与创新能力要求大大提升,小学阶段在信息技术课堂中注重计算思维培养,有利于发展计算思维的学科思想,使学生在主动经历计算思维发展的过程中提高计算思维应用能力和解决实际问题能力。因此,相关教学主体应当积极采取措施,转变自身的教学观念,以提高小学计算思维能力为出发点,从实际入手解决教学过程中的问题,完善小学编程教学。
  在计算思维下,开展小学信息技术编程教学研究,注意计算思维培养,优化教师的教学体系。在小学编程教学融入计算思维的过程中,让学生尝试用编程语言编写生活中遇到的数学问题,将复杂、抽象的数学问题分解,动手实践并逐步用编程去解决生活中的问题,从而将小学生的计算思维与编程教+学相结合,培养学生计算思维。
  实现这一目标,首先需要优化教师的教学体系。传统教学注重新授知识点的具体细致讲解以及作品展示,但如果学生具备充分的自主思考能力,就会对知识点的具体讲解需求大大降低,对于教师来说,花费在知识点本身上的时间就可以进行更深层次的拓展,达到优化教学目的。
  其次,信息技术作为逻辑性极为严谨的一门课程,对于计算能力的培养与学生逻辑思维的应用的积极作用很大,对于学生分析解决问题以及长期的个人发展都会产生很大的影响,小学是学生最为关键的阶段,是学生基本素质得以初步奠基的阶段。在小学学习过程中,每一学科都应该发挥自身对于学生素质培育的积极作用。因此,重视学生计算思维能力的发展,也就是重视学生本身的发展。
  助力课堂效率
  小学信息技术Scratch编程教学体系中,对于教学效率的标准一直在不断提升。学生养成运用计算思维进行积极学习的习惯,对于整个课堂来说,都会有着积极的变化,首先,小学阶段信息技术课堂效果会有明显提升。当学生能够运用计算思维有效的进行积极学习与分析,编程特有的形象更直观、显现主体,可以大大调动学生的学习主动性,一些基础性的知识点,利用课前时间进行有效学习,从而使得课堂讲解有效减少,可以更多地进行实践与拓展,无形之中,提升了小学信息技术课堂的教学效率。
  计算思维在小学生信息技术编程教学中顺应了时代要求。2010 年7月,我国高校确定了计算机基础课程教学改革的核心为计算思维的培养。随后,教育部在2017年新课改中,将“计算思维”作为重要的核心素养提了出来。“计算思维”的概念一经提出,各地教育专家与学者反应强烈,他们密切关注着这个新生的概念,并针对“计算思维”进行了广泛的探讨和研究,意识到在中小学信息技术课程中,培养学生计算思维的重要性,认为计算思维相关技能通过信息处理的力量,能提高人们解决实际问题的能力,拥有计算思维能力对人们日常活动的影响显著。
  因此,学校力争完善升级自身的教学体系,在思维层面下功夫,从而使得小学信息技术教学能够发挥其最大的教学功能。
  学科特色与要求
  小学信息技术具有十分明显的实践化特点,不仅关注学生信息技术操作技能发展,而且将焦点指向学生计算思维,关注学生信息技术核心素养发展,重视学生思维品质和方法的成长。对于学生实践操作以及动手能力以及教师的传授能力都是一种考验,因此,在计算思维的辅助作用之下,小学信息技术的难点以及重点都能够得到最大程度的展现,这十分有助于学生的理解。可以说,计算思维的培养使得小学信息技术的学科特点得到最佳体现,使得整个小学信息技术的教学状况得以优化。
  小学生处于信息技术学习的起步阶段,是数学化生活的“原始居民”,其自身知识储备和思维能力也相对薄弱,但形象思维、想象能力、好奇心理比较强。新时期,教师应是学生学习能力的培养者,是课堂教学的研究者、学校课程的开发者、信息技术的应用者。这就要求在小学信息技术的教学要求下,学生的学习理解能力以及教师的传授能力、专业积累都得到最为突出的显现。在教学主体的相互作用下,计算思维的助力作用就会使得教学效果更完善。因此,学生与教师素质要求也使得小学信息技术编程教学改革势在必行。
  优化小学信息技术编程教学的具体策略,基于小学生计算思维编程教学,强化学生计算思维培养。小学数字信息学习过程中,提升学生信息技术编程的学习兴趣,有效解决数字信息学习过程中所遇到的难点,是学生学习过程中最为重要的因素。因此,教师要充分发挥自身的主观能动性,积极强化学生的数字化计算思维意识培养。
  小学生计算思维下的编程教学,促进教学情境优化。俗话说,兴趣是最好的教师。在小学数字信息与编程教学融合过程中,教师应当积极构建合理客观的教学情境,使得学生能够从日常普遍的生活中获取创造力与逻辑思维能力;不仅如此,也能让学生对生活中需要运用到编程知识的事物产生兴趣,愿意留心观察生活。由此看来,编程知识下的教学情境会使得学生对于数字信息编程课程的兴趣有效提升。
  例如,教师在临近下课的时间,让同学们在自己练习作业上写下对于这一节课的体会与感受,以及利用编程知识有着什么相关的发现,可以制作小情境动画作品,利用编辑软件提供的角色和积木化指令合理搭建,用这种方式表达自己喜爱的编程知识。
  基于计算思维的编程教学,小学生可以获取高效学习方法。教师在引导学生进行信息技术编程学习过程中,注重学生学习方法指导,通过课前预习、课堂学习以及课后复习进行不同侧重点的有效指导,从而使得学生的学习方法更为高效、科学。当学生习惯于科学的学习方法后,其进行编程知识学习就能有一个系统的、科学的把握,使得小学编程课堂能够与编程知识完美融合,从而促进学生思维能力提升。
  例如:教师根据学生个人学习能力、操作能力以及思考能力,将学生分成多个学习小组,然后让学生在组内进行探讨与合作,共同完成教师布置的作业,积极帮助其他同学共同进步,并处理好分工,达到锻炼学生合作利用编程知识解决问题的协作能力。
  小学生计算思维编程教学,以“教”形式展现。教学内容、教学设计贴近小学生生活实际,用编程软件编辑呈现,具体操作可分两个年级组,一是三、四年级组,在学习编程软件的初步算法、语法、定义之后,再进入创作编程与创意为主作品,将其带入学习编程的兴趣之中,并在潜移默化中培养学生的计算思维;二是五、六年级组,学生在四年级下册学习过编程软件,以解决数学学习过程中抽象、复杂、较难的数学问题,用编程软件加以呈现,让学生在“编”与“学”中提升计算思维能力。
  根据小学生心理特点和认知规律,以生定教,以教促学,以学乐编,以编带培。教学方式上精选实例,在编程的过程中培养学生的计算思维。学生在上课前,教师先选教学实例,实例的选择要贴近学生生活或学生学习过程中的数学问题,既要有趣又要实用,在编程中易于设计制作又能促进学生学习。
  教师导入课程之后,学生先分析精選实例,可以用思维导图的方式、列提纲的方式、角色分析方式等,对本课实例充分分析。学生通过分析发现问题、提出问题,把问题分解,由难入易,采用合适的方法找出实例制作思路,以及所用到的算法。在这个过程中注重发挥以学生为主体、教师为主导的教学理念。
  学生分析、寻求解决方式的过程,即是计算思维能力得到提高的过程。学生在动手实践过程中,教师可讲授、演示。
  编程教学中,随着脚本搭建的完成,检查程序运行能否与预期一致,纠错与优化就成为主旋律。在不确定性因素阶段,学生面临更多挑战。为此,教师要注重启发学生思维,引导学生联想、领悟,让启发思维成为一种常态。学生在修改、再调试、再修改的反复过程中发现问题,分析问题,然后完成编程代码,这样学生的计算思维得到不断锤炼。作品完善的过程中,注重激励学生归纳知识,形成知识网络,教师在学生总结归纳的基础上,引导学生完善知识结构。
  结束语
  教育主体应当正确意识到自身教学体系当中所存在的问题与不足,并积极采取相应措施,进行小学信息技术教学现状的优化与转型,使得学生能够在数字化、信息化时代,提升自身的计算思维能力,并有效提升小学信息技术教学质量。
  (作者单位:安徽省亳州市拂晓中心小学)
转载注明来源:https://www.xzbu.com/1/view-15287188.htm