初中信息技术课堂教学中计算思维能力培养的策略探究
2021-05-08王永珠
王永珠
【摘 要】 在社会发展的背景下,各个行业对于人们计算思维的要求越来越高。尤其是在信息技术发展的背景下,人们需要重视计算思维的培养。在初中信息技术课堂教学中,需要与计算思维能力培养进行有效的融合,从而提升学生的学科能力。本文针对初中信息技术课堂教学中计算思维的价值定位进行分析,提出了计算思维能力培养与课堂教学的关系,并探究在新时期基于信息技术课程来强化学生计算思维的策略,从而为具体教学工作的开展提供理论参考。
【关键词】 信息技术 计算机思维 培养
引言
初中信息技术课程的主要目的是让学生掌握基础的计算机知识,并在此基础上能够提升计算机应用能力。计算思维是在运用计算机的基础上,对于相应的问题进行设计、理解以及求解,从而解决实际问题。这一思维具有一定的抽象性,在实际教学中,教师为了便于提升学生的计算思维,需要让学生掌握一定的科学思维。在初中信息技术课程教学中,需要从独特的视角以及具体的操作方法来开拓学生的视野,并促进学生能够解决专业的问题。本文正是在此背景下探究了初中信息技术课程与计算思维的关系以及具体的培养策略。
1. 计算思维在初中信息技术课程的价值定位
在新时期信息技术迅速发展的背景下,计算机科学作为新兴学科,具有较大的价值。计算机科学有效地提升了人们生产工作的效率,并方便人们的生活,对于新时期人们的思想以及行动也产生了较大的影响。计算机科学不仅是一种工具,也不仅是简单的技术,而是从思维的层次影响着人们。计算机科学具有较高的价值,可以促进人们思考在科研、教育、生活等多个领域中计算机的作用,由此计算机思维逐步产生。
计算机思维主要是应用计算机科学基础概念以及方法,针对问题进行系统性的求解等一系列思维活动。在初中信息技术课程中,计算机思维发挥着非常重要的作用,可以突破整个学科的限制并形成有效的思维模式,使得整个学科的范式逐步多元化。一方面计算机思维拓展了初中信息技术课程的研究方法,深化了整个课程的研究领域,使得整个学科向着更高的抽象化和计算化方向发展。另外一方面,从人才培养的角度来进行理解,在初中信息技术课程中计算思维的应用可以使得教师反思当前的教学目标以及教学方法,并采取有效的策略来将其融入实际教学活动中。教师在实现计算机思维的有效融合之后,可以提升学生的理论知识水平以及解决问题的能力,对于培养学生的专业素质发挥着非常重要的作用。
2. 计算思维能力的培养与初中信息技术课程教学的关系
第一,培养学生的逻辑能力。在初中信息技术课程教学中,需要保障教学内容设计的合理性以及逻辑结构严谨性。尤其是對于学生培养逻辑思维能力形成良好的习惯,都发挥着非常重要的作用。初中计算信息技术课程整体的知识较为简单,但是也十分重视学生能力的培养,要求学生掌握基本的计算机操作方法。从计算角度来进行教学时,需要让学生根据实际问题来确定相应工具的使用方法,并选择合理的应用方案从而解决实际问题。在这一过程中学生必须要理解相应计算工具应用的具体方法,并与实际问题进行深入联系,可以有效地提升学生其思维能力。
第二,激发学生的发散思维模式。计算机思维提出了问题解决的新模式,改变了传统观念中效率低下以及策略可行性低等多项问题,保障初中信息技术课程能够焕发强大的生命力。因此,在组织初中信息技术教学活动时,可以让学生突破传统的思维定势,并通过发散性的模式来解决实际问题。同时,教师也需要针对当前教学方法和教学理念进行反思,从全新的角度来考量其思维习惯和模式是否适合新时期信息技术课程教学的要求。计算科学为一些传统问题提供了良好的解决方法,是在计算机工具应用的基础上从新的视角来进行论证,可以有效地提升学生的学习效果。
第三,培养学生应用计算思维来解决实际问题。在信息技术课程教学中融入计算机思维,可以让学生掌握迭代法、递归法等多种不同的方法,并借助于这些方法让学生来解决实际问题。迭代是从数值分析的初始估计值出发来寻求相似解,并逐步接近真正解的过程。这一方法属于计算机方法的基本方法,主要是利用计算机速度快可以进行重复性操作的特点来进行重复执行,在每次执行时可以通过逐级收敛来逐步接近真正问题,并获取最终的目的。递归思路是一种调用自身算法的过程,将问题转化为规模较小的同类问题,并构建相应解决问题的方法,这种方法可以解决实际问题并应用较为简单,十分容易理解。在实际教学中应用不同的思维方法是实际教学中的重要组成部分。因此,在信息技术基础课程教学中,应该将这些思维能力培养作为实际思维培养的重要内容,让这些问题解决方法与初中生的实际学习进行有效的联系,在充分肯定计算机自身工具性价值的基础上,让学生利用其解决数据问题。
3. 初中信息技术课程中培养学生计算机思维的策略
第一,在初中信息技术教学中计算思维涉及到算法、分解、抽象、概括等多个方面的内容,因此教师也需要关注学生这些能力的提升,从而达到有效的教学效果。在实际教学中教师必须要重视对于学生思维能力培养的关注,通过算法以及程序设计等方面内容的教学,来达到学生计算思维能力培养的目的。但是计算思维不仅仅通过算法来进行衡量,而是一种全面的、全过程的思维模式,因此针对学生进行培养时,需要将程序设置与其他教学内容进行有效的结合。
第二,合理组织教学内容。针对初中生进行计算思维能力培养时教师需要针对当前的教学内容进行精心组织以及安排,使得整体内容具有一定的探索性。在实际教学中根据初中信息技术课程的特点来总结出单元的知识点,并对其进行深入的梳理以及分析,然后整理出相关的知识进行专题研究,寻找更好的教学方法。教师在实际教学中必须要注重基础知识与思维训练之间的深度融合,在进行基础知识讲授时,可以渗透一些关于计算思维能力培养的活动,在实际教学中教师可以通过合理的问题提问方法来引导学生进行相应的问题分析探究并寻求最佳解决方案,这可以引导学生进行深入思考,并逐步培养相应的计算思维能力。
第三,重视实验教学方法的应用。在信息技术课程中计算机技术教学的一些内容不能够仅仅通过课程教授的方式来完成,而需要结合相应的实验来达到良好的教学效果。通过实验针对学生进行训练,可以有效提升学生计算思维能力,尤其是初中生自身的好奇心强,需要结合相应的实验来提升学生的积极性。在实验探究中可以让学生发挥自身的主观能动性,针对现实中的问题进行深入思考以及分析,并解决实际问题。例如,在针对计算机硬件组成课堂教学中,教师可以通过实物来进行讲解。通过旧的电脑为例,将电脑进行分解,让学生能够通过实物观察到电脑的硬件组成部分。在信息技术以及计算机迅速发展的背景下,学生对于电脑有了一定的了解,尤其是掌握基础性知识,因此教师也可以要求学生进行介绍,让学生在实物分解以及观察中了解到计算机的基本组成系统。尽管在实际教学中通过插图可以让学生掌握基本知识。但是,通过实物展示以及具体的硬件分解,可以让学生体会到计算机硬件组成的复杂性,培养学生分解认识问题以及解决问题的基本能力。
在针对flash动画设计教学中,教师可以设计相应的背景,并让学生在此基础上进行操作。例如,教师提出了要求学生制作羽毛球比赛的动画,让学生模拟出羽毛球运动的轨迹以及反弹的方向。在具体设计中学生需要考虑重力阻力以及旋转等方面的因素是否能够忽略,在进行具体思考的过程当中,并通过动画针对现实情景进行模拟,这就要求学生通过计算机来解决实际问题,并在明确问题的基础上进行數据的分析以及具体作品的制作。学生在此过程当中需要针对一些细节性问题进行思考,这就要求学生能够具有一定的抽象思维能力,从而能够使得其作品更加优质。另外,在针对一些矢量图认知进行教学时,教师让学生认识位图概念,并通过相应的实例来展现矢量图的性质以及特征,通过二者之间的对比来寻找相互之间的差异以及共同点,通过概括之后可以了解矢量图的本质属性以及具体概念。同时,教师在对信息技术课程进行讲解时,可以让学生通过新旧知识之间的联系和对比分析,在已有知识上来学习新的知识,从而提升迁移思维能力。除此之外,在信息技术教学中,学生的算法思维培养也是十分重要的内容,尤其是针对相应程序知识进行讲解时,可以通过游戏的方式来让学生掌握初步认知并向学生介绍是与否的观念,让学生了解二分查找的方法,让学生通过相应的游戏能够切身体会问题解决的具体过程以及步骤,从而通过总结以及分析来深入了解相应的知识,不断加深算法思维的培养。
结语
总之在初中信息技术课程中计算思维的渗透以及培养可以为学生的长久发展奠定良好的基础,让学生能够在面临相应问题时学会主动思考以及学习,并针对问题寻找相应的解决策略。作为教师需要在深入了解课程特征的基础上,具备一定的计算思维教学意识,从而达到良好的教学效果。
参考文献
[1] 郭爽.基于人工智能的初中信息技术项目化教学探究[J].科学咨询(科技·管理),2020(11):222.
[2] 闫巍.论翻转课堂在初中信息技术教学中的研究与应用[J].科学咨询(科技·管理),2020(11):229.
[3] 郭伟.利用交互式微课提升初中信息技术课堂教学效率[J].中国信息技术教育,2020(21):55-57.