WEB应用开发说课课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《WEB应用开发说课课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- WEB 应用 开发 课件
- 资源描述:
-
1、WEB应用开发应用开发整体课程设计汇报整体课程设计汇报长沙民政职业技术学院长沙民政职业技术学院主讲主讲:刘淳刘淳-精品-目录目录课程设置课程设置教学内容教学内容教学方法教学方法教学团队教学团队实验条件实验条件教学效果教学效果6特色创新特色创新745231-精品-1-1 1-1 课程定位课程定位1 1、专业培养目标定位、专业培养目标定位培养培养具有一定理论知识、较强的逻思维能力,能熟练应用当今主流计算机编程语具有一定理论知识、较强的逻思维能力,能熟练应用当今主流计算机编程语言和企业编程规范的熟练的言和企业编程规范的熟练的软件开发人才。软件开发人才。软件开发岗位群1010系统系统分析师分析师项目设
2、计师项目设计师程序员程序员 编程、调试、实施、维护编程、调试、实施、维护 20207070本专业定位本专业定位-精品-1-11-1课程定位课程定位2 2、课程培养目标、课程培养目标针对针对程序员岗位程序员岗位典型工作任务(典型工作任务(WEB应用项目开发),培养学生使用应用项目开发),培养学生使用JAVA技术在技术在B/S模模式下进行程序设计、软件测试、项目实施、软件维护所需的职业能力和素质能力。式下进行程序设计、软件测试、项目实施、软件维护所需的职业能力和素质能力。WEB应用开发课程培养目标应用开发课程培养目标程序员(编程、测试、实施、维护)程序员(编程、测试、实施、维护)WEB应用项目开发
3、应用项目开发HTML、JAVASCRIPT、JDBC、JSP、SERVLET、JAVABEA、FILTER、LISTENER 资料检索、文档编写、代码编写、代码调试、项目资料检索、文档编写、代码编写、代码调试、项目实施与维护实施与维护 协作能力、勾通能力、爱岗敬业、责任心强、编程协作能力、勾通能力、爱岗敬业、责任心强、编程规范意识规范意识 学习能力、分析能力、创新能力、思考能力学习能力、分析能力、创新能力、思考能力计算机应用技术专业计算机应用技术专业培养目标培养目标岗位岗位岗位岗位任务任务技术技术职业能力职业能力素质能力素质能力发展能力发展能力JAVA软件工程师职业证书软件工程师职业证书需要的
4、技术需要的技术能力能力职业证书职业证书职业证书职业证书对技术的学习与实训对技术的学习与实训-精品-1-1 1-1 课程定位课程定位 前导课程前导课程 JAVA程序设计数据库原理与应用网页设计三剑客 本课程本课程 岗位定位:WEBWEB应用开发应用开发(B/S(B/S模式软件开发模式软件开发)在专业中定位:核心课程核心课程课程性质:理论与实践相结合理论与实践相结合的职业能力类课程的职业能力类课程 后续课程后续课程 B/S电子商务系统开发J2EE程序设计STRUTS+SPRING+HIBERNATE3 3、课程性质及前、后续课程关系、课程性质及前、后续课程关系-精品-1-21-2课程设计课程设计1
5、、课程设计理念:以职业岗位为目标,以职业能力培养为重点,以校、课程设计理念:以职业岗位为目标,以职业能力培养为重点,以校企合作为突破口。企合作为突破口。以工作任务为结点,设计模块化教学单元以工作任务为结点,设计模块化教学单元,每个单元作为,每个单元作为“基于工作任务的逆向循基于工作任务的逆向循环教学模式环教学模式”中的一个循环单位中的一个循环单位(1)(1)面向岗位、校企面向岗位、校企共建课程共建课程.(2)(2)构建构建“基于工作基于工作任务的逆向循环教任务的逆向循环教学模式学模式”(3)(3)构建构建“课堂课堂+虚拟虚拟公司公司+企业企业”实践教实践教学体系学体系(4)(4)采用全真案例考
6、采用全真案例考试方法试方法以课堂实训为基础,通过虚拟公司实训和以课堂实训为基础,通过虚拟公司实训和企业顶岗实习,培养学生的职业素质和实企业顶岗实习,培养学生的职业素质和实战能力战能力以岗位为目标以岗位为目标以能力为本位构思教学内容以能力为本位构思教学内容课程考试采用真实项目,团队开发,成绩由课程考试采用真实项目,团队开发,成绩由行业专家评价与教师评价相结合行业专家评价与教师评价相结合-精品-1-21-2课程设计课程设计课程重构与整合课程重构与整合 2、课程设计思路:、课程设计思路:以以WebWeb程序员职业岗位为培养目标。通过对典型程序员职业岗位为培养目标。通过对典型项目项目生产流程生产流程进
7、行分解,确定工作任务,以工作任务为结点进行分解,确定工作任务,以工作任务为结点重构和整重构和整合合教学模块。教学模块。WEBWEB程序员程序员职业岗位职业岗位前台图形界面设计前台图形界面设计 前台数据格式验证前台数据格式验证 数据库访问数据库访问 动态页面设计动态页面设计WEBWEB请求流程处理请求流程处理 企业逻辑处理企业逻辑处理资源访问权限控制资源访问权限控制 模块模块1 1:HTMLHTML模块模块2 2:JAVASCRIPTJAVASCRIPT模块模块3 3:JDBCJDBC模块模块4:JSP4:JSP技术技术模块模块5 5:SERVLETSERVLET技术技术模块模块6 6:JAVA
8、BEANJAVABEAN模块模块7 7:FILTER FILTER WEBWEB应用开发应用开发工作任务工作任务 -精品-2-1 2-1 内容选取内容选取教学教学内容内容选取选取直接直接针对企业中的针对企业中的WEB应用开发岗位应用开发岗位每年对每年对IT行业进行一次调研行业进行一次调研根据根据Web程序员岗位的程序员岗位的职业特点职业特点和和技能需求技能需求选取教学内容选取教学内容企业全程参与企业全程参与由教师、行业专家、由教师、行业专家、软件工程师软件工程师一起讨论和确定教学内容一起讨论和确定教学内容教育部考试中心教育部考试中心全国计算机应用技术证书(全国计算机应用技术证书(NIT-PRO
9、NIT-PRO)考试)考试JavaJava高级软件工程师资格考试高级软件工程师资格考试 大纲大纲1 1、内容选取原则:理论与实践并重,知识与技术先进。、内容选取原则:理论与实践并重,知识与技术先进。-精品-2-1 2-1 内容选取内容选取序号序号模块名称模块名称模块教学内容模块教学内容适用的工作任务适用的工作任务1HTML技术HTML标记;HTML表单及表单控件;前台图形界面设计2JAVASCRIPTJAVASCRIPT基本语法;JAVASCRIPT事件处理;JAVASCRIPT访问表单控件。JAVASCRIPT内置对象前台数据库格式验证及与用户的交互3JDBC技术JDBC基础知识;JDBC操
10、作数据库;数据库访问2 2、教学内容针对性与适用性:课程内容直接针对企业中的、教学内容针对性与适用性:课程内容直接针对企业中的WEBWEB应用应用开发岗位,并按岗位工作任务划分内容模块。开发岗位,并按岗位工作任务划分内容模块。-精品-2-1 2-1 内容选取内容选取4Jsp技术JSP基础知识;JSP程序基本框架:JSP注释;JSP表达式;JSP代码块;JSP声明;JSP指令;P动作;JSP内置对象;动态页面设计5SERVELETSERVELET基础知识;HTTPSERVELET中的方法(DOGET、DOPOST);SERVELET读取表单数据;处理HTTP表头;处理COOKIE;会话跟踪(HT
11、TPSERVELETSESSION接口);HTTPSERVLETCONTEXT接口;WEB请求处理6JAVA BEANJAVA BEAN基础;JSP中使用JAVA BEAN;SERVLET中使用JAVA BEAN;JAVA BEAN的作用范围。企业逻逻辑实现7FILTER和LISTENERFILTER基本概念;用FILTER处理权限控制;SERVLETCONTEXTLISTENER;SERVLETCONTEXTATTRIBUTELISTENER;HTTPSESSIONLISTENER;HTTPSESSIONATTRIBUTELISTENER;资源访问权限控制8综合案例开发长沙民政职业技术学院单
12、招管理系统,移动计费管理系统等完整项目开发-精品-2-2 2-2 内容组织内容组织本课程以本课程以WEB应用项目开发开发流程应用项目开发开发流程中每个节点(任务)要使用的技术为中每个节点(任务)要使用的技术为依据,以真实依据,以真实WEB应用开发项目为载应用开发项目为载体,以职业能力培养为重点,以做中体,以职业能力培养为重点,以做中学为实现途径,将课程内容序化为学为实现途径,将课程内容序化为HTML、JAVASCRIPT、JDBC、JSP、SERVLET等七个理论与实践一体化教等七个理论与实践一体化教学模块和一个综合实训模块,以模块学模块和一个综合实训模块,以模块为教学单元,以工作流程为学习任
13、务,为教学单元,以工作流程为学习任务,以全真案例为学习情境,采用以全真案例为学习情境,采用“逆向循逆向循环环”教学方法组织教学过程。教学方法组织教学过程。1 1、按企业、按企业WEBWEB应用项目开发实际工作流程,重构、序化教学内容,应用项目开发实际工作流程,重构、序化教学内容,构建学习情境。构建学习情境。HTMLJAVASCRIPTJDBCJSPSERVLET-精品-2-2 2-2 内容组织内容组织2 2、采用校内、校外实训相结合的实践教学体系、采用校内、校外实训相结合的实践教学体系案例模仿案例模仿课程实训课程实训真实项目模块设计真实项目模块设计综合实训综合实训校内实训校内实训校外实训校外实
14、训-精品-2-3 2-3 表现形式表现形式与企业联合开发教材与企业联合开发教材,由企业专家、由企业专家、一线软件工程师、学校共同确定知一线软件工程师、学校共同确定知识点和教学案例识点和教学案例由企业提供全真案例集、教学参考书。由企业提供全真案例集、教学参考书。学校编写课程标准、教案、授课计划、学校编写课程标准、教案、授课计划、电子教案等电子教案等教师团员参与企业项目开发或技术服务,并教师团员参与企业项目开发或技术服务,并把自己开发的项目整理成教学案例。目前教把自己开发的项目整理成教学案例。目前教学团队开发的学团队开发的webweb教学项目达教学项目达6 6项。项。教材教材 教辅教辅 实战实战
15、项目项目 -精品-3-1 3-1 教学设计教学设计重点突出重点突出学会学习能力、解决实际问题的能力学会学习能力、解决实际问题的能力突出职业素质能力培养突出职业素质能力培养充分调动学生的学习积极性充分调动学生的学习积极性1 1、采用基于工作任务的逆向循环教学模式:课程团队在研究逆向教学模式的、采用基于工作任务的逆向循环教学模式:课程团队在研究逆向教学模式的基础上,提出了一种全新的特别适合高职教育的教学模式。基础上,提出了一种全新的特别适合高职教育的教学模式。-精品-3-1 3-1 教学设计教学设计扩展知识扩展知识技术讲解技术讲解提出提出工作任务工作任务关键关键技能点讲解技能点讲解引导引导解决问题
16、解决问题方案点评方案点评解决解决新问题新问题以模块为以模块为教学单位教学单位这种基于工作任务的逆向这种基于工作任务的逆向循环教学模式的思想是:循环教学模式的思想是:以模块为教学单位(模以模块为教学单位(模块单元都是按工作任务划块单元都是按工作任务划分)分),每个模块单元分为,每个模块单元分为六个教学环节:提出工作六个教学环节:提出工作任务任务引导解决问题引导解决问题方方案点评案点评关键技术点,知关键技术点,知识点讲解识点讲解讲解其他知识讲解其他知识点点利用所学知识解决新利用所学知识解决新问题。从而完成一个问题。从而完成一个“试做试做学学真做真做”循环。循环。-精品-3-1 3-1 教学设计教学
展开阅读全文