![《Java-Web应用开发》课程标准[详]_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-5/6/e11f572b-afe6-45a6-92c7-570c0e3fa253/e11f572b-afe6-45a6-92c7-570c0e3fa2531.gif)
![《Java-Web应用开发》课程标准[详]_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-5/6/e11f572b-afe6-45a6-92c7-570c0e3fa253/e11f572b-afe6-45a6-92c7-570c0e3fa2532.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程标准所属系部:信息工程系课程名称:JavaWeb应用开发课程性质:专业必修课课程学时:96适用专业:云计算技术与应用()JavaWeb应用开发课程标准1、课程概述1.1课程定位JavaWeb应用开发是云计算技术与应用专业的核心课程之一,是该专业的专业必修课。通过本课程的学习,使学生具备JavaWeb应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于JavaWeb开发等工作任务。Java的J2EE体系中,JSP/Servlct/JavaBcan占据了非常重要的位置,不仅成为web项目开发的利器,而且也是人们接触和使用J2EE的一个基础。通过详实的容和丰富的案例,引领学生学习
2、JSP/Scrvlet/JavaBcan的开发体系,以及这套技术在项目开发中的实际应用。同时,通过教学过程中的实际开发过程的规要求,培养学生分析和解决实际问题的能力,强化学生的职业道德意识、职业素质养意识和创新意识,为学生以后从事更专业化的软件开发工作奠定基础。JavaWeb程序开发入门是面向计算机相关专业的一门专业JavaWeb入门课程,涉及XML基础、Tomcat服务器、HTTP协议、Servlet技术以及JSP技术等容,通过本课程的学习,学生能够了解XML的语法及其约束的定义,能够掌握JSP和Servlet技术并开发简单的JavaWeb项目、使用Tomcat服务器发布和运行JavaWeb
3、项目。前导课程有Java程序设计、数据库技术基础,后续课程有J2EE项目开发、JavaWeb应用开发实训、毕业实习等。1.2课程设计思路本课程标准以“开发”、“应用”为原则,彻底打破原来学科课程链路模式,根据基于工作过程专业建设模式,以能力为本位,构建以实际工作情境为单位的课程体系。课程容的选取按照软件开发市场、软件企业、行业对Web开发程序员的需求情况,确定了“初级Web程序员”的职业岗位培养目标。在教学实施过程中基于实际工作的教学模式、通过各种各样的教学方法和教学手段,培养Web程序员应具备的能力。每个项目的学习都是围绕职业能力的形成组织课程容,以真实项目为核心整合Web程序员的所需的知识
4、、技能和态度。实践中创设职业情境,围绕着软件企业、软件行业中的实际项目而展开的,学生通过各个环节的技能训练,感受职业环境,实现编程技能的逐步提升。本课程课时为96学时。本课程在教学过程中,倡导自主学习,启发学生对设定问题积极思考、分析,鼓励多种思维方式并将其表达出来,尊重个体差异。采用项目教学法进行教学,每个项目的成绩采取自评、互评、教师综合评价相结合的方式能激励学生的学习兴趣和自主学习能力的发展。教师在给学生评价成绩时应尽量以学习过程中的评价为主,注重培养和激发学生的学习积极性和自信心。最后期末的成绩评价应注重检测学生的知识应用能力。学生的最终课程成绩应由平时的各次项目成绩和期末的评定成绩按
5、一定比例构成,在把握比例构成时要有利于促进学生的知识应用能力。建立以过程培养促进个体发展,以学生可持续发展能力评价教学过程的双向促进机制,以激发兴趣、展现个性、发展心智和提高素质为基本理念。本门课程主要涉及XML基础、Tomcat服务器、HTTP协议、Servlet技术以及JSP技术等容,通过本课程的学习,学生能够了解XML的语法及其约束的定义,能够掌握JSP和Servlet技术并开发简单的JavaWeb项目、使用Tomcat服务器发布和运行JavaWeb项目。2、课程目标根据计算机软件技术专业的整体培养目标,该课程的目标定位为:通过本课程的学习使学生具备JavaWeb应用开发相关知识、良好的
6、编程习惯和手机应用软件开发的能力,能胜任JavaWeb相关开发工作任务。培养学生规编码和良好的程序设计风格;培养学生面向对象编程的思维和提高逻辑思维能力;培养学生发现问题、分析问题、解决问题的能力;培养良好的职业素质;培养团队协作和和谐的沟通能力;并为学生以后从事更专业化的软件开发工作或者学习后续课程打下良好的基础。2.1 能力目标(1) 具备使用HTML,CSS,JavaScript等技术编写前台静态页面的能力;(2) 具备使用JSP,Servlet,Filter,JavaBean等技术编写动态界面的能力;(3) 具备在Web环境下创建,配置并编程访问MySQL数据库的能力;(4) 具备项目
7、开发中的团队协作能力。2.2 知识目标(1) 掌握HTML,CSS,JavaScript等基本的网页编程知识;(2) 掌握JSP,Servlet,Filter等动态开发的技术知识;(3) 掌握JavaBean,JDBC等数据库访问的相关知识;(4)熟悉Web环境下文件操作,编程等相关的知识;(5) 了解JSTL,EL等知识中的常用技术。2.3素质目标(1)沟通能力、团队合作及协调能力。(2)良好的编程习惯。(3)查阅相关手册及资料能力(4)掌握系统设计方法,培养严谨工作态度。(5)自我展示与语言表达能力。(6)责任意识。(7)分析和解决问题的能力。(8)科学的创造能力和创新精神。(9)获得适应
8、未来岗位转变的迁移能力。(10)从事某一岗位可持续发展的能力。3、课程容与要求本课程在教学过程中,提醒学生留意观察并思考生活中接触的Web系统应用,鼓励其结合生活中熟悉的操作方法提出问题或假设,在教师引导下,通过分析、推理,使学生自主学习、总结,以便增强学生对JavaWeb开发方法基本理论的理解;通过课堂讲解与讨论、案例分析等促进学生对所学理论的理解和运用,以培养其实际操作技能。充分利用现代教学手段,不断改进教学方式,突出典型案例的剖析,采用互动式教学使学生得到模拟训练,提高他们发现问题、分析问题、解决问题的能力。在课程容的选择上,对JavaWeb开发工程师职业岗位的工作容、工作过程、工作环境
9、等加以分析提炼,进行相应的职业能力分解,对课程容进行重构和重组,并按照循序渐进的教育规律进行深度加工,提取及序化教学容。表1课程项目总体设计编号项目(模块)工作任务学习目标学习容学时安排了解XML安排上机,重点考核如何知识点基本语法,编写一个正确的XML文XML概述会使用件以及如何定义XML文XML文档的声明XML定义档的约束。XML兀素的定义1XML基础对象。XML属性的定义XML文档注释XMLCDATA区DTD约束Schema约束重点XML兀素的定义XML属性的定义DTD约束Schema约束难点DTD约束Schema约束基本要求了解什么是XML熟悉XML的基本语法掌握如何定义DTD约束和总
10、学时10Schema约束2Tomcat开发Web站点会部署配置Tomcat开发Web站点考核Tomcat及其Tomcat安装、启动、诊断等知识,并安排上机,练习如何使用Tomcat发布个Web应用。知识点B/S架构和C/S架构通信协议Web资源Tomcat简介Tomcat安装与启动Tomcat的诊断发布Web应用虚拟主机的配置在Eclipse工具中配置Tomcat重点Web资源Tomcat安装与启动发布Web应用虚拟主机的配置难点发布Web应用Tomcat的诊断基本要求了解什么是Tomcat总学时10掌握Tomcat安装与启动掌握如何发布Web应用3HTTP协议理解掌握HTTP协议建议以测试题
11、的方式考核对概念的掌握程度,熟悉HTTP请求和响应消息中的含义。知识点HTTP协议的特点HTTP1.0和HTTP1.1的区别HTTP请求消息HTTP响应消息HTTP通用的头字段HTTP实体头字段重点HTTP协议的特点HTTP请求消息HTTP响应消息难点HTTP请求信息HTTP响应信息基本要求了解HTTP协议的特点熟悉HTTP请求消息中的含义熟悉HTTP响应消息中的含义总学时104Servlet技术掌握动手编写一个Servlet程知识点总学01闻煮'号esuodse出引Ajesd口H宙剥共刍9SUOdS9yi9|AJ9SdUH共刍9SUOdS9yi9|AJ9SdUH呼M曲。诲垂用生宜回谄
12、iwwXk¥£isenb旳引Ajsd口h宙单'EWt丁目蹲藝国債耐帥口$平旱1£01闻 gf1X91UO319|AJ9SWSW®£|AJ&S呼酗WSW®£|AJ&S19|AJ9SdUH暗凰胆手19|AJ9S gf19|AJ9S呼重 gf1X91UO319|AJ9Sgf6JUCQ1引AJ&SWSW®£|AJ&S£|AJ8S刍扛首工esd!pm宙剥19|AJ9SdUH暗凰胆手19|AJ9S4(8£|AJ&Sd労 gf19|AJ9S遊廿4(*?
13、19|AJ9S中文输出的舌L码问题页面的定时刷新与跳转禁止浏览器缓冲页面请求重疋向请求行信息的获取请求消息头的获取请求消息体的获取请求参数的获取获取HTTP消息中的网络连接信息请求参数中的中文舌L码问题请求转发请求包含重点请求重疋向请求行信息的获取请求消息头的获取请求消息体的获取请求参数的获取请求参数中的中文舌L码问题请求转发请求包含难点请求参数中的中文舌L码问题请求重疋向请求转发请求包含基本要求掌握HttpServletRequest对象及其应用掌握HttpServletResponse对象及其应用掌握请求转发及请求重定向掌握如何解决中文乱码问题完成缓存清考核课后习题,并安排上知识点理模块的
14、开机,练习使用Cookie和会话的特点发Session,分别实现显示Cookie对象用户上一次的登录时间Cookie实现用户上次访6会话及其会话技术和实现一个购物车功能。问时间的显示Session对象Session的超时管理Session实现购物车Session实现用户登录重点会话的特点Cookie对象总学时10Session对象滩点Session实现购物车Session实现用户登录基本要求了解会话的概念掌握Cookie对象和Cookie对象的使用掌握Session对象和Session对象的使用掌握JSP技完成相关测试题,并且上知识点术机练习编写一个JSP文JSP特点件,建议使用JSP指令和J
15、SP运行原理JSP标签,以熟悉JSP的JSP模板兀素7JSP技术基本语法及指令。JSP表达式JSP脚本片段JSP声明JSP注释page指令inelude扌旨令JSP隐式对象inelude标签forward标签总学时16重点JSP运行原理JSP声明page指令inelude扌旨令JSP隐式对象inelude标签forward标签难点page指令inelude扌旨令JSP隐式对象基本要求> 了解JSP的特点及其运行原理>熟悉泛型的使用> 熟悉Collections和Arrays工具类的使用8JavaBean组件掌握JavaBean组件完成相关测试题,建议上知识点机使用<js
16、p:useBean>JavaBean简介标签在JSP中访问使用<jsp:useBean>标签JavaBean。使用<jsp:setProperty>标签使用<jsp:getProperty>标签总学时10JavaBean在页面(page)围的使用JavaBean在请求(request)围的使用JavaBean在会话(session)围的使用JavaBean在web应用(application)围的使用重点使用<jsp:useBean>标签JavaBean在页面(page)围的使用JavaBean在请求(request)围的使用JavaBea
17、n在会话(session)围的使用JavaBean在web应用(application)围的使用难点使用<jsp:useBean>标签基本要求了解什么是JavaBean熟悉如何在JSP中访问01闻宙剥茸红乙lepoiAldsraiiispoiAidsrW猜伞青陆謄乙epoiAidsrPIiepoiAidSr呼酗|9P0|AldSrWW呼重陆謄乙epoiAidsrPIiepoiAidSr芒訓欲DANlepoiAldSfWW呼M曲瀚嚣乙QpoiAidSr业呀Wll9P°IAIdSrt<'出dsrtm謝葩dsr6HIBMueegeAefgfueegeAef4、实施
18、建议4.1教学建议根据本课程的教学目标要求和课程特点以及有关学情,选择适合于本课程的最优化教学法。综合考虑教学效果和教学可操作性等因素,本课程选用项目教学法。项目教学法是学生在教师的指导下亲自处理一个项目的全过程,在这一过程中学习掌握教学计划的教学容。学生全部或部分独立组织、安排学习行为,解决在处理项目中遇到的困难,提高学生的兴趣,自然能调动学习的积极性。课程的教学以手机文件管理器项目为中心组织教学,并建立相应的教学情境,把JavaWeb开发知识与技能的学习置于真实的情境之中,让学生掌握工作过程性知识。在教学情境的逐步实施中,项目遵循从单一到综合,从简单到复杂的顺序安排,而教师指导工作量应逐渐
19、减低,学生独立完成任务的程度应逐步提高,以逐步提高学生的综合职业能力。在每个学习情境的教学实施中,采用行动导向的教学方法,按照项目开发的具体过程进行组织教学,培养了学生的职业迁移能力。在教学中,注重团队合作、沟通协调能力、组织能力等软技能的培养。4.2师资队伍建议本课程现有专任教师3名,本课程校任课教师应通过硕士研究生以上相关专业的学习,本课程除在理论上指导学生外,在实践上也对教师提出了一定的要求,故而教师除JavaWeb有较深的理解外,在实践操作能力上也应具备一定的能力,建议具有生产实践经验的教师担当此课程的教学任务,并具备相关教师书,同时还应有相关岗位企业实践经历。企业兼职教师应具备工程师
20、等级以上职称证书,语言表达能力达到要求。4.3考核评价建议对课程考核容、手段和方式进行改革与创新,课程考核围绕以能力为中心,将教学的全过程纳入考核畴,增加学生日常知识积累、自主学习的考核,注重考核学生的实际编程能力分析问题与解决问题的能力,从而使课程考核过程化、经常化和企业化。为了鼓励学生职业素质的培养,将考核容多元化,而不局限于书本知识的考核,对学生的创新设计、职场能力开源理念等都纳入考核围,从而达到对学生知识、能力、素质的综合考察,形成对学生客观公正的评价。课程考核体系的实施以过程化考核为主导,量化考核指标,突出以学生为中心的指导思想。对职业素养的考核,突出学生的课堂表现和职业习惯,学生的每一次课堂突出表现都是其作为考核加分的机会,这有助于活跃课堂气氛,激发学生的学习热情和主动性。对综合能力的考核,将贯穿整个课程的案例项目分解为8个小任务,教
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工程承包劳务合同范本
- 员工福利保险合同条款协议书
- 农村个人购房合同模板版
- 土地使用权出让合同标准文本
- 校际联赛参赛学生合同条款
- 战略合作合同模板:油品采购
- 度广告宣传合同范本
- 合作开发项目合同终止协议
- 办公室装修工程设计合同
- 合同范本:房地产企业项目贷款合同
- 中国一流大学国际传播力及其影响因素
- cecs31-2017钢制电缆桥架工程设计规范
- 《煤矿地质工作细则》矿安﹝2023﹞192号
- 肾脏病日宣传活动策划方案
- 微纳光学结构制造
- 中职语文教学
- 外部干扰排查流程及案例
- 商业银行信贷实务:第一章 商业银行信贷概述
- 灌注桩钢筋笼自动计算套用表格
- 机械工业建设项目概算编制办法及各项概算指标
- 苏科版七年级数学下册期末复习+10(专题-几何图形的证明)
评论
0/150
提交评论