• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science

Previous Articles     Next Articles

Quantitative analysis of  the teaching effect  of
operating system  courses based on learning behavior data

WANG Lei,ZHEN Ziqi,WO Tianyu,JIANG Bo,SUN Hailong,LONG Xiang   

  1. (School of Computer Science and Engineering,Beihang University,Beijing 100083,China)
  • Received:2018-07-03 Revised:2018-09-16 Online:2018-11-26 Published:2018-11-25

Abstract:

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.

Key words: learning behavior, operating system, quantitative analysis, system capability