第1页共12页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共12页《面向对象程序设计(java)》课程教学大纲(ObjectorientedProgrammingwithJava)一、课程基本信息1、课程类别:专业基础课2、课程学时:总学时48,其中实验学时163、学分:44、适用专业:计算机科学与技术5、大纲执笔:计算机科学技术教研室潘俊虹6、制定(修订)时间:2009年10月二、课程教学目的本课程介绍面向对象的理论,以JAVA为例,详细介绍面向对象编程技术,讲述面向对象的抽象、封装、继承性和多态,讲授信息隐蔽、可复用、易修改、易扩充等特性的程序设计
为将来参与实际项目的开发奠定坚实的基础
1、任务和地位:通过本课程的教学,帮助学生了解国际上最新的计算机编程设计思想,并能初步运用java技术和基本开发工具进行计算机软件代码设计
培养学生用面向对象程序设计思想和逻辑思维方式进行计算机编程研究,启发学生的创新意识,提高学生在软件设计过程中分析问题和解决问题的实际动手能力,使学生的理论知识和实践技能得到共同发展
2、知识要求:要求先修《C语言程序设计》,掌握程序设计的基本思想
3、能力要求:培养学生用面向对象程序设计思想和逻辑思维方式进行计算机编程研究;能正确的运用这些理论和技能进行一般的计算机项目的分析和判断,进行编程设计,解决应用中的实际问题
三、课程教学的基本要求1、课程的基本要求(1)熟练掌握Java语言的基本数据类型,运算及表达式,控制结构,字符串的应用
第2页共12页第1页共12页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共12页(2)掌握面向对象编程思想,使用抽象、封装、继承、多态编写简单的类和使用类对象编程(3)掌握Java语言基础类、字符串类的应用(4)掌握异常的应用方法,进行异常处理设计
(5)掌握J