- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网站开发与设计
一、课程说明
课程名称(中/英文):网站开发与设计/Web Site Design and Development
课程类别:专业选修课
学时/学分:64/4
先修课程:计算机程序设计,数据库技术,计算机网络
适用专业: 信息与计算科学、应用数学
教材、教学参考书:
尹继平、聂庆亮,跟我学 Java Web, 清华大学出版社,2010.
Bruce Eckel, Java 编程思想(第四版),机械工业出版社,2007
陈明,网站建设实用教程,清华大学出版社,2008
二、课程设置的目的意义
本课程是信息与计算科学专业的专业选修课程。对于本科毕业后想在IT行业从业的学生来说,是一门必需掌握的技术,其专业性较强,含盖了多种开发工具的使用知识,并与多门课程紧密相关,构成一门综合性的应用课程。本课程的先修课程是:计算机程序设计,数据库技术,计算机网络等。由于本课程的实践性较强,故需要学生在掌握基本知识的前提下,勤于上机练习从而达到对知识的全面掌握。
三、课程的基本要求
通过本课程的学习,要求学生了解动态网站技术的基本知识,了解HTML的相关知识,了解MyEclipse开发环境的使用,掌握JSP语言基础知识与编程的必备知识和工具。了解JSP的运行环境与搭建方法,掌握JSP语言的基本语法、JSP内置对象、文件操作及JDBC、JavaBean、Servlet等,最终达到会应用JSP构建动态网站、开发简单的Web应用系统。在掌握基础知识的基础上,勤于动手实践,灵活地运用所学的知识进行程序的设计。通过该课程的学习,培养和锻炼学生以JSP技术为核心设计动态网页的能力,并为其他课程的学习起到相应的帮助作用。本课程所承载的知识、能力和素质培养的具体要求如下。
1、知识要求:
= 1 \* GB3① 了解掌握网站设计与开发的常用技术与方法。
= 2 \* GB3② 掌握开发环境的准备与搭建。
= 3 \* GB3③ 掌握HTML语言的语法与使用。
= 4 \* GB3④ 掌握Java编程思想与语法。
= 5 \* GB3⑤ 掌握JavaScript的语法与使用。
= 6 \* GB3⑥ 掌握JSP的语法与使用。
= 7 \* GB3⑦ 掌握利用框架技术快速设计与开发网站的技术。
= 8 \* GB3⑧ 能够设计与开发常用的较为简单的网站。
2、能力要求:
① 培养学生设计与开发常用的较为简单的网站的能力。
= 2 \* GB3② 培养学生利用JAVA进行程序设计与软件开发的能力。
3、素质要求:
eq \o\ac(○,1) 使学生利用面向对象的思想与方法进行软件设计与开发、程序设计以及利用计算机软件解决实际中的问题。
eq \o\ac(○,2) 培养学生从事IT设计与开发的兴趣、为日后从事IT职业打下坚实的基础。
四、教学内容、重点难点及教学设计
章节
教学内容
总学时
学时分配
教学重点
教学难点
教学方案设计(含教学方法、教学手段)
讲课
(含研讨)
实践
第1章
绪论
2
2
意义与作用
方法与工具
研讨式教学,讲授
第2章
搭建开发
环境
4
2
2
JDK
MyEclipse
案例式教学,讲授,PPT,MyEclipse演示
第3章
HTML静态网页设计
8
6
2
HTML语法
网页布局
案例式教学,讲授,PPT,MyEclipse演示
第4章
Java编程
思想
10
2
类与对象
组合与继承
研讨式教学,讲授
第4章
JavaScript
2
2
JavaScript
语法
客户端动态
技术
案例式教学,讲授,PPT,MyEclipse演示
第5章
JSP
8
6
2
JSP语法
Servlet技术
案例式教学,讲授,PPT,MyEclipse演示
第6章
MySQL数据库
8
6
2
数据库原理
JDBC
案例式教学,讲授,PPT,MyEclipse演示
第7章
Struts2
8
6
2
原理
Struts2标签使用
案例式教学,讲授,PPT,MyEclipse演示
第8章
Hibernate3
8
6
2
概念与原理
数据库操作
案例式教学,讲授,PPT,MyEclipse演示
第9章
Spring技术
8
6
2
概念与原理
作用与应用
案例式教学,讲授,PPT,MyEclipse演示
第10章
综合案例
4
4
总体设计
代码实现
案例式教学,讲授,PPT,MyEclipse演示
注:实践包括实验、上机等
五、实践教学内容和基本要求
通过上机实验,使学生进一步理解与掌握网站设计与开发的方法、工具与步骤,并能通过MyEclipse等集成开发环境,了解与掌握HTML、JSP、MySQL、Struts2、Hibernate3、Spring等技术的使用,并能设计和实现较简单的动态网站。实验完成后要求写出实验报告。
六、
文档评论(0)