《java程序设计》理论课程教学大纲

《java程序设计》理论课程教学大纲

ID:12310715

大小:97.00 KB

页数:9页

时间:2018-07-16

《java程序设计》理论课程教学大纲_第1页
《java程序设计》理论课程教学大纲_第2页
《java程序设计》理论课程教学大纲_第3页
《java程序设计》理论课程教学大纲_第4页
《java程序设计》理论课程教学大纲_第5页
资源描述:

《《java程序设计》理论课程教学大纲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、计算机应用技术系2010级计算机应用技术专业课程教学大纲《Java程序设计》课程教学大纲课程编号:0311028适用专业:计算机应用技术总学时数:64学分:2开课单位:计算机应用技术系(计算机应用技术教研室)编制时间:2011年3月2日一、课程性质和任务《Java语言程序设计》课程是计算机应用技术专业的专业核心课程。本课程的教学目标是以Java语言为基础,培养学生在软件开发中应用Java语言编程的能力。本课程对于实现专业的培养目标、增强学生的就业竞争力具有非常重要的作用,是检验专业教学成果的重要课程,也是评价本专业学生是否掌握

2、学科基础知识、能否综合运用所学知识解决实际问题、是否具备软件开发各种技能的重要课程。本课程突出了专业培养目标中实践能力强的特点。在前续课程(程序设计基础(C语言)和数据结构基础(C语言))的基础上,进一步培养学生编码和程序设计方面的专业技能。并且,为后续课程(Web开发技术基础、Web项目实践(Java)、Java认证等)提供了必要的支撑,通过这些后续课程的学习使本专业学生全面掌握软件开发的基本知识与应用技能,能够满足企业中软件开发、测试等岗位(群)的需求。因此该课程的建设对实现本专业的培养目标具有至关重要的作用。二、教学内容

3、、学时安排和基本要求第一章Java概述(2学时)9计算机应用技术系2010级计算机应用技术专业课程教学大纲程序语言发展历史、面向对象程序设计语言概念、Java开发环境和运行环境以及开发工具1、基本要求(1)掌握使用Java语言进行程序开发基本过程(2)Java应用程序的基本结构2、重点、难点重点:Java应用程序的基本结构难点:Java程序的编写3、说明:通过对以前编程语言课程的复习,对计算机语言历史的回顾,导入新语言的特点,面向对象的基本概念,从而了解并掌握新语言的开发和运行环境,并学习环境的安装与配置。第二章Java基础(

4、2学时)1、基本要求(1)Java语言的标示符和关键字、数据类型、各种运算符和数据类型之间的转换2、重点、难点重点:重点掌握语句、表达式和运算符以及数据类型之间的关系难点:运算符以及数据类型之间的关系3、说明:因为本课程的先修课程为c或者其他入门语言,在同学们掌握了一定语言基础的情况下开设这个课程,对于关键字,数据类型的以前提过的概念在这里不详细介绍,着重讲解本语言与先修语言的不同地方和该语言中需要注意的地方第三章Java流程控制(2学时)1、基本要求(1)熟练使用程序设计中出现的各种程序流程控制9计算机应用技术系2010级计

5、算机应用技术专业课程教学大纲(1)掌握各种流程使用的场合,他们之间的关系(2)能用Java语言熟练编写使用到流程控制的程序。2、重点、难点重点:三种循环语句的使用难点:程序中用于跳转的语句break和continue的使用3、说明:因为本课程的先修课程为c或者其他入门语言,在同学们掌握了一定语言基础的情况下开设这个课程,对于程序流程有了一定的基础,所以相关的概念在这里不详细介绍,着重讲解本语言与先修语言的不同地方和该语言中需要注意的地方,并且说明Java语言中流程控制语句的语法问题第四章方法(2学时)1、基本要求(1)进一步掌

6、握面向对象语言方法的概念,并明白其使用的场合(2)掌握方法的声明、调用以及参数的传递(3)学会在Java语言中递归的使用2、重点、难点重点:方法的使用和使用时参数的传递难点:Java语言中递归的调用3、说明:在本章学习中,方法为面向对象中所经常使用到的语言,所以我们要对其概念进行详细的讲解,使学生详细了解方法与函数的区别和共同的特点,并能用Java语言熟练的编写方法程序,并投入使用。第五章数组(4学时)1、基本要求9计算机应用技术系2010级计算机应用技术专业课程教学大纲(1)掌握数组的声明、初始化,并能熟练应用数组2、重点、

7、难点数组的声明,数组的基本操作3、说明因为本课程的先修课程为c或者其他入门语言,在同学们对数组有一定了解的情况下,我们对数组的概念不做详细的介绍,但是由于新语言与先修语言的差别,在实例中详细地说明在Java语言中数组的声明和初始化,要求学生能对一维和二维数组熟练操作,对多维数组有一定的了解。第六章面向对象的程序设计概念(2学时)1、基本要求掌握面向对象的程序设计概念,包括对象、属性、方法、类,对他们能用语言熟练的表述出来。2、重点、难点重点:面向对象的转变,对象的创建、引用以及初始化等难点:面向对象程序设计3、说明:因为本课程

8、的先修课程为c或者其他入门语言,而先修的程序语言都为非面向对象的语言,同学们对面向对象完全处于一种不了解状态,讲授时应采用生动的实例讲解,使得同学们能将编程语言与现实生活完全接轨。第七章类的封装、多态和继承(4学时)1、基本要求了解类,并掌握封装、多态和继承的概念,能用程序语

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

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

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