您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 数据通信与网络 > 《JSP应用开发》电子教案四川城市职业学院课程教案
《JSP应用开发》电子教案四川城市职业学院课程教案教案完成时间:2010年3月1日课题WEB技术概述授课日期2010-3-8授课类型理论授课学时数2教学目的及要求让学生初步掌握WEB的基础知识,掌握静态网页、动态网页、WEB服务器等基本概念,了解常见WEB编程语言的特点,掌握WEB的两种模式教学重点掌握动态网页和静态网页的基本概念,掌握C/S模式和B/S模式的特点教学难点无教学方法讲授法课程作业或思考题思考题,如何运行一个现实有HELLOWORLD字样的页面。审阅意见主讲教师或教学组长签名:张宇系主任签名:教学后记学生对网页知识和HTML了解欠缺,需再以后的教学中强化。教学步骤及主要内容(教学设计、教学内容、过程、方法等)备注一、课程介绍1.介绍JSP课程的学习目的1).JAVA目前的发展状况以及趋势2).JSP目前的发展趋势和实际运用情况3).J2EE的概况以及与JSP之间的关系4).介绍开设该课程的原因,以及学好该课程之后的好处2.介绍JSP教学的基本内容1).先导课和后续课的介绍,以及学习前的准备工作2).以及如何学习好该课程3).介绍本学习教学的基本内容3.介绍学习要求和考核情况1).关于平时出勤和作业的上交2).平时成绩和期末考核的比例为30%和70%3).期末以作品形式进行考核二、WEB技术概述1.静态网页和动态网页的区别1).概念和定义2).优缺点3).我们本学习所做的是何种页面,以动态页面为主2.WEB服务器的基本概念1).基本概念2).JSP可以采用TOMCAT作为服务器3.网络和数据库以及网络数据库的基本概念1).对上学期学习过的知识做基本复习4.目前流行的WEB开发语言比较1).对ASP和ASP.NET进行介绍2).对PHP进行介绍3).对JSP进行重点介绍,这是本学习的任务5.C/S模式和B/S模式的介绍1).两种模式的基本概念2).C/S模式的优缺点3).B/S模式的优缺点4).如何选择适合的模式进行开发6.如何最快的制作出一个现实HELLOWORLD字样的页面。三、关于逻辑思维能力的介绍1.鼓励大学对编程课进行认真学习2.编程可以对逻辑思维培养,不管以后是否从事计算机工作,逻辑思维能力的培养都很重要3.布置了几道趣味的逻辑思维的题目,让学生回答。四川城市职业学院课程教案教案完成时间:2010年3月1日课题JSP概述授课日期2010-3-9授课类型理论授课学时数2教学目的及要求掌握JSP运行环境的配置,并要求学生能熟练的进行环境配置教学重点掌握TOMCAT的配置教学难点运行一个简单的JSP页面教学方法演示教学,并让学生自己动手实践操作课程作业或思考题如何运行一个有HELLOWORLD字样的JSP动态页面。审阅意见主讲教师或教学组长签名:张宇系主任签名:教学后记误操作的同学比较多,配置环境没有成功,再下次课继续练习配置。教学步骤及主要内容(教学设计、教学内容、过程、方法等)备注一、什么是JSP1.JSP的历史和发展2.JSP的基础3.JSP的优势二、JSP引擎1.WEB应用程序的概念2.什么是JSP引擎3.TOMCAT服务器4.安装TOMCAT服务器的准备工作三、介绍JSP运行环境的配置1.JDK的使用和安装1).复习上学期JAVA课程中JDK的安装和使用2).介绍环境变量的配置,特别是新增环境变量JAVA_HOME的配置3).强调JDK和JRE的区别4).并让学习动作操作练习环境变量的配置2.TOMCAT的安装和启动1).介绍TOMCAT的两种安装方法,压缩包和安装版的使用,本课程选用比较繁琐的压缩包安装方法。2).介绍TOMCAT里面各文件夹的作用3).介绍TOMCAT的基本启动方法4).介绍TOMCAT如何添加到服务管理中,让TOMCAT的使用和启动更加灵活。5).测试TOMCAT是否安装并成功启动。6).如何配置端口号7).让学生自己动手练习并测试四、JSP页面和WEB服务目录1.带领学生动手编写第一最简单的JSP页面2.提出思考:如何让该页面运行现实3.介绍WEB服务目录的作用1).什么是根目录以及作用2).如何新建其他的WEB目录3).如何在其他盘里新建WEB目录4).WEB目录与相对路径5).让学生将编写页面放到指定WEB目录并运行6).如何设置WEB目录的默认页面五、动手练习1.让学习参照书上的例子,把书上的例子编写成功并运行2.使用TOMCAT的使用补充补充补充URL的基本知识和端口号的基本知识补充一点HTML基础知识补充知识预留15分钟的时间进行复习和练习四川城市职业学院课程教案教案完成时间:2010年3月1日课题JSP运行原理授课日期2010-3-12授课类型实验课学时数2教学目的及要求复习TOMCAT的配置,复习以前的JAVA知识和JSP页面知识教学重点掌握TOMCAT的配置,掌握JSP的基本页面教学难点JAVA算法的使用教学方法布置实验任务,让学生动手编程课程作业或思考题编写一个能显示1-100之间所有素数的JSP动态页面。审阅意见主讲教师或教学组长签名:张宇系主任签名:教学后记很多同学忘记的素数的判断算法,下次课中补充和提示。教学步骤及主要内容(教学设计、教学内容、过程、方法等)备注一、回顾上节课的知识点1.思考要运行一个JSP页面所需要的运行环境2.如何配置TOMCAT服务二、JSP运行原理1.介绍HTML运行原理2.介绍JSP的运行和HTML的关系3.后台的JSP页面运行的详细处理过程4.掌握SERVLET的概念5.掌握JSP的运行流程,知道第一次访问JSP页面和第二次访问同一张页面的区别6.JSP页面上不同的元素在运行时候的处理不同7.让学生亲自查看work文件夹下生成的SERVLET文件总共花费30分钟的时间做讲解,完成第一章的教学内容。三、实验:尝试编写一个JSP页面1.要求:修改TOMCAT的端口号为80端口2.要求:在D盘新建一个文件夹,设置成为WEB服务目录3.要求:编写一个能显示100以内素数的JSP页面4.实验步骤:1).安装TOMCAT服务器2).修改端口号3).设置WEB服务目录4).启动TOMCAT服务器5).编写JSP6).测试运行四川城市职业学院课程教案教案完成时间:2010年3月1日课题JSP页面授课日期2010-3-15授课类型理论授课学时数2教学目的及要求要求学生掌握JSP页面的基本结构教学重点掌握JSP程序片和方法的用法教学难点JSP的运行原理和JAVA程序片的用法教学方法案例讲授法课程作业或思考题用HTML和本节课所需知识完善素数的练习题。审阅意见主讲教师或教学组长签名:张宇系主任签名:教学后记教学步骤及主要内容(教学设计、教学内容、过程、方法等)备注一、回顾上节课的知识点1.JSP的运行原理2.思考多线程的管理下,一个页面生成几个Servlet对象二、JSP页面的基本结构1.一个页面文件可以由5种元素组成1).普通HTML标记2).JSP标记3).变量和方法的声明4).JAVA程序片5).JAVA表达式2.用实例讲解各元素,并演示运行三、变量和方法的声明1.成员变量的声明1).如何完成成员变量的声明2).成员变量的生命周期和使用范围3).成员变量的特点4).成员变量的注意事项2.方法的声明1).如何声明方法2).方法的使用情况3).演示方法的运行4).思考如何让多个页面使用同一个方法5).判断素数的方法3.内部类的声明(了解)四、JAVA程序片1.JAVA程序片的格式2.JAVA程序片的执行原理3.JAVA程序片里的局部变量的作用范围和声明周期,以及和成员变量的区别4.JAVA程序片的主要功能5.如何将JAVA程序片插入到HTML标记中6.带领学生完成一个简单的JAVA程序片的例子,用两种不同的写法完成。五、表达式1.表达式的基本格式2.什么是表达式3.表达式和out.print()功能一样4.举例说明表达式使用的各种情况演示简单的计数器案例很多学生在上次实验课中忘记了素数的判断方法,并且思路比较单一,为了给学生打开思路,专门补充素数判断方法,以及如何合理编程四川城市职业学院课程教案教案完成时间:2010年3月1日课题JSP页面的实验练习授课日期2010-3-16授课类型实验课学时数2教学目的及要求要求学生掌握JSP页面的基本结构中方法和程序片的使用教学重点掌握JSP程序片和方法的用法,学习HTML中表格的使用教学难点如何在HTML标记中合理插入JAVA程序片教学方法布置实验任务,让学生动手练习课程作业或思考题用表格布局,将100以内的素数输出,需结合本章所学的JSP方法、程序片和表达式综合运用审阅意见主讲教师或教学组长签名:张宇系主任签名:教学后记大部分同学的HTML代码不熟练,还要适当加强。教学步骤及主要内容(教学设计、教学内容、过程、方法等)备注一、介绍上机课中的常见错误1.乱码显示问题2.没有正确的使用空格3.TOMCAT别名的作用4.页面的命名规则和大小写的区别二、补充表格知识1.table标记的使用2.tr标记的使用3.td标记的使用4.引导学生编程思路,提示如何完成本次作业三、布置实验作用1.要求使用JSP声明一个判断素数的方法,用方法来判断素数2.要求做一个2*100的表格,将100个数据都显示在表格中,并显示出该数是否是素数3.要求用JAVA程序片和表达式合理的插入到HTML代码中4.可以对页面和表格进行美化四川城市职业学院课程教案教案完成时间:2010年3月1日课题JSP标记授课日期2010-3-19授课类型理论讲授课学时数2教学目的及要求掌握JSP的指令标记和动作标记,了解注释的用法教学重点掌握JSP的两种指令标记和常见动作标记教学难点Include指令和动作的使用以及区别教学方法案例教学,引导学生思考课程作业或思考题思考题,如何用JSP标记去实习一个网站的布局审阅意见主讲教师或教学组长签名:张宇系主任签名:教学后记教学步骤及主要内容(教学设计、教学内容、过程、方法等)备注一、复习上机课的问题1.方法使用不熟练,JAVA的基础部牢固2.如何从错误提示中修改程序3.提供给学生一个例子的三种写法,让他们进行比较和思考哪种写法比较好,以后将采用哪一种编写方式4.带领学生阅读书上的例子2.5,多接触HTML中表单的知识二、JSP中的注释1.HTML的注释2.JSP的注释3.JAVA的注释4.举例让学生区分隐藏的注释和非隐藏的注释,以及注释的灵活用法5.带领学生阅读比较繁琐的例子2.4,再次接触到HTML中表单的知识补充:注释中也可以插入三、JSP指令标记1.PAGE指令1).PAGE的基本格式2).常用属性的介绍,重点介绍contentType、impost属性2.include指令1).基本语法规则2).让学生思考其作用3).用实例显示include的代码复用作用4).了解include指令的运行原理,包含时间等基本知识四、JSP动作标记1.include动作标记1).基本格式2).运行原理和运行的时间3).与include指令的区别,说明各自优缺点4).举例演示区别,查看servlet验证不同2.param动作标记1).基本格式2).基本作用,强调其不能单独使用,一定要配合其他动作标记使用3).演示案例,配合include动作标记来传递数据3.forward标记1).基本格式介绍2).特点和注意事项说明3).让学生思考其作用4).用案例显示其一般功能和实际应用4.plugin标记(了解)JAVA程序片补充pageEncoding属性补充简单的验证码产生原理四川城市职业学院课程教案教案完成时间:2010年3月1日课题JSPTAG文件和标记授课日期2010-3-22授课类型理论讲授课学时数2教学目的及要求TAG文件的结构、存储目录和TAG标记教学重点掌握TAG标记教学难点无教学方法案例教学,引导学生思考课程作业或思考题思考题,如何用JSP标记去实习一个网站的布局审阅意见主讲教师或教学组长签名:张宇系主任签名:教学后记教学步骤及主要内容(教学设计、教学内容、过程、方法等)备注一、实验讲解1.对
本文标题:《JSP应用开发》电子教案四川城市职业学院课程教案
链接地址:https://www.777doc.com/doc-6218753 .html