面向对象程序设计基础大纲

面向对象程序设计基础大纲

ID:17930090

大小:123.00 KB

页数:11页

时间:2018-09-10

面向对象程序设计基础大纲_第1页
面向对象程序设计基础大纲_第2页
面向对象程序设计基础大纲_第3页
面向对象程序设计基础大纲_第4页
面向对象程序设计基础大纲_第5页
资源描述:

《面向对象程序设计基础大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《面向对象程序设计基础》课程教学大纲课程代码:060208课程性质:专业必修总学时:56学时总学分:3开课学期:4适用专业:计算机科学与技术先修课程:C程序设计、数据库原理、计算机网络后续课程:面向对象程序设计技术大纲执笔人:袁琴参加人:刘慧审核人:编写时间:2014年3月编写依据:黄山学院计算机科学与技术专业人才培养方案(2009)年版一、课程介绍本课程是为计算机应用专业高年级学生开设的一门专业技能课。Java是新一代面向对象和网络的程序设计语言,它是平台无关的、面向对象的、多线程的、安全可靠的。该课程以Java语言为主体,

2、讲解面向对象语言程序设计的的基本概念、基本理论和基本方法。通过本课程的学习使学生掌握Java语言的基本语法知识和计算机常用算法,掌握面向对象程序设计中的基本概念,了解类、对象、封装、继承、多线程、安全、平台无关等知识,通过本课程的学习,使学生掌握Java语言的组成与语法规则等基础知识,以及Java程序设计的基本思想方法,会应用Java进行基本的程序设计,会应用面向对象的概念设计简单上游戏程序,培养学生的实践动手能力。二、本课程教学在专业人才培养中的地位和作用通过本课程的学习,使学生掌握Java语言基础知识与编程的必备知识和工具

3、。掌握Java的数据结构和常用算法实现方法;了解Java类库应用;掌握Applet与图形用户界面,掌握Java网络程序设计的相关技术,达到会应用Java进行程序设计。培养学生应用面向对象的概念解决和处理实际问题的思维方法与基本能力,并初步积累编程经验,自己解决一些比较简单的程序设计题,解决一些面向对象的简单的游戏程序设计,为进一步学习和应用计算机打下基础。三、本课程教学所要达到的基本目标1.熟练掌握并运用以java语言的数据类型、运算符与表达式。2.熟练掌握选择结构程序设计方法,并会运用相关知识进行程序设计。3.熟练掌握循环结

4、构程序设计方法,并会运用相关知识进行程序设计。4.了解数组的基本概念,灵活运用数组编写程序。5.掌握类、对象的特性及功能,掌握运用面向对象编程。6.掌握JAVA的跨平台性。7.掌握异常处理的过程,掌握多线程的特点,掌握多线程的应用。8.学会使用输入输出流,完成文件的读写操作。9.掌握JAVA的网络编程和数据库连接编程10.掌握JAVA的单机游戏编程《面向对象程序设计基础》课程教学大纲课程代码:060208课程性质:专业必修总学时:56学时总学分:3开课学期:4适用专业:计算机科学与技术先修课程:C程序设计、数据库原理、计算机网

5、络后续课程:面向对象程序设计技术大纲执笔人:袁琴参加人:刘慧审核人:编写时间:2014年3月编写依据:黄山学院计算机科学与技术专业人才培养方案(2009)年版一、课程介绍本课程是为计算机应用专业高年级学生开设的一门专业技能课。Java是新一代面向对象和网络的程序设计语言,它是平台无关的、面向对象的、多线程的、安全可靠的。该课程以Java语言为主体,讲解面向对象语言程序设计的的基本概念、基本理论和基本方法。通过本课程的学习使学生掌握Java语言的基本语法知识和计算机常用算法,掌握面向对象程序设计中的基本概念,了解类、对象、封装、

6、继承、多线程、安全、平台无关等知识,通过本课程的学习,使学生掌握Java语言的组成与语法规则等基础知识,以及Java程序设计的基本思想方法,会应用Java进行基本的程序设计,会应用面向对象的概念设计简单上游戏程序,培养学生的实践动手能力。二、本课程教学在专业人才培养中的地位和作用通过本课程的学习,使学生掌握Java语言基础知识与编程的必备知识和工具。掌握Java的数据结构和常用算法实现方法;了解Java类库应用;掌握Applet与图形用户界面,掌握Java网络程序设计的相关技术,达到会应用Java进行程序设计。培养学生应用面向

7、对象的概念解决和处理实际问题的思维方法与基本能力,并初步积累编程经验,自己解决一些比较简单的程序设计题,解决一些面向对象的简单的游戏程序设计,为进一步学习和应用计算机打下基础。三、本课程教学所要达到的基本目标1.熟练掌握并运用以java语言的数据类型、运算符与表达式。2.熟练掌握选择结构程序设计方法,并会运用相关知识进行程序设计。3.熟练掌握循环结构程序设计方法,并会运用相关知识进行程序设计。4.了解数组的基本概念,灵活运用数组编写程序。5.掌握类、对象的特性及功能,掌握运用面向对象编程。6.掌握JAVA的跨平台性。7.掌握异

8、常处理的过程,掌握多线程的特点,掌握多线程的应用。8.学会使用输入输出流,完成文件的读写操作。9.掌握JAVA的网络编程和数据库连接编程10.掌握JAVA的单机游戏编程四、学生学习本课程应掌握的方法与技能通过本课程的教学使用理论与实践相结合的原则,使同学掌握面向对象程序设计的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。