Java高级程序设计实战教程教案_第1页
Java高级程序设计实战教程教案_第2页
Java高级程序设计实战教程教案_第3页
Java高级程序设计实战教程教案_第4页
Java高级程序设计实战教程教案_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《Java高级程序设计》教案授课班级:计算机信息管理、云计算技术与应用指导教师:教材:学时数:理论课32课时,实验课32课时教学内容及课时安排:周次章节主要内容学时实验教学资源1领域一Java编码规范Java编码规范。包括:文件后缀名、Java源文件样式约定、注释规范、命名规范、编码规范及其他编码惯例等。2+2《华为Java编码规范》2领域二Java集合框架-List,SetList、Set接口的具体实现、内部结构、特殊的方法和适用场景等。2List、Set的使用教材例程+实训要求3领域二Java集合框架-MapMap接口的具体实现、内部结构、特殊的方法和适用场景等。2+2Map的使用教材例程+实训要求4领域三Java反射机制Java反射机制2+2反射机制的使用教材例程+实训要求5国庆放假6领域四Java泛型机制(一)Java泛型类、泛型接口和泛型方法的使用2+2泛型类、泛型接口的使用教材例程+实训要求7领域四Java泛型机制(二)编写通用DAO并使用2+2编写通用DAO并使用教材例程+实训要求8领域五Java序列化机制Java序列化机制2+2序列化的使用教材例程+实训要求9领域六Java多线程机制(一)Java多线程的生命周期、创建和启动、优先级2+2线程的创建、启动、调度教材例程+实训要求10领域六Java多线程机制(二)Java多线程同步机制,生产者和消费者问题2+2线程的同步教材例程+实训要求11领域七Java网络编程(一)基于URL、TCP编程2+2基于URL、TCP编程教材例程+实训要求12领域七Java网络编程(二)基于UDP编程2+2基于UDP编程教材例程+实训要求13领域八Java数据库编程(一)访问数据库、处理结果集2+2访问数据库教材例程+实训要求14领域八Java数据库编程(二)使用第三方控件2+2第三方控件的使用教材例程+实训要求

15实训讲解-系统分析餐饮管理系统分析设计2+2教材例程+实训要求16实训讲解-系统设计餐饮管理系统分析设计2+2教材例程+实训要求1.领域一Java编码规范科目Java高级程序设计授课时间2018.9.3节次1、2节指导教师戴远泉授课班级17计管、云计算时数(学时)2授课题目(包括教材及章节名称)领域一Java编码规范教学内容.文件后缀名.Java源文件样式约定.注释规范.命名规范.编码规范.其他编码惯例教学目标知识目标.理解Java编码规范。包括:文件后缀名、Java源文件样式约定、注释规范、命名规范、编码规范及其他编码惯例等。能力目标.熟练阅读Java源码。.熟练使用Java编码规则编写Java代码。素质目标.培养查阅科技文档的能力。.培养团队协作的能力。教学重、难点教学重点:文件后缀名、Java源文件样式约定、注释规范、命名规范、编码规范及其他编码惯例教学难点:文件后缀名、Java源文件样式约定、注释规范、命名规范、编码规范及其他编码惯例教材分析学情分析课前预习的习惯,收集科成文档的能力,阅读科技文档的能力授课类型理论课□ 讨论课□实验课□ 练习课□其他□授课形式讲授□探究□问答□实验□演示^练习□其他□教学准备教师教学资源的准备学生课前预习、例程分析、例程编码教学资源《华为Java编码规范》,课程例程,JavaAPI文档教学过程教学过程设计时间分配

.讲述课程体系本课程的课程体系学习重点、难点学习方法学习资源.相关规范《华为Java编码规范》,《SUNJava编码规范》,《阿里巴巴Java开发手册》.例程分析教学提示课堂演示课后导读《SUNJava编码规范》,JavaAPI文档,章节实训材料课后作业章节实训材料自我评价与教学反思2.领域二Java集合框架-List,Set的使用科目Java高级程序设计授课时间2018.9.10节次1、2节指导教师戴远泉授课班级17计管、云计算时数(学时)2授课题目(包括教材及章节名称)领域二Java集合框架-List,Set的使用教学内容.List、Set接口的具体实现、内部结构、特殊的方法和适用场景等。.使用List、Set接口的具体实现类来完成对集合的“增删改查”操作。教学目标知识目标1.List、Set接口的具体实现、内部结构、特殊的方法和适用场景等。能力目标.熟练使用List、Set接口的具体实现类来完成对集合的“增删改查”操作。素质目标.培养查阅科技文档的能力。.培养团队协作的能力。教学重、难点教学重点:使用List、Set接口的具体实现类来完成对集合的“增删改查”操作。教学难点:使用List、Set接口的具体实现类来完成对集合的“增删改查”操作。教材分析学情分析课前预习的习惯,收集科成文档的能力,阅读科技文档的能力授课类型理论课□ 讨论课□实验课□ 练习课□其他□授课形式讲授□探究□问答□实验□演示^练习□其他□教学准备教师教学资源的准备学生课前预习、例程分析、例程编码教学资源《华为Java编码规范》,课程例程,JavaAPI文档

教学过程教学过程设计时间分配.复习.讲解List、Set接口的具体实现、内部结构、特殊的方法和适用场景等。.例程分析使用List、Set接口的具体实现类来完成对集合的“增删改查”操作。.课堂总结.布置作业教学提示课堂演示课后导读《SUNJava编码规范》,JavaAPI文档,章节实训材料课后作业章节实训材料自我评价与教学反思3.领域二Java集合框架-Map的使用科目Java高级程序设计授课时间2018.9.17节次1、2节指导教师戴远泉授课班级17计管、云计算时数(学时)2授课题目(包括教材及章节名称)领域二Java集合框架-Map的使用教学内容.Map接口的具体实现、内部结构、特殊的方法和适用场景等。.使用Map接口的具体实现类来完成对集合的“增删改查”操作。教学目标知识目标1.Map接口的具体实现、内部结构、特殊的方法和适用场景等。能力目标.熟练使用Map接口的具体实现类来完成对集合的“增删改查”操作。素质目标.培养查阅科技文档的能力。.培养团队协作的能力。教学重、难点教学重点:使用Map接口的具体实现类来完成对集合的“增删改查”操作。教学难点:使用Map接口的具体实现类来完成对集合的“增删改查”操作。教材分析学情分析课前预习的习惯,收集科成文档的能力,阅读科技文档的能力授课类型理论课口讨论课口实验课口练习课口其他口授课形式讲授口探究口问答口实验口演示口练习口其他口教学准备教师教学资源的准备学生课前预习、例程分析、例程编码

教学资源《华为Java编码规范》,课程例程,JavaAPI文档教学过程教学过程设计时间分配.复习.讲解Map接口的具体实现、内部结构、特殊的方法和适用场景等。.例程分析使用Map接口的具体实现类来完成对集合的“增删改查”操作。.课堂总结.布置作业教学提示课堂演示课后导读《SUNJava编码规范》,JavaAPI文档,章节实训材料课后作业章节实训材料自我评价与教学反思4.领域三Java反射机制科目Java高级程序设计授课时间2018.9.24节次1、2节指导教师戴远泉授课班级17计管、云计算时数(学时)2授课题目(包括教材及章节名称)领域三Java反射机制教学内容Java的反射机制。Java反射机制的应用。教学目标知识目标.理解Java的反射机制。.掌握Java反射机制的应用。能力目标.熟练使用Java反射机制的API编写应用程序。素质目标.培养查阅科技文档的能力。.培养团队协作的能力。教学重、难点教学重点:使用Java反射机制的API编写应用程序。教学难点:使用Java反射机制的API编写应用程序。教材分析学情分析课前预习的习惯,收集科成文档的能力,阅读科技文档的能力授课类型理论课□ 讨论课□实验课□ 练习课□其他□授课形式讲授□探究□问答□实验□演示^练习□其他□教学准备教师教学资源的准备学生课前预习、例程分析、例程编码

教学资源《华为Java编码规范》,课程例程,JavaAPI文档教学过程教学过程设计时间分配.复习.讲解Java反射机制及其应用场景;使用Java反射机制的API编写应用程序。.例程分析使用Java反射机制的API编写应用程序。.课堂总结.布置作业教学提示课堂演示课后导读《SUNJava编码规范》,JavaAPI文档,章节实训材料课后作业章节实训材料自我评价与教学反思5.领域四Java泛型机制(一)泛型类、泛型接口科目Java高级程序设计授课时间2018.10.8节次1、2节指导教师戴远泉授课班级17计管、云计算时数(学时)2授课题目(包括教材及章节名称)领域四Java泛型机制(一)教学内容1.Java泛型的应用场景、泛型类和泛型方法。教学目标知识目标.理解Java泛型的应用场景、泛型类和泛型方法。.掌握Java泛型类、泛型接口和泛型方法的使用。能力目标.熟练使用Java泛型类、泛型接口和泛型方法等编写相应的应用程序。素质目标.能够阅读科技文档和撰写分析文档。.能够查阅jdkAPI。.增强学生团队协作能力。教学重、难点教学重点:熟练使用Java泛型类、泛型接口和泛型方法等编写相应的应用程序。教学难点:熟练使用Java泛型类、泛型接口和泛型方法等编写相应的应用程序。教材分析学情分析课前预习的习惯,收集科技文档的能力,阅读科技文档的能力授课类型理论课口讨论课口实验课口练习课口其他口授课形式讲授口探究口问答口实验口演示口练习口其他口

教学准备教师教学资源的准备学生课前预习、例程分析、例程编码教学资源《华为Java编码规范》,课程例程,JavaAPI文档教学过程教学过程设计时间分配.复习.讲解Java泛型的应用场景、泛型类和泛型方法。Java泛型类、泛型接口和泛型方法的使用。.例程分析使用Java泛型类、泛型接口和泛型方法的API编写应用程序。.课堂总结.布置作业教学提示课堂演示课后导读《SUNJava编码规范》,JavaAPI文档,章节实训材料课后作业章节实训材料自我评价与教学反思6.领域四Java泛型机制(一)通用DAO科目Java高级程序设计授课时间2018.10.15节次1、2节指导教师戴远泉授课班级17计管、云计算时数(学时)2授课题目(包括教材及章节名称)领域四Java泛型机制(一)通用DAO教学内容1.Java通用DAO的编码。教学目标知识目标.掌握Java泛型类、泛型接口和泛型方法的使用。.掌握通用DAO的编码。能力目标.熟练使用Java通用DAO编写相应的应用程序。素质目标.能够阅读科技文档和撰写分析文档。.能够查阅jdkAPI。.增强学生团队协作能力。教学重、难点教学重点:熟练使用Java泛型类、泛型接口和泛型方法等编写通用DAO。教学难点:熟练使用Java泛型类、泛型接口和泛型方法等编写通用DAO。教材分析学情分析课前预习的习惯,收集科技文档的能力,阅读科技文档的能力授课类型理论课□讨论课□ 授课形式 讲授□探究□问答□

实验课□练习课□ 实验□演示0练习□其他□ 其他□教学准备教师教学资源的准备学生课前预习、例程分析、例程编码教学资源《华为Java编码规范》,课程例程,JavaAPI文档教学过程教学过程设计时间分配.复习.讲解Java泛型类、泛型接口和泛型方法的使用。编写通用DAO。.例程分析使用Java泛型类、泛型接口和泛型方法的API编写应用程序。.课堂总结.布置作业教学提示课堂演示课后导读《SUNJava编码规范》,JavaAPI文档,章节实训材料课后作业章节实训材料自我评价与教学反思7.领域五Java序列化机制科目Java高级程序设计授课时间2018.10.22节次1、2节指导教师戴远泉授课班级17计管、云计算时数(学时)2授课题目(包括教材及章节名称)领域五Java序列化机制教学内容.对象序列化的基本概念。.对象的序列化方法。教学目标知识目标.掌握对象序列化的基本概念。.掌握对象的序列化方法。能力目标.熟练使用对象的序列化进行编写相应应用程序。素质目标.能够阅读科技文档和撰写分析文档。.能够查阅jdkAPI。.增强学生团队协作能力。教学重、难点教学重点:.熟练使用对象的序列化进行编写相应应用程序。教学难点:.熟练使用对象的序列化进行编写相应应用程序。教材分析

学情分析课前预习的习惯,收集科技文档的能力,阅读科技文档的能力授课类型理论课口讨论课口实验课口练习课口其他口授课形式讲授口探究口问答口实验口演示口练习口其他口教学准备教师教学资源的准备学生课前预习、例程分析、例程编码教学资源《华为Java编码规范》,课程例程,JavaAPI文档教学过程教学过程设计时间分配.复习.讲解对象序列化的基本概念;熟练使用对象的序列化进行编写相应应用程序。.例程分析使用对象的序列化进行编写相应应用程序。.课堂总结.布置作业教学提示课堂演示课后导读《SUNJava编码规范》,JavaAPI文档,章节实训材料课后作业章节实训材料自我评价与教学反思8.领域六Java多线程机制(一)线程的创建、启动、调度科目Java高级程序设计授课时间2018.10.29节次1、2节指导教师戴远泉授课班级17计管、云计算时数(学时)2授课题目(包括教材及章节名称)领域六Java多线程机制(一)线程的创建、启动、调度教学内容.线程的生命周期。.线程的创建、启动。.线程的调度。教学目标知识目标.理解进程、线程及多线程的概念。.熟悉线程的五种状态及状态之间的转换关系。.掌握线程的创建和启动方法。.掌握线程的优先级设置及线程的常用调度方法。能力目标.掌握创建及使用线程的两种方法。.熟练使用线程类的常用方法。素质目标.能够阅读科技文档和撰写分析文档。.能够查阅jdkAPI。.增强学生团队协作能力。

教学重、难点教学重点:线程的创建和启动方法,线程的优先级设置及线程的常用调度方法。教学难点:线程的创建和启动方法,线程的常用调度方法。教材分析学情分析课前预习的习惯,收集科技文档的能力,阅读科技文档的能力授课类型理论课□ 讨论课□实验课□ 练习课□其他□授课形式讲授□探究□问答□实验□演示^练习□其他□教学准备教师教学资源的准备学生课前预习、例程分析、例程编码教学资源《华为Java编码规范》,课程例程,JavaAPI文档教学过程教学过程设计时间分配.复习.讲解进程、线程及多线程的概念。线程的生命周期;线程的创建、启动;线程的常用调度方法。.例程分析线程的创建、启动及常用调度方法。.课堂总结.布置作业教学提示课堂演示课后导读《SUNJava编码规范》,JavaAPI文档,章节实训材料课后作业章节实训材料自我评价与教学反思9.领域六Java多线程机制(二)线程的同步机制科目Java高级程序设计授课时间2018.11.5节次1、2节指导教师戴远泉授课班级17计管、云计算时数(学时)2授课题目(包括教材及章节名称)领域六Java多线程机制(二)线程的同步机制教学内容1.线程的创建、启动。2.线程的同步机制。

教学目标知识目标1.理解线程的同步机制。能力目标.熟练使用线程的同步机制完成相应的编码。素质目标.能够阅读科技文档和撰写分析文档。.能够查阅jdkAPI。.增强学生团队协作能力。教学重、难点教学重点:线程的同步机制。教学难点:使用线程的同步机制完成相应的编码。教材分析学情分析课前预习的习惯,收集科技文档的能力,阅读科技文档的能力授课类型理论课□ 讨论课□实验课□ 练习课□其他□授课形式讲授□探究□问答□实验□演示^练习□其他□教学准备教师教学资源的准备学生课前预习、例程分析、例程编码教学资源《华为Java编码规范》,课程例程,JavaAPI文档教学过程教学过程设计时间分配.复习.讲解线程的创建、启动;线程的常用调度方法。线程的同步机制.例程分析使用线程的同步机制完成相应的编码。.课堂总结.布置作业教学提示课堂演示课后导读《SUNJava编码规范》,JavaAPI文档,章节实训材料课后作业章节实训材料自我评价与教学反思10.领域七Java网络编程(一)URL、TCP科目Java高级程序设计授课时间2018.11.12节次1、2节指导教师戴远泉授课班级17计管、云计算时数(学时)2授课题目(包括教材及章节名称)Java网络编程(一)URL、TCP教学内容1.基于URL的编程。

2.基于TCP的编程。教学目标知识目标.熟悉网络编程的相关概念,并了解Java网络编程的几种方式。.熟悉InetAddress、Socket、ServerSocket、DatagramSocket、DatagramPacket类的作用和常用方法。能力目标.熟练通过URL编码实现获取网站信息和下载文件。.熟练通过TCP编码完成服务器端和客户端的代码编写实现1对1通信。素质目标.能够阅读科技文档和撰写分析文档。.能够查阅jdkAPI。.增强学生团队协作能力。教学重、难点教学重点:基于URL编程;基于TCP编程。教学难点:熟练使用URL、TCP来编写相应程序。教材分析学情分析课前预习的习惯,收集科成文档的能力,阅读科技文档的能力授课类型理论课口讨论课口实验课口练习课口其他口授课形式讲授口探究口问答口实验口演示口练习口其他口教学准备教师教学资源的准备学生课前预习、例程分析、例程编码教学资源《华为Java编码规范》,课程例程,JavaAPI文档教学过程教学过程设计时间分配.复习.讲解网络编程的相关概念;基于URL编程;基于TCP编程。.例程分析使用URL、TCP完成相应的程序编码。.课堂总结.布置作业教学提示课堂演示课后导读《SUNJava编码规范》,JavaAPI文档,章节实训材料课后作业章节实训材料自我评价与教学反思11.领域七Java网络编程(一)UDP科目Java高级程序设计授课时间2018.11.19节次1、2节

指导教师戴远泉授课班级17计管、云计算时数(学时)2授课题目(包括教材及章节名称)Java网络编程(一)UDP教学内容1.基于UDP的编程。教学目标知识目标l.DatagramSocket、DatagramPacket类的作用和常用方法。能力目标.熟练通过UDP编码实现相应的程序。素质目标.能够阅读科技文档和撰写分析文档。.能够查阅jdkAPI。.增强学生团队协作能力。教学重、难点教学重点:基于UDP编程。教学难点:熟练使用UDP来编写相应程序。教材分析学情分析课前预习的习惯,收集科技文档的能力,阅读科技文档的能力授课类型理论课□ 讨论课□实验课□ 练习课□其他□授课形式讲授□探究□问答□实验□演示^练习□其他□教学准备教师教学资源的准备学生课前预习、例程分析、例程编码教学资源《华为Java编码规范》,课程例程,JavaAPI文档教学过程教学过程设计时间分配.复习.讲解网络编程的相关概念;基于UDP编程。.例程分析使用UDP完成相应的程序编码。.课堂总结.布置作业教学提示课堂演示课后导读《SUNJava编码规范》,JavaAPI文档,章节实训材料课后作业章节实训材料自我评价与教学反思12.领域八Java数据库编程(一)Java操作数据库科目Java高级程序设计授课时间2018.11.26节次1、2节

指导教师戴远泉授课班级17计管、云计算时数(学时)2授课题目(包括教材及章节名称)Java数据库编程(一)Java操作数据库教学内容.数据库访问技术。.JDBC连接方式.访问数据库、处理结果集的方法教学目标知识目标.理解数据库访问技术.掌握JDBC连接方式.掌握访问数据库、处理结果集的方法。能力目标.熟练编与DBManger.java工具类来连接数据库。.熟练使用JDBC对数据库进行CRUD操作。素质目标.能够阅读科技文档和撰写分析文档。.能够查阅jdkAPI。.增强学生团队协作能力。教学重、难点教学重点:基于UDP编程。教学难点:熟练使用UDP来编写相应程序。教材分析学情分析课前预习的习惯,收集科技文档的能力,阅读科技文档的能力授课类型理论课口讨论课口实验课口练习课口其他口授课形式讲授口探究口问答口实验口演示口练习口其他口教学准备教师教学资源的准备学生课前预习、例程分析、例程编码教学资源《华为Java编码规范》,课程例程,JavaAPI文档教学过程教学过程设计时间分配.复习.讲解数据库访问技术;JDBC;Java操作数据库;Connection,Statement,ResultSet以及PreparedStatement类。.例程分析使用JDBC完成对数据库的操作并编写相应的程序。.课堂总结.布置作业教学提示课堂演示课后导读《SUNJava编码规范》,JavaAPI文档,章节实训材料课后作业章节实训材料

自我评价与教学反思13.领域八Java数据库编程(一)Java操作数据库使用第三方控件科目Java高级程序设计授课时间2018.12.3节次1、2节指导教师戴远泉授课班级17计管、云计算时数(学时)2授课题目(包括教材及章节名称)Java数据库编程(一)Java操作数据库使用第二方控件教学内容1.Java操作数据库使用第三方控件。教学目标知识目标1.Java操作数据库使用第三方控件。能力目标.熟练使用第三方控件对数据库

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论