全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java面向对象程序设计教学大纲课程编号:课程名称:Java面向对象程序设计 总学时数:32学分数:2 先修课程: C语言程序设计课程性质:公共选修课一、课程的性质、目的和任务Java面向对象程序设计课程属于软件开发语言类课程,是互联网络、移动网络软件开发领域的重要基础课程。通过学习Java基本语法、如何查找并运用Java API以及利用Java的基本类库、图形用户界面方法、多线程、异常处理、网络操作等技术,使学生能编写Java基本应用程序。通过本课程的学习,使学生理解互联网络、移动网络实际软件开发工作,具有初步的实际软件开发能力,能够承担Java初级开发的工作。二、课程基本要求、重点和难点知识方面:了解Java语言程序设计基础知识,Java语言的产生背景及其主要特点,理解Java面向对象编程的基本思想及其特征,掌握Java语言的数据类型、常量、变量、数组、表达式,掌握Java语言的程序控制结构以及编程的基本方法,掌握异常处理、Java输入输出流和多线程编程知识,了解网络编程和数据库开发知识。技能方面:会独立编写简单的Java应用程序;能应用AWT和Swing常用组件设计图形化用户界面;掌握Java异常处理机制的简单应用;能编写简单的多线程程序;掌握使用Java输入输出流; 重点和难点:掌握Java基本语法和编程思路;查找、读懂并运用Java API;熟练运用面向对象程序设计思想,利用Java的基本类库、图形用户界面编程方法、异常处理机制、多线程、I/O操作、网络操作等技术,编写简单的Java程序。 三、教学内容和学时分配第一部分 Java概述一、教学要求了解:Java语言的发展历史以及特点,掌握:面向对象程序设计的基本概念。二、教学内容1.1Java的发展及其特点1.2Java运行环境与应用程序举例1.3面向对象程序设计知识要点:Java程序的结构和面向对象程序设计的基本思想三、本章学时数:2学时第二部分 基本数据类型和表达式一、教学要求掌握:Java语言的基本数据类型和表达式。二、教学内容2.1 标识符2.2Java基本数据类型2.3 常量、变量与赋值2.4 运算符与表达式知识要点:Java的基本数据类型、运算符与表达式三、本章学时数:2学时第三部分使用类和对象编程一、教学要求了解:类、对象、方法的基本概念;掌握:类、对象、方法的创建及使用方法;会编写简单的面向对象程序。二、教学内容3.1创建类3.2成员变量与方法3.3对象3.4静态变量与静态方法3.5 再谈方法3.6内部类知识要点:类、对象、方法的创建与使用;静态变量与方法三、本章学时数:6学时第四部分 数组一、教学要求了解:字符数组、对象数组和ArrayList类的应用;掌握:一维数组和二维数组的应用;熟悉数组查找和排序的方法。二、教学内容4.1数组的声明和创建4.2数组的赋值和引用4.3数组应用4.4字符数组4.5多维数组4.6ArrayList类4.7对象数组知识要点:数组的创建与使用、ArrayList类三、本章学时数:2学时第五部分 Java的继承与多态一、教学要求了解:多态的概念;掌握:方法的覆盖与重载;创建子类的方法。二、教学内容5.1类的继承5.2 覆盖5.3 重载5.4实例知识要点:类的继承与重载三、本章学时数:6学时第六部分包和接口一、教学要求了解:接口的定义和实现接口;抽象类的概念。掌握:包的定义和引用。二、教学内容6.1包6.2 接口6.3 抽象类6.4 Java常用类知识要点:包与接口,抽象类三、本章学时数:4学时第七部分异常处理一、教学要求了解:Java异常处理机制;掌握:Java自定义异常及处理特殊异常的方法。二、教学内容7.1 异常和异常类7.2 异常处理7.3 抛出异常7.4自定义和异常类知识要点:Java异常类三、本章学时数:2学时第八部分 图形用户界面一、教学要求了解:Swing常用组件以及事件处理方法;掌握:能够使用AWT常用组件编写用户界面,能够使用AWT布局管理器对界面进行布局,会编写AWT常用时间处理程序二、教学内容8.1 GUI设计概述8.2 ATW窗口对象类8.3 C窗口对象基本组件8.4 布局管理器8.5时间驱动设计8.6AWT高级组件8.7利用AWT高级组件8.8Swing组件库知识要点:使用AWT组件编写、布局用户界面三、本章学时数:6学时第九部分 Java的输入与输出一、教学要求掌握:字节输入流InputStream类、字节输出流OutputStream类、字符输入流Reader类、字符输出流Writer类、随机文件读写流RandomAccessFile类及它们子类的使用。二、教学内容9.1 概述9.2 字节流9.3 字符流9.4随机读写文件知识要点:字节与字符输入、输出流的类及子类三、本章学时数:2学时四、教学方式及教学环节的要求1、学习周期:此门课程学习周期为八周。每周开课第一天早9点开始学习,第七天午夜12点结束。2、学习方式:每周在线学习,包含学习课程材料、参与课堂讨论、完成作业等 ,需在规定时间内完成学习任务。3、作业提交:每周的作业在第七天的北京时间午夜12点截止。截止日期之后 系统将不予接收。五、考核方式(1)考试形式本课程采取面向过程考核的方式,总成绩包含考勤及参与课堂讨论成绩和计分作业成绩两部分。考勤及参与课堂讨论成绩:第1-5周每周都有课堂讨论,按照要求完成对应讨论题,即可获得相应成绩 。计分作业成绩:每周计分作业为对应周次的考核任务:第1-3周的阶段性测试、第1-5周的实验报告、第68周的项目实战报告,需大家按时完成并提交作业,老师将根据各项作业评分标准进行评分 。(2)课程面向过程考核办法课程总成绩为100分,其中每周考勤及参与课堂讨论成绩共计20分,每周考核即计分作业成绩共计80分(其中第1-3周共计3次阶段性测试18分,第1-5周实验报告40分,6-8周项目实战报告22分)。六、教学参考书目教材一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 毕业论文导师评语
- 物流管理毕业论文
- 论文格式要求
- 浅谈越南电影中的女性形象与女性困境-以陈英雄“越南三部曲”为例
- 工程合同验收款百分比(3篇)
- 汉语言文学本科毕业论文怎么写
- 论文题目的标准格式
- 探析茶多酚对学生体质的改善作用研究
- 汉语言文学本科毕业论文题目
- 唐代试论考略
- 最美宿舍大比拼寝室设计
- 玻璃厂电气知识培训总结课件
- 高级工程师项目管理实战案例分析
- 2025福建三基考试题库及答案
- 社会消防技术服务管理规定
- 2025年药品监督管理局招聘笔试历年参考题库(含答案)
- 三定管理知识培训课件
- 集控运行安全培训课件
- 脊髓电刺激促醒术课件
- 医药销售培训课程
- 2025年江苏省实验动物从业人员(动物实验类)上岗考试题库(浓缩500题)
评论
0/150
提交评论