在高中信息技术课程中培养学生算法思维能力的研究

2018-09-10 09:03杜瑞
大东方 2018年8期
关键词:培养

杜瑞

摘 要:随着科学技术的不断发展,信息技术得到了不断的普及,在我们日常的生活中得以广泛的应用,随着信息技术的普及,计算机思维也被教育事业所看重,算法思维是信息技术中的核心,这种核心思想也逐渐被信息技術课程所应用,成为了信息技术课程中较为主要的教学内容。

关键词:高中信息技术课程;算法思维能力;培养

计算机思维是当今世界计算机领域都高度关注的一个概念,也是高中生信息技术教育的重要研究课题,信息技术的快速发展也带动着教育信息化革命的到来,随着新课程标准的全面深入发展,素质教育的理念被广泛的应用到教学环境当中,教育的最终目的在于培养学生成为符合社会发展和社会需求的综合性人才,将计算机思维应用到信息技术的课程当中,不仅能够体现信息技术学科的价值,还能为社会培养出更多具有算法思维能力的人才。

一、计算思维的概述

计算思维是目前备受关注的一个基础性概念,它不仅仅涉及到计算机科学本质的问题,更是对计算机学科的发展有着深远的影响。计算思维是人们运用计算机帮助人类进行解决问题,系统设计等方面的一种思维方式,早在2000年教育部召开的“全国中小学生信息技术教育工作会议”中就决定了将信息技术教育课程选为中小学生的必修课程,强调了以培养学生信息技术算法思维能力目标的教学理念。计算机思维通俗的来讲,就是通过约简、嵌入、转化和仿真等方法,把一个看似复杂的问题变成一个容易理解的问题,从而把问题简单化。计算思维吸取了问题解决所采用的一般思维方法,是现实世界中复杂系统的一般工程思维方式,是包含了复杂性以及人类行为和人类心智理解等方面的一半科学思维方法。计算思维与人们的日常生活以及工作之间存在着紧密的联系。计算思维这一概念的提出,引起了学术界的广泛关注和学者的共鸣。计算思维建立在计算过程的能力和限制之上,由人和机器执行,计算方法和模型使得我们敢于去处理那些原本无法由个人独立完成的问题求解和系统设计。计算思维应当成为每个人的基本技能,应该不仅仅只属于计算机科学的研究者,所以在高中的信息技术教学过程中,不仅要让学生掌握基础的学习知识和技能,还要学会计算思维。

二、算法思维在高中信息技术课程中的发展现状

培养和提升学生的信息素养是当前高中信息技术课程的目标,但鉴于目前高中信息技术课程的教学研究当中,大都是对信息素养核心价值进行论述,对于信息技术的课程内涵和教育意义没有进行深入的探讨。信息技术本身就是一门逻辑性和抽象性都较强的学科,在学生的学习过程中,需要具备严谨的思维方式和逻辑思想来解决在课程中所遇到的问题。受到应试教育的影响,高考始终是学生们无法避免的,虽然在课程标准中强调了培养学生利用信息技术解决实际问题的思想,但却没有得到贯彻和落实,由于信息技术课程不在高考的范围之内,很多地方都不重视信息技术课程的教育,以至于学生只能学到基本的理论知识,并不能通过学习的内容展开实践和运用,更不要说能够学习到信息技术的内在价值。计算思维是信息技术的内在价值体现,计算思维作为一种整合了逻辑性与抽象性的解决问题的方法方式,无论从技术方面还是社会的各个方面,都是一种较为独特的思维方式,这种思维方式能够帮助学生对信息社会进行理解,更可以帮助学生提升学习能力。发展学生算法思维,不仅能够培养学生的思维能力和运用信息技术解决问题的能力,更是对信息技术课程内在价值的充分的体现。

三、信息技术中算法思维培养的策略

高中信息技术课程是与信息时代发展联系紧密的学科,应该根据时代发展的要求,努力实现信息技术教学课程的核心教育价值,高中信息技术课程的目标,不仅要注重于信息技术基础知识与操作技能的教学,还要注重对学生算法思维能力的培养。算法思维是计算机程序的灵活所在,在信息技术课程的教育中,只有让学生掌握算法思维能力,才能让学生有更好的发展。

1.在解决实际问题中培养学生的算法思维能力

人的思维过程是通过语言和行为来得以实现的,是对客观事物的具象反映和概述,是人类的一种高级认知。信息技术是最贴近现代生活的学科,生活中无时无刻都在运用信息技术,在高中的信息技术课程学习中,可以根据所学知识解决实际生活中的一些问题,而算法思维的培养就是要在不断地发现问题和解决问题的过程中,形成一种思维模式。在信息技术课程的教学中,教师应该对学生提出相应的问题,让学生运用所学知识进行解决,借助计算机相关软件以及程序,运用文字语言和数字符号等各种教学手段帮助学生进一步学习和掌握算法思维的相关内涵,从而培养学生的算法思维能力,将其运用到学习和生活当中,形成一种特有的思维能力。

2.设置问题情境

算法思维是一种解决问题的程序性思维,问题是算法思维的重要特征之一,只有在具体的问题解决过程中才能够有所体现和提升。为了更好的培养高中生的算法思维,高中信息技术课程教师应该为学生设计问题情境,把学生引入进来,进而通过对具体算法的使用来帮助学生解决问题,这样学生就能够在解决问题的过程中进一步理解知识并且锻炼自己的思维能力,充分的发挥学生本身的主观能动性。问题情境的设置能够改变教师传统教学中单一的教学方式,不仅仅告知学生需要学习的知识,还能很好的调动学生的积极性。

3.充分利用网络资源

科学技术的不断发展使得网络资源越来越丰富,信息技术教学本身就是网络知识学习的一部分,在教学过程中应当充分的利用现代化教学手段来辅助教学,利用网络学习的环境积极培养学生的算法思维,可以利用网络上的学习环境,创建人机交互和师生交互的网络学习平台,加强学生学习的同时,又能让学生学习了解更多的知识,开阔自己的视野,以此来达到提升学生算法思维能力的目的。

综上,社会的发展和信息技术的全面应用,使得我国教育领域对学生的信息技术能力的要求也越来越高,算法思维能力是学习信息技术所必须要掌握的一种能力。高中信息技术中算法思维能力的培养不仅可以培养学生的思维能力和开拓学生的思维方式,同时也能够增强学生的实际问题解决能力,促进学生的全面发展。

参考文献

[1]陈燕玲.高中信息技术教学中算法思维的培养[J].信息与电脑(理论版),2018(01):233-235.

[2]林振平.高中信息技术教育中的算法思维培养研究[J].中国教育技术装备,2013(16):16-17.

(作者单位:重庆市长寿川维中学校)

猜你喜欢
培养
中等职业教育名师培养与名师成长探析
小学数学学习兴趣的培养
浅谈高中数学教学中数学思维能力的培养
高中化学教学中学生创新意识的培养
浅谈学生数学阅读能力的培养
武术搏击训练的运动反应能力探讨
浅析加强物理实验教学 培养学生实验探究能力
高中数学逻辑思维能力的培养
浅析新形势下航空计量人才培养
培养学生社会适应能力的策略研究