《职业学院移动应用开发专业使用JSP开发企业级应用程序课程标准.docx》由会员分享,可在线阅读,更多相关《职业学院移动应用开发专业使用JSP开发企业级应用程序课程标准.docx(12页珍藏版)》请在优知文库上搜索。
1、XXXX职业学院移动应用开发专业使用JSP开发企业级应用程序课程标准一、课程基本信息1.课程名称:使阳.ISP开发企业饭应用程序(54411401)2课程U性;专业核心课(B类).3.开课学期I第一_学年,第2学期4基准学时I84学时,计1.学分二、课程定位使用JSP开发企业汲应用程序是移动应用开发专业的核心课程之一,是该专业的专业必修课.通过本课程的学习,使学生具备JaVaWeb应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于JaVaWeb开发等工作任务.Java的J2EE体系中,JSP/Serv1.ct/JavaBcan占据了非常重要的位置,不仅成为Web项目开发的利器
2、,而且也是人们接触和使用J2EE的一个基础.通过详实的内容和丰富的案例,引领学生学习JSPScrv1.etJaYa1.kan的开发体系,以及这套技术在项目开发中的实际应用,同时,通过教学过程中的实际开发过程的规范要求,培养学生分析和解决实际问应的能力,强化学生的职业道族意识、职业素质界意识和创新意识,为学生以后从事更专业化的状件开发工作奠定基础.使用JSP开发企业级应用程序是面向计算机相关专业的一门专业JaVaWeb入门课程,涉及W1.荔础、TgCa1.服务器、HTTP协议、SCrY1.C1.技术以及JSP技术等内容,通过本课程的学习,学生能终了解XMI.的语法及其约束的定义,能第掌板JSP和
3、SerVIe1.技术并开发商单的JaVaWeb项口、使用Tomcat限务器发布和运行JavaIeb项目。前导课程有Java程序设计机数据座技术基础,后续课程有J2EE项目开发h幻avaWeb应用开发实训、毕业实习等.三、课程目标1.能力目标(1具备使用HTM1.,CSS,JavaScript等技术编写网站前台龄态页面的能力;(2)具备使用JSP,Serv1.et,Fi1.ter,JaVaBean等技术编写动态网站界面的能力:(3)具备在Web环境下创建,配置并编程访问MySQ1.数据库的能力.2知双目标(1)了解本课程的教学目标和该课程在本专业课程体系中的作用、考核方式:(2)掌握HD(1.C
4、SS,JaVaSCriP1.等域本的网页编程知识:(3)掌握JSP.Serv1.et,FiIter等动态网站开发的技术知识:(4掌握JaVaBean,JDBC等网咕数据库访问的相关知识;(5)熟悉Web环境下文件操作,邮件编程等相关的知识;(6)了解JST1.E1.等知识网站中的常用技术,3.态度目标(1)具备jsp的一些相关知识,尤其是9大圈式对思效果.:(2)具备良好的职业道徼素养和严谨细致的工作作风:(3)具备一定的自学能力,独立分析问题和解决问题的能力.四、课程设计本课程标准在设计上本省慌方法,虫应用的总体思跖,突出体现职业数月的技能型、应用性特色,着Jfi培养学生的实践应用技能,力求
5、达到理论方法够用,技术技能过硬的目的。首先应依据专业人才培界方案中关于人才培笄目标的阐述,明确课程目标:其次,结合职业教育课程观、教学观、能力观,基于软件工程的开发过程,以项目化教学来组织课程内容,在课程内容的选择与排序中,以软件工程实施的不同阶段、典型任务为载体,将课程内容划分为互相联系的学习情景:第三,通过对各学习情景中学习目标、主要内容、授课方式、师生要求等各项内容的描述,来规范课程所要求的内容:第四,通过为课程内容的选取和组合,以一个完整的项目为我体,完成课程的实施:最后,通过对项目实施过程中各个环节的考察和评价,来完成对课程的评鉴与考核.2.课时分i三序号课程单元学习任务参考学时1J
6、avaWeb简介了解JAVA开发平台、理解Web应用程序的概念、掌提JavaIeb应用程序的目录结构42ServIet入门笊提如何编写SerYIet类、了解SerV1.et的生命周期、使用SerVIet进行数据库探作83JSP简介了解JSP请求模型、掌握JSP脚本元素、掌握常用JSP指令84JSP隐式对象掌握崎入输出对象的使用,掌握作用域通信和控制对象的使用、掌握SerYIet相关对象的使用85JavaBean和JSP动作TiWJavaBean的格念、掌握、.、动作的作用86会话管理和使用掌握会话的概念、掌握会话的管理、常握常用会话跟踪技术、掌握jg询字符串的使用87会话和掌梃会话对象的使用.
7、掌握Serv1.et之间的通讯向时、8Serv1.et综合应用常提SerVIet的转发对孰8表达式语言表达式语言是什么、怎么使用表达式语宫、引用除式对象、运算符的应用89JSP标准标签玲核心标签库、国际化标笙、格式化标签的使用810过泄器SerV1.C1.过潴器、过漉器的生命冏期、过滤器的使用811MVe模式与程序设计MVC模式程序设计与项目综合83.课程单元描述格式按以下表格,填写参考示例课程单元一JaVaeb倚介课程单元名称JavaIeb简介课时数4学习目标通过学习,学生能够掌握JAYAWEB开发的范本概念,了解JAVA开发平台、JAYA开发模式,掌握Web应用程序的概念、Web服务器的作
8、用、JfIVawCb应用程序的目录结构.学习内容1 .任务1JAVAWEB开发的范本概念(1) JaVa开发平台介绍(2) Java开发模式(3) C/S和B/S开发模式介绍(4) 三层结构2 .任务2曲服务器使用 1)Web眼务器使用荷介 2)Tomcat简介 3)使用Ec1.ipse开发第一个Web应用程序教学方法和建议施于EDCIO的目化驱动与任务导向的教学,好个模块通过24个工作任务完成教学;理点模块内容实行“教、学、做合一方式,即边教、边学、边做(项目训练)I教学条件要求多媒体网络教室学生已有基础Javu编程技术开发、EB前潴HTO1.与CSS技术能力教师执教能力要求对JRVA的前世
9、今生了蚱得非常透彻,能坡对学生的想法及时做出评价并势于引导学生课程单元二SerV1.et入门课程单元名称Serv1.et入门课时数8学习目标通过学习,学生能师,掌握SerVIetRPI与SerY1.et生命周期工作原理可以创建SerVIet并搭建环境.学习内容1 .任务1SerV1.et入门 1)Serv1.etAPI 2)集成GeneriCSerVIet 3)集成H1.1.PSerY1.e1. 4)Serv1.etRequest和SerVIetReSPOnSe接口2 .任务2Serv1.et生命周期 1)Serv1.ct初始化时期 2)%rv1.e1.响应客户请求时期 3)%rv1.ei结束
10、时期(4) HTTP协议和H1.tPSerVIet5)HttpServ1.etRequest和HttPSerVIetReSPOnSe接口6)Serv1.eteb应用开发教学方法和建议在教学中采用理论讲授法、启发引导法、案例分析法、,一定要能调动学生学习的主动性,让学生自己总站提海教学条件要求多媒体网络教室学生已有基础Java编程技术开发、MiB前端InN1.与CSS技术能力教师执教能力要求对MTP传獭协议的前世今生了解得非常透彻,能鲂对学生的想法及时做出评价并善于引导学生课程元三JsPf1.f介课程单元名称JSP简介课时数8学习目标通过学习,学生健终常握JSP脚本元素,了解jsp请求模型,掌握
11、jsp的常用指令.学习内容1.任务Ijsp简介1.)JSP请求模型2)JSP引擎(3) JSP页面元素4)JSP注释、脚本元素2.任务2jsp指令 1)inc1.ude指令 2)Mxe指令 3)IagIib指令教学方法和铤议掂于EDCIO的项目化.驱动与任务导向的教学,好个模块通过24个工作任务完成教学:正点模块内容实行“教、学、做”合一方式,即边教、边学、边做(项日训练):教学条件要求多媒体网络教空学生已有基础Java编程技术开发、QEB前掂HnI1.与CSS技术能力教师执教能力要求对jsp的前世今生了解掰非常透彻,能够对学生的想法及时做出评价并善于引导学生课程单元四JSP式对象课程单元名称
12、JSP1式对象课时数8学习目标通过学习,学生能弱以握输入、输出时领的使用,作用域通信和控制对象的使用,SerY1.e1.相关对象的使用、惜误处理学习内容1.任务1jsp附式对飘 1.)rcques1.对象 2)response对象 3)out对软 4)SeSSion对象 5)HPPIieatiOn对象 6)PagRConteXt对象 7)page对1. 8)Config对象 9)OXCCPIiOn对象教学方法和建议堪于EI)C10的目化第助与任务导向的教学,每个模块通过24个工作任务完成教学:电点模块内容实行“教、学、做”合一方式,即边教边学.边收(项目调练):教学条件要求多媒体网络教室学生己
13、有地础JaVa编程技术开发、UEB前端IIBI1.与CSS技术能力教师执教能力要求时jsp的前世今生了解料非常透彻,能够对学生的想法及时做出评价并善于引导学生谭程单元五JavaBean和JSP动作课程单元名称JavaBean和JSP动作课时数8学习目标通过学习,学生能步了解JaVaBean的慨含,掌握JaVaBean中的常用组建学习内容1 .任务1JavaBcan基本打念 I)JavaBean的属性、方法和事件JavaBean中的setter和getter方法jsp标准动作动作jsp:getPropcriytHE动作 7)动作 8)jsp:inc1.ude)动作教学方法和建议基于EDCIO的项
14、目化阴动与任务导向的教学,每个模块通过2-4个工作任务完成教学:虫点模块内容实行“教、学、做合一方式,即边教、边学、边啦(项目调蜘:教学条件要求多媒体网络教室学生已有基础Java编程技术开发、QEB前掂HTM1.与CSS技术能力教师执教能力要求对jsp的前世今生了解得非常透初,能够对学生的想法及时做出评价并善于引导学生课程单元六会话管理和使用课程单元名称问话管理和使用课时数8学习目标通过学习,学生能助掌握会话的概念,会话的管理,常用会话跟踪技术,杳询字符审的使用学习内容1 .任务IHTTP协议的无状态会话筒介状态和会话管理Serv1.etAPI对会话的支持HItPSeSSion接口会话对象的创建会话管理会话跟踪使用SeSSion的会话搬踪使用CoOkie 10)URI. 11)除藏衣单