期刊文献+

基于学习行为数据的操作系统教学效果量化分析 被引量:5

Quantitative analysis of the teaching effect of operating system courses based on learning behavior data
下载PDF
导出
摘要 "系统能力"是计算机专业本科生的核心能力之一,而操作系统课程是培养学生系统能力的关键。传统教学模式存在一些普遍性问题:(1)难以细粒度地区分学生能力差异性,无法提供精细的指导;(2)教学活动设计过于宏观和粗粒度,缺乏学期内和学期间的迭代反馈机制;(3)缺乏细粒度的学习行为数据,无法在微观层次分析和发现能力形成的规律。针对这些问题,设计了一个操作系统实验集成环境,不仅实现了实验发布、提交、评判等工作自动化,同时收集和分析实验过程中学生的行为数据,从而及时发现教学过程中的问题。使用实验集成环境前,在2014年只有38%的学生完成了4个实验,而使用实验集成环境的2015年这个完成率达到了62%。通过分析2015年实验中学习行为数据,发现了代码复制、预备知识不足、代码阅读以及lab2现象等问题。针对这些问题,采取了本学期与长期两方面改进措施。最后,对2015年、2016年和2017年学习行为数据的量化分析表明,教学过程的改进措施取得了明显的效果。 System capability is one of the core capabilities of the students majored in computer science, and the operating system courses are the key to cultivating it. There are some typical problems in the traditional teaching process. Firstly, it is difficult to distinguish the ability gap among students in a fine grained manner, so we cannot provide the students detailed guidance. Secondly, teaching activity design is too general and coarse-grained, and there is lack of iterative feedback mechanism during and after each semester. Thirdly, without fine-grained learning behavior data, the rules of competence acquisition cannot be analyzed and discovered at the micro level. We design an integrated experiment environment for operating systems, which can not only realize automatic experiment releasing, code committing and evaluation, but also collect and analyze the behavior data of students during the experimentation process. Thus, we can discover the problems in the teaching process in time. Only 38% of students completed at least 4 labs before the experiment environment came into use in 2014, which reached 62% in 2015. However, by analyzing the learning behavior data in 2015, we found problems such as code copying, lack of preliminary knowledge, inadequate code reading and the lab2 phenomenon. In response to these problems, we take measures both in the current semester and in the long-term period. Finally, quantitative analysis of learning behavior data for 2015, 2016 and 2017 shows that, these improvement measures achieved significant effect.
作者 王雷 甄子琦 沃天宇 姜博 孙海龙 龙翔 WANG Lei;ZHEN Zi-qi;WO Tian-yu;JIANG Bo;SUN Hai-long;LONG Xiang(School of Computer Science and Engineering,Beihang University,Beijing 100083,China)
出处 《计算机工程与科学》 CSCD 北大核心 2018年第A01期63-71,共9页 Computer Engineering & Science
基金 国家自然科学基金(61672073) 北京航空航天大学"凡舟"教育基金
关键词 学习行为 操作系统 量化分析 系统能力 learning behavior operating system quantitative analysis system capability
  • 相关文献

参考文献3

二级参考文献18

  • 1.操作系统原理与实践[EB/OL].国家精品课程网http://www.nclass.org/vc/66838643,[2014-02-25].
  • 2葛季栋,叶保留,费翔林,等.操作系统实验教学体系的构建与实施[c].第6届大学计算机课程报告论坛,济南:2010.
  • 3Aviv A J, Mannino V, Owlarn T, et al. Experiences in teaching an educational user-level operating systems implementation project [J] ACM SIGOPS Operating Systems Review, 2012, 46(2): 80-86.
  • 4Teresa L. Operating Systems[EB/OL]. (2014-12-10)[2015-06-30]. http://courses.cs.tamu.edu/teresa/csce410/csce410-index.html.
  • 5Bochs. The Open Source IA-32 Emulation Project[EB/OL]. (2014-12-10)[2015-06-30]. http://bochs.sourceforge.net/.
  • 6Stanford University Pintos Project [EB/OL]. [2015-12-29]. http://www.stanford.edu/class/csl40/projects/pintos/pintos.html.
  • 7清华大学.教学操作系统ucore[EB/OL].[2015-2-25].http://os.CS.tsinghua.edu.cn/oscourse/ucore2012.
  • 8Harvard University OS/161 [EB/OL]. [2015-6-27]. http://www.eecs.harvard.edu/-syrahJos l 61/.
  • 9Cox R, Kaashoek M F, Morris R. Xv6, a simple Unix-like teaching operating system [R].2011-9-11.
  • 10: MIT6.828: Operating System Engineering[EB/OL]. [2015 - 12-10]. http://pdos.csail.mit.edu/6.828/2009/schedule.htrnl.

共引文献11

同被引文献54

引证文献5

二级引证文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部