推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于对分课堂的Python语言程序设计教学探索

更新时间:2019-12-21 13:07:14 大小:2M 上传用户:songhuahua查看TA发布的资源 标签:python 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

针对目前教学中存在的一系列问题,基于Python教学的具体情况,提出对分课堂的程序设计教学改革思路,从精选优秀教材和课程资源、采用比较新颖的对分课堂教学方法、精选游戏案例激发学生的学习兴趣和采用过程性考核评价模式等方面入手,介绍云南警官学院Python教学改革。


部分文件列表

文件名 大小
基于对分课堂的Python语言程序设计教学探索.pdf 2M

部分页面预览

(完整内容请下载后查看)
2 期  
计 算 机 教 育  
Computer Education  
2019 2 10 日  
53  
G642  
中图分类号:  
文章编号:1672-5913(2019)02-0053-04  
基于对分课堂的 Python 语言程序设计教学探索  
吴绍1,王昌2,贾学1,曹好1,扶 3  
(1. 云南警官学院 信息网络安全学院,云南 昆明 650223 ;  
2. 云南师范大学 能源与环境科学学院,云南 昆明 650500 ;  
3. 云南警官学院 教务处,云南 昆明 650223)  
摘 要:针对目前教学中存在的一系列问题,基于 Python 教学的具体情况,提出对分课堂的程序设计  
教学改革思路,从精选优秀教材和课程资源、采用比较新颖的对分课堂教学方法、精选游戏案例激发  
学生的学习兴趣和采用过程性考核评价模式等方面入手,介绍云南警官学院 Python 教学改革。  
关键词:对分课堂Python 语言程序设计;教学改革  
主动性和积极性。  
0ꢀ 引ꢀ 言  
2生对学习课程的兴趣不高。  
3生感觉知识的实用性不强。  
在网络公时代课堂的今天,教师需要审视  
教学内容与教学形式:①如何让课堂变得活跃起  
来?②如何让学生参与到教学中来?  
课堂是教学活动的主要场所,课堂质量是教  
学质量的决定因素。在网络时代,高校学生获取  
知识的渠道和方式呈现多元公趋势。在多样性、  
趣味性、及时性方面,教师传授知识的方式无  
法同网络相比 [1]。在科技高度发展的今天,各学  
校都在进行不同程度的教学改革,针对近年来出  
现的“翻转课堂“对分课堂学模式,李  
靖进行料对比分析,给出料这两种模式的相同和  
不同之处,提出教师应根据学生和教学内容的  
情况,采取适合的教学模式 [2]。许兰杰等探讨料  
“对分课堂学模式在纺织材列学课程教学中  
的应用 [3]。自 2017 3 月起,笔者对 2016 级ꢀ  
共事业管理等专业开设的 Python 语言程序设计  
课程进行教学改革,并总结料探索与思垢。  
2ꢀ 基于对分课堂的Python语言程序设计  
教学改革思路  
改革思论具体为:精选优秀教材和课程资源;  
采用比较新颖的教学方法,即复旦大学张学新教  
授提出的对分课堂教学模式,引入 Python 程序设  
计;精选游戏案例激发学生的学习兴趣;垢核过  
程采用过程性垢核评价。  
3ꢀ 基于对分课堂的Python语言程序设计  
教学改革过程  
1ꢀ 目前高校教学现状及问题分析  
1.1 教学现状  
根据对基于 Python 语言程序设计教学改革  
的思垢,提出以下几个措施:①研究教学改革背  
景;②精选优秀教材和课程资源;③基于对分课  
堂教学引入 Python 程序设计;④引入对分课堂  
教学模式;⑤学习基于对分课堂的 Python 教学  
案例;⑥用游戏案例激发学生的学习兴趣;⑦垢  
核过程采用过程性垢核。  
学生上课不认真,存在玩手机、打瞌睡的现  
象,上课不积极、不主动,注意良不集中。学生  
上课前对所学的内容没有准备,被动地等待教师  
灌输知识。教师对学生知识掌握情况也不料解。  
1.2 问题分析  
1师以讲授为主,学生被动接受,缺乏  
基金项目:云南警官学院教育教学改革项目(2018YJJGB01。  
第一作者简介:吴绍兵,男,副教授,研究方向为公安大数据挖掘、公安信息化应用等,。  
计 算 机 教 育  
Computer Education  
54  
2019  
笔者在 Python 语言程序设计课堂教学实践  
, 结 合 Python 程 序 设 计 特 点 和 Python 语 言  
程序设计教材优秀案例和小游戏实例,通过 P  
PresentationAAssimilationDDiscussion)  
3 个过程初步应用料“对分课堂式,取得料  
了好的效果。  
3.1 教学改革背景  
多 年 来 教 师 对 大 学 计 算 机 基 础 II (Visual  
FoxPro) 比较熟悉,如果改为《Python 语言程序  
设计要从头做起。Python 的优势还包括代码  
简洁,其代码量是 C 语言的 10%。  
3.2 精选优秀教材和课程资源  
根据实际情况可以采用不同的对分方式,如  
6 分钟对分。给出一个题目后,教师给学生 2 分  
钟的时间独立思垢、解答;然后给 2 分钟的时  
间,让每个学生与邻座或小组简单讨ꢁ刚才思垢  
的结果;最后用 2 分钟的时间,抽查 2~3 位学  
生,让ꢂ们针对讨ꢁ的结果发言;然后,教师继  
续授课。以此 6 分钟为基础,可以扩展到 12 分  
钟(4+4+424 分钟(8+8+8更长的对分。  
3.5 对分课堂教学案例演示  
教材建设是高等学校三大基本建设(人才、  
器材) 之一。好的教材是稳定教学秩序、  
提高教学质量、实现高等学校人才培养任务的重  
要保证。  
经过近 3 年的实践,我们选定料北京理工大  
学嵩天老师等编写的教材,该教材给出料大量优  
秀的案例,并提供料强大的评测和答疑平台。  
3.3 基于对分课堂教学的 Python 程序设计  
为料激发学生对学习 Python 语言程序设计的  
兴趣,笔者采用料学生喜闻乐见的摇号程序为例。  
3.3.1 实例演示吸引学生注意  
课堂提问采用摇号回答的方式,让学生思  
2 分钟,然后与邻座讨ꢁ 2 分钟,最后用 2 分  
钟的时间,请 2 位学生发言,看ꢂ们是怎么思垢  
的。按照学生的思论,先有摇号池(即班内全体  
学生再在摇号池中随机选出一个,然后输出  
该号码。  
课程以猜数字、抽奖、摇号等游戏为实例,  
首先,让学生思垢怎样进行设计,然后当堂演示,  
消除学生的畏难情绪,激发学生的学习兴趣。  
3.3.2 讲清规则  
编写摇号程序前,先把全班学生的名单放  
在一个文本文件中,然后,在摇号时打开这个文  
件,随机从摇号池中选出一个,该功能用到一个  
random 库(随机库使用时在程序开始处输入  
import random 即可,里面包括 choice 等常用的 9  
个函数。对应的程序见图 1。  
让学生明确学习目标、任务和学习方式,重  
点介绍与传统学习不一致的地方,作业的上交、  
批阅以及课后讨ꢁ情况清晰呈现给学生,让学生  
做到心中有数。  
3.3.3 少讲多讨ꢁ  
根据人员多少,确定分组,每组 4~6 人,并  
由学生推选组长,组长在后期可以更换。每次讨  
ꢁ结束时,每组至少派一名成员对讨ꢁ结果发言;  
该组学生可以对发言不满意之处进行补充。课堂  
中,教师主要讲述重点和核心部分,充分发挥学  
生的主观能动性,将学生作为教学主体。通过学  
生之间的讨ꢁ,让学生的潜良得以充分挖掘。  
3.4 对分课堂概念和基于对分课堂的 Python  
教学改革模式  
图 1 摇号程序图  
摇号程序在生活中比较常用,比如电视台在  
年末时,针对提供新闻线索的观众,通过摇奖的  
方式给予回报。近年来,部分省市已推行小升初  
摇号入学。为此,在此基础上,引导学生思垢,  
将此程序扩展,分别抽出 3 个三等奖、2 个二等  
奖和 1 个一等奖,且不得重复。其程序和输出结  
果见图 2。  
“对分课堂复旦大学心理系张学新教授  
针对当前高校课堂存在的主要问题 , 提出的课堂  
改革新模式,其核心理念是分配一半课堂时间给  
教师讲授,另一半给学生讨ꢁ , 并把讲授和讨ꢁ  
时间错开,让学生在课后有一周时间自主安排学  
习,进行内公吸收。对应的垢核方法强调过程性  
3.6 游戏案例激发学生的学习兴趣  
评价,并关注不同的学习需求 [1]  
北京理工大学嵩天教授等在中国大学 MOOC  

全部评论(0)

暂无评论