APP下载

计算思维在信息技术课程中的发展策略

2021-11-20张明金

学习与科普 2021年32期
关键词:计算思维高中信息技术

张明金

摘要:信息技术教学不但要加强学生的实践能力,还要运用先进的硬件设施和软件设备,提高教学质量,培养学生的计算思维。计算思维涵盖了算法、数据以及系统,其中数据思维是计算思维的基础,计算思维又是算法思维的核心,计算思维还能够具体地表现系统思维。高中教师对学生计算思维的培养应该循序渐进,要把计算思维融入日常教学中,让教学内容更加具体、形象,教学成果更显著。

关键词:计算思维;信息技术;高中

一、计算思维内涵分析

计算思维就是运用计算机科学的思维、基础概念、计算模式以及逻辑等进行问题思考、设计,具有很强的抽象特征,能够更好地解决现实问题。计算思维是程序编制人员必备的素养。计算机语言是高度程序化的,所有的程序设计都要运用计算思维,这样才能够把计算机语言的思想和方法分离开,最终形成数据处理。计算思维与计算机编程有很大不同,它并非是简单重复,而是一种内在的思考方式和思维方法,需要融合数学思维和工程思维。在教学中,教师除了要努力提高学生计算机实践水平,加强学生的计算机使用技巧,还应培养学生的计算思维,让学生充分了解算法和编程,应用抽象化的理念学习信息技术,并且学会在日常生活中应用信息技术。

二、计算思维在信息技术课程中的发展策略

计算思维能力是一种综合性较强的能力,它包含系统、数据、算法三方面具体内容,其中的系统思维就是对各类系统问题的构建和维护,在现实生活中应用广泛。数据思维包括安全思维、存储思维以及编码思维,都是学生必须要掌握的。算法思维是一种动态规划思想,可以渗透到信息技术教学的各个方面。计算思维在高中信息技术课程中非常重要,教师要注重培养学生的实践能力与逻辑思维能力,充分借助学习平台,开展模块化学习策略,强化学生的学习体验,促进计算思维发展。

1. 学习平台助推实践能力发展

在高中信息技术课程中,教师要在教学中进行创新和创造,让学生熟练掌握各种计算方式,学会建立模型,加强学生对计算思维的认知水平,利用学习平台,强化计算机实践能力。例如,可以运用Scratch软件,让学生在学习中进行自主创作,并开展互动,这样学生可以在创作中提高实践操作能力。自主創作和实践训练可以让学生充分发挥自身的设计意识,实现动态规划,构建系统问题,从而有效提升自身的计算思维。因此,高中信息技术教学应该高度重视学生实践学习的能力,在实践中掌握计算机应用技巧。教师在设计教学问题的时候,也应当加强问题的实践性,让学生通过操作来完成任务,也可以设计一些难度较大、挑战性较强的任务,让学生之间开展课堂比赛,通过竞争来提高学生的积极性。

2. 依据教学内容设计教学问题

计算思维的培养是一个潜移默化的过程,教师应该运用循序渐进的教学方法,逐步培养学生的计算思维,以计算思维为内在教学目标,综合开展教学实践活动。在信息技术教学中,知识是首要内容,也是培养学生计算思维的基础,教学设计、教学方案、活动开展等,都要首先考虑课程的知识内容,然后再设计一些有价值的问题,让学生分析、解决。例如在学习信息需求的确定及信息的来源一课时,教师就可以根据教学内容设计教学问题,让学生了解信息与载体的含义,明确信息的主要类型,并且学会根据任务确定信息需求,制作出信息需求表格。教师需要为学生创建教学情境,例如提供一些关于环境污染的统计数据,让学生根据数据谈谈对环境保护的认识,根据实际情况策划一些环境保护活动,并分小组探讨需要用到的信息,研究信息的来源,最终制作出信息需求表格以及信息来源类型表格。学生在制作表格、探究信息来源的过程中,可以深入了解信息与当前社会的关系,学会用信息化的眼光看待问题,逐渐提升计算思维能力。

3. 利用模块化的教学细化知识

高中信息技术课程绝大多数都是分模块的,一个大模块又可以分成很多小模块,教师可以通过小模块的学习强化学生的计算思维。例如高中信息技术课程中有关于Photoshop软件的教学内容,学生需要学会图像的处理技巧。教师可以把图像处理分为小模块,例如界面功能介绍、新建文件的方法、工具箱介绍等;对工具的学习也要分模块,例如仿制图章工具、钢笔工具等,这样学生就能逐个击破,逐渐学会所有的内容。钢笔工具是Photoshop教学中的重点内容,学生要学会用钢笔抠图。抠图的技巧性很高,此时鼠标的使用非常重要,学生要放大图像,然后让钢笔抠图的线条平稳,提高抠图的质量。模块化的教学可以将知识细化,让学生全面了解学习内容,对知识进行分类,使学习更加有规划,而非完全照搬教师的方法,从而使学生的计算思维得以提高。

三、结语

互联网给人们的生产生活带来了巨大改变,社会对人才的要求也越来越高,高中信息技术课程引起了社会的广泛重视。近些年,高中信息技术学科中有关计算思维的研究还较少。计算思维在信息技术课程中有多种应用方式,教师可以借助学习平台,将教学内容模块化,根据知识内容设计教学问题,让学生学会应用信息技术解决问题,帮助学生建立计算思维。

参考文献:

[1]王晶晶.高中信息技术课程蕴含的计算思维分析[J].中小学电教(下半月),2018(3):14.

[2]焦坦.高中信息技术课程蕴含的计算思维研究[J].才智,2017(27):111.

[3]张学军,郭梦婷,李华.高中信息技术课程蕴含的计算思维分析[J].电化教育研究,2015(8):80-86.

[4]吴传坚.浅谈高中信息技术课程蕴含的计算思维[C].国家教师科研专项基金科研成果(十三),2017.

[5] 吴亚辉.高中信息技术课程蕴含的计算思维研究[J].中文科技期刊数据库(引文版)教育科学,2017(6):152.

猜你喜欢

计算思维高中信息技术
幼儿园教学活动中信息技术的应用思考
巧学信息技术课程
浅谈初中信息技术项目式学习教改实践
巧用“信息技术”,提高课堂效率
程序设计课程中计算思维和应用能力培养问题研究
民族高校C语言程序设计课程教学改革的研究
算法的案例教学探析
浅谈艺术专业学生计算思维能力的培养
交互式电子白板在历史教学中的应用研究
高中政治课中的分层导学探讨