“WEB编程技术”课程教学大纲
课程编号:08072060
课程名称:WEB编程技术/WEB programming technology
学时:32学分:2
适用专业:软件工程、计算机科学与技术、网络工程开课学期:5
开课部门:数学与计算机科学学院
先修课程:《计算机网络》、《网站与网页设计》、《数据库原理及应用》
考核要求:考查
使用教材及主要参考书:
JSP程序设计教程(第2版),郭珍、王国辉,人民邮电出版社
一、课程的性质和任务
随着INTERNET的普及,网页的编程技术越来越受到人们的重视,越来越多的企业,单位包括个人都希望使用网页技术,建立网页和网站.为了迎接信息时代的挑战,学习和掌握网页编程技术无疑会为你带来更多的机遇。
1.本课程的开设将引导学生熟练使用JSP进行网络编程,教学的指导思想是让学生学以致用,本课程研究对象主要是JSP的有关技术,本课程知识、技术在国内外有着广阔的发展前景,目前各大型网站均以JSP为主要编程语言。
2.本门课在专业教学计划中占有重要的地位,与JAVA及Dreamweaver有着紧密的关系。
3.本课程的教学目的是要求学生熟练掌握JSP运行环境的配置方法,灵活运用JSP语法,解决JSP的中文问题,掌握JSP中访问数据库的技术JDBC。教学任务是了解一个JSP的高级开发技术,学会使用JSP技术开发综合网站。教学基本方法以案例教学为主,采用投影教学手段进行教学。
本门课以使学生掌握JSP基本编程为目的,其任务是让学生掌握JSP的基本语法规则,JSP的编程技巧,JSP的数据库编程,教学上采用多媒体的方法,实行案例教学手段。
web网站开发教程二、教学目的与要求
通过本课程的学习,使学生掌握Jsp开发语言的基础知识,同时对Java、HTML、JavaScript有一定的
了解。熟悉B/S的开发模式,基本具备用Jsp设计开发WEB应用程序的能力。
本课程侧重实际应用,每一讲的内容都配合了详细的编程实例讲解,使学生达到学以致用的目的。
教学过程中应注意以实例贯穿始末,避免空洞的理论学习。
三、学时分配
四、教学中应注意的问题
通过本课程的学习,使学生具备熟练构建网站并将静态网页制作技术、JSP 程序设计、数据库技术相结合以开发动态网页的能力。从另一方面说,它又是衡量学生计算机水平和检验学生是否真正掌握有关计算机实用技术的一个重要标志。
五、教学内容
第一章软件编程体系与JSP概述
1.基本内容:软件编程体系结构及开发模式的选择,B/S模式主流技术介绍,Jsp技术及其优势,常见的几种支持JSP的应用服务器,Tomcat应用服务器的配置
2.教学基本要求:B/S的开发模式,了解服务器软件及其安装配置以及jsp的运行配置
3.教学重点难点:Jsp技术及其优势,Tomcat应用服务器
4.教学建议:
第二章JSP开发基础
1.基本内容:Java介绍,HTML简介,JavaScript简介,综合案例
2.教学基本要求:熟悉JSP语言编程基础
3.教学重点难点:JavaScript的了解及基础知识,客户端输入表单的制作4.教学建议:
第三章JSP的语法
1.基本内容:JSP代码、JSP指令、JSP动作
2.教学基本要求:了解JSP三种页面元素,JSP代码、JSP指令、JSP动作3.教学重点难点:JSP代码、JSP指令、JSP动作
4.教学建议:
第四章 JSP的内置对象
1.基本内容:out对象、request对象、session对象、cookie对象
2.教学基本要求:掌握JSP常用的对象
3.教学重点难点:session对象、cookie对象
4.教学建议:
第五章 JavaBean技术
1.基本内容:组件技术、Jsp与JavaBean的结合
2.教学基本要求:了解基于组件的软件开发优势,了解JavaBean封装页面中的业务逻辑
3.教学重点难点:JavaBean封装页面中的业务逻辑、JavaBean封装页面中的业务逻辑
4.教学建议:
第六章 Servlet技术
5.基本内容:Servlet,过滤器,
6.教学基本要求:了解基于通过Servlet实现MVC模式下的编程开发
7.教学重点难点:MVC模式的理解
8.教学建议:
第七章JDBC数据库应用开发
1.基本内容:JDBC API、JDBC连接实例、对数据库操作
2.教学基本要求:掌握JSP与后台数据库的连接,掌握如何取得数据、增加数据、删除数据及对数据库进行管理等。
3.教学重点难点:与数据库的连接跟操作数据
4.教学建议:
第八章 Jsp高级程序设计
1.基本内容:el,jstl,ajax
2.教学基本要求:掌握el表达式,jstl标签库的运用,使得jsp页面的开发更为简洁
3.教学重点难点:ajax的工作原理
4.教学建议:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。