- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
《JavaWeb编程A》教学大纲
适用范围:202X版本科人才培养方案
课程代码课程性质:专业必修课程
学分:4学分
学时:64学时(理论48学时,实验16学时)
先修课程:面向对象程序设计、Web前端开发技术
后续课程:JavaEE软件开发、前端框架技术
适用专业:软件工程
开课单位:计算机科学与技术学院
一、课程说明
本课程是软件工程专业一门非常重要的专业必修课。课程要求学生熟练掌握JavaWeb运行环境的配置方法,了解JavaWeb的高级开发技术,学会使用动态Web技术开发综合网站。课程在深入学习基本理论知识的基础上,注重实践练习,强调培养学生独立开发项目的能力,同时兼顾新技术、新软件的自学能力的培养,为培养高层次应用型的人才奠定基础。
二、课程目标
通过本课程的学习,使学生达到如下目标:
课程目标1:掌握开发Web应用时使用的网页基础技术,并能通过这些知识实现页面所需的功能;掌握编写Servlet和JSP,掌握HttpServletResponse和HttpServletRequest对象的使用,能使用Cookie和Session保存信息;熟练使用EL表达式和JSTL核心库,并能够编写过滤器和监听器实现特定的功能;掌握文件的上传和下载;掌握JDBC的相关知识,能熟练使用JDBC操作数据库,熟悉数据库连接池的使用,并掌握一种数据库开发工具。
课程目标2:能够理解MVC编程思想和软件分层思想,使项目结构组织更加合理,展示与模型分离、流程控制逻辑、业务逻辑调用与展示逻辑分离。能够承担一定的工作压力,了解软件项目开发的一般过程,遵守工作规范。
课程目标3:在课程教学中把理想信念教育与科学精神的培养结合起来,提高学生用马克思主义的世界观和方法论认识、分析和解决问题的能力;培养团队协作和沟通能力、精益求精的工匠精神和勇于开拓的创新精神。在学好专业知识的同时坚定理想信念,不断增强科技强国的使命感和责任感。
三、课程目标与毕业要求
《JavaWeb编程A》课程教学目标对软件工程专业毕业要求的支撑见表1。
表1课程教学目标与毕业要求关系
毕业要求
指标点
课程目标
支撑
强度
2.问题分析
2.1能够运用软件工程学科基本原理和工程方法,识别和判断软件工程领域复杂工程问题的关键环节。
课程目标1:掌握开发Web应用时使用的网页基础技术,并能通过这些知识实现页面所需的功能;掌握编写Servlet和JSP,掌握HttpServletResponse和HttpServletRequest对象的使用,能使用Cookie和Session保存信息;熟练使用表达式和JSTL核心库,并能够编写过滤器和监听器实现特定的功能;掌握文件的上传和下载;掌握JDBC的相关知识,能熟练使用JDBC操作数据库,熟悉数据库连接池的使用,并掌握一种数据库开发工具。
M
3.设计/开发解决方案
3.2能够对特定应用问题进行建模,设计解决方案,并按照规范进行软件工程开发。
课程目标2:能够理解MVC编程思想和软件分层思想,使项目结构组织更加合理,展示与模型分离、流程控制逻辑、业务逻辑调用与展示逻辑分离。能够承担一定的工作压力,了解软件项目开发的一般过程,遵守工作规范。
M
5.使用现代工具
5.2能够针对不同的工程需求,开发、选择与使用相应的技术、资源与工具,对软硬件系统进行分析、设计、开发、测试与维护。
课程目标2:能够理解MVC编程思想和软件分层思想,使项目结构组织更加合理,展示与模型分离、流程控制逻辑、业务逻辑调用与展示逻辑分离。能够承担一定的工作压力,了解软件项目开发的一般过程,遵守工作规范。
课程目标3:在课程教学中把理想信念教育与科学精神的培养结合起来,提高学生用马克思主义的世界观和方法论认识、分析和解决问题的能力;培养团队协作和沟通能力、精益求精的工匠精神和勇于开拓的创新精神。在学好专业知识的同时坚定理想信念,不断增强科技强国的使命感和责任感。
H
注:表中“H(高)、M(中)”表示课程与相关毕业要求的关联度。
四、教学内容、基本要求与学时分配
1.理论部分
理论部分的教学内容、基本要求与学时分配见表2。
表2教学内容、基本要求与学时分配
教学内容
教学要求,教学重点难点
理论学时
实验学时
对应的课程目标
1.网页开发基础
1.1HTML技术
1.2CSS技术
1.3JavaScript基础
1.4XML基础
1.5Tomcat
教学要求:掌握Web开发技术的基础知识和Web开发环境的搭建;掌握JDK的安装配置、Tomcat的安装配置、IDEA开发环境的配置。
重点:学会安装和配置Tomcat,安装和配置JDK
难点:JavaScript的使用、HTTP请求和响应消息。
6
1、2
2.S
文档评论(0)