文章导读
你敢相信吗?中国高校首次在国际顶级计算机教育会议SIGCSE TS上发表长文!上海交大团队一举拿下两篇,背后竟靠一套“从零造系统”的教学黑科技。一篇揭秘实验性操作系统ChCore如何让学生边学边研,五年实践覆盖百所高校;另一篇展示轻量级云原生系统miniK8s,让本科生也能亲手搭建真实云平台。这不是理论空谈,而是已落地数百人课堂、收获广泛好评的教学革命。看他们如何用开源项目重塑计算机教育模式。
— 内容由好学术AI分析文章内容生成,仅供参考。
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),体现了计算机学院在持续推进教育教学创新方面的努力取得的卓著成效。
作者: 计算机学院 供稿单位: 计算机学院(网络空间安全学院、密码学院)
© 版权声明
本文由分享者转载或发布,内容仅供学习和交流,版权归原文作者所有。如有侵权,请留言联系更正或删除。
相关文章
暂无评论...