还剩9页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
USP/Servlet技术开发动态网页》课程标准
一、基本信息课程代码N02056参考学时85学时学分5适用专业软件技术
二、课程性质《JSP/Servlet技术开发动态网页》是计算机软件技术专业基于Java方向Web程序开发的一门专业核心课程本课程作为《JAVA程序设计》、《网页制作》、《JavaScript技术》、《SQLServer数据库》课程的后续课程,主要目的是培养学生运用JSP技术进行Web应用程序开发的能力,并培养其良好的编程规范和职业习惯本课程在专业教学体系中处于主修的位置,由于学生具备了Java程序开发和网页制作的开发能力,也具备了一定的面向对象程序设计思想,因此课程学习难度较小该课程采用“项目驱动,案例教学,一体化课堂”的教学模式开展教学整个课程由一个完整的“新闻发布系统”项目驱动,64课时内完成教师与学生互动的讲练结合教学过程,之后有一个完整的“论坛短信息”的开发实践课程的实践体教学过程全部安排在设施先进的软件项目实训室进行,教学中以学生为中心,教师全程负责讲授知识、答疑解惑、指导项目设计,充分调动师生双方的积极性,实现教学目标
三、课程目标该课程的总体目标是通过项目驱动的学习和综合实训,熟练掌握运用JSP模式进行Web程序开发的基本知识和技能,并能结合数据库应用技术进行Web应用程序的开发,能基本胜任JSP的Neb程序员的岗位在课程的学习中,培养诚实、守信、坚忍不拔的性格,培养善于沟通表达、善于自我学习、团队协作的能力,并养成编码规范、按时交付软件等良好的工作习惯提示,所以学生很快就能上手,并且无形之中提高了英语水平;为了更好地让学生查阅资料,我们提供了Java的说明文档,让每个学生必须会用说明文档,为小组独立开发项目奠定基础;另外,还提供了Rational Rose建模软件,SQL Server
2012、MySql数据库,Navi catfor MySQL操作数据库软件以及数据库设计软件PowerDesigner等
4.课程资源
(1)针对学生抽象思维差、形象思维强的特点,充分利用多媒体现代化手段进行教学,制作多媒体教学资料,开展CAT教学与培训,使枯燥的内容形象化、生动化,从而提高教学质量和单位时间的教学容量,多媒体教学率达100%
(2)运用现代教育技术和虚拟现实技术,将形象化教学、实训项目开发、项目式管理等多种功能融于一体,提高了学生的学习兴趣和学习效果
(3)建设立体化网络教学平台,包括各类教学实训平台、资源库(教学标准、教学内容、课件、案例等)、素材库、资源下载平台等通过网络平台、教师博客、QQ等信息技术手段进行师生交流与互动,达到良好效果
(4)推荐教学参考书北大青鸟accp
7.0《使用JSP/Servlet技术开发新闻发布系统》,校企合作教材,2013年10月参考资料«JSP动态网站设计实例教程》吴其庆著冶金工业出版社《JSP动态网站开发实例教程》第2版张银鹤等著清华大学出版社推荐行业网站http:〃www.it eye.com/ITeye http://java.chinaitlab.com/中国IT Java频道io课程标准制订人王华制订日期2019年6月审核人李瑞兴审核日期2019年6月
121.专业能力目标•熟练掌握典型JSP开发环境的配置;•掌握HTML标记的基本使用;•熟练掌握JSP脚本元素、指令元素、动作元素的用法;•熟练掌握JSP中out对象、request对象、response对象、session对象、appl ication对象的特点及用法;•熟练掌握JavaBean、Servlet等技术;•掌握JSP的文件上传与下载等技术;•掌握运用JSP WWeb程序开发的能力,初步具备开发实际应用程序的能力
2.方法能力目标.培养学生谦虚、好学的品质;•培养学生勤于思考、做事认真的良好作风;•培养学生良好的职业道德;•培养按时、守时的软件交付观念;•培养阅读需求规格说明书和设计文档的能力
3.社会能力目标•培养学生良好的自我表现、与人沟通能力;•培养学生的团队协作精神;•培养学生分析问题、解决问题的能力;•培养学生勇于创新、敬业乐业的工作作风;•培养学生诚实、守信、坚忍不拔的性格;•培养学生自主、开发的学习能力
四、学习情境设计
1.设计思路本课程坚持教学做合一的设计理念,以重点培养学生的面向对象编程能力为目标,以具体工作任务的学习为切入点,根据课程项目及基于JSP的Web程序的开发过程,以从简单程序到复杂项目、从易到难、注得实践的原则设置6个学习情景,保证课程内容的合理性与连续性应用任务驱动的教学模式,以示蹒作、技法讲解、实践操作的教学方式展开教学过程学习情境的设计主要考虑以下因素1学习情境的设计要符合工作过程系统化的教学设计思想的要求学习情境是在学校实训室对真实工作过程的教学化加工,以完成某个完整的工作任务为目标2按照项目驱动的教学模式编排课程内容,在教学过程中,采用项目示例,体现工物合,培养学生职业岗位实际工作任务所需要的知识、能力、素质,为学生可持续的专业发展奠定良好基础
2.情境划分序号学习情境名称学时情境1JSP基础应用12情境2JSP内置对象应用12做3JSP中JDBC数据库编程12情境4JavaBean技术应用12情^5Servlet技术应用19情境6高级功能应用18合计
853.情境描述学习领域OjSP/Servlet技术开发动态网页总学时85学习情境1JSP出应用参考学时12•明确B/S架构与C/S架构开发的区别及基本概念;・案例法、演示法、讲授•熟练掌握Tomcat的使用;教学方法和法、多媒体教学法;学习目标•会搭建合适的JSP开发环建议•教师应提前熟悉实训工境;作任务及时间要求,准备好•使用JSP相关元素实现页面教学资料、教学场地和设内容输出备•掌握安装与配置Tomcat服务•多媒体广播教学软件与器的步骤;教学课件;•使用MyEclipse创建和运行工具与媒•JDK
1.6^Tomcat6主要内容项目;体MyEclipse软件;•掌握JSP页面元素的内容;•软件开发实训室;•进行项目交流总结,提高学生•视频教学资料的综合素质・能熟练使用开发工具及平台;•了解JSP的基本特点;学生知识教师知识•掌握JSP开发环境的配•了解JSP开发环境的安装配置与能力准与能力要置,应用Tomcat服务器方法;备求完成Web项目的开发;•MyEclipse软件安装能力・能设计教学情境和根据教学情境实施教学;•能够正确引导学生完成工作任务学习领域使用JSP/Servlet技术开发为U态网页总学时85学习情境2JSP内置对象应用参考学时12・案例法、演示法、讲授学生能够应用JSP内置对象完成法、多媒体教学法;不存取数据库的用户登录功能,能•教师应提前熟悉实训工教学方法学习目标使用内置对象完成不存取数据库作任务及时间要求,准备和建议的用户注册功能,实现在不同的页好教学资料、教学场地和面间设备数据的传递•登录页面的设计;•多媒体广播教学软件与•注册页面的设计;教学课件;•主页面的设计;工具与媒•JDK
1.
6、Tomcal
6、主要内容•登录页面和注册页面间的数据体MyEclipse软件;传递;•软件开发实训室;•登录页面和其他页面间的数据•视频教学资料传递•能熟练使用开发工具及•使用MyEclipse
6.x;平台;教师知识•具备OOD、OOP及系统学生知识与能•熟悉JSP开发环境;与能力要开发能力;力要求•熟悉登录逻辑;求•能设计教学情境和根据•熟悉注册逻辑教学情境实施教学;•能够正确引导学生完成工作任务学习领域使用JSP/Servlet技术开发为勺态网页总学时85学习情境3JSP中JDBC数据库编程参考学时12•学生能够应用JDBC数据库编程案例法、演示法、讲授法、技术完成后台商品的添力口、删多媒体教学法;教学方法学习目标除、修改操作;•教师应提前熟悉实训工和建议•能应用JDBC数据库编程技术完作任务及时间要求,准备好成前台的商品搜索功教学资料、能教学场地和设备•后台商品的的添加、删除、・多媒体广播教学软件与修改;教学课件;•前台商品的搜索;工具与媒•JDK
1.
6、Tomcat
6、主要内容•登录功能的完善(数据库验体My Eelipse软件;证);•软件开发实训室;•注册功能的完善(数据库验•视频教学资料证)•实现过商品管理和商品搜索功能;•了解商品管理的逻辑;教师知识•熟悉JDBC数据库编程学生知识与能•了解商品搜索的逻辑;与能力要的基本原理;力要求•能完成不带数据库验证的登求•能设计教学情境和根据录和注册功能教学情境实施教学;•能够正确引导学生完成工作任务学习领域ISffl JSP/Servlct技术开发J态网页总学时85学习情境4药JavaBean技术应用参考学时12•能够应用JavciBean技术实现业务逻辑和页面的分离,优化案例法、演示法、讲授法、系统;教学方法多媒体教学法;学习目标•能应用JavaBean技术实现购物车和网站计数器;和建议•教师应提前熟悉实训工作任务及时间要求,准备好•能应用JavaBean技术封装数教学资料、教学场地和设据库操作备•多媒体广播教学软件与教学课件;•应JavaBean制作计数服•JDK
1.
6、Tomcat6x主要内容•应用JavaBean访问数据库;工具与媒MyEclipse软件;•应用JavaBean实现购物车;体・软件开发实训室;•利用JavaBean封装库操作实・视频教学资料现用户登录;•利用JavaBean封装数据库操作实现用户注册•能熟练使用开发工具及平台;•了解购物车的基本原理;•熟练使用JDBC数据库编•了解网站计数器的基本原教师知识程技术;学生知识与能理;与能力要•熟练使用JavaBean技力要求•息蟋JDBC数据库操作;求术;•能完成用户登录和注册功•能设计教学情境和根据能教学情境实施教学;•能够正确引导学生完成工作任务学习领域使用JSP/Servlet技术开发后勺态网总学时85学习情境5Servlet技术应用页参考学时19•案例法、演示法、讲授法、•能使用Servlet技术进行基于多媒体教学法;MVC模式的系统开发;教学方法・教师应提前熟悉实训工学习目标•能应用Servlet技术完成用户和建议作任务及时间要求,准备留言板功能好教学资料、教学场地和设备•编写、配置、调用Servlet;・多媒体广播教学软件与•应用Servlet趣HTML表单数教学课件;据;工具与媒•JDK
1.6Tomcat6主要内容•应用Servlet读取Cookies体MyEclipse软件;数据;•软件开发实训室;•应用Servlet读取Session•视频教学资料数据•IfeS Servlet1^;•了解设计模式的知识;教师知识学生知识与能•了解MVC模式;•应用MVC模式开发过与能力要力要求•了解应用程序的三层架构系统求•能设计教学情境和根据教学情境实施教学;•能够正确引导学生完成工作任务学习领域使用JSP/Servlet技术开发后!)态网页总学时85学习情境6高级功能应用参考学时18学习目标•能够应用JSP高级应用技教学方法•案例法、演示功L讲术增强Web应用程序的功能;和建议授法、多媒体教学法;•教•会部署发行JSP应用程序师应提前熟悉实训工作任务及时间要求,准备好教学资料、教学场地和设备•利用jspSmartUpload实现文件上传、下载;・多媒体广播教学软件与•JavaMail发送邮件;教学课件;工具•JDK
1.
6、Tomcat
6.主要内容•利用JFreeChart进行数据统计;与媒体MyEcl ipse软件;•软件开发实训室;•基于Java的Veb应用系统的部・视频教学资料署;•姗AJAX魅•会使用JspSmartL-pload组件;•会使用JavaMail发送•熟练使用OOP;邮件;学生知识与能教师知识与•能正确理解数据流的概念并灵•会使用JFreeChart进力要求能力要求活应用行数据统计•能设计教学情境和根据教学情境实施教学;•能够正确引导学生完成工作任务
五、考核标准Q)建立健全考试制度与教师课堂教学考核考评机制在考核方式选择上,向多样化方向发展,着重考核传统“考不出”的能力(如毅力、合作能力、创造能力、方法能力、组织管理能力、获取信息能力、口头表达能力等),提倡多元化的考核评价方法,重视实践考核如现场实际操作、作品、课业报告、教与学讨论、网上答疑、网上自测等方式或几种方式综合运用的考核方法,同时考核评价提供多次考试机会,可分类分项进行考试不论运用哪些考核方式,本课程应以就业为导向,重视实践考试,重视能力考核C)普通学生成绩方面每个学生均以指定工作任务为对象,完成相应的项目,并要求提交相应项目与报告,作为评价依据将班级划分成数个小组,通过学生在小组中的表现,能够评价学生对工作过程知识与技能的掌握程度,同时也能考评学生的协作、参与、团队意识等隐性经验获得情况综合测试考核学生对知识的掌握程度具体如下:考核内容考核方式分值权重%到课率过程评价5%实际操作过程考核10%项目总结报告完成质量5%项目熟练度、规范性30%小组评价小组评价结论10%综合测试笔试40%
六、实施建议
1.教材编写‘必须依据本课程标准选用或编写教材教材编写或选用要反映新知识、新技术,要充分体现项目课程设计思想,以工作任务为载体实施教学,任务选取要科学、符合课程的工作逻辑,让学生在完成工作任务的过程中逐步提高职业能力
2.教学建议在教学中,应重视现代信息技术的应用,注重教学课件、视频等网络课程资源开发与利用,提高课程教学的趣床性、实效性,注重实训指导书的开发和应用在教学中,应以学生为中心,加强对学生职业能力的培养,充分调动学生学习的主动性与积极性在教学中,要为学生提供良好的上机操作的机会与平台,引导学生提升职业素养
3.教学条件教师要求热爱教育事业,具备较强的沟通能力和爱岗敬业、为人师表、锐意进取的职业道德;本课程授课教师除了具备理论知识的讲授能力外,还应有一定的Java EE应用开发程序的开发经验,具有较强的实际操作能力,能够解决学生操作过程中遇到的各种问题另外,定期聘请企业专业来校进行讲座实训条件软件开发实训室,具备50个机位为了能够顺利开展教学,我们从一开始就让学生用英文版的集成开发软件MyEclipsc,由于该软件能够智能。