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

计算机工程与科学

• 教学研究与改革 • 上一篇    下一篇

增量式任务驱动的面向对象程序设计教学

刘万伟,李暾,尹良泽,陈立前   

  1. (国防科技大学计算机学院,湖南 长沙 410073)
  • 收稿日期:2018-07-08 修回日期:2018-09-11 出版日期:2018-11-26 发布日期:2018-11-25

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