




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、程标准所属系部:信息工程系课程名称:JavaWeb应用开发课程性质:专业必修课课程学时: 9 6适用专业:云计算技术与应用()JavaWeb应用开发课程标准1 、课程概述1.1 课程定位JavaWeb应用开发是云计算技术与应用专业的核心课程之一,是该专业的专业必修课。通过本课程的学习,使学生具备JavaWeb应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于JavaWeb开发等工作任务。Java的J2EE体系中,JSP/Servlct/JavaBcan占据了非常重要的位置,不仅成为web项目开发的利器,而且也是人们接触和使用J2EE 的一个基础。通过详实的内容和丰富的案例,
2、引领学生学习 JSP/Scrvlet/JavaBcan 的开发体系, 以及这套技术在项目开发中的实际应用。 同 时,通过教学过程中的实际开发过程的规范要求,培养学生分析和解决实际问题的能力,强化学生的职业道德意识、职业素质养意识和创新意识,为学生以后从事更专业化的软件开发工作奠定基础。JavaWeb程序开发入门是面向计算机相关专业的一 门专业JavaWeb入门课程,涉及 XML>5Hi、Tomcat服务器、HTTPB议、Servlet技术 以及JSP技术等内容,通过本课程的学习,学生能够了解XML的语法及其约束的定义, 能够掌握JSP和Servlet技术并开发简单的JavaWeb项目、使
3、用Tomcat服务器发布和 运行JavaWeb项目。前导课程有Java程序设计、数据库技术基础,后续课程 有J2EE项目开发、JavaWeb应用开发实训、毕业实习等。1.2 课程设计思路本课程标准以“开发”、“应用”为原则,彻底打破原来学科课程链路模式,根据基于工作过程专业建设模式,以能力为本位,构建以实际工作情境为单位的课程体系。课程内容的选取按照软件开发市场、软件企业、行业对Web开发程序员的需求情况,确定了 “初级 Web®序员”的职业岗位培养目标。在教学实施过程中基于实际工作的教学模式、通过各种各样的教学方法和教学手段,培养Web!序员应具备的能力。每个项目的学习都是围绕职业
4、能力的形成组织课程内容,以真实项目为核心整合Web!序员的所需的知识、技能和态度。实践中创设职业情境,围绕着软件企业、软件行业中的实际项目而展开的,学生通过各个环节的技能训练,感受职业环境,实现编程技能的逐步提升。本课程课时为 96 学时。本课程在教学过程中,倡导自主学习,启发学生对设定问题积极思考、分析,鼓励多种思维方式并将其表达出来,尊重个体差异。采用项目教学法进行教学,每个项目的成绩采取自评、互评、教师综合评价相结合的方式能激励学生的学习兴趣和自主学习能力的发展。教师在给学生评价成绩时应尽量以学习过程中的评价为主,注重培养和激发学生的学习积极性和自信心。最后期末的成绩评价应注重检测学生的
5、知识应用能力。学生的最终课程成绩应由平时的各次项目成绩和期末的评定成绩按一定比例构成,在把握比例构成时要有利于促进学生的知识应用能力。建立以过程培养促进个体发展,以学生可持续发展能力评价教学过程的双向促进机制,以激发兴趣、展现个 性、发展心智和提高素质为基本理念。本门课程主要涉及 XML基础、Tomcat服务器、HTTPB议、Servlet技术以及JSP技术等内容,通过本课程的学习,学生能够了解XMLB语法及其约束的定义,能够掌握JSP和Servlet技术并开发简单的JavaWeb项目、使用Tomcat服务器发布和运行JavaWeb 项目。2、课程目标根据计算机软件技术专业的整体培养目标,该课
6、程的目标定位为:通过本课程的学习使学生具备JavaWeb应用开发相关知识、良好的编程习惯和手机应用软件开发的 能力,能胜任JavaWeb相关开发工作任务。培养学生规范编码和良好的程序设计风格;培养学生面向对象编程的思维和提高逻辑思维能力;培养学生发现问题、分析问题、解决问题的能力;培养良好的职业素质;培养团队协作和和谐的沟通能力;并为学生以后从事更专业化的软件开发工作或者学习后续课程打下良好的基础。2.1 能力目标( 1)具备使用HTML, CSS, JavaScript 等技术编写网站前台静态页面的能力;( 2)具备使用JSP, Servlet , Filter , JavaBean 等技术
7、编写动态网站界面的能力;( 3)具备在 Web境下创建,配置并编程访问MySQ擞据库的能力;( 4)具备项目开发中的团队协作能力。2.2 知识目标( 1)掌握HTM,L CSS, JavaScript 等基本的网页编程知识;( 2)掌握JSP, Servlet , Filter 等动态网站开发的技术知识;(3)掌握JavaBean, JDBC?网站数据库访问的相关知识;(4)熟悉Web境下文件操作,邮件编程等相关的知识;(5) 了解JSTL, EL等知识网站中的常用技术。2.3 素质目标( 1)沟通能力、团队合作及协调能力。( 2)良好的编程习惯。( 3)查阅相关手册及资料能力(4)掌握系统设
8、计方法,培养严谨工作态度(5)自我展示与语言表达能力。(6)责任意识。(7)分析和解决问题的能力。(8)科学的创造能力和创新精神。(9)获得适应未来岗位转变的迁移能力。(10)从事某一岗位可持续发展的能力。3、课程内容与要求本课程在教学过程中,提醒学生留意观察并思考生活中接触的Web系统应用,鼓励其结合生活中熟悉的操作方法提出问题或假设,在教师引导下,通过分析、推理, 使学生自主学习、总结,以便增强学生对JavaWeb开发方法基本理论的理解;通过课堂讲解与讨论、案例分析等促进学生对所学理论的理解和运用,以培养其实际操作技 能。充分利用现代教学手段,不断改进教学方式,突出典型案例的剖析,采用互动
9、式 教学使学生得到模拟训练,提高他们发现问题、分析问题、解决问题的能力。在课程内容的选择上,对 JavaWeb开发工程师职业岗位的工作内容、工作过程、 工作环境等加以分析提炼,进行相应的职业能力分解,对课程内容进行重构和重组, 并按照循序渐进的教育规律进行深度加工,提取及序化教学内容。表1课程项目总体设计编号项目(模块)工作任务学习目标学习内容学时安排1XM础了解 XML安排上机,重点考核知识点总学基本语法,会使用 XMLe义对象。如何编写一个止确的 XML文件以及如何定 义XML±档的约束。? XML概述? XML文档的声明? XML元素的定义? XML属性的定义? XML文档注释
10、? XMLCDAT A? DT必束? Schem的束重点? XML元素的定义? XML属性的定义? DT必束? Schem的束难点? DT必束? Schem的束基本要求? 了解什么是XML?熟悉XML的基本语法? 掌握如何定义DT必束和Schem哈束时102Tomcat 开发Web站会部署配置考核Tomcat及其Tomcat安装、启动、知识点? B/S架构和C/S架构总学时10占八、Tomcat开发Web站点诊断等知识,并安排 上机,练习如何使用 Tomcat 发布一个 Web 应用。?通信协议? Web资源? Tomcat 简介? Tomcat安装与启动? Tomcat的诊断? 发布Web应
11、用?虚拟主机的配置? 在Eclipse 工具中配置Tomcat重点? Web资源? Tomcat安装与启动? 发布Web应用?虚拟主机的配置难点? 发布Web应用? Tomcat的诊断基本要求? 了解什么是Tomcat? 掌握Tomcat安装与启动?掌握如何发布Web应用3HTTPW议理解掌握HTT的建议以测试题的方式考核对概念的掌握程知识点? HTTPW议的特点总学时10议度,熟悉HTT0青求和响应消息中的含义。? HIIP1.0和 HIIP1.1 的区别? HTTP青求消息? HIIP响应消息? HTTP!用的头字段? HTTPfe体头字段重点? HTTPB议的特点? HTTP青求消息?
12、HUP响应消息难点? HTTP青求信息? HUP响应信息基本要求? 了解HTTP议的特点? 熟悉HTTP青求消息中的含义? 熟悉HTTP:向应消息中的含义4Servl et技人WServlet技人动手编写一个Servlet程序并运行。知识点? Servlet 接 口? 第一个Servlet程序? Servlet生命周期总学时10? HttpServlet?使用Eclipse工具开发Servlet? Servlet虚拟路径映射? ServletConfig 接 口? ServletContext 接 口重点? Servlet 接 口? Servlet生命周期? HttpServlet? Serv
13、let虚拟路径映射难点? Servlet虚拟路径映射? ServletContext 接 口5请求和响应掌握请求和响应原理建议完成相关测试 题,并且上机练习, 使用HttpServletRequest 扶取html页白请求 的参数。知识点? HttpServletResponse发送状态码? HttpServletResponse发送响应消息头?使用HttpServletResponse 接 口发送响应消息体? 中文输出的乱码问题总学时10?贞白的定时刷新与跳转?禁止浏览器缓冲页面? 请求重定向?请求行信息的认取?请求消息头的认取?请求消息体的认取?请求参数的法取? 认取HTTR肖息中的网络连
14、接信息?请求参数中的中文乱码问题?请求转发? 请求包含重点? 请求重定向?请求行信息的认取?请求消息头的认取?请求消息体的认取?请求参数的法取?请求参数中的中文乱码问题?请求转发? 请求包含难点?请求参数中的中文乱码问题? 请求重定向?请求转发? 请求包含基本要求? WHttpServletRequest 对象及其应用? WHttpServletResponse 对象及其应用?掌握请求转发及请求重定向?掌握如何解决中文乱码问题完成缓存考核课后习题,并安知识点清理模块排上机,练习使用? 会话的特点会话及其的开发Cookie 和 Session ,? Cookie 对象总学6会话技术分别实现显示用
15、户上? Cookie实现用户上时10一次的登录时间和实次访问时间的显示现一个购物车功能。? Session 对象? Session的超时管理? Session实现购物车? Session实现用户登录重点? 会话的特点? Cookie 对象? Session 对象难点? Session实现购物车? Session实现用户登录基本要求? 了解会话的概念? 掌握Cookie对象和Cookie对象的使用? 掌握Session对象和Session对象的使用7JSP技术掌握JSP技人完成相关测试题,并 且上机练习编写一个 JSP文件,建议使用 JSP指令和JSP标签, 以熟悉JSP的基本语知识点? JSP
16、特点? JSP运行原理? JSP 模? JSP表近总学时16法及指令。? JSP脚本片段? JSP声明? JSP注释? page指令? include 指令? JSP隐式对象? include 标签? forward 标签重点? JSP运行原理? JSP声明? page指令? include 指令? JSP隐式对象? include 标签? forward 标签难点? page指令? include 指令? JSP隐式对象基本要求了解JSP的特点及其运行原理熟悉泛型的使用熟悉Collections 和Arrays工具类的使用8JavaBean组件WJavaBean组件完成相关测试题,建议上机,
17、使用<jsp:useBean> 标签在JSP中访问JavaBean0知识点? JavaBean 简介?使用 <jsp:useBean> 标签?使用<jsp:setProperty> 标签?使用<jsp:getProperty> 标签? JavaBean 在页 面(page)范围内的使用? JavaBean在请求(request )范围内的使用? JavaBean在会话(session )范围内的使用? JavaBean 在 web 应用(application ) 范围内的使用重点总学时10?使用 <jsp:useBean> 标签?
18、JavaBean 在页 面(page)范围内的使用? JavaBean在请求(request )范围内的使用? JavaBean在会话(session )范围内的使用? JavaBean 在 web 应用(application ) 范围内的使用难点?使用 <jsp:useBean> 标签基本要求? 了解什么是JavaBean? 熟悉如何在JSP中访问JavaBean? 掌握JavaBean的域范围9JSP开发模型掌握JSP开发模型完成相关测试题,建 议上机,练习 JSPModell案例和 JSPModel2 案例。知识点? 什么是JSPModel? MVCS计模式? JSPMod
19、el1 案例总学时10? JSPModel2 案例重点? 什么是JSPModel难点? JSPModell 案例? JSPModel2 案例基本要求? 了解MVOS计模式?熟悉 JSPModell 和JSPModel2及其使用4、实施建议4.1 教学建议根据本课程的教学目标要求和课程特点以及有关学情, 选择适合于本课程的最优化教学法。综合考虑教学效果和教学可操作性等因素,本课程选用项目教学法。项目教学法是学生在教师的指导下亲自处理一个项目的全过程, 在这一过程中学习掌握教学计划内的教学内容。学生全部或部分独立组织、安排学习行为,解决在处理项目中遇到的困难,提高学生的兴趣,自然能调动学习的积极性
20、。课程的教学以手机文件管理器项目为中心组织教学, 并建立相应的教学情境, 把JavaWeb开发知识与技能的学习置于真实的情境之中,让学生掌握工作过程性知识。在教学情境的逐步实施中,项目遵循从单一到综合,从简单到复杂的顺序安排,而教师指导工作量应逐渐减低,学生独立完成任务的程度应逐步提高,以逐步提高学生的综合职业能力。在每个学习情境的教学实施中,采用行动导向的教学方法,按照项目开发的具体过程进行组织教学,培养了学生的职业迁移能力。在教学中,注重团队合作、沟通协调能力、组织能力等软技能的培养。4.2 师资队伍建议本课程现有专任教师3 名, 本课程校内任课教师应通过硕士研究生以上相关专业的学习,本课
21、程除在理论上指导学生外,在实践上也对教师提出了一定的要求,故而教师除JavaWeb有较深的理解外,在实践操作能力上也应具备一定的能力,建议具有生产实践经验的教师担当此课程的教学任务,并具备相关教师资格证书,同时还应有相关岗位企业实践经历。企业兼职教师应具备工程师等级以上职称证书,语言表达能 力达到要求。4.3 考核评价建议对课程考核内容、 手段和方式进行改革与创新, 课程考核围绕以能力为中心, 将教学的全过程纳入考核范畴,增加学生日常知识积累、自主学习的考核,注重考核学生的实际编程能力,分析问题与解决问题的能力,从而使课程考核过程化、经常化和企业化。为了鼓励学生职业素质的培养,将考核内容多元化,而不局限于书本知识的考核,对学生的创新设计、职场能力、开源理念等都纳入考核范围,从而达到对学生知识、能力、素质的综合考察,形成对学生客观公正的评价。课程考核体系的实施以过程化考核为主导, 量化考核指标, 突出以学生为中心的指导思想。对职业素养的考核,突出学生的课堂表现和职业习惯,学生的每一次课堂突出表现都是其作为考核加分的机会,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 信托与文化创意产业国际交流平台建设运营考核试卷
- 篷布制造与智能化生产技术考核试卷
- 珠海市珠海二中、斗门一中高三上学期期中联考地理试题
- 句容市2025届小升初常考易错数学检测卷含解析
- 宁夏长庆中学2025届高三月考试卷(四)生物试题含解析
- 南京工程学院《大数据思维与决策》2023-2024学年第二学期期末试卷
- 吉林省延边朝鲜族自治州延吉二中2025届高三年级四月调研考试语文试题含解析
- 山东省高青县重点名校2025年5月初三模拟考试生物试题试卷含解析
- 南京中医药大学翰林学院《建筑环境数值模拟》2023-2024学年第二学期期末试卷
- 吉林省吉林市吉林地区普通高中友好学校联合体第三十一届2025届高考仿真模拟卷(二)英语试题含解析
- 学校领导班子素质培训计划和措施
- 【MOOC】宋词经典-浙江大学 中国大学慕课MOOC答案
- 公司内部审计制度模版(2篇)
- Charlson合并症指数诊断ICD-10编码表
- 《矿浆管道施工组织设计》
- 消防器材使用技能培训
- GB/T 22671-2024外转子电动机试验方法
- 联通新员工培训
- 新版加油站全员安全生产责任制
- GB/T 3045-2024普通磨料碳化硅化学分析方法
- 计算机应用基础
评论
0/150
提交评论