基于OBE理念的《Python程序设计》课程建设研究

2021-11-25 04:42王子琦
科技信息·学术版 2021年25期
关键词:OBE理念教改

摘要:作为一种以学生为中心,强调学习成果导向的教育理念,OBE一经问世备受关注,其突出学生的学习主体地位,建构理论学习与实践锻炼的联系,让学生在专业课程学习中能基于学以致用的理念自觉学习与探讨。本文主要就OBE理念下《Python程序设计》课程建设问题进行探讨,明确其具体的课程建设思路,以深化课程改革。

关键词:OBE理念;《Python程序设计》;教改

《Python程序设计》课程是当前的热门编程课程,教学中除了让学生有相应的理论知识储备外,更要具备实践实操技能,去解决实际问题。以OBE理念与混合教学模式的融合带来《Python程序设计》课程教学的改革,实现学习产出理念下线上线下资源的创新利用,带来更系统的模块化教学和覆盖面更广的知识框架建构具有现实必要性。

一、《Python程序设计》课程改革的必要性

当前《Python程序设计》课程教学存在一些问题,需要以OBE理念去进行课程的优化建设。存在的问题包括教学课程目标设定过于简单,没有充分考虑到技能型人才培养需求,没有考虑到学生的毕业就业需求。《Python程序设计》课程实际的教学目标通常是让学生深入掌握Python语言及语法技术,对于学生学以致用,解决实际的编程问题要求不明确[1]。再如教学平台功能不全。部分学校《Python程序设计》课程开设时间短,缺乏完善的教学平台[2],教学资源不够系统,学生学习积极性不高。还有些学院实验教学形式偏单一,实验内容设置不合理,多为验证性实验,综合性实验与设计性实验占比较小,考核方式较单一,多强调理论考核,对过程性评价关注较少,对学生综合能力的评测较少。因此着手OBE理念下的《Python程序设计》课程改革势在必行。

二、OBE理念下《Python程序设计》混合教学实践

(一)明确教学目标

《Python程序设计》课程教学目标的设定上,充分考虑了学生的实践技能培养要求以及学生的毕业发展诉求,设置了工程知识学习、问题分析、技能培养,开发解决方案、个人团队建设、沟通交际、终身学习观树立等几大课程目标[3],要求学生不仅掌握Python基本概念,熟悉基本的程序语言和设计思路,且能使用Python技术进行程序的创新编写,去进行算法的创新设计,能够就Python程序设计问题与业界同行进行沟通交流,具备一定的团队协作能力,能通过文献检索、资料查询去了解Python语言的前沿发展态势和未来走势,做到对Python库的熟练应用,具有良好的自主学习与思考能力,具有良好的创新实践能力。

(二)流畅的教学实施

在《Python程序设计》教学中,主要推崇BOPPPS的教学模式,其以建构主义理论为基础,是强调学生课堂参与的互动式学习模式,更强调学生兴趣的激发和能力的培养。课堂教学以学生为中心,学生参与教学全过程,重视教学过程的反思。完整的教学实施包括课堂引入、目标讲解、前测、参与式学习、后测和总结六个阶段,六个阶段相互独立,但又构成完整的课堂闭环系统。其中后测和总结阶段一般单列在课后总结阶段。

引入环节,多以抛出问题的形式去引发学生思考。为增强学生探讨的兴趣,可以使用动画、图片、视频等多媒体资源作为导入材料,例如在讲解turtle库函数时,选择“黑客帝国”数码流作为引入素材,让学生产生程序绘图的兴趣[4],再将课堂嫁接到turtle函数的讲解上,让学生去了解绘图坐标系、画表控制函数等。

目标环节是教师引入素材后,让学生对整个课堂教学目标有相应的了解,也就是让课堂对应着明确的产出导向。例如在讲解Python语言程序异常处理时,告知学生学习的重点是把握Python异常处理的功能,明确异常信息部分的含义,且正确区分异常与错误,并具备编写异常处理程序的能力,让学生对课堂学习心中有数。

前测环节主要是了解学生现有的知识水平,方便有针对性的教学。Python语言的学习是循序渐进的,是新旧知识不断衔接的。例如,在讲解字符串数据类型时,可以先检验学生对循环、分支结构的掌握情况,让学生将这部分的学习与字符串的处理结合起来,学生基于原有的经验认知去探索新知识。

参与式学习环节就是让学生真正参与到课堂学习中,参与到项目实施中,让学生可以自由讨论、提问、做中学、学中做,在具体的案例分析中去发现问题,尝试解决问题。在讲解Python的第三方库时,可以挑选与学生专业相关的第三方库,借助“医用药品管理”的案例,引导学生进行综合性项目的开发,让学生参与到教学中,积极地用程序作品去阐述自己对模块函数的理解。

(三)课后总结巩固

《Python程序设计》课程教学,很难通过传统的课堂评估去了解学生的知识掌握情况,特别是一些应用专业操作的考核,必须通过学生实践实操才得以展现。而线下巩固考核就是让学生通过延伸学习,以课后实践锻炼的方式去巩固所学知识,也通过课后论坛发帖探讨,让学生自由表达自己的学习感受,为教学提供反馈意见,指导教师改进教学方式。以《Python程序设计》教学为例,教师可以设置问题或布置作业,让学生课后反馈,最终教师借助应用平台批改作业,了解学生的学习情况。总结则是师生共同完成,在总结阶段,教师起引导作用,学生自主总结所学的知识点,去分析自己学习的薄弱点,积累编程经验,并适当地拓展学习。

结束语:

鉴于当前《Python程序设计》课程教学的不足,必须基于OBE理念去推行以学习者为中心的混合教学模式,从课前预习到课中探讨再到课后总结评估,形成完整的教学闭环系统,真正让学生作为课堂的主人保持学习的自觉性,以成果导向去达成学习目标,获得学习的满足感,这也是教学改革的希冀所在。

参考文献:

[1]柯琦,胡小春,李国祥,雷金东,张红霞.Python程序设计教学改革探讨[J].科技视界,2021(27):108-109.

[2]郑文军,王成军,鲍莉莉,丁云霞,李建红,赵鑫.Python程序设计的多元化循环教学模式探索[J].计算机教育,2021(09):148-151+155.

[3]吴纪磊.Python程序設计课程过程化教学改革实践[J].电脑知识与技术,2021,17(25):252-253+280.

作者简介:姓名:王子琦(1985年3月),性别:女,民族:汉,安徽省合肥市人,学历:硕士,职称:讲师,单位:合肥信息技术职业学院,单位邮编:230601,研究方向:人工智能、中间件

课题项目:Python语言程序设计(线下课程)

课题编号:2020kfkc446

猜你喜欢
OBE理念教改
基于OBE的软件类课程混合教学研究
基于OBE理念的电工电子实训教学改革与实践
OBE理念下高职教师成长机制的评价
虚拟机服务器在教学实践中的探索研究
初中美术教改新思路初探
以私立华联学院为例谈高校思政课教学改革的思考和构想
以私立华联学院为例谈高校思政课教学改革的思考和构想
基于OBE理念的大学物理课程体系改革与探索
关于高职院校印刷色彩管理课程改革的探讨