2024年4月28日发(作者:)

2022年第13期

总第565期JournalofScienceandEducation

No.13,2022

SumNo.565

操作系统课程思政教学改革实践探索

黄霁崴

1,2

梁晶语

1,2

〔1.中国石油大学(北京)信息科学与工程学院北京102249;

2.石油数据挖掘北京市重点实验室北京102249〕

摘要:高校思想政治教育承担着培养社会主义事业合格建设者和可靠接班人的重大使命,国

家高度重视高校思想政治工作的开展,为高校培养方式指明了新方向,形成了人才培养的新

格局。操作系统是计算机科学与技术专业的核心课程,全面推进操作系统课程思政建设显

得尤为重要。文章阐述了操作系统课程思政教学的设计和实践以及取得的初步成效,重点

关注思政教育和专业内容的结合,通过挖掘学术道德和学术规范教育、爱国主义和科技强国

教育、唯物辩证法教育三个方面的课程思政元素,旨在探索操作系统课程思政教学的新方向

和新内容,促进计算机专业课思政教育水平的提升。

关键词:课程思政;操作系统;教学改革;学术规范;辩证法

中图分类号:G642.0文献标识码:ADOI:10.16871/.2022.13.031

1引言

2016年12月7日至8日,习近平总书记在全国

《课程思政建设实施办法》《思想政治工作质量提升

工程实施方案》《马克思主义学院振兴计划》等,取

得了良好的效果。但是,如何在各个专业的通识课

和专业课中加强思政教育,提高思政教学水平,是

一个需要全面开展、逐步深入、持续改进的关键课

题。对于高校教育而言,课程思政是提高学生品质

的基石,须充分挖掘操作系统课程中蕴含的思政元

素,结合专业课程教学,实现全方位育人。

高校思想政治工作会议上强调:“高校思想政治工

作关系高校培养什么样的人、如何培养人以及为谁

培养人这个根本问题。要坚持把立德树人作为中

心环节,把思想政治工作贯穿教育教学全过程,实

现全程育人、全方位育人,努力开创我国高等教育

事业发展新局面。”高校要加大对思想政治教育改

革和创新的力度,始终以立德树人为中心,不断锤

炼学生意志,积极培育学生品格,努力为中国特色

社会主义事业培养合格建设者和可靠接班人

[1]

对此,中国石油大学(北京)(以下简称我校)结

合实际情况,贯彻落实会议精神,坚持把立德树人

作为教育的根本任务,把思想政治工作作为开展各

项工作的生命线,积极构建一体化育人体系,在加

强思政课教师队伍建设、提高思政课程质量方面都

采取了行之有效的措施,出台了一系列的文件如

2操作系统课程思政教学的必要性分析

操作系统是面向计算机科学与技术专业本科

生开设的一门核心专业课。操作系统作为计算机

的核心总控软件,是计算机系统的指挥和管理中

心,被称为“计算机系统的灵魂”。操作系统课程是

高等院校计算机专业最重要的主干课程之一。它

囊括离散数学、数据结构、数字逻辑、程序设计基

础、汇编语言程序设计等专业基础课所教授的基础

知识和基本技能,综合了计算机组成原理、计算机

基金项目:中国石油大学(北京)2020年本科教育教学改革项目。

作者简介:黄霁崴(1987—),男,博士,教授,博士生导师,计算机科学与技术系主任,石油数据挖掘北京市重点实验室

主任,主要从事服务计算和物联网研究;梁晶语(1998—),女,博士,主要从事物联网和边缘计算研究。

108

课程思政

体系结构、编译原理等专业主干课的核心知识,具

有很强的统领性和综合性,在计算机专业课程体系

中占有极其重要的地位。

我校计算机科学与技术专业开展操作系统课

程建设已有20余年,课程目标是使学生理解操作

系统基本理论及方法,初步掌握综合运用软、硬件

方面知识对系统软件进行分析和设计的能力,锻炼

系统编程和开发能力。课程主要内容包括导论、硬

件基础知识、进程管理、内存管理、文件系统、设备

管理六大部分,以及Linux内核实验、多进程和多线

程模型、互斥锁和银行家算法、内存管理四次实验

内容。主要面向计算机科学与技术专业本科三年

级学生,以课堂讲授为主,辅以研讨和实验等实践

环节。课程以双语形式进行教学,使用英文教材和

讲义,授课语言为中文。

在操作系统这样一门系统性、综合性的专业核

心课程中加强课程思政建设、开展课程思政实践,对

于加强计算机专业的思想政治工作、实现全方位育

人、为国家和社会培养德才兼备的计算机人才具有

非常重要的意义。因此,只有在教学期间深入分析

操作系统课程中所包含的思想政治内容,才能更好

地将思政教育融入专业课教学中。目前,操作系统

课程思政建设的相关成果较为鲜见

[2-3]

,尤其未见双

语教学的课程思政建设方案。因此,需要系统把握

课程知识结构,细致分析课程教学内容,在专业知识

的教学过程中合理引入思政部分的课程设计,将思

政内容巧妙融入专业教学部分,从而在潜移默化中

提升学生的思想政治水平和专业能力素养。

本文主要介绍我校计算机科学与技术专业操

作系统课程思政的实践探索。由于操作系统课程

在计算机专业课程系统中占有核心地位,因此操作

系统课程的思政建设体系和思政教学元素将对计

算机专业的其他核心课程具有一定的借鉴作用。

的重要性和必要性,可在操作系统课程的介绍部分

加入学术道德和学术规范教育内容。在正式上课

之前,采取分组讨论的形式,让学生充分表达自己

对于学术道德和学术规范的理解,激发学生的思

考。随后,教师进行总结和点评,强调对违规抄袭

和规范引用的界定标准,鼓励学生规范引用,严惩

学生违规抄袭。在此基础上,通过案例分析让学生

更直观地理解和区分抄袭和引用,引导学生树立正

确的学术道德观和价值观。经过教学尝试和努力,

学生在平时作业和课程报告中已做到规范引用,为

日后的毕业设计和学术规范教育奠定了基础。

3.2树立报国决心,加强爱国主义教育和科技强国

教育

爱国主义是中华民族维护民族独立和民族尊

严的强大精神动力

[5]

。只有大力弘扬践行爱国奋斗

精神,激励新时代学生把个人爱国之情、报国之志

融入祖国发展的伟大事业之中,更加努力地学习,

把国家需要放在第一位,将个人的命运与国家发展

结合起来,才能使青年学生的人生有价值、有意义。

在介绍操作系统的发展历史和核心技术的过

程中,须强调自主知识产权对国家主权完整和国

家保持竞争力的重要意义。可介绍我国在载人航

天、智能制造、物联网等技术领域的突破和赶超,

以及华为等企业的发展状况及在国际竞争中面临

的挑战(见图1),同时结合操作系统专业知识进行

讲解,设置讨论交流环节,寓教于乐,在吸引学生

注意力、提升学生课堂参与度的同时,加强对学生

的爱国主义教育和科技强国教育,引导学生通过

交流讨论更加深刻地认识科技对于国家的重要

性,充分激发学生的爱国主义情怀,鼓励学生立志

投身于计算机核心关键技术的研究和应用,为国

家发展做出贡献。

3课程思政教学设计与实践探索

为加强操作系统课程思政建设,有必要对教学

内容进行系统化的设计,并且阐述具体的教学实践

方法。

3.1规范教学过程,开展学术道德和学术规范教育

高校是为国家和社会培养高层次人才的摇篮,

学术道德建设是开展一切学术活动的基本要求和

关键环节

[4]

,良好的学术规范和学术道德是每一位

高校学生和科研人员应该具备的基本素质。因此,

为了让学生进一步了解遵守学术道德和学术规范

图1行业的发展情况及面临的挑战

109

课程思政

3.3结合专业知识,融入唯物辩证法教育

习近平总书记对新时代高校思想政治工作要

求的论述充分运用了唯物辩证法

[6]

。我们只有把握

思想政治工作的“不变”与“变”(不变的是中国特色

社会主义之大道、立德树人之根本,变的是时代发

展),才能做到与时俱进。由此可见,教师须高度重

视唯物辩证法在高校思想政治教育中的运用,并将

其贯彻专业课教学过程。通过仔细分析授课内容,

挖掘操作系统课程蕴含的思政元素,在核心知识点

章节中加入唯物辩证法教育内容,引发学生的思考

和讨论,培养学生的逻辑思辨能力。具体来说,思

政教学内容包括:

(1)在对进程调度算法的教学过程中,引入唯

物辩证观。操作系统包括多种调度算法,如FCFS、

在实际环境中往往根据不同的用户需求和作业类

型选择不同的调度算法。对于强调性能(运行时

间)的系统,往往选择SJF或SRTF算法;对于强调

用户交互的系统,往往选择RR算法;对于作业类型

较多、需要多方面考虑的系统,还会选择多级队列

或多级反馈队列等组合调度算法,需要根据主要矛

盾综合辩证考量和选择。同时,算法之间可以相互

转化,如优先级调度可以转化为FCFS、SJF和SRTF

算法。此部分教学要求学生综合掌握调度算法的

基本知识并且能够进行具体的分析和运用,学生需

要具备唯物辩证思想。对此,授课过程可采用线上

线下混合模式,利用雨课堂或腾讯课堂设置实时投

票题目,引发学生全员参与思考;利用超星学习通

进行随机点名,加强互动讨论;组织学生对所学方

法进行比较和讨论,充分参与教学过程,加深对专

业知识的理解,激发学生的学习热情。在讨论过程

中引导学生进行辩证思考,使学生在潜移默化中接

受思政教育。

(2)在学习死锁内容时,引入矛盾观和发展观。

死锁是操作系统课程的重要内容,其原理和机制均

较为复杂,具有一定的学习难度。虽然课程内容包

括大量死锁的检测和处理方法,但实际操作系统并

不对死锁进行处理,原因在于死锁的检测和处理开

销过大,且死锁较为罕见,死锁并非操作系统设计

和运行中的主要矛盾,经过综合权衡分析,得到的

最优策略是交给开发人员根据需求自行处理。此

部分教学内容体现了课本知识和现实实例的冲突,

正是吸引学生注意、引发学生讨论的切入点。死锁

内容的教学主要采用小组讨论的形式,教师引导学

110

SJF、SRTF、RR、优先级调度等,各种算法各有利弊,

生思考实际操作系统对死锁问题处理的本因,并进

行点评和分析,引发学生的辩证思考,重点培养学

生的哲学思想,同时以现实生活中的实例加深学生

的理解,提高学生的综合分析能力,使学生既能完

成专业课程的学习,又能接受思政教育。

(3)内存管理机制教学中的对立统一和矛盾统

一规律。段式内存管理和页式内存管理是内存管

理的两种核心机制,是内存管理章节的教学重点。

两种机制各有利弊,需要根据具体问题(具体需求)

选择最佳的内存管理方法;同时,二者又可以相互

结合,形成段页式内存管理机制。这体现了对立统

一和矛盾统一规律。此部分教学可结合例题进行,

采用分组讨论的形式引导学生对两种内存管理机

制的利弊进行综合分析。课堂上可采用内存管理

方法开展投票计分趣味活动,鼓励学生在团队合作

中发挥能动性,锻炼学生的团队协作能力。教师对

分析结果进行点评,引导学生进行辩证思考,加强

隐性课程思政教育。

(4)磁盘调度算法讲授中的对立统一和矛盾统

一规律。磁盘调度算法是外存章节中的教学重点

和难点。在多道程序设计的计算机系统中,进程会

对磁盘不断提出操作请求,操作系统需要根据不同

的请求和目标采取相应的磁盘调度算法。不同调

度算法在性能上存在差异,在不同场景下具有不同

的特性。此部分教学内容为磁盘调度算法的综合

运用,教学方法为结合常见的机械硬盘、固态硬盘

等实例进行教学。教师与学生探讨硬盘购买、使用

和维护等现实问题,寓教于乐,从而激发学生的学

习兴趣。在此基础上,与学生探讨磁盘调度算法设

计和选择中的对立统一和矛盾统一规律,以润物细

无声的方式开展课程思政教育。

4取得的成效

经过不懈的努力,操作系统课程思政教学改革

取得了如下成果:(1)“计算机专业核心课操作系统

课程思政建设研究”项目获得我校2020年教育教

学改革立项资助。(2)“实时CPU调度”示范课获得

教学精彩片断交流二等奖。(3)计算机专业操作系

系列首篇稿件,在教务处官方公众号“石大教务”上

进行展示与宣传。(4)操作系统课程顺利通过我校

2020年度合格课程评估,学生评教满意度居全校

前三。

2021年北京市高等教育学会计算机教育研究分会

统课程思政教学案例作为我校课程思政教学案例

课程思政

5结语

操作系统是计算机专业的核心课程,全面推进

操作系统课程思政建设的意义重大。本文首先介

绍了操作系统课程思政改革的设计和实践,尝试探

索计算机专业知识和课程思政的结合方式,利用操

作系统课程的系统性、综合性优势,梳理辩证法、唯

物观、科学观等思政元素在计算机专业课程中的体

现;其次,深入挖掘操作系统课程思政元素,制订操

作系统课程思政建设方案并加以实施,强化显性思

政,细化隐形思政;最后,完成思政课程建设任务,

探索计算机专业课程思政教育新思路,从而促进立

德树人根本任务的落实。

参考文献

[1]麻文杰.立德树人理念下高校大学生思想政治教育

[2]陈静.思政教育融入《操作系统》课堂初探[J].数字通

[3]刘晓鑫,沈健.高职教学中融入“课程思政”理念:以

[4]王姗姗.端正学术风气促进高校学术道德建设[J].辽

[5]黄蓉生,徐佳辉.新时代红岩精神的爱国主义教育价

223.

宁师专学报(社会科学版),2020(6):129-130.

育),2019(8):152.

信世界,2019(2):237,245.

研究[J].佳木斯职业学院学报,2021,37(8):16-17.

《Linux操作系统与应用》为例[J].科学大众(科学教

值论[J].西南大学学报(社会科学版),2021,47(5):1-11,

[6]段刚辉.习近平关于新时代高校思想政治工作重要

论述蕴含的辩证唯物主义[J].西藏民族大学学报(哲

学社会科学版),2021,42(2):89-92.

ExplorationonthePracticeofIdeologicalandPoliticalTeachingInnovationfortheOperatingSystem

HUANGJiwei,LIANGJingyu

Course

Abstract:Ideologicalandpoliticaleducationincollegesanduniversitiesundertakesthemajormissionofcultivat⁃

teattachesgreatimportancetothedevelopmentofideologi⁃

calandpoliticalworkincollegesanduniversities,whichpointsoutanewdirectionfortrainingmethodsincol⁃

ingsystemisoneofthecorecoursesin

computerscienceandtechnology,anditisparticularlycriticaltocarryoutideologicalandpoliticaleducationin

temcourse,sesonthecombinationofideologicaland

perisexpectedtoexplorenewdirectionsandnewcontentsofideologicalandpoliticaleducationin

courses.

Keywords:ideologicalandpoliticaleducation;OperatingSystem;teachingreform;academiccriterion;dialectics

编辑:张效瑞

theOperatingSystemcourse,inordertoimprovethelevelofideologicalandpoliticaleducationincomputer

perpresentsthedesignandpracticeofideologicalandpoliticaleducationintheOperatingSys⁃

politicaleducationandprofessionalcontenteducation,,plagiarism,patriotism,anddialec⁃

111