《面向对象程序设计》是计算机科学与技术专业的重要专业课程。当前面向对象方法已逐渐取代面向过程方法成为程序设计领域的主流技术,这是程序设计发展历史的一个里程碑。
本课程的教学目标是以C++语言为工具,向学生介绍面向对象程序设计语言与面向对象程序设计方法。使学生在程序设计方法、程序设计语言与程序设计工具三方面受到严格、系统的训练,培养学生更系统、更严密地分析问题和解决问题的思维能力,从而能熟练地利用计算机解决实际问题,为后续专业课程打下扎实的基础。
本网络课程主要针对电子与信息技术类学生,为他们掌握程序设计知识或者面向对象设计方法提供一个学习的平台。通过本网络平台,打破传统的教学模式,建立多种教学媒体综合运用的运行机制,逐步建立适合学生个别化自主学习的支持服务体系和质量保证体系。并充分发挥学生的主动性,激发学生的学习热情,使学生会学和主动学习。本课程的先修课程为“计算机导论”,后续课程主要是“数据结构与算法”与“软件工程”。一般情况下,面向对象程序设计每周安排4课时,共68课时,其中理论讲授34课时,网络课程16课时,实验课18课时。在目前学校成绩分配比例中,网络课程学习的成绩占15%,实验课成绩占15%,期末考试成绩占70%。随着今后课程考核方式的完善,将逐步增加网络课程学习和实验课成绩的比例。