信息技术教学
*********************
基于DocRun平台的
Python编程教学实践
王小平 江苏省无锡市滨湖区教育研究发展中心
Python在中小学编程教学中备受关注,因此如何提高Python 编程教与学的效率和效果成为重要课题。Python教学属于典型的编程教学,有着程序设计教学的重要特征。从媒体资源整合的角度来看,一般性教学除了要用到各类文字、图形、图像、视频等资源,还涉及程序代码资源。代码具有动态计算、可执行的特性,在课件、学案、练习的设计过程中都会涉及程序代码的编写和调试,仅采用一般的静态化呈现手段很难取得理想的效果。DocRun平台中的文档具有可计算、可执行的功能,所以,笔者尝试将DocRun平台应用到Python 编程教学中,将课件、学案、测试与编程环境相结合,使线上与线下活动相融合,实现代码自动测试与批阅,实现数据支撑的过程化精准管理,极大地提升了Python编程教学的效能,改善了学生的编程学习体验。
● 在线课件与代码执行完美
融合
课件是教学活动中师生沟通
交流的重要载体之一。在编程教学
中,程序代码无法在课件展示过
程中直接执行,执行代码需要在课
件和编程环境之间来回切换。在
DocRun平台中可以将课件的内容
与Python代码有机融合,从而使
程序代码动态可执行成为课件的
有机组成部分,教师对照课件讲解
的同时可直接在课件上运行代码,
无需来回切换。同时,教师也可将
课件通过网络在线分享给学生自主
学习。
下面,笔者
以苏教版《初中
信息技术》八年
级第四章初识
P y thon第1课
时中的探究学习
“计算Python
表达式的值,将
表达式直接嵌入到课件中”为例,
介绍在线课件与代码执行的融合。
DocRun是以“分区→文档”的结构
组织管理资料,这里笔者以一个章
节为一个分区,用章节的名称作为
分区名称,以1课时的内容为一个文
中国在线编程档。具体的划分方式,可根据具体
的教学需要来定。在图1中,点击①
处“分区”前“+”新建分区,以“第四
章算法与程序设计”命名。点击②
处“文档”前“+”新建文档,在③处
输入“初识Python第1课时”,点击
保存,此时,文档区的文档名称也更
新为当前输入的内容。
在文档内部
图1
31
NOV. 2020 NO.22
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论