收藏 分销(赏)

基于OBE理念的Python语言程序设计课程教学改革_余丙军.pdf

上传人:自信****多点 文档编号:244916 上传时间:2023-05-06 格式:PDF 页数:4 大小:1.32MB
下载 相关 举报
基于OBE理念的Python语言程序设计课程教学改革_余丙军.pdf_第1页
第1页 / 共4页
基于OBE理念的Python语言程序设计课程教学改革_余丙军.pdf_第2页
第2页 / 共4页
基于OBE理念的Python语言程序设计课程教学改革_余丙军.pdf_第3页
第3页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、-41-教学革新创新创业理论研究与实践 2023 年 1 月第 1 期基于OBE理念的Python语言程序设计课程教学改革余丙军1,郭芬1,张永雄2,王亮明1(1.华南理工大学软件学院,广东广州 510641;2.广州工商学院,广东广州 510850)摘要:该文系统介绍了 OBE 相关概念,通过查阅 ABET 对“Outcome”一词的原始描述,并与若干文献进行对比,论证了 OBE 中的 O(Outcome 的缩写)的本质是诸多能力,阐述了 OBE 与传统教育的本质差异是强化持续改进,从而对 Python 语言程序设计课程进行 OBE 导入,明确目标,从教学大纲调整入手,辅以在线实验考试平台和

2、屏幕同步教学软件,对该课程教学活动的诸多不足进行持续改进。关键词:OBE;云机房;程序设计;教学改革;套接字;工程教育专业认证中图分类号:TP312.1-4;G642 文献标识码:A 文章编号:2096-5206(2023)01(a)-0041-04Teaching Reform of Python Language Programming Course Based on OBE Concept and Cloud ClassroomYU Bingjun1,GUO Fen1,ZHANG Yongxiong2,WANG Liangming1(1.School of Software Engine

3、ering,South China University of Technology,Guangzhou Guangdong,510641,China;2.Guangzhou College of Technology and Business,Guangzhou Guangdong,510850,China)Abstract:This paper systematically introduces the related concepts of OBE.By consulting the original description of the word outcome in ABET and

4、 comparing it with several papers,it demonstrates that the essence of O(abbreviation of outcome)of OBE is many abilities,and expounds that the essential difference between OBE and traditional education is to strengthen continuous improvement,so as to carry out OBE introduction to the Python language

5、 programming course and clarify the goal,starting with the adjustment of the syllabus,supplemented by online experimental examination platform and screen synchronous teaching software,we can continuously improve many deficiencies in the teaching activities of the course.Key words:OBE;Cloud computer

6、room;Programming;Teaching reform;Socket;Engineering education accredit基金项目:2021 年教育部第二批产学合作协同育人项目立项名单(项目编号:202102576034);2020 年度广东省高等教育教学改革项目(粤教高函 2020 20 号)。作者简介:余丙军(1977-),男,湖北黄冈人,硕士,工程师,研究方向:安全、多种云平台。通讯作者:郭芬(1979-),女,湖南益阳人,博士,高级实验师,研究方向:云计算与数据处理,通讯邮箱:。最初对工程认证相关概念及其关系并不了解,后来经过学院聘请校外专家培训和自行查阅资料,笔者逐

7、步正确理解相关概念,并将 OBE 理念应用到笔者讲授的Python 语言程序设计课程教学实践中。OBE 主张基于“Outcome”的教育,以学生为本,采用逆向思维方式进行课程体系建设,是一种先进的教育理念。该理念有着深厚的理论基础,包括泰勒原理(又叫目标模式)、布鲁姆掌握学习理论5。学术界对“Outcome”的理解各不相同。顾佩华等学者5指出:ABET 定义了毕业生的 11 条能力。济南大学赵蔚琳等学者6提及“成效基准教育”。不少学者(如李志义等7、常建华等8、刘杰等9、肖鹏等10、孙传猛等11)将“OBE”翻译成“成果导向教育”,学者对“成果”的理解通常是“奖状、证书、论文、专利、项目 12

8、等”。ABET 对“Outcome”一词的原始描述13中列举的全部都是“ability”。OBE 是一种先进的教育理念,引入 OBE 理念是近年来教育部门的一种趋势。华盛顿协议主张 OBE,促进工程学位互认和工程技术人员的国际流动1,越来越多的国家成为华盛顿协议的成员,2016 年,中国成为华盛顿协议的正式成员国2。我国工程技术人才的规模已经居世界第一3,工程教育决定人才未来4,为中国制造 2025 提供了人才保障。2020 年华南理工大学软件工程专业已申请工程教育专业认证,笔者曾参与自评环节的资料准备工作,-42-教学革新创新创业理论研究与实践 2023 年 1 月第 1 期综上所述,“Ou

9、tcome”并不仅指“奖状、证书、论文、专利、项目等”,更指各种能力。因此将“Outcome”翻译成“成绩”更为贴切。1传统教育与OBE的区别 传统教育与 OBE 并不冲突,李志义等学者7指出“应将成果导向教育理念融入高等工程教育体系中,改革与此不相适应的做法”,因此传统教育应借鉴 OBE,明确教学目标、充分强调持续改进的理念并重视实施持续改进工作。李志义等学者还提出:“基于成果导向教育的高等工程教育教学改革,应着力实现三个转变,即:从学科导向向目标导向转变、从教师中心向学生中心转变、从质量监控向持续改进转变。”第一,从逻辑上分析,上述前两项转变可以作为改进的内容,因此前两项转变从属于第三项转

10、变,因此,持续改进才是 OBE 的关键。第二,无论是传统教育还是 OBE,都存在反馈机制,包括学生的作业情况反馈、答疑情况反馈、考试情况反馈、用人单位反馈、校友反馈等。第三,基于 OBE 理念的教育是闭环6,7。“开环”和“闭环”是控制工程专业术语,“闭环”指存在反馈回路。基于 OBE 理念的教育中起点和终点并不重要,因为是闭环,在后面的环节发现问题可以向前反馈信息。传统教育有反馈就是闭环,学科导向与目标导向是一致的。综上所述,OBE 所需实现的三个转变之中,关键在于第三个转变,因而,传统教育与 OBE 的根本区别在于 OBE 更加强化持续改进。2 Python语言程序设计课程教学存在的问题教

11、学活动关联诸多要素,有教师、学生、教学形式、课堂内容、技术应用、评价方式12,笔者对照上述诸要素,尝试在教学实践初期寻找不足,以期望在中后期尽快改进并提高教学效果。2.1 实践课时少我校 Python 语言程序设计课程是面向非计算机专业本科学生的必修课,采用大众化的 Pyhon 语言程序设计类教材。该课程共 40 学时,其中上机实验只设计了 8 学时。经不完全统计,该课程教材上的案例源代码至少 4.5 万个字符。倘若学生逐一调试这些源代码,仅录入代码就至少需占用 5-6 学时的时间,程序结构设计、算法设计、在线测试和上机实验等学习任务还需要占用一些时间。因此仅依靠设计的 8 学时远远达不到学习

12、目标。另外,时间紧、内容多,教师没有充足的时间给学生现场演示程序代码案例的调试运行,仅通过在 PPT上贴图展示,难以达到预期的教学效果。2.2 缺少复杂综合的案例考虑到我校该课程面向非计算机专业学生设置,绝大多数学生在本科学习生涯中没有机会进一步学习计算机语言类实训实习课程,因此,至少需要设计一个复杂综合的案例,以拓宽学生视野,充分培养学生协作处理综合问题的能力,激发学生的团队精神。2.3 教学设备不完全匹配编程需要教师授课时经常存在演示代码调试的需求;演示和播放 PPT 课件期间,有时候需要强调一些内容,而存在板书或做标记的需要。教师或是在 PPT 上标记或录入,需要操作鼠标和键盘,效率低,

13、或是在白板上板书。而这使得内容多、课时安排紧张的问题更加突出。3 Python语言程序设计课程教学改革3.1 确定教学目标与能力矩阵首先,明确该课程的教学目标,参考 ABET 官网文档13,为该课程设计出一系列目标“Outcome”:a.有效沟通能力;b.团队协作能力;c.解决实际工程问题的能力;d.流程设计能力;e.实验设计和验证能力,建立该课程的能力矩阵见表 1。其次,针对该课程教学活动中存在的不足提出以下改进措施。3.2 实事求是调整教学大纲Python 语言程序设计课程实践性非常强,学生在学习过程中,随时需要在计算机上动手操作,对教师讲解的内容进行验证,同时增加对知识点的理解和记忆。目

14、前该课程教学大纲规定:总学时 40 学时,上机实验课占 8 学时。大纲设计者可能考虑到该课程内容多,总学时有限。但上机实验学时仅占 1/5 的方案不是科学的时间分配方案,建议更改教学大纲,使上机实验学时占该门课程总学时的比例超过 40%14。表 1 Python 语言程序设计课程能力矩阵目标“Outcome”abcdePython 语言程序设计-43-教学革新创新创业理论研究与实践 2023 年 1 月第 1 期3.3 设计复杂综合的案例笔者设计了一个有一定复杂度的综合案例,源代码超过 200 行,具体功能是在服务端修改至少两个客户端的 IP 地址。该案例需要两名学生合作完成,学生甲完成服务端

15、编程,学生乙完成客户端编程,甲乙同时联合调试代码并打包运行。该案例涉及 winreg、os、socket、pyinstaller 等多个模块,涉及顺序结构、分支结构和循环结构三种基本结构,涉及函数及其参数传递、列表、文件的读写和程序的异常处理等多个知识点,非常适合本科学生学习。该案例关键算法是:服务端从本地文件读取 IP 等信息,封装成消息发往客户端;客户端先搜索注册表找到有效网卡,再依据网卡 ID 找到修改 IP 的名值对所在键,再解析从服务器收到的消息,得到 IP 等信息,并修改名值对。由于该案例需要两名学生配合完成,因此可以锻炼学生的沟通能力和团队协作能力。Socket 编程涉及到“三次

16、握手”15,因而还能培养学生流程设计的能力。3.4 利用在线实验平台考勤目前教学设计为一名教师每堂课面对上百名学生,考勤存在一定难度。现场点名,花费约 10min;使用 AI 工具统计,存在泄漏个人隐私问题,坐在后面的学生容易被显示器阻挡而未被统计;使用信息系统统计,存在学生通过他人代登录帐号作弊的可能,而教师忙于授课无暇查验。本 文 通 过 使 用 在 线 实 验 平 台,给 学 生 布 置8-10min 的课堂小测,并设置较短的有效测试时间。学生即使在现场,也难以按时做完试题;因此,可以根据课堂实到总学生人数(通过其他系统获取开机总数,减去开机但处于空闲的机位数量),课堂小测完成的学生人数

17、,以及实验平台日志甚至监控系统的数据,教师基本可以判定学生的出勤情况,从而实现高效考勤,既解决了教学过程中的考核公平性问题,又提高了有限的课内学时的利用率。3.5 使用屏幕同步软件据反馈,部分学生看不清屏幕上的内容。该问题可以通过使用屏幕同步软件来解决,同时还能利用该软件锁定学生屏幕的功能,防止学生打游戏或看电影,效果显著。另外,使用屏幕同步软件既方便学生拍清晰的照片留存,也方便学生做笔记,有利于学生学习理解。云机房中,教师和学生用机模式稍有不同,需要先连接远程虚拟桌面,在虚拟桌面系统上进行教学。但由于每个座位所对应的本地系统唯一而虚拟桌面系统不唯一,所以屏幕同步软件必须安装在本地系统上。考虑

18、到学生使用的优盘等 USB 设备默认自动映射到远程虚拟桌面,教师使用屏幕同步软件教师端之前,须手动设置,使屏幕同步软件的加密狗(USB 接口)保留在本地系统。3.6 改造教学设备针对教师授课时板书不方便、板书效果不佳和板书效率低的问题,本文考虑通过增加写字板解决。播放 PPT 时,教师直接使用画笔在写字板上板书和做标记来实现在 PPT 播放页面上写字和画线做标记,非常高效便捷。云机房中,教师播放 PPT 文件在远程虚拟桌面中进行,为了避免在远程和本地两个桌面之间来回切换,须将 USB 接口的写字板映射到远程虚拟桌面。4结语传统教育需借鉴 OBE,高度重视并持续改进教学活动。教师在云机房中使用教

19、学软件和教学设备,需遵循云机房的特点稍作调整。笔者在教学初期就发现教学中存在的上述问题,后来及时调整并实施上述各项教学改革,课程也全部作为实践课及时调整安排到计算机实验室进行,问题全部得到解决。参考文献1 尹芳,李成严,孙冬璞,等.工程教育专业认证背景下 Oracle 数据库课程教学改革与实践以 OBE 理念为视角 J.西昌学院学报(自然科学版),2022,36(1):118-123.2 张男星,张炼,王新凤,等.理解 OBE:起源、核心与实践边界兼议专业教育的范式转变 J.高等工程教育研究,2020(3):109-115.3 郑庆华.新工科建设内涵解析及实践探索 J.高等工程教育研究,202

20、0(2):25-30.4 郑庆华.高等工程教育发展:守正与创新 J.高等工程教育研究,2021(5):44-49.5 顾佩华,胡文龙,林鹏,等.基于“学习产出”(OBE)的工程教育模式汕头大学的实践与探索 J.高等工程教育研究,2014(1):27-37.6 赵蔚琳,段广彬.OBE 理念下基于“知识能力(下转第 47 页)-47-教学革新创新创业理论研究与实践 2023 年 1 月第 1 期学中心建设提高高校实验教学信息化水平 J.实验室研究与探索,2013,32(11):5-8.5 张学俊,刘红晶,林华.虚拟现实技术在船电专业实践教学中的应用探索 J.物流工程与管理,2020,42(1):1

21、86-187,170.6 张瑾.基于虚拟仿真技术的“三电”系列课程实验教学改革 J.大连大学学报,2019,40(6):137-139,144.7 张观山,宋月鹏,刘全程,等.电工电子类课程虚拟仿真实验教学平台的开发 J.中国多媒体与网络教学学报(上旬刊),2020(2):19-20.8 王学祥.虚拟仿真技术在中职电工电子技术教学中的应用刍议 J.现代职业教育,2019(4):196-197.9 楼静梅,闫茂德,朱礼亚.电工电子虚拟仿真实验教学平台建设与实践 J.教育教学论坛,2021(4):149-152.10 赖昌干.矿山电工学(修订版)M.北京:煤炭工业出版社,2012.11 周华从,洪

22、海龙,陈秋月,等.高校工科专业实习实训课程虚拟仿真教学实践以制药工程专业为例 J.创新创业理论研究与实践,2021,4(6):111-113,118.12 方自强,张良,万宇杰,等.基于线上教学和虚拟实践的“液压与气压传动”教学设计与实施 J.装备制造技术,2021(11):170-173.13 何睿华,李捷.基于虚拟仿真技术下的“公路工程构造物投影绘制”课程教学实施探讨 J.青海交通科技,2021,33(4):39-45.14 刘群.基于 Com-Way 虚拟仿真平台的课程教学方法研究 J.信息与电脑(理论版),2021,33(17):227-230.15 刘星洁,李强,侯娟,等.高职院校虚

23、拟仿真教学探索与实践探讨 J.中国设备工程,2022(6):24-25.(本文编辑:张金荣)创新”思想的课程教学设计以水泥热工设备课程为例 J.化工高等教育,2021,38(2):29-33.7 李志义,朱泓,刘志军,等.用成果导向教育理念引导高等工程教育教学改革 J.高等工程教育研究,2014(2):29-34,70.8 常建华,张秀再.基于 OBE 理念的实践教学体系构建与实践以电子信息工程专业为例 J.中国大学教学,2021(1-2):87-92.9 刘杰,赵永强,刘晋钢.基于 OBE 理念的“C 程序设计”课程教学改革与探索 J.教育理论与实践,2022,42(3):61-63.10

24、肖鹏,葛渊峥,郝雪.OBE+CIPP 课堂评估模式探究 J.高等工程教育研究,2021(6):176-182.11 孙传猛,杜红棉,李晓,等.融合 OBE 与 PAD 理念的智能控制课程教学模式研究 J.高等工程教育研究,2022(1):157-162.12 张金磊,王颖,张宝辉.翻转课堂教学模式研究 J.远程教育杂志,2012,30(4):46-5113 ABET.CRITERIA FOR ACCREDITING APPLIED AND NATURAL SCIENCE PROGRAMS(2021-2022)EB/OL.(2020-12-30)2022-8-11.https:/www.abet.org/wp-content/uploads/2021/01/R001-21-22-ANSAC-Criteria.pdf.14 刘振天.知识、权力与利益:高校分类发展的难题J.北京大学教育评论,2021,19(2):146-159.15 孟彬,智云垒,钟翡.基于 Python 的端口扫描技术研究 J.网络安全技术与应用,2021(1):42-43.(本文编辑:张金荣)(上接第 43 页)

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 论文指导/设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服