核心素养视域下高中信息技术Python教学研究

2022-12-18 05:17郭柳燕
中小学电教 2022年10期
关键词:核心素养信息技术

郭柳燕

(南安市侨光中学,福建 泉州 362314)

《普通高中信息技术课程标准》着重强调要发展学生的核心素养,通过学科教学让学生具备学科要求的各项基本素养。分析当前数字化时代学生所应该具备的能力和品格,并以此来界定高中信息技术学科的学科核心素养。在教学过程中针对学生的实际情况来制订适合学生发展的教学方案,培养学生的信息意识、创新意识以及思维能力等,就成为当前高中信息技术教学首要任务。

一、高中信息技术Python教学现状

在传统的信息技术课程教学中仍然采用一贯的“讲学考”模式,较少给学生主动思考和探索的机会,学生作为知识的接受者只是被动地被教师灌输各种理论知识,这与新课程改革中所要求的培养学生学科核心素养相违背[1]。首先是在对课程目标的定位上,许多教师只关注到那些外显的在基础知识储备和实践操作上的知识和技能,有关学生思维方式的培养锻炼和学生对待该学科正确的情感和价值观却鲜少有教师关注。其次是在进行课程任务完成度的检测上,教师多采取定期考核的方式来了解学生的学习情况,对于Python 这种较为复杂的编程语言,教师如果仅靠期中期末考核来了解学生学习情况往往会导致学生学习进度跟不上,理解力达不到预期,丧失对该课程的兴趣。同时,在推进课程教学过程中,许多高中信息技术教师采用任务驱动式教学,在积极培养学生个人学科基本能力和学科素质方面较为倦怠,且相对于其他学科教师来说更加“放任自流”,将本来推进教学目标的信息技术课变成了“网吧”[2]。

二、核心素养视域下高中信息技术Python 教学开展的原则

1.把握计算思维培养的核心目标

在计算思维培养的过程中,核心素养之间的关系是相互渗透且具备密切联系的,因此在课程教学组织的过程中,应当从教学设计、教学实施等多个方面入手,提升教学工作中培养目标的核心性和精准定位。在前期的教学设计阶段,应当本着以计算思维培养为核心的重点目标,通过激发学生在课程学习中的思维灵活性和主动参与思考的主观能动性,为最终取得良好的教学效果奠定基础。而思维培养的过程中,只有高中生的自主思维能力和依托思维、指导实践的能力得到提升和优化,其在相关课程的学习过程中才能体会到这部分课程的学习乐趣及在课程学习过程中才能够及时发现自身存在的实际问题,最终找到解决问题的实践方法,为取得更好的实践性教学效果奠定坚实的基础。

2.明确将学生放在主导地位的核心目标

对于高中生来说,其在计算机类课程教学的过程中,已经具备了一定的实践学习能力和理论知识分析能力。因此在课程教学的过程中,结合学生的差异化学习需求和基础学习能力,将学生的主导地位显著地突出,是取得更好的相关课程教学效果的重要条件。尤其是在核心素养培养的背景下,学生的主导地位更应当引起充分的重视。教师能够在教学互动和教学引导中,将学生的主观需求和学生提出的实际问题作为重点内容,并结合学生的个性化需求为学生的学习过程提供帮助,解答学生的疑难,一方面能够促使学生在自主学习的过程中取得更加良好的实践学习体验,另一方面也有利于教师在教育引导的个性化推进过程中及时发现不同学生的差异化实际问题,并进一步找出帮助学生解决实际问题、提升其课程学习质量水平的有效方法。对于高中阶段的学生来说,这也是提升学生对教师认同感的科学路径。

3.明确教学实践中协同合作的核心目标

协同合作是指在程序编写的具体实践中,相应的程序编写要求都需要学生通过协同合作的方式落实执行具体的项目任务。除此之外,落实项目任务时独立的思路具有一定的局限性,只有协同合作才能帮助学生在学习实践中明确个人的思维局限,并且通过与其他同学的沟通交流了解自身在分析问题、思考问题时的不足,以便最终在核心素养培养的过程中帮助学生找准个人能力提升的切入点,并且为应用科学的方法取得良好的实践教学效果奠定坚实的基础。协同合作的过程中,学生的团队合作意识、自主思维拓展意识也能得到相应的锻炼。只要在具体的教学实践中能够结合实际找准协同合作的切入点,并且由教师引导学生立足于具体问题进行协同分析研究,就能够促使学生在程序设计类课程的不同环节取得预期的学习实践效果,从根本上提升课程教学的有效性。

三、核心素养视域下提高高中信息技术Python教学质量的策略

1.转换教学思路,改变传统教学方式

基础思路的转换是一系列教学实践活动组织落实的重要前提条件。作为教师,其教学思路和教学方式的转变,也是其在具体工作落实中发现实际问题、解决实际问题的重要动力。当教师能够结合这种具有发散性的教学内容从不同的角度分析问题、思考问题,就能够通过选取更加适宜的创新性教学方法,为最终提升相关课程的教学质量奠定坚实的基础。在选择信息技术课程教学方法时,教师要积极转变自己的教学思路,在传统教学思路的基础上有效融合当下素质教育要求。例如在利用Python 技术处理某些数据分析的问题时,教师可以据此对学生进行提问:在数据获取的过程中,有何种方式可以最快速便捷地收集到相关数据?通过这种让学生进行自主思考的方式可以有效激活学生的想象,学生可以依据已有的知识对这些问题产生一些创新性的想法,教师也可以根据学生的这些想法进行引导学习,并通过已学过的内容进行验证。当然,在此过程中学生会随着不断地深入学习慢慢发现自己提出的方法在实践的过程中出现各种问题,甚至最后整个系统都不能正常运行[3]。这时,教师就要对这一系列的过程进行评说,讲解问题所在并允许他们以小组的方式对这一问题进行讨论,并且通过教师的讲解找到新的解决方法。这种引导式的教学方法能够很好地激发学生的自主思考能力,让学生对所学知识有更加深刻的认识,并且能够将这些抽象化的理论知识运用到具体问题中,真正做到实践能力与理论知识同步发展。例如在高中数据与计算课程《计算机解决问题的过程》教学引导中,教师就需要结合这一问题的抽象性,在教学引导的过程中注重转变传统的教学引导方式,促使学生能够将计算机解决问题这一抽象的概念,通过多媒体信息技术的引入应用,在相关平台上设置一个独立的计算机指令问题并引导学生观察计算机编程后台解决问题的公式编写过程。这种由浅入深的教育引导方式,必然能够取得良好的实践效果。

2.加强教学过程中的服务引导,培养激发学生的自主学习能力

新课改明确指出学生为课堂学习的主体,逐步将课堂主导地位转移给学生,教师在此过程中只起到引导的作用。教师可以在备课等一些准备工作中,通过多样化的方式对学生进行引导,激发学生的求知欲和想象力,并充分了解学生的自身能力以及学生对待信息技术课程中有关Python 部分知识点的学习态度。深入了解学生在接受当下教育的过程中所出现的各种情况,并思考如何对学生在学习过程中出现的各种与教学有关的问题进行科学的处理和协调,并根据学生的学习情况不断灵活变动教学方式以及教学阶段性目标。另外,在转变教师教学思想的过程中,教师必须摆正自己的位置,将自己从传统的课堂主导者转变为学生学习过程中的服务者和引导者,即要求教师在进行专业教学的同时关注学生在学习过程中可能出现的各种问题,并选择有效的方式将这些问题具象化,教给学生。通过由主导者到引导者身份的转变而带来的教师教学思想上的转变,能够更好地让学生接受并爱上Python。这种引导式教学也能够更好地培养学生个人的思维能力以及团队合作创新能力,对于学生学科核心素养的提升有着重要的意义。例如在课程《加密与解密》的教学引导过程中,教师可选取一些更加直观简便的小程序设计实践项目,让学生利用基本的程序编辑原理和编辑方法落实执行相关的实践项目。在具体的程序设计中,不同角色的权限需要通过采取加密措施达到预期的目标,基于具体设计实践程序的加密与解密设计更加具有趣味性,能够促使学生自主进行探索和研究。当学生在实践中遇到实际问题时,由教师用更加具有直观性和针对性的教育引导方式,帮助学生解决问题,提升整体课程教学过程中的互动性,学生在独立思考的过程中得到教师的帮助,其对教师的认可度也会同步提升。

3.紧跟学生学习进度,密切关注教学成果

教学成果是进一步调整优化教学思路、改进教学实施维度的重要基础条件。作为教师,应当结合具体课程内容的特征和基本状态,对教学成果进行重点关注。一方面要对学生思维和实践中取得的成果进行积极肯定,另一方面应当结合不同学生的学习进度对学生差异化的学习需求和学习成果呈现效果进行充分的认可。在今后的教学中,教师除了要密切关注各类大型考试,还要对学生在日常教学阶段的学习情况进行密切地跟进,充分了解学生对课堂教学知识的掌握程度。例如教师可以不断鼓励学生对自身学习情况进行提问,此时教师对学生不能解决的问题要及时给予解答,但是在解决问题时不能采取填鸭式教学,仍旧要注重引导式的教学方法,不断引导学生发散思维,指导他们不断思考,发现问题的答案。对于在此过程中出现的各种细节部分教师也要加以强调,让学生接收到的知识更加科学严谨。这不仅能够有效帮助学生解惑,提高学生的知识接受度,还能培养学生独立思考和思维发散的能力,对培养学生的信息技术学科核心素养也有着不容忽视的作用。

4.结合社会热点,提出研究课题

具有实践性的研究课题,对于提升学生的实践学习能力具有非常重要的作用。在编程设计实践课程学习的过程中,学生基于实践项目的分析能力和理解能力以及解决实际问题的实践能力,也应当被引起充分的重视。为了针对性地锻炼学生的相关能力,教师须结合社会热点,提出综合性的研究课题,并且注重课题本身的创新性和可行性,以便为学生针对性实践能力和思维创新能力的提升奠定基础。高中信息技术教学在科学严谨的同时还要密切关注社会实际,任何脱离实际生活的教学都是无意义的。因此,教师要密切关注社会上的各种时事,将社会上的热点问题进行择取并精简细化,作为一个个有趣的问题提问给学生,从而让原本比较抽象的Python 语言真正跟自己的生活实际结合起来,从而让学生从中寻找到该学科的意义,激发学生的学习兴趣,并激励学生不断学习,为了解生活中各种现象的原理以及创新改善自己的生活开展一些实践活动。教师可以密切关注与信息技术、网络科技、编程语言等有关的论坛和比赛,并且搜集网络上有趣的代码段展示给学生,引导学生猜想各个语句的作用,不断积累新的编程语言。除了社会上重要的赛事,教师还可以针对社会热点事件进行设问。例如针对某些论坛的讨论进行关键词择取并制作词云等。通过利用社会实际事件让原本抽象的信息技术语言变成学生实际生活中能够切实感受到的事物,这一方式能够帮助学生理解教学过程中复杂编码的具体作用,还能够帮助学生树立正确的社会价值观,不断推动学生学科素养的培养与形成。

总的来说,在核心素养视域下的高中信息技术Python教学主要在教学方法选择、教师思想转变、教学结果跟踪检测等方面存在问题,针对这些问题需要从学生实际以及教学实际出发,调整师资、教学硬件设施、教学专业模式等,让课程标准中所表示的内容贯彻到实际教学过程中,提升学生的学习热情和兴趣,坚定教学目标,不断优化课程教学多样性,在提高学生理解能力的同时,有效促进认知体系构建,帮助学生更好地培养其学科专业素养。高中信息技术Python 教学可以帮助教师更高效、更全面地进行教学,通过不断调整和转变教学思想,更有针对性地进行教学,从根本上摒弃教学中存在的问题,尤其是教学方法太过陈旧,从新的视角看待和改变教学方式,不断提高教学质量和教学效果,以此不断提升学生的核心素养,满足新课标对教学提出的相关要求。

猜你喜欢
核心素养信息技术
我是如何拍摄天和核心舱的
近观天和核心舱
你好!我是“天和”核心舱
新一代信息技术征稿启示
抓住本质重理解基于素养活应用
集合学习中的数学素养
新一代信息技术征稿启示
新一代信息技术征稿启示
多思少箅彰显素养
信息技术在幼儿教育中的有效应用