文档详情

《面向对象程序设计》教学大纲.pdf

发布:2025-01-13约1.18万字共12页下载文档
文本预览下载声明

《面向对象程序设计》课程教学大纲

一、课程基本信息

课程名称:面向对象程序设计

Object-OrientedProgramming

课程代码:06E4113B

课程类别:专业核心课

适用专业:计算机科学与技术专业

课程学时:45学时

课程学分:2.5学分

修读学期:第3学期

先修课程:程序设计基础

二、课程目标

《面向对象程序设计》是计算机科学与技术专业本科生的一门重要专业核心

课程。面向对象程序设计方法是软件分析、设计和实现的一种新方法,是目前软

件的主流开发方法。本课程主要介绍面向对象程序设计的方法和Java语言的基

本概念,使学生掌握较扎实的Java语言基础,理解面向对象程序设计的思想,

培养学生用“计算机思维”方式进行计算机编程;同时帮助学生树立正确的学习

态度,养成良好的编程风格,为进一步学习面向对象技术奠定牢固的基础。本课

程强调实践,突出应用,为学生今后从事现代软件开发打下基础。

(一)具体目标

通过本课程的学习,使学生达到以下目标:

1.理解面向对象程序设计基本思想;掌握面向对象程序设计中类与对象、

继承、多态性、接口等基本概念及其应用;具备使用面向对象思想描述、分析和

2.1

解决计算机软件工程问题的能力。【支撑毕业要求指标点】

2.利用计算机科学技术的基本知识并应用面向对象思想,对软件工程问题,

可以给出满足特定需求的可行的解决方案;并具备创造性地综合应用相关领域的

新技术和新方法的能力。【支撑毕业要求指标点3.1】

3.能够应用面向对象思想,通过文献研究或相关方法,对设计的软件工程

解决方案进行调研和分析;并能够对产生的信息数据进行分析与解释。【支撑毕

业要求指标点4.1】

4.能够在Eclipse集成开发环境中,基于Java语言,完成小型计算机软件工

程的分析、设计、开发和测试,逐步形成团队合作意识和一定的创新能力。【支

5.3

撑毕业要求指标点】

(二)课程目标与毕业要求的对应关系

表1课程目标与毕业要求指标点的对应关系

课程目标支撑的毕业要求支撑的毕业要求指标点

2.1能够应用计算机科学的基本原理,分析和识别计算机复杂工程

课程目标12.问题分析

问题的关键点。

3.1利用计算机科学技术的基本知识,针对计算机复杂工程问题,

3.设计/开发问题

课程目标2给出可行的解决方案,具有设计满足特定需求的中小型软件系统和

方案

大型系统的独立子系统的能力。

4.1能够基于计算机科学技术及相关学科的科学原理,通过文献研

课程目标34.科学研究

究或相关方法,调研和分析复杂计算机工程问题的解决方案。

5.3能够针对企业信息化或其它应用领域中复杂计算机工程问题,

课程目标45.现代工具运用选择和使用恰当的技术和工具,建立计算机模型,对问题进行模拟

和预测,能够理解模型的局限性。

三、课程内容

(一)课程内容与课程目标的关系

表2课程内容与课程目标的关系

课程内容教学方法支撑的课程目标学时安排

第一章Java语言概述讲授、讨论、示例、实验

显示全部
相似文档