探索发现 · 交大智慧

上海交大计算机学院首次在国际计算机教育领域会议SIGCSE TS发表长文

2026年2月18日至2月21日,第57届ACM计算机教育研讨会(ACM Computer Science Education Technical Symposium, SIGCSE TS 2026)将在美国圣路易斯举行。上海交通大学计算机学院并行与分布式系统研究所(IPADS)的两篇论文” Experiences with the ChCore Experimental Operating System Kernel”和” miniK8s: A Pedagogical Cloud-Native System”被SIGCSE TS 2026接收,这是上海交通大学师生首次在SIGCSE TS发表长文(Full Paper),体现了计算机学院在持续推进教育教学创新方面的努力取得的卓著成效。

【ChCore】

ChCore是一款从零构建的实验性操作系统内核,为教学与科研双目标设计。其内核采用微内核架构,并基于ARM指令集开发,既通过一系列渐进式实验模块帮助学生理解进程管理、内存管理与设备驱动等核心机制,也融合了Wayland图形化, AI推理等传统内核实验不具备的内容,同时还为高级研究提供可扩展基础。历经五年教学实践,ChCore已支撑多届学生完成操作系统课程实验、毕业设计与科研原型,其中部分研究成果已在主流国际会议发表。配套教材“银杏书”(《操作系统:原理与实现》)已应用于百余所高校。课程实验的开源地址: https://github.com/SJTU-IPADS/OS-Course-Lab
Experiences with the ChCore Experimental Operating System Kernel
Haibo Chen, Yubin Xia and Jinyu Gu

本文作者是陈海波教授、夏虞斌教授和古金宇副研究员。

【Minik8s】

该论文介绍了计算机学院自2022年春季学期起开始构建的面向本科生云计算领域教学的轻量级云原生系统项目——miniK8s,该项目引导学生将现有的成熟开源组件与一个自行编写的、简化的核心组件相结合,从而构建出一个既有分量又贴近现实的系统。借助miniK8s,学生不仅能学习到云架构内部的关键概念(如资源伸缩),还能实践如何利用开源模块来搭建实用系统。目前,miniK8s作为项目已经用于一门数百名本科生参与的云计算课程中,并获得了学生的广泛好评。

miniK8s: A Pedagogical Cloud-Native System
Dong Du, Mingyu Wu, Haibo Chen and Binyu Zang

计算机学院杜冬冬助理研究员和吴明瑜副研究员为该论文共同第一作者,共同通讯作者为陈海波教授和臧斌宇教授。

SIGCSE TS(ACM Computer Science Education Technical Symposium)创立于1970年,是计算机教育研究领域的学术会议。五十余年来,SIGCSE TS代表着计算机教育实践与教学研究的国际前沿水平,推动着国际计算机教育的理念革新和实践变革。此次论文录用是上海交通大学师生首次在SIGCSE TS发表长文(Full Paper),体现了计算机学院在持续推进教育教学创新方面的努力取得的卓著成效。

计算机学院
计算机学院(网络空间安全学院、密码学院)