刊文精选

教育教学论文:赋能教育牵引下的“操作系统”课程改革与实践

来源:教育教学论坛 2021/10/13 16:21:41

丛丽晖 董燕举 宗传玉

[摘 要] 分析傳统操作系统教学中存在的问题和不足,以赋能教育为牵引,从课程的教学设计、教学组织、教学评价等方面实施了较为全面的教学改革。明确课程在人才培养体系中的作用和地位,以能力产出为导向设定课程的教学目标,并将其细化、分解为知识点级别的教学要求,指导课堂教学及实践环节的开展。教学过程中,依据科学、精细的课程考核,有效评价教学目标的达成、发现教学中的短板,形成了基于课程目标的“教学—评价—分析—改进”的闭环迭代机制,有效支撑学生解决复杂工程问题能力的培养。

[关键词] 赋能教育;操作系统;复杂工程问题;迭代机制

[基金项目] 2016年度辽宁省普通高等教育本科教学改革研究项目“面向专业素质与能力培养的基础程序设计类课程改革与实践”(辽教发[2016]23号);2018年度沈阳航空航天大学本科教学改革研究项目“工程教育专业认证背景下基于OBE的持续改进机制建设研究”(JG2018001)

[作者简介] 丛丽晖(1971—),女,山东文登人,硕士,沈阳航空航天大学计算机学院副教授(通信作者),主要从事数据库与数据仓库研究;董燕举(1973—),男,辽宁阜新人,硕士,沈阳航空航天大学计算机学院副教授,主要从事信息检索与自然语言处理研究;宗传玉(1985—),男,山东潍坊人,博士,沈阳航空航天大学计算机学院副教授,主要从事数据清洗与数据溯源研究。

[中图分类号] G642    [文献标识码] A   [文章编号] 1674-9324(2021)23-0057-04   [收稿日期] 2021-01-15

一、传统“操作系统”课程教学存在的问题

高等教育人才培养的本质是赋能教育,具体的能力产出包括专业的培养目标(毕业五年左右的预期能力目标)和毕业要求(毕业时应具备的能力要求)。工程教育认证标准的12项毕业要求中,既包括工程知识、问题分析、方案设计、研究、工具使用等技术性能力,也包括工程与社会、环境与可持续发展、职业规范、个人与团队、沟通、项目管理、终身学习等非技术性能力,其中8项涉及“复杂工程问题”[1],可见,培养学生具备解决复杂工程问题的能力,是本科工程教育的基本定位。

传统的“操作系统”课程教学在设计、组织、实施、评价过程中,存在以下影响赋能教育有效性的问题:(1)教师对课程在培养体系中的作用缺乏全面认识,课程教学目标不够清晰明确;(2)课堂教学注重知识传授,对能力培养的要求不足;(3)实践教学多为经典算法的模拟,缺乏对操作系统内核的剖析;(4)考核评价针对性不足,不能准确评价学生能力达成情况。

二、赋能教育牵引下“操作系统”课程改革

(一)以能力培养为产出,明确课程教学目标

学生解决复杂工程问题能力的培养是通过整个“培养体系”去实现的,需将其分解、落实到人才培养的各个环节中[2]。为建立教学环节与毕业要求之间的对应关系,根据毕业要求的内涵,将其分解成可评价的指标点,并将指标点与课程体系中的教学环节相对应。课程依据所支撑的毕业要求,设计课程的教学目标,并依此开展教学活动、评价教学效果。

“操作系统”课程在计算机相关专业人才培养及课程体系中具有非常重要的地位,是专业的核心课程,对学生的工程知识、问题分析及研究能力培养均提供支撑,课程依据所支撑的毕业要求指标点反向设计课程的教学目标。具体教学目标如下:(1)掌握操作系统的基本概念、基本结构,掌握处理机管理、进程同步、存储管理、文件管理、设备管理等操作系统的实现原理和技术;(2)能够掌握计算机系统软件与硬件资源管理方法与策略,针对计算机软硬件系统中存在的资源分配及合理组织工作流程等问题提出有效的解决方法;(3)能够具有综合运用处理机管理、存储器管理、设备管理的基本原理和技术手段设计常用计算机应用软件的能力,具有对复杂的应用软件进行设计开发的能力;(4)能够基于操作系统的基本原理及内核技术,针对进程管理、内存管理等内容,具有设计实验、分析与解释实验结果数据的能力。

(二)围绕课程目标开展教学活动

课程目标是课程教学后对学生的预期知识掌握及能力要求,故教学中以此为起点设计、组织达成目标所需的教学活动。在课程大纲中明确知识模块下各知识点的基本教学要求及支撑的课程目标,指导教学方法、教学手段、教学案例、课程考核等具体教学活动的组织,形成以知识点教学要求为导向的教案,使每个教学学时都有明确的定位和作用。OBE强调以学生为中心,教学活动的主角不是教师而是学生,教师的主要任务不是讲授知识,而是利用示范、监督、评价、诊断、建设性介入等策略,引导和协助学生达成预期成果[3]。基于这样的思想,“操作系统”课程教学中教师针对课程目标,重点把握课前、课上、课后三个环节组织实施教学活动,具体如表1所示。

(三)针对课程教学目标有效评价能力达成

课程考核的目的是有效评价教学效果是否达到课程目标的要求,故科学、合理、有针对性的考核是课程目标评价的关键。操作系统课程在考核评价时针对课程目标的特点,选择合适的考核内容和考核方式,同时明确考核的目的,指导评分标准的确立,表2为操作系统课程教学目标1的部分期末试题。

三、赋能教育牵引下的实践教学改革

(一)修订实验大纲,更换实验平台

传统操作系统课程实验内容多为操作系统资源管理原理及经典算法的模拟,学生对操作系统内核的实现细节并不清楚,为了提高学生对操作系统内核的理解和分析能力,课程针对linux系统内核的进程管理、进程同步、内存管理、系统调用等内容精心设计实验项目,更新实验教学大纲,并引入基于Linux0.11内核的集成实验环境软件 Linux Lab。依托这一平台提供的图形化方式,显示进程列表、进程控制块、进程运行轨迹、物理内存、二级页表、信号量等重要的操作系统数据,使学生可以通过实验直观形象的观察操作系统内核的运行情况,更加深刻地理解操作系统的原理。

(二)通過集中实践环节进一步加强能力培养

课程配套的综合实践教学环节由一周的“Linux系统操作实习”改为两周的“操作系统课程设计”,学生以小组形式完成软件项目的分析、设计、实现等多个环节,并书写规范的报告,从而培养学生具备解决计算机领域复杂工程问题所需的团队合作、文献检索、沟通表达等多方面的能力。

四、依据教学效果评价数据,持续改进课程教学

(一)通过教学过程评价实现有效预警

教学中通过SPOC课程资源、自建的课程平台以及雨课堂等智慧教学工具,采用预习测试、课堂测验、问题研讨、作业、实验、单元测试等方式、方法,开展及时准确的、丰富可度量的教学过程评价。任课教师依据教学过程评价数据,可以及时掌握学生的学习状况,针对教学中的共性问题适时调整教学内容和教学节奏,针对学习状态滞后的学生个体开展个性化帮扶教学。

(二)课程目标达成评价情况指导教学改进

课程教学结束后,教师基于教学过程评价数据以及期末测验成绩所支撑的教学目标,准确评价各教学目标的达成情况,表3为支撑各教学目标的评价依据。教师依据评价结果反思自身教学,对达成不理想的课程目标分析原因,为下一轮教学改进提供依据。图1为2020年春季学期操作系统课程目标达成评价情况。

从评价结果看,课程目标1的达成情况较低,说明学生对操作系统基本原理和技术的理解不够深入,掌握不够灵活,未来教学中需进一步改革教学方法,增强学生的自主学习意识,加强师生互动,通过师生互问互答等多元化课堂教学模式改革[4],使学生能够更加充分地理解操作系统的相关原理和技术。

五、结语

赋能教育背景下,以培养学生解决复杂工程问题能力为牵引,将OBE、以学生为中心、持续改进等核心教学理念与“操作系统”课程教学有机结合,依据课程教学目标组织教学活动,指导课程评价,并依据评价结果改进教学,实现了围绕课程目标的闭环迭代改进机制。未来课程将进一步细化知识点级别的教学要求,并以此为指导,更加精细地开展课程教学,更加精准地评价教学效果。

参考文献

[1]中国工程教育认证协会,工程教育认证标准[EB/OL].(2020-02-17)[2021-01-12].http://www.ceeaa.org.cn/gcjyzyr

zxh/rzcxjbz/gcjyrzbz/tybz/599711/index.html.

[2]蒋宗礼.本科工程教育:聚焦学生解决复杂工程问题能力的培养[J].中国大学教学,2016(11):27-30+84.

[3]王仲民,乔华英,马永青.成果导向教育理念对课程教学改革的启示[J].山东高等教育,2019(6):79-84+2.

[4]李薇,王磊,鲁晓峰,等.基于OBE理念的计算机专业人才能力培养模式创新[J].计算机教育,2017(8):47-51.

Reform and Practice of Operating System Course under the Guidance of Empowerment Education

CONG Li-hui, DONG Yan-ju, ZONG Chuan-yu

(School of Computer Science, Shenyang Aerospace University, Shenyang, Liaoning 110136, China)

Abstract: The paper analyzes the problems and deficiencies existing in the traditional Operating Systems teaching. By taking empowerment education as the guidance, we implement a more comprehensive teaching reform from the aspects of course teaching design, teaching organization, and teaching evaluation. Additionally, to guide the development of classroom teaching and practice, the role and position of the course in the talent training system are clarified, and the teaching objectives of the course are set based on ability-output concept. Moreover, the teaching objectives are refined and decomposed into the teaching requirements of knowledge points. In the teaching process, according to the scientific and meticulous course assessment, the achievement of the teaching objectives is effectively evaluated, the shortcomings in teaching are discovered, and a closed-loop iterative mechanism of “teaching-evaluation-analysis-improvement” based on the course objectives is formed, which effectively supports the cultivation of students ability to solve complex engineering problems.

Key words: empowerment education; Operating System; complex engineering problems; iteration mechanism


本文版权归教育教学论坛杂志社及本文作者所有,未经同意,不得转载! ——《教育教学论坛》查稿电话:0311-85178286