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

Computer Engineering & Science

Previous Articles     Next Articles

An incremental case-driven teaching
method for object-oriented programming

LIU Wanwei,LI Tun,YIN Liangze,CHEN Liqian   

  1. (College of Computer,National University of Defense Technology,Changsha 410073,China)
     
  • Received:2018-07-08 Revised:2018-09-11 Online:2018-11-26 Published:2018-11-25

Abstract:

Object-oriented programming (OOP) is an important topic for the students majored in computer science and/or software engineering. We investigate the casedriven teaching approach for OOP, including the principle and pedagogical approach, the iterative and incremental exercise setting, design of comprehensive exercises, as well as testing. In addition, we also make further discussion about the teaching plan of the course.

Key words: OOP, course design, task-driven