
Java应用开发 教学大纲 课程中文名称:Java应用开发 课程编号: 计划学时:72 计划学分:4 先修课程:C语言、数据库基础 参考书:Java编程思想(第4版) 适用专业:计算机科学与技术专业 一、课程目的、任务: 本书在编写上充分体现了简单易用的特点,步骤清渐,内客丰富,并带有许 多插图帮助读者理解基本内容,同时对内容的编排和例题的选择作了严格的控制, 确保一定的深度和广度。书中的每个例题都配有执行结果插图。并对源程序进行 了详细说明.在每章后面附有思考和练习题。学习本书的作者应该对计算机操作 有一定的认识。有一门计算机高级语言基础的读者学习会感到得心应手。 二、课程内容、讲授安排及参考书目: 整个误程分为4个部分(a语言应用基础、ySQL数据库应用基瑞、ava数据库程序 设计、Jva服务器程序设计) 1.第一部分:JW8语言应用基础 第一章:Jaa语言概述(2学时)
Java 应用开发 教学大纲 课程中文名称:Java 应用开发 课程编号: 计划学时:72 计划学分:4 先修课程:C 语言、数据库基础 参考书:Java 编程思想(第 4 版) 适用专业:计算机科学与技术专业 一、课程目的、任务: 本书在编写上充分体现了简单易用的特点,步骤清晰,内容丰富,并带有许 多插图帮助读者理解基本内容,同时对内容的编排和例题的选择作了严格的控制, 确保一定的深度和广度。书中的每个例题都配有执行结果插图,并对源程序进行 了详细说明,在每章后面附有思考和练习题。学习本书的作者应该对计算机操作 有一定的认识,有一门计算机高级语言基础的读者学习会感到得心应手。 二、课程内容、讲授安排及参考书目: 整个课程分为 4 个部分(Java 语言应用基础、MySQL 数据库应用基础、Java 数据库程序 设计、Java 服务器程序设计) 1. 第一部分:Java 语言应用基础 第一章:Java 语言概述(2 学时)

教学目标:1.了解Jva语言筒史 学 2.了解ava语言与Intemnet 3.了解va语言的特点 标 4.掌星编译和运行Java程序 5.识记Java Application程序简介.了解ava Applet程序简介,了解Java2SDK 工具简介 求 教学要求:初级计算机基础 教 1,编译和运行JAVA程序: 重 2.ava程序简介 点 第二章:数据类型、运算符与表达式(2学时) 致学目标:1.掌握布尔类型、字节类型等5种数据类型及标识符 2.掌握布尔常量、整型常量等5种常量 教学目标 3.掌提变量的运用 与要求 4.掌握运算符及运算符的优先级 致学要求:初级计算机基础 1. 教学重点 数招类型: 2.常量、变量、运算符等内容
第二章:数据类型、运算符与表达式(2 学时) 教 学 目 标 与 要 求 教学目标:1. 了解 Java 语言简史 2. 了解 Java 语言与 Internet 3. 了解 Java 语言的特点 4. 掌握编译和运行 Java 程序 5. 识记Java Application程序简介、了解 Java Applet程序简介、了解 Java 2SDK 工具简介 教学要求:初级计算机基础 教 学 重 点 1. 编译和运行 JAVA 程序; 2. Java 程序简介 教学目标 与要求 教学目标: 1. 掌握布尔类型、字节类型等 5 种数据类型及标识符 2. 掌握布尔常量、整型常量等 5 种常量 3. 掌握变量的运用 4. 掌握运算符及运算符的优先级 教学要求:初级计算机基础 教学重点 1. 数据类型; 2. 常量、变量、运算符等内容

第三章:流程控制语句(2学时) 教 学 教学目标:1.掌握条件控制语句:f语句、swch语句 2.掌握循环控制语句:whe语句、do.,whle语句、for语句 要 3.掌握跳转控制语句:tum语句、break语句、continue语句 求 致学要求:初级计算机基础 教学 1.条件控制语句 重点 2循环控制语句 3.跳转控制语句 第四章:Java类与对象(4学时) 数学目标:1.理解对象、抽象和封装的概念 2.理解类的定义,掌强类的使用。理解类的修饰符 3.理解成员变量的定义、访问权限、静态变量和最终变量 要 4,掌握方法的定义、静态方法,了解最终方法 求 5.理解数组的声明及使用 教学要求:初级计算机基础 1.类的定义和使用 教学 2.方法 重点 3.成员变量 4. 数组 第五章:继承与多态(2学时)
第三章:流程控制语句(2 学时) 第四章:Java 类与对象(4 学时) 第五章:继承与多态(2 学时) 教 学 目 标 与 要 求 教学目标: 1. 掌握条件控制语句:if 语句、switch 语句 2. 掌握循环控制语句:while 语句、do……while 语句、for 语句 3. 掌握跳转控制语句:return 语句、break 语句、continue 语句 教学要求:初级计算机基础 教 学 重点 1. 条件控制语句 2. 循环控制语句 3. 跳转控制语句 教 学 目 标 与 要 求 教学目标: 1. 理解对象、抽象和封装的概念 2. 理解类的定义,掌握类的使用,理解类的修饰符 3. 理解成员变量的定义、访问权限、静态变量和最终变量 4. 掌握方法的定义、静态方法,了解最终方法 5. 理解数组的声明及使用 教学要求:初级计算机基础 教 学 重点 1. 类的定义和使用 2. 方法 3. 成员变量 4. 数组

教学 数学目标:1.了解继承与派生的概念 2.理解Java继承与派生 3.理解多态:方法的覆盖和方法的重载 4.理解包的定义和引用 与 5.理解接口的定义和实现 数学要求:初级计算机基础 求 1.继承与派生 学 2.Jva语言的继承与派生 3.方法的覆盖和方法的重数 4.包的定义和引用 点 5.接口的定义和实现 第六章:异常处理、基本输入与输出(4学时) 学 教学目标:1.了解异常与异常类 2.掌握异常的处理 与 要 3.理解基本输入和输出 求 教学要求:初级计算机基础 1.异常与异常类 教学 2.异常的处理 重点 3.基本输入和输出 第七章:Wb服务器与Java工具类(4学时) 教学 数学目标:L.了解Web服务器的基本概念:web服务器、URL、HTTP、Apache 2.了解App类、理解Applet小程序 标 3.掌捏Mah类与Random类 4.掌捏String与StringBuffer类 教学要求:初级计算机基础 求
第六章:异常处理、基本输入与输出(4 学时) 第七章:Web 服务器与 Java 工具类(4 学时) 教 学 目 标 与 要 求 教学目标: 1. 了解继承与派生的概念 2. 理解 Java 继承与派生 3. 理解多态:方法的覆盖和方法的重载 4. 理解包的定义和引用 5. 理解接口的定义和实现 教学要求:初级计算机基础 教 学 重 点 1. 继承与派生 2. Java 语言的继承与派生 3. 方法的覆盖和方法的重载 4. 包的定义和引用 5. 接口的定义和实现 教 学 目 标 与 要 求 教学目标: 1. 了解异常与异常类 2. 掌握异常的处理 3. 理解基本输入和输出 教学要求:初级计算机基础 教 学 重点 1. 异常与异常类 2. 异常的 处理 3. 基本输入和输出 教 学 目 标 与 要 求 教学目标: 1. 了解 Web 服务器的基本概念:web 服务器、URL、HTTP、Apache 2. 了解 Applet 类、理解 Applet 小程序 3. 掌握 Math 类与 Random 类 4. 掌握 String 与 StringBuffer 类 教学要求:初级计算机基础

学重 1.Mah类与Random类 2.String与StringBuffer类 2第二都分1My5QL数基库应用基础 第八章:MySQL数据库基础(4学时) 教学 数学目标:1.了解数据库技术的演变 2.了解数据库的组成及作用 3.熟悉数据库系统机构 4.了解MySQL数据库的特点 与 5.掌握MSgl数据库的安装与管理 敏学要求:初级计算机基础 求 教 1. 数据库的组成及作用 2. 数据库系统结构 3.MySQL数据库的安装与管理 点 第九章:MySQL数据库的使用(2学时) 教学目 教学目标:1.了解MSQL的数据目录管理 2.掌捏创建与别除MySQL数据库 与 3.掌握创建、修改与刚除表 数学要求:初级计算机基础 求
2. 第二部分:MySQL 数据库应用基础 第八章:MySQL 数据库基础(4 学时) 第九章:MySQL 数据库的使用(2 学时) 教 学 重 点 1. Math 类与 Random 类 2. String 与 StringBuffer 类 教 学 目 标 与 要 求 教学目标: 1. 了解数据库技术的演变 2. 了解数据库的组成及作用 3. 熟悉数据库系统机构 4. 了解 MySQL 数据库的特点 5. 掌握 MySql 数据库的安装与管理 教学要求:初级计算机基础 教 学 重 点 1. 数据库的组成及作用 2. 数据库系统结构 3. MySQL 数据库的安装与管理 教 学 目 标 与 要 求 教学目标: 1. 了解 MySQL 的数据目录管理 2. 掌握创建与删除 MySQL 数据库 3. 掌握创建、修改与删除表 教学要求:初级计算机基础

1.掌握创建与制除MySQL数据库 重点 2.掌握创建、修改与删除表 第十章:结构化查询语言SQL(4学时) 教 数学目标:1.了解DDL、DML、DCL、嵌入武SQL语言的定义 2.掌捏SELECT命令的基本用法 目 3.熟悉My5QL常用函数 4.掌握高级查询技术 与 5.掌握处理查询结果 6. 熟悉插入、副除、修改记录 求 数学要求:初级计算机基础 1,掌挥SELECT命令的基本用法 2.熟悉My5QL常用函数 学 3.掌握高级查询技术 4.掌握处理查询结果 点 5.熟悉插入、到除、修改记录 3.第三都分:Java数据库程序设计 第11章:DBC基础知识(2学时) 教学 数学目标:1.了解DBC体系结构 2.了解DBC驱动程序 标 3.了解DBC-ODBC Bridge的使用方法 4.了解DBC的主要特点 要 教学要求:初级计算机基础
第十章:结构化查询语言 SQL(4 学时) 3. 第三部分:Java 数据库程序设计 第 11 章:JDBC 基础知识(2 学时) 教 学 重 点 1.掌握创建与删除 MySQL 数据库 2. 掌握创建、修改与删除表 教 学 目 标 与 要 求 教学目标: 1. 了解 DDL、DML、DCL、嵌入式 SQL 语言的定义 2. 掌握 SELECT 命令的基本用法 3. 熟悉 MySQL 常用函数 4. 掌握高级查询技术 5. 掌握处理查询结果 6. 熟悉插入、删除、修改记录 教学要求:初级计算机基础 教 学 重 点 1. 掌握 SELECT 命令的基本用法 2. 熟悉 MySQL 常用函数 3. 掌握高级查询技术 4. 掌握处理查询结果 5. 熟悉插入、删除、修改记录 教 学 目 标 与 要 求 教学目标: 1. 了解 JDBC 体系结构 2. 了解 JDBC 驱动程序 3. 了解 JDBC-ODBC Bridge 的使用方法 4. 了解 JDBC 的主要特点 教学要求:初级计算机基础

教学重点 1.无 第十二章:JAVA数据库程序设计(4学时) 教学目 教学目标:1.了解DBC数据库访问流程 2.掌握DBCAP叫程序设计 与 教学要求:初级计算机基础 求 教 1.DBCAPI程序设计 点 4,第四部分:小Va飘务#程序设计 第十三章:Java Servlet基础知识(2学时) 教学目 数学目标:1.了解Servlet的概念、主要功能、运行环境等 2.理解Java Servlet API概述 与 3.了解Servlet程序设计 教学要求:初级计算机基础 求
第十二章:JAVA 数据库程序设计(4 学时) 4. 第四部分:Java 服务器程序设计 第十三章:Java Servlet 基础知识(2 学时) 教 学 重 点 1. 无 教 学 目 标 与 要 求 教学目标: 1. 了解 JDBC 数据库访问流程 2. 掌握 JDBC API 程序设计 教学要求:初级计算机基础 教 学 重 点 1. JDBC API 程序设计 教 学 目 标 与 要 求 教学目标: 1. 了解 Servlet 的概念、主要功能、运行环境等 2. 理解 Java Servlet API 概述 3. 了解 Servlet 程序设计 教学要求:初级计算机基础

教 1.理解Java Servlet API概述 点 三、考核方式结构比例: 本课程考核为终结性考试。终结性考核由主讲人命题,成绩须达到60分(及 格)及以上,方可获得本课程相应学分。 (一)终结性考试 1.命题原则 第一,本课程的考试命题在学习大纲规定的学习内容、学习目标和文字主教 材范围之内。 第二,每份试参所考的内容,在突出课程学习重点的前提下覆盖本课程教材 所学内容的70%以上的章节。 第三,试卷兼顺了解、理解、掌握三个能力层次。在一份试卷中,各层次题 目所占分数比例大致为:了解占10%左右,理解占30%左右,掌握占60%左右。 2.考试手段及形式 采用网路形式。考试时可携带教科书、平时学习记录等学习资料,独立解答 试题。 3.考试时限 考试时间长度是60分钟 4.考试试题类型 试题题型包括单项选择题、填空题、问答题、编程等
三、考核方式结构比例: 本课程考核为终结性考试。终结性考核由主讲人命题。成绩须达到 60 分(及 格)及以上,方可获得本课程相应学分。 (一)终结性考试 1.命题原则 第一,本课程的考试命题在学习大纲规定的学习内容、学习目标和文字主教 材范围之内。 第二,每份试卷所考的内容,在突出课程学习重点的前提下覆盖本课程教材 所学内容的 70%以上的章节。 第三,试卷兼顾了解、理解、掌握三个能力层次。在一份试卷中,各层次题 目所占分数比例大致为:了解占 10%左右,理解占 30%左右,掌握占 60%左右。 2.考试手段及形式 采用网络形式。考试时可携带教科书、平时学习记录等学习资料,独立解答 试题。 3. 考试时限 考试时间长度是 60 分钟。 4.考试试题类型 试题题型包括单项选择题、填空题、问答题、编程等。 教 学 重 点 1. 理解 Java Servlet API 概述