《java web程序设计》整体设计

上传人:简****9 文档编号:107903853 上传时间:2019-10-21 格式:DOC 页数:12 大小:91KB
返回 下载 相关 举报
《java web程序设计》整体设计_第1页
第1页 / 共12页
《java web程序设计》整体设计_第2页
第2页 / 共12页
《java web程序设计》整体设计_第3页
第3页 / 共12页
《java web程序设计》整体设计_第4页
第4页 / 共12页
《java web程序设计》整体设计_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《《java web程序设计》整体设计》由会员分享,可在线阅读,更多相关《《java web程序设计》整体设计(12页珍藏版)》请在金锄头文库上搜索。

1、Java Web应用开发课程整体设计一、课程性质与定位我院从2003年开始招收软件技术专业学生,2008年被评为学院的特色专业。 (一)课程性质 本课程是软件技术专业的主干课程之一,开设于第二学年第一学期,它的前导课程有计算机基础,Java语言程序设计,Java语言高级程序设计等,后继课程有框架技术。在专业的人才培养方案中,本课程主要培养学生的核心编程能力-WEB网站开发能力。在课程讲授过程中,除了让学生学习HTML, CSS, JavaScript, JSP, Servlet, Filter, JavaBean, JDBC等知识外,还要求学生能灵活运用以上知识和技术并结合开发工具Eclips

2、e进行动态网站的开发,包括网站前台页面的设计和后台数据库的访问等。(二)课程定位 该课程在学生的导游专业能力的培养中起主要作用,同时也是目前全国初级导游人员资格考试的必考科目,具有鲜明的职业性、实用性、实践性特征。Java Web应用开发先行课程有:网页设计与制作、Javascript程序设计、数据库技术。后续专业课程有:Java EE Web综合应用、企业顶岗实习。 Java Web应用开发在专业课程体系中起着承上启下的作用,既是前续课程专业知识和职业技能的运用和训练,也为后续课程的综合运用提供技能支持,它们共同构成软件开发职业能力素质的培养主线,从而实现软件人才的培养目标。 二、课程设计的

3、理念与思路1教学理念Java Web应用开发课程以市场需求为导向,以职业岗位群的职责任务工作流程分析为依据,职业能力培养为重点,以校企合作开发为关键实现基于工作过程的课程开发与设计。课程团队经过多年的积累、沉淀,积极学习国内外职业教育与培训中的优秀经验,教学理念与时俱进、科学发展、不断更新。2课程设计思路(1)课程开发过程Java Web应用开发课程的开发借鉴了国内外先进职业课程的开发的理念,首先根据软件行业主流技术、软件企业的需求情况,确定“Java Web应用开发”作为软件技术专业的一个培养方向,确定了“Java Web程序员”的职业岗位培养目标。通过对岗位的技能进行分析,并由此得到具体岗

4、位的能力标准,在此基础上将岗位技能模块化。根据能力标准制订Java Web应用开发的课程标准,然后进行主教材、教师指导书、学生指导书以及配套教学资源的开发。在教学实施过程中通过理论实践交互融合的教学模式、通过多样化的教学方法和教学手段,达到预期的课程目标,培养Java Web程序员应具备的能力。(2)课程内容设计以Java Web程序员的岗位核心能力的需求为导向,坚持理论够用,由学校教师,行业专家、企业软件工程师共同确定课程内容为5个学习情景(课程模块),将相关知识点分解到实际项目中,让学生通过对项目的分析和实现来掌握相关理论知识和编程技能,选择技术实用性、知识拓展性强的教学用例和实训项目,同

5、时将国际认证相关内容融入到相关的教学单元中,并将职业素质培养贯穿整个教学过程,课程内容设计如下图4-4所示。 (3)课程实施设计教学实施形式:本课程实践性较强,适合于教学做一体或集中授课、分组实施的教学方式实训的实施及案例的精选:校企合作进一步完善以核心职业能力、核心职业技术培养为目标,项目贯穿、递进式345实训系统为本课程提供了实训平台,本课程的实训项目由IT企业或教师的科研项目直接注入到实训平台,校企资源进行整合而成。教师配置:教学团队由专任教师和兼职教师构成,专任教师主要负责理论知识点的讲解及课堂组织,并与兼职教师共同指导实战部分指导。考核评价:依据课程的培养目标,课程考核以调动学生自主

6、学习的积极性、监督学习过程、评价学生的综合职业能力为目的,实行学习过程考核和综合考核相结合的考核方案。以学习过程的考核、综合职业能力的考核为主,以期末综合性考核为辅的考核评价标准。实训评价采用技能训练与态度相结合,过程性评价与终结性评价相结合,校内教师评价与企业标准评价相结合。 三、教学内容的组织与安排教学内容的针对性与适用性1教学内容选取依据根据“二个需要,一个基础”选取教学内容。根据技能型专业人才培养目标、岗位需求和前后续课程的衔接,统筹考虑和选取教学内容;根据Web开发程序员职业岗位的任职要求,参照计算机程序员职业标准和网站开发和网页制作的职业资格标准,改革课程体系和教学内容。课程内容突

7、出职业能力培养,体现基于职业岗位分析和能力为导向的课程设计理念,以工程项目开发的工作任务为载体组织教学内容,在软件开发的工作情境中采用新的教学方法和手段进行实施。根据行业企业发展需要和完成职业岗位实际工作任务所需要的知识、能力、素质要求,选取教学内容,并为学生可持续发展奠定良好的基础。2模块化的教学内容“Java Web应用开发”课程是以“做”为主体的课程,所有理论知识必须在技能训练过程中得以理解和掌握,所以必须强化训练操作技能、提高实战能力。根据软件企业对基于Java的Web开发能力的实际需求,坚持理论够用、适用、实用原则。以项目为中心,能力为本位,将Java Web基本应用开发知识和技能重

8、新进行组合,形成了5大模块的教学内容(其中静态网页技术、Java语言技术和数据库基础为该课程开设的基础,JavaEE框架为后续课程)。教学模块及课时分配如下表所示。编号模块名称总课时教学案例1JSP基础模块10体验新闻发布系统、论坛系统2内置对象模块14添加新闻一级标题、网页跳转、分页3JavaBean技术模块10用户登录、登出、数据的库、删、改、查4EL与JSTL 10简化餐品详细信息页面5Servlet技术模块16用MVC模式设计网上订餐系统8综合实训36网上书店合计963教学内容的针对性课程内容的选取与学校、专业和课程的培养目标一致,满足Java Web程序员的岗位能力培养需要并遵循高职

9、学生的认知规律。(1)学校人才培养目标我校的人才培养目标是:培养职业道德优良、职业能力强、具有较高创业品质与创新素质、较强可持续发展能力,能胜任一个岗位、适应一群岗位的技术应用性人才。(2)专业培养目标软件产业跨越式的发展需要大量的软件人才,尤其是具有专业技能的软件蓝领,以满足软件工业化生产的需要。针对我国IT人才的结构性短缺的问题,办学定位为:培养从事软件开发的软件行业的程序员、软件测试人员、软件技术服务人员和管理人员、软件销售和推广人员等应用型专门技术人才;在加强专业外语技能培养的情况下,从事软件外包工作(外包软件的代码编程)。(3)课程培养目标“Java Web应用开发”是一门面向计算机

10、软件技术、计算机信息管理专业、计算机网络技术专业学生开设的程序设计类课程。在“岗位模块”课程体系中,该课程的目标是培养学生掌握Java Web应用程序开发的基本方法;培养学生应用Java Web技术进行中小型Web应用程序开发的能力,并形成良好的编程习惯和团队合作精神;培养学生的自主学习和创新能力,为其成长为一名合格的Web程序员奠定良好的基础。知识目标技能目标工作规范目标 熟练掌握构建企业级开发环境的配置 掌握JDBC的工作原理、数据库的连接计对数据库数据进行增、删、改、查操作 了解JSP中常用集合类 掌握如何创建JSP页面、page指令、JSP 脚本元素 掌握Form表单的请求处理 掌握J

11、avaScript页面验证与JSP的集成 掌握JSP常用内置对象的用法 掌握include指令、超链接中传递参数 掌握JavaBean的概念和JSP动作元素 理解并会使用EL 理解并会使用常用的JSTL标签 理解Servlet的生命周期 掌握Servlet处理Get/Post请求 掌握Servlet处理页面的转向 掌握web.xml文件 理解会话跟踪原理 掌握session对象、会使用session对象进行数据存取 掌握如何操纵session中对象,会使用session的相关属性和方法 掌握MVC的应用开发,理解MVC设计模式的优势 开发环境的搭建、配置与使用 编写数据库连接类,用于数据库连接

12、、关闭及执行SQL语句 会使用ResultSet处理查询结果 会使用Eclipse创建JSP页面、添加JSP注释、使用JSP的page指令和脚本元素 会处理表单请求 能实现JSP的自动跳转 会处理URL请求 会使用session保存、取得登录用户信息 会使用response的sendRedirect方法 会使用JavaBean 封装数据 会使用JSP的标准动作 会使用EL 会使用JSTL标签 会在Eclipse中创建Servlet 会在web.xml中配置Servlet 会使用Servlet处理页面的跳转 会使用Servlet处理GET/POST请求 会建立数据库连接和访问 会Session对

13、象的创建,操纵Session中的对象 了解Map,Set接口 会利用MVC模式的开发应用系统 按时、守时的软件交付观念 规范、优化的程序代码 诚实、守信、坚韧不拔的性格 自主、开放的学习能力 良好的自我表现、与人沟通能力 良好的团队合作精神4教学内容的适用性根据软件企业对基于Java的Web开发编程能力的实际需求,坚持理论够用、适用、实用原则。以工程项目为中心,将相关知识点分解成案例,让学生在学习和完成案例的过程中掌握相关理论知识和编程技能,并形成良好的职业规范。选择技术实用性、知识拓展性强的教学用例和实训项目。课程教学内容与职业能力对应关系见下表。 课程教学内容与职业能力对应关系关键能力职业

14、能力教学模块规范的程序编写能力良好的编程习惯严谨的工作态度按时、守时的软件交付观念规范、优化的程序代码诚实、守信、坚韧不拔的性格自主、开放的学习能力良好的自我表现、与人沟通能力良好的团队合作精神基本 JSP 程序编写能力JSP基础模块内置对象应用能力JSP 内置对象模块应用JSP Java Bean模式进行Web应用开发,应用组件技术实现业务逻辑的封装JavaBean技术模块用EL和JSTL简化页面EL与JSTL应用MVC模式进行Web应用开发,应用设计模式优化系统结构Servlet技术模块综合技能培养综合实训以工程项目为核心,按照计划、分析与设计、实现、测试与发布、评价等环节,展开对项目的介

15、绍,帮助学生切实掌握基于Java Web应用项目开发过程和规范。四、教学方法与手段1案例示范教学引入企业的工程项目以及教师的科技服务项目,作为典型案例,紧扣课程应解决的理论和实际问题,对案例的过程进行详细的分析、解剖、总结。教学过程中由老师讲解关键代码,然后由学生仿照代码实现部分功能。通过对老师代码的阅读,提高了同学们对知识点的应用和代码规范性的理解,有助于提高学生的学习兴趣力,掌握相应岗位技能。2讲练结合,模块填空对基础知识精心讲解,并配合课堂练习,加强了师生的及时交流,便于发现问题、解决问题,也便于对基本知识的牢固掌握。在每一次授课过程中,教师先阐述本章项目驱动部分的任务,然后针对提出的任务,精心讲解本章节的知识点,最后教师现场编程,解决问题,完成任务。在现场编写过程中,教师搭框架,提出模块功能要求,学生填写部分代码,引导学生完成系统代码。通过讲练结合,达到了举一反三,灵活应用

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号