APP下载

高中信息技术python编程教学中的学生自主学习研究

2022-07-09史文俊

民族文汇 2022年44期
关键词:自主学习高中

史文俊

摘 要:互联网时代视角下,信息技术已深入了社会各行各业。python编程是高中信息技术课程的全新内容,主要是通过引导学生学习Python编程的技巧与常识,帮助学生养成信息技术素养。从教学改革角度来看,以人为本以学生为主体是指导现代教育教学活动的核心理念。高中Python编程教学也要将生本理念放在首位,不断推动学生自主探究。本文将基于此探讨高中信息技术python编程教学中的学生自主学习策略。

关键词:高中;python编程;自主学习

引言

Python编程教学具有一定的技能性和应用性。在信息技术飞速发展的今天,高中信息技术教学面临新的教学要求。在传统教育模式影响下,部分学校和教师仍然以传统教学的方式开展Python编程教学,以教师课堂讲授为主要形式,学生被动接受和记忆相关知识。从短期来看,这样的教学方式能够很快取得教学效果,但从长远来看,学生会在这样的学习过程中逐渐失去学习的积极性和主动性。尤其是针对高中Python编程课程来说,其作为python基础知识课程,需要学生拥有自主学习和持续学习的能力。

一、学生自主学习的内涵

学生自主学习的本质是教学生作为课堂教学的主体,通过兴趣引导等多种方式促使学生产生内在驱动力,使学生主动对Python编程知识展开研究和思考,在掌握Python编程技巧和基本的知识的同时,形成计算机素养。从教学实践来看,高中信息技术教学中大部分教师仍然将自己放在教学课堂的主体地位,扮演着课堂绝对主体的角色,将学生当做知识的受体和听众。在这种模式下,学生始终处于学习的被动地位,既没有参与课堂互动的机会,又没有自主学习和探索的空间。随着教育改革不断推进,越来越多教师认识到学生在教学中的主体地位,只有激发学生自主学习,才能再减少教师和学生负担的同时取得更好的教学效果。

引导学生自主学习,可以从以下两个方向出发:一方面教师要调动学生个体的自主学习积极性,为学生自主探究知识流出空间,引导学生依靠自己的力量理解和消化知识。另一方面教师要充分利用群体力量,可以通过分组的形式将学生划分为不同的学习小组,引导学生通过团队合作探究的模式进行自主研学。在这种模式下,每一名学生不仅扮演着学生的角色也扮演着教师的角色,在与他人交流分享的过程中不断取长补短,达到共同提高共同进步的效果。

高中Python编程课程属于入门和启蒙阶段,对于学生的要求并不高,其主要目的是唤醒学生学习信息技术的兴趣,掌握相关的基本常识和技巧,养成良好的学习习惯和学习态度。因此高中Python编程课程尤其要注重对学生自主学习能力的培养。

二、python编程教学中的学生自主学习策略

(一)任务教学法

高中Python编程课堂上要实现学生自主学习,可以灵活使用任务教学法。所谓任务教学法就是以任务形式,要学生进行针对性学习。以任务为课堂骨架,让学生在课堂中自主学习,自主探索,最后将学习到的内容填充到骨架中来,使整个学习过程变得饱满。教师可以在课堂准备阶段制作一个任务清单,根据教学内容中的中午难点的知识设计一系列有逻辑的系统性的任务,然后引导学生以个人自主学习和小组自主学习的方式开展自主学习,让学生们在完成任务的过程中理解和认识Python编程知识,找出自己在学习中的疑点和困惑。例如在教学字符串这个章节时,可以设置以下任务:字符串是什么?字符串怎样表示?不同表示方法之间有什么区别?字符串索引共有哪些模式?正向递增索引和反向递减索引的相关性?通过设计这样从简单到难的Python编程知识,引导学生由浅入深的自主学习。这些问题就像是学海中一条绳索,学生可以拉着这根绳索在知识的海洋中自主探索。需要注意的是,在这个过程中,教师要扮演好引导者和解惑者的角色,对于学生提出的问题和遇到的困難要及时予以指导和帮助。

(二)兴趣教学法

高中阶段面临强烈的升学压力,由于信息技术考试并非高考考试科目,因此学科地位比较尴尬,没有高考机制,学生面对这门学科的态度比较松散,这对于Python编程教学来说是一种思想上的阻碍。为了提高Python编程课程的教学质量,教师必须寻求另一种激发学生学习主动性的力量。俗话说兴趣是最好的老师,以兴趣来唤醒学生自主学习的欲望是加强学生对本门课程重视的重要途径。为了完成这一目标,教师必须从学生身心发展特点出发,抓住高中学生的好奇心和想象力,以此来激发学生的学习的欲望。例如,将成熟的Python编程作品带到课堂上进行展示,讲述Python编程大佬的成长故事等等,通过这些具有文化性的东西来吸引学生的目光,让学生也想做出相同的作品,或是想成为这样的人,以此来激发学生内心的学习欲望。

(三)微课导学法

微课与其他教学形式不同,通过微型视频的方式能够简洁明了地将一个Python编程知识讲清楚。在视频中教师可以运用文字、视频展示等多种形式将书本上的知识变成立体的感受,同时这种教学模式还能打破时间和空间的限制,学生第1遍学不懂,可以看第2遍第3遍,为学生自主学习提供了更广阔的空间。

总之,信息技术是一项未来技术,作为未来社会的新生命的高中阶段的Python编程教学显得尤为重要。Python编程是一门技术性与应用性兼有的学科,也是一门需要在基础知识上不断深入,不断探索的学科。将自主学习的模式融入到高中教学课堂当中,有利于培养学生学习的主动性和积极性。

参考文献

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

猜你喜欢

自主学习高中
高中文言文实词教学研究
高中生英语自主学习能力培养研究
翻转模式在“液压与气动”教学中的应用研究
交互式电子白板在历史教学中的应用研究
中职学校“生本课堂”的调查研究与实践
高中政治课中的分层导学探讨
理顺高中政治课堂问题教学流程研究
高中学校“三心素养特色德育”实施策略研究
践行少教多学,构建高效课堂
对学生自主学习的探索