9《java》课程教学大纲(有理论和实验)
更新时间:2024-03-04 06:22:01 阅读量: 综合文库 文档下载
- 9价疫苗适合什么年龄人打推荐度:
- 相关推荐
《JAVA面向对象程序设计》教学大纲
课程名称:JAVA面向对象程序设计(JAVA object-oriented program design) 课程类别:专业课 总 学 时:96 实验学时:64
先修课程:C语言程序设计、数据结构 适用专业:计算机相关专业
开课单位:信息学院 课程性质:必修 理论学时:32 实验项目:7个 课程代码:01213004
一、课程性质、目的
课程性质:《JAVA面向对象程序设计》是计算机相关专业的必修课。该课程与已开设或即将开设的其他专业课程有着紧密联系,有着承上启下的重要作用。通过对Java课程的系统学习,可以让学生熟悉面向对象编程的思想,同时能让学生通过编程联系了解软件开发的过程。
课程目的:本课程是计算机相关专业的专业课,通过对Java程序设计的讲授与学习,能够让学生达到面向对象编程基本要求,从而使学生能具有程序员的基本素质。本课程也是后续课程《JSP动态网页设计》等课程的基础课程。
二、课程内容和学时分配
第一章 Java语言基础 【教学基本要求】
1、了解Java的运行配置、JDK、Eclipse开发平台,熟悉Java程序的开发过程; 2、掌握Java语言特点以及Eclipse开发环境; 3、熟练应用Java语言的开发环境。 【教学时数】16课时 【教学重点和难点】 重点:
1、开发环境配置; 2、Java语法基础。 难点:
1、开发环境配置; 2、Java语法基础。 【教学内容】
1、Java语言特点; 2、开发环境配置; 3、Eclipse开发平台应用; 4、Java语法基础。
第二章 使用Java解决简单问题 【教学基本要求】
1、了解面向对象编程的基本思想,熟悉面向对象中类、对象、继承与重载等重要概念; 2、掌握开发环境的使用;
3、熟练应用Java语言的开发环境开发程序。 【教学时数】16课时
【教学重点和难点】 重点:
1、控制结果的输出格式; 2、应用程序的交互式输入。 难点:
1、控制结果的输出格式; 2、应用程序的交互式输入。 【教学内容】
1、控制结果的输出格式; 2、条件语句和循环语句; 3、应用程序的交互式输入。
第三章 类、类的继承和接口 【教学基本要求】
1、了解类、对象和接口的基本思想,熟悉类、对象、继承与重载等重要概念; 2、掌握类、对象的使用; 3、熟练应用类、对象的相关技术。 【教学时数】28课时 【教学重点和难点】 重点:
1、类、对象; 2、类的继承和多态。 难点:
1、类、对象的使用; 2、类的继承和多态。 【教学内容】
1、类;
2、包的创建和使用; 3、类的继承和多态; 4、接口。
第四章 Java类库简介 【教学基本要求】
1、了解Java的常用类库,熟悉Java的相关类库及其相关类的概念; 2、掌握Java的核心类库的使用; 3、熟练应用核心包和扩展包。 【教学时数】18课时 【教学重点和难点】 重点:
1、Java的常用类库; 2、字符串类。 难点:
1、Java的常用类库; 2、数组与向量类。
【教学内容】
1、Java的常用类库; 2、数组与向量类; 3、字符串类; 4、其他常用工具类。
第五章 异常和多线程 【教学基本要求】
1、了解Java的异常和多线程,熟悉Java的异常和多线程的概念; 2、掌握Java的异常处理的使用和多线程的创建; 3、熟练应用异常处理。 【教学时数】18课时 【教学重点和难点】 重点:
1、Java异常处理; 2、Java中的多线程。 难点:
1、Java异常处理; 2、Java中的多线程。 【教学内容】
1、Java异常处理; 2、Java中的多线程。
教学进度安排表
序号 1 2 3 4 5 章节 第一章 第二章 第三章 第四章 第五章 教学内容 Java语言基础 使用Java解决简单问题 类、类的继承和接口 Java类库简介 异常和多线程 学时 16 16 28 18 18 备注 实验学时12学时 实验学时12学时 实验学时16学时 实验学时12学时 实验学时12学时 三、实验(上机)内容和学时分配 实验项目与学时分配一览表
序号 1 实验名称 JDK和Web Tools Platform (WTP)的安装与配置 Java程序的输入输出 内容提要 掌握JAVA开发环境的安装及使用、配置操作 了解JAVA程序的类型及基本的输入输出程序的开发 掌握程序的流程结构和控3 程序控制结构 制结构,熟练掌握控制语句的使用 8 1 设计 必做 实验每组实验实验备注 学时 人数 类型 要求 8 1 验证 必做 2 8 1 设计 必做
掌握面向对象语言的基本4 类的声明 单位和包含的内容及使用情况 掌握类的定义、使用和对5 类及其访问控制 象的作用及其访问控制权限 掌握包及接口技术的定义6 包、接口及异常处理 及相关操作,了解异常的概念及处理情况 熟悉图形类及对象和方法7 图形用户界面的标准组件 的使用,掌握标准组件的使用方法 合 计 64 8 1 设计 必做 8 1 设计 必做 12 1 设计 必做 12 1 设计 必做 四、与其他课程的联系 《C语言程序设计》、《算法与数据结构》是本课程的前期课程,是学习本课程的基础。 《面向对象程序设计(JAVA)课程设计》是本课程的后续课程,通过本课程的学习能为后期的程序综合开发作铺垫。
五、教材和参考书目
教材:《Java程序设计》,贾振华,水利水电出版社,2011; 教学参考书:
1、《Java程序设计实例教程》,吴其庆,冶金工业出版社,2006; 2、《Java语言应用开发基础》,柳西玲.许斌,清华大学出版社,2006; 3、《Java程序设计教程》,施霞萍,机械工业出版社,2006; 4、《Java2程序设计基础》,陈国君,清华大学出版社,2006;
六、考核方式与成绩评定
以平时考核(课堂组织纪律、作业、小论文等)和期末考试相结合的方式进行,综合评价学生的学习成绩。
总成绩的评定:平时成绩占20%,实践成绩占20%,期末考试成绩占60%。
撰 写 人:周辉君 撰写时间:2012年2月 审 定人: 批 准 人:
正在阅读:
《软件工程》实验指导书03-26
山东省淄博市2017届高三3月模拟考试数学理试题 Word版含答案06-02
做一个平凡的人02-14
领导班子对照检查材料精选范文3篇09-07
101中学坑班2012年春季五年级第十一讲统筹与规划及答案06-15
情景模拟类(城管考试)03-08
矿山复绿施工组织设计 - 图文03-22
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 教学大纲
- 理论
- 课程
- 实验
- java
- 500立方环氧丙烷储罐制作工程施工方案
- 论审计重要性概念在实务中的应用
- 警惕西方文化渗透 中美关系研究
- 2006年度全国一级建造师执业资格考试试卷()
- 2011年优秀个人简历模板集合
- 2015学年第二学期l六年级语文期中质量检测卷
- 2015届高考历史二轮复习:专题十二 苏联的社会主义建设与改革
- 2004考研数四真题及解析
- 毕业班仿写句子专题练习
- 轴向拉伸与压缩时强度计算说课稿详解
- 推荐学习高考学习复习资料地理二轮复习 第三部分 考前30天 专题
- 广东省肇庆市高中化学第17周晚练文科新人教版 精品
- 散文的特点和分类
- 中国考古学 秦汉卷(考验笔记整理)
- 2016年高考病句专练
- 牙牌神数- 风水168-天机风水论坛易学论坛fengshui …
- 《大一高等数学》试卷(十份)
- (新课标化学)第七部分第36讲《几个重要的定量实验》
- 2011年秋学期工作总结
- 计算机组成原理作业~第四章