基于OBE理念的《Python程序设计》教学方法与应用研究

2022-01-13 14:17宋钰
科技信息·学术版 2022年2期
关键词:OBE理念程序设计教学质量

宋钰

摘要:《Python程序设计》是目前大数据科学与技术专业、人工智能专业学生必修的一门专业基础课程,也可以作为非计算机专业学生一门学科选修课程。主要教学内容为Python 语言应用。考虑到当前多数高校在《Python程序设计》教学中存在课时少、教学中学生积极性不够高等问题,积极探究有效提升课程教学实效性的手段至关重要。成果导向教育(简称OBE)理念融入《Python程序设计》中,便于从学生成果入手,持续性改进教学质量,助力学生相关程序设计水平提升。

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

OBE也被称之为目标导向教育、能力导向教育、需求导向教育等,属于先进教学理念的一种,自上世纪80年代被Spady等人提出后,迅速得到人们认可,成为加拿大、美国等国家教育改革主流理念。OBE指教学实施和教学设计的目标需要通过对学生展开教育后获得的成果,将其应用在教学之中,可以一改传统教学模式,带给学生新鲜感,促进学生学习积极性提升。

1.基于OBE理念的《Python程序设计》教学方法应用要点分析

《Python程序设计》教学中可以采用基于OBE理念的教学方法,并在应用过程中注重以下应用要点:(1)确定学习成果。顶峰成果(最终学习成果)既OBE的终点,也是教学的起点,学习成果可以评估学生学习情况,同时也可以在预设的学习指导下,开展相关教学活动。因此,高校开展教学工作时,需要将学习结果表达清楚,可以转换成可以评定成效的指标,便于定量分析学生具体学习情况,方便教师掌握学生情况,根据学生情况调整教学方案,保证整体教学质量。(2)逐级达成学习成果。将学生学习划分为不同的阶段,通过阶段性学习目标的完成,逐级达成最终学习成果。此种方式可以适应不同学生需求,学生可以依照自身能力情况,分配学习时间,选择学习途径与方式,最终达成最终学习成果。(3)构建课程体系。学习成果是一种能力结构,该能力可以通过课程教学实现,在课程教学体系构建中对学生学习成果影响大。课程体系结构需要同能力结构有一种清晰的映射,以便于设计课程体系可以清晰展示具体能力结构贡献程度。构建课程体系便于在课程教学开展中,根据学生课程完成情况,适当调整相应课程,确保整体课程体系构建质量[1]。(4)确定教学策略。教学中更加关注学生学习到了什么,并不是教师教了什么,尤其强调教学过程的输出并不是输入,不是灌输型教学模式,强调结合学生的个性化,设计个性化教学模式。个性化教学要求学生需要充分结合学生的不同特点,为学生提供不同的学习机会。(5)自我参照评价。基于OBE理念教学中,需要将教学评价集中在学习成果上,而不是将教学评价重点聚焦在学习时间、学习内容、学习方式上,采用梯次、多元的评价标准,强调对学生学习成果的评定,分析学生学习进步情况,不强调学生之间的对比,重点放在学生个人成长评价上,以便于帮助学生逐渐熟练掌握《Python程序设计》相关知识与技能。

2.基于OBE理念的《Python程序设计》教学方法与应用

2.1基于OBE理念的混合式教学方法设计与应用

教师开展程序设计课程教学中,可以采用基于OBE理念的混合式教学方法,应用线上、线下混合式教学方法,基于学习产出教学模式,对每个环节进行设计,针对基础知识的部分,采用线上慕课方式进行授课,对于实践部分或者难以理解的理论部分采用线下教学方式进行授课,充分利用线上、线下不同教学方式,开展程序设计教学工作。具体基于OBE理念的混合式教学方法应用中,可以根据《Python程序设计》特点将其分为基本语法、程序优化、面向对象编辑三个模块。(1)基本语法。此部分知识点相对简单,学生较为容易掌握,因此教学中此部分主要采用线上慕课的方式,教师可以结合网络中现有课程资源进行讲解。此模块学习成果为学生可以掌握Python程序设计基本语法,通过课堂考核。(2)程序优化。这部分知识难度高,涉及到模块、函数等部分,理解难度大,采用线下教学方式为主,辅助适当的线上慕课。采用线下实验实训配合线上简单理论点讲解方式进行。本阶段教学成果为学生可以制作Python模块。(3)面向对象编辑。考虑到Python程序属于面向对象的程序语言,学生需要养成相应面向对象思维逻辑,这部分内容十分抽象,學生掌握难度大。教学中可以通过生动形象的“线上+线下”混合式教学配合指导方式[2]。该阶段学习成果为学生通过学习后,可以利用Python进行小游戏设计。

2.2明确基于OBE理念的混合式教学下学生考核方式

在针对学生学习情况进行评估时,充分结合市场需求与学习成果完成情况,充分引入OBE理念,对传统考核方式进行改变。首先,保留原有试卷测试方式。试卷考核方式虽然较为传统,但此种方式可以对学生理论掌握情况进行考核,应用价值依旧较高,因此在基于OBE理念的混合式教学模式应用中,依旧保留传统试卷考核方式[3]。其次,增加过程考核、Python小游戏作品考核。在传统试卷考核方式基础上,为全面反映学生学习情况,掌握学习成果,增加过程考核与Python小游戏作品考核方式。再次,调整各种考核成绩占比。根据学生参与教学工作情况,将学生成绩最终测评确定为由试卷测试、过程考核、Python小游戏作品、日常课堂表现四个部分组成。其中过程考核主要从学生参与Python小游戏作品设计过程的情况进行分析,包括学生项目优化与实施、学生参与团队情况等。

结束语

综上所述,基于OBE理念的《Python程序设计》教学方法可以提高学生程序设计能力,应用中可以遵循确定学习成果、逐级达成学习成果、构建课程体系、确定教学策略、自我参照评价原则。高校教师开展教学时,可以使用OBE理念进行课程混合式教学方法设计与应用,并明确基于OBE理念的混合式教学下学生考核方式确保教学质量,不断提升学生Python程序设计能力。

参考文献:

[1]刘满兰,李建辉,关成斌. 基于OBE理念的《Python程序设计语言》课程混合式教学方法探索[J]. 计算机工程与科学,2019,41(z1):203-206.

[2]黄俊莲,吕博学,段雪丽. 基于OBE理念的教学改革与实践 ——以"Python编程与实践"课程为例[J]. 教育教学论坛,2021(13):71-74.

猜你喜欢
OBE理念程序设计教学质量
基于OBE的Java程序设计个性化教学研究
提高中小学音乐欣赏教学质量对策探讨
项目化教学在Python程序设计课程中的应用
C++程序设计课程教学改革研究
医学专业“Python程序设计”课程教学改革总结与思考
谈如何提高初中历史线上直播的教学质量
基于OBE理念的电工电子实训教学改革与实践
OBE理念下高职教师成长机制的评价
基于OBE理念的大学物理课程体系改革与探索