高中信息技术python编程教学中的学生自主学习研究
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
教学篇誗教育技术
高中信息技术python编程教学中的学生自主学习研究
韩鲁燕
(梁山县第一中学,山东济宁)
信息技术在高中阶段并非一门高考科目,但是其对学生日常生活却能够发挥重大作用。
python编程作为编程领域的一种重要技术,目前的实践运用也很广,在信息技术课堂中对学生实施python编程教学,这符合社会的发展趋势。
一、自主学习
自主学习,从本质上来说,就是将学生作为课堂主体,通过一定方式,让学生自行对课本上的知识展开探究、思考,理解知识内涵,把握其中要点。
从高中信息技术教学的发展来看,在过去很长一段时间内,课堂是由教师把持,教师作为课堂中的绝对主体,面向学生进行知识讲解。
这一模式下,学生地位被动,参与积极性较弱。
而随着课程改革逐步深入,越来越多的教师开始认识到学生才应该是教育教学中的主体,只有将学生的作用发挥出来,教学活动才能取得事半功倍的效果。
如果学生的作用得不到发挥,那么教学活动就会比较低效。
而自主学习的实施,可以分为两个不同的方向:一是个体化的自主学习。
这种形式,就是将学生个体作为学习主体,每个学生依靠自身的力量,对课程知识展开探究学习。
二是群体化的自主学习。
这种形式,就是将学生分为学习小群体,以小组合作的方式共同展开自主学习,通过合作对课本知识展开挖掘、探索,并在合作中交流、分享,相互促进,共同提高。
对于高中信息技术python编程教学来讲,也需要关注自主学习,课程教师要主动转变传统模式,以自主学习为导向,创新课堂模式,让学生成为学习主体,对python 编程知识进行有效学习。
二、实现策略
(一)问题清单
要在高中信息技术的python编程教学中实现学生自主学习,问题清单导学是一种值得关注的重要方式。
问题清单导学,是以问题清单的方式,引导学生在问题的驱动下有针对性地对相关知识展开学习。
所谓问题清单,就是教师依托教学内容,提炼其中的重点知识,设计一系列思考问题,将这些问题汇总到一张清单上,打印出来。
在课堂上,教师将清单发给学生,先让学生对清单上的问题进行阅读,然后带着问题展开自学,在寻找问题答案的过程中,对python编程知识形成理解。
比如,在教学字符串的相关知识时,便可以设计这样一些问
题:(1)字符串有几种表示方法?(2)各种表示方法分别表达了什么意思?(3)字符串索引有哪几种模式?(4)正向递增索引和反向递减索引有何区别?像这样设计一系列和字符串知识相关的问题,将其打印在一张清单上,课堂上指导学生根据清单上设计的问题,对字符串的相关知识展开自主探索,并尝试解决清单上提出的问题,可以帮助学生取得一定的学习成果。
(二)微课导学
在当前环境下,教育教学活动对微课的使用已经越来越普遍。
微课,是对微型视频课程的简称,这是一类时长在8~15分钟的微型视频。
在视频中,通过教师讲解、文字描述、视频展示等不同形式,将课本中的知识呈现出来。
而在课堂上,教师播放微课,让学生观看微课展开自主学习,这一过程中教师不多加干涉,主要以学生自主观看学习为主。
从实际来讲,微课的运用,目前已经比较成熟,在高中信息技术课程的python编程教学中,也可以对其实现运用,指导学生自主学习。
如教学“顺序结构的程序实现”相关知识时,教师就可以在课前制作微课,将知识重点通过案例、文字等形式展示出来。
在课堂上播放微课,让学生在微课观看中对相关知识进行理解。
(三)合作探究
除了个体化的自主学习外,还需要运用群体化的自主学习模式,这需要把握合作探究的模式,在课堂上立足python编程的知识内容,设定合作学习任务,引导学生以小组为单位,展开合作探讨,共同完成任务,并在其中实现知识理解。
如针对程序的循环结构进行教学时,就可以构建起计数循环的实践任务,教师设定具体的条件,让学生两人一组,合作编制循环程序。
在学生完成之后,教师可以对各小组的程序进行评价,从中选择优秀的案例进行展示,引导其他学生模仿学习。
对于高中信息技术python编程教学来讲,实现学生自主学习,具有极其重要的作用,这是新时期推进教学革新的关键一环。
而在实践中,可以对问题清单、微课导学、合作探究等不同手段实现利用,融入python编程教学中,给学生创造自主学习的空间。
参考文献:
张明华.基于学科核心素养的高中信息技术Python教学探析[J].新课程,2020(7):74-75.
摘要:python编程教学是近些年出现在高中信息技术课程中的全新教学内容,主要是面向学生进行python编程的一些基本常识和技巧的教学,让学生具备这方面的一些素养。
教学改革视角下,以学生为本、突出学生主体地位成为指导新时期教育教学活动的关键理念,高中信息技术课程的python编程教学需要立足于此,推动学生的自主学习。
关键词:高中信息技术;python编程;自主学习
150--
. All Rights Reserved.。