基于学科核心素养探讨 高中信息技术Python教学要点

2022-04-29 16:26任亮亮
课堂内外·高中教研 2022年5期
关键词:教学要点高中信息技术学科核心素养

任亮亮

摘  要:高中阶段是学习的关键时期,信息技术教学是推进高校中课程的必然需求。随着教育体制的改革,教学方法和内容进一步优化和完善,教学水平显著提升。Python作为高中信息技术的重要内容,提高其教学效果,对培养学生的学科核心素养具有积极意义。对此,文章以Python技术为例,论述高中信息技术核心素养的内涵,分析当前高中信息技术Python教学中存在的问题,最后探究教学的有效策略,不断促进学生核心素养的形成。

关键词:学科核心素养;高中信息技术;Python;教学要点

随着时代的发展、科学技术的创新和改革,先进的互联网技术为社会发展注入新力量,并应用到各行各业,成效显著。把信息技术这一学科单独设立供学生学习研究,要求学生掌握一定的信息技术知识,已经成为社会发展的必然要求。国家也越来越重视计算机专业技术人才的培养,为了响应国家号召,在高中时期就需要夯实计算机基础。

一、高中信息技术学科核心素养的内涵

“新课改”提倡充分利用现有教学资源和教学手段,最大限度挖掘课堂价值,培养学生的核心素养,以创设满足学生学习需要、迎合国家发展特征的教育。核心素养是指在保证学生学习成绩的同时,培养其良好的学习习惯和学习能力,同时兼顾到学生的思想品德、心理素质和人格等方面,进而培养出高素质、高水平的人才,促进社会的正向发展。而信息技术中的核心素养主要包括计算思维、信息意识、信息社会责任等,在教学中主要体现在技能、态度、理论、观念和方法等方面。

二、当前高中信息技术Python教学中存在的问题

(一)重视程度不足

信息技术课程虽然引起了很多教师和学生的重视,但是想要发展、完善一门课程都需要一个漫长的过程。很多学校更加注重文化课程,所以信息技术的课程量较少,教学过程也缺乏相应的监管和考核,导致信息技术课堂的价值大大降低,学习较差,教学效果不理想,这主要是学校对该课程的重视程度不够造成的。

(二)教学方式固化

信息技术课堂的教学模式固化,大部分教师的课程设计和安排不恰当,理论教学主要以灌输式为主,实践教学几乎没有,无法激发学生的学习兴趣。对于Python这种操作复杂、理论性强的技术,如果讲解方式没有创新,教学的有效性会大大降低,学生也会产生厌倦心理,导致课堂效率低下。

(三)基础差异较大

虽然互联网设备应用广泛,但大部分学生仅将其作为娱乐手段,缺乏对计算机深层次应用的认识,也就不具备相关技能,思维上也存在一定局限性。较少接触计算机,再加上个体差异,导致不同学生信息化的理论基础水平差异较大,无法实现同步教学。

三、基于学科核心素养下高中信息技术Python的教学策略

(一)开展探究学习,初识程序设计

高中生的叛逆心理较强,不愿被过多约束,而且从初中时期开始,他们的动手能力和求知欲望大大增强,也越来越愿意表现自己,主动向身边人展示自己的能力。计算机新颖、先进,学生对其具有强烈的好奇心。如果教师充分利用学生这一心理特征,引导学生探究学习,可以帮助学生体验计算机的魅力,并享受程序运行成功的乐趣。而且陶行知先生认为,教师最重要的是教学生学,而不是教书或教学生。那么,教师在Python教学时,应当转变教学理念,明确学生的主体地位,引导学生主动探究思考,初步认识计算机程序。例如在教学“数据与计算”这一课时,教师需要学生意识到计算机程序对解决问题的重要性,用Python语言编写的弹球游戏,帮助学生了解什么是计算机程序和python程序设计语言。然后教师可以布置一些编程作业,要求学生小组合作完成,共同探究算法和程序设计的操作方式。

(二)丰富教学内容,树立信息意识

在学科核心素养背景下开展Python教学,就必须树立学生的信息意识,也是促进学生构建信息意识形成和发展的必要条件。因此在教学过程中,教师要拓展开展教学内容,帮助学生理清信息及其载体,避免在获取信息时出现混乱。同时在教学过程中,教师还要教会学生如何分辨信息的真伪,可以通过开展生活化教学,学习生活主题内容,营造信息化的学习环境,促进学生科学素养的形成。例如在教学“算法程序应用”这一课时,教师可以布置生活主题的课堂任务,以某超市夏季流水账为背景,要求学生用数学算法程序,寻找商品的关联次数。那么首先学生要收集、整理商品的交易数据,并按相关要求保存。其次,根据算法特征,自主构建数据结构。接着,进行程序的编写,以寻找目标商品。另外,学生的计算机思维也是重要的学科素养之一,教师需要在Python教学过程中创新教学环节,不断拓展知识范围,让学生全面了解计算机特征,发展计算思维。

(三)依托项目教学,加强实践交流

项目教学是以学生为中心,针对具体项目开展突破性教学,在项目教学过程中主要包括项目主题、实施、展示、评价等环节,各个环节都需要发挥学生的主观能动性,对于学习能力要求较高。这种教学方式突出了学生的主体地位,可以增强学生的信息意识,提升信息技术核心素养。依托特定项目开展Python教学,主要通过两种途径:一是进行主题教学,不同主题的项目学习的侧重点不同,学生可以通过实践应用和练习,提高对项目的认识和信息技术水平。二是小组合作学习,通过讨论交流,共同解决问题,促进共同进步,推动教学进程,也有利于学生自主学习能力的提高。例如教师可以提供一个游戏程序,教会学生Python程序基本格式、流程图和函数等内容后,要求学生对这个小游戏进行改进,不断完善使其代码更简洁,待课程快结束时,展示小组的项目成果。

(四)开展深度学习,提高核心素养

为了提高Python教学效果,教师还应当开展深度学习,发展高中信息技术的核心素养。深度学习主要是不断加强对Python技术的钻研力度,包括内容和形式。在具备一定知识理论的基础上,强化学生的实践技能,在实践应用过程中不断提高技术水平和能力,进而寻找高效、合适的学习方法,提高学习效率,最终灵活运用Python技术。另外,教师还要积极开展相关的课外实践活动,以趣味、多元为宗旨,不断优化活动的方式,鼓励学生积极参与项目实践活动,在实践中寻找Python学习的趣味性,提高教学效率。学习是无止境的,只有深度挖掘学习内容,加强交流和实践,才能学得透彻,在应用时做到游刃有余。

综上所述,在高中时期学习信息技术的基础知识,并将其灌输到思想中,渗透到生活中,可以为学生今后的学习和计算机应用奠定良好的基础,快速适应现代信息化时代的高速发展。

参考文献:

[1]薛锋. 学科核心素养背景下高中信息技术Python的教学思考[J]. 中小学电教(教学),2021(07):3-4.

[2]郑晓敏. 基于学科核心素养的高中信息技术Python教学探究[J]. 新智慧,2020(35):7-8.

[3]崔凯. 基于学科核心素养的高中信息技术Python教学分析[J]. 中小学电教(教学),2020(10):5-6.

[4]杨莉莉. 基于学科核心素养的高中信息技术Python教学初探[J]. 装备维修技术,2020(02):12-13.

[5]张明华. 基于学科核心素养的高中信息技术Python教学探析[J]. 新课程,2020(07):74-75.

[6]柳清. 论高中新课标下Python课程对学生计算思维的培养[J]. 创新创业理论研究与实践,2019,2(15):25-26.

[7]马尚辉. 基于学科核心素养的高中信息技术Python教学初探[J]. 教学管理与教育研究,2019(06):82-83.

(责任编辑:陈华康)

猜你喜欢
教学要点高中信息技术学科核心素养
童诗教学的基本取向
理性中的即兴随想
关于核心素养及化学学科核心素养的思考与疑问
生物教学中培养学生核心素养的四个对话视角
高中信息技术教学中的问题与对策
微课在高中信息技术课程分层教学中的应用效果研究
高中信息技术探究式教学的实践与思考
提升信息技术实践能力,促进学生全面发展
提升教学智慧 落实核心素养
初中化学实验课的教学研究