web 开发模块说课

27
WEB 开开开开开开

Upload: miriam

Post on 12-Jan-2016

106 views

Category:

Documents


0 download

DESCRIPTION

WEB 开发模块说课. 1. 2. 3. 4. 6. 目录. 课程设置. 教学内容. 教学方法. 教学团队. 实验条件. 5. 教学效果. 1-1 课程定位. 1 、专业培养目标定位 本课程是计算机应用技术(软件方向) 专业的一门专业核心课程。主要培养学生对 Web 开发 的各个环节的认知,掌握 Web 开发 技能,具备从事 Web 开发 的基本职业能力。. 10 %. 系统 分析师. 软件开发岗位群. 20 %. 项目设计师. 70 %. 本专业定位. 程序员 编程、调试、实施、维护. WEB 应用开发课程培养目标. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: WEB 开发模块说课

WEB 开发模块说课

Page 2: WEB 开发模块说课

目录

课程设置

教学内容

教学方法

教学团队

实验条件

教学效果6

4

5

2

3

1

Page 3: WEB 开发模块说课

1-1 课程定位1 、专业培养目标定位本课程是计算机应用技术(软件方向) 专业的一门专业核心课程。主要培养学生对 Web 开发 的各个环节的认知,掌握 Web 开发 技能,具备从事 Web 开发 的基本职业能力。

软件开发岗位

群 10 %系统分析师

项目设计师

程序员 编程、调试、实施、维护

20 %

70 % 本专业定位

Page 4: WEB 开发模块说课

1-1 课程定位2 、课程培养目标针对程序员岗位典型工作任务( WEB 应用项目开发),培养学生使用 JAVA 技术在 B/S模式下进行程序设计、软件测试、项目实施、软件维护所需的职业能力和素质能力。

WEB

应用

开发

课程

培养

目标

程序员(编程、测试、实施、维护)

WEB 应用项目开发

HTML 、 JAVASCRIPT 、 JDBC 、 JSP 、 SERVLET 、 JAVABEA 、 FILTER 、 LISTENER

资料检索、文档编写、代码编写、代码调试、项目实施与维护

协作能力、勾通能力、爱岗敬业、责任心强、编程规范意识

学习能力、分析能力、创新能力、思考能力

计算

机应

用技

术专

业培

养目

岗位 岗位任务

技术

职业能力

素质能力

发展能力

JAVA 软件工程师职业证书

需要的技术

能力

职业证书 职业证书

对技术的学习与实训

Page 5: WEB 开发模块说课

1-1 课程定位

前导课程

JAVA 程序设计数据库开发

本课程 岗位定位:

WEB 应用开发(B/S 模式软件开发

)在专业中定位:

核心课程

课程性质:理论与实践相结合的职业能力类课程

后续课程 B/S 电子商务系统

开发框架整合

3 、课程性质及前、后续课程关系

Page 6: WEB 开发模块说课

1-2 课程设计1 、课程设计理念:以职业岗位为目标,以职业能力培养为重点,以校企合作为突破口。

以工作任务为结点,设计模块化教学单元,每个单元作为“基于工作任务的逆向循环教学模式”中的一个循环单位

(1) 面向岗位、校企共建课程 .

(2) 构建“基于工作任务的逆向循环教学模式”

(3) 构建“课堂 + 虚拟公司 + 企业”实践教学体系

(4) 采用全真案例考试方法

以课堂实训为基础,通过虚拟公司实训和企业顶岗实习,培养学生的职业素质和实战能力

以岗位为目标以能力为本位构思教学内容

课程考试采用真实项目,团队开发

Page 7: WEB 开发模块说课

1-2 课程设计

课程重构与整合

2 、课程设计思路:以 Web 程序员职业岗位为培养目标。通过对典型项目生产流程进行分解,确定工作任务,以工作任务为结点重构和整合教学模块。

WEB 程序员职业岗位

前台图形界面设计 前台数据格式验证 数据库访问 动态页面设计WEB 请求流程处理 企业逻辑处理资源访问权限控制

模块 1 : HTML模块 2 : JAVASCRIPT模块 3 : JDBC模块 4: JSP 技术模块 5 : SERVLET 技术模块 6 : JAVABEAN模块 7 : FILTER

WEB 应用开发工作任务

Page 8: WEB 开发模块说课

2-1 内容选取

教学内容选取

直接针对企业中的 WEB 应用开发岗位每年对 IT 行业进行一次调研

根据 Web 程序员岗位的职业特点和技能需求选取教学内容

企业全程参与由教师、行业专家、软件工程师

一起讨论和确定教学内容

1 、内容选取原则:理论与实践并重,知识与技术先进。

Page 9: WEB 开发模块说课

2-1 内容选取2 、教学内容针对性与适用性:课程内容直接针对企业中的 WEB 应用开发岗位,并按岗位工作任务划分内容模块。

序号 工作任务 课程内容与要求 活动设计 参考

课时

1 XML掌握 XML 语言规范掌握 XML 的解析

XML案例分析与讲解,基础知识的讲解,演示,案例综合练习与应用,总结拓展

24

Page 10: WEB 开发模块说课

2-1 内容选取

2 HTML/CSS/JS

掌握 HTML 基础及重要标记掌握 CSS 基础掌握 JS 基础掌握 DOM 操作

1.网页设计任务分析,导入 HTML 基础的知识,编写代码、调试,指导学生完成,总结拓展 16

2. 当当网首页设计任务分析,导入 CSS 基础知识,教师演示,指导学生完成,总结拓展 18

3. 部门表、员工表的查询任务分析,导入 JS 基础知识,教师演示,指导学生完成,总结拓展 16

4. 表单验证任务分析,导入 DOM 操作基础知识,教师演示,指导学生完成,总结拓展 16

3 Servlet

掌握 Servlet 基础、中文处理、 Servlet 连接mysql 数据库掌握 DAO 编程

1. 简单雇员管理系统开发任务分析,导入 Servlet 基础基础知识,教师演示,指导学生完成,总结拓展

32

2. DAO 改进雇员管理系统任务分析,导入 DAO编程基础知识,教师演示,指导学生完成,总结拓展

18

4 JSP

掌握 JSP 基础、 Cookie 、 Sessions、 JSTL 与 EL 表达式掌握MVC思想

1. 登录、注册模块、购物车的实现任务分析,导入 JSP 基础、 Cookie 、 Sessions、 JSTL 与 EL 表达式基础知识,教师演示,指导学生完成,总结拓展

52

2. 贷款申请系统任务分析,导入 MVC 基础知识,教师演示,指导学生完成,总结拓展 20

Page 11: WEB 开发模块说课

2-1 内容选取

5 Ajax/JQuery

掌握 Ajax 基础掌握 Json 基础掌握 JQuery 基础掌握事件处理、动画、操作数组

1. 注册验证实现任务分析,导入 Ajax 基础的知识,编写代码、调试,指导学生完成,总结拓展 16

2. 级列下拉列表实现任务分析,导入 Json 基础知识,教师演示,指导学生完成,总结拓展 16

3. JQuery 任务分析,导入 JQuery 基础知识,教师演示,指导学生完成,总结拓展 16

4. 广告动画设计、表单验证任务分析,导入事件处理、动画、操作数组基础知识,教师演示,指导学生完成,总结拓展

16

6 Struts 框架

掌握 Struts 基础掌握 Ognl 表达式掌握 Struts Action核心、使用 Result掌握 Struts 核心标记库、拦截器

1. 分页查询改进任务分析,导入 Struts 基础的知识,编写代码、调试,指导学生完成,总结拓展 16

2. Ognl 表达式应用任务分析,导入 Ognl 表达式基础知识,教师演示,指导学生完成,总结拓展 20

3. 项目管理系统任务分析,导入 Struts Action 核心、使用 Result 基础知识,教师演示,指导学生完成,总结拓展

20

4. 功能拦截实现任务分析,导入 Struts 核心标记库、拦截器基础知识,教师演示,指导学生完成,总结拓展

16

Page 12: WEB 开发模块说课

2-1 内容选取

7 综合项目实战掌握系统规划及需求分析方法掌握软件编码规范掌握软件测试与调试方法

用电子商务平台的设计与开发:任务需求分析及系统规划,讲解功能需求及所需要的综合知识,提示并指导学生完成,学生汇报、演示,总结

120

总课时数 468

Page 13: WEB 开发模块说课

2-2 内容组织

本课程以 WEB 应用项目开发开发流程中每个节点(任务)要使用的技术为依据,以真实 WEB 应用开发项目为载体,以职业能力培养为重点,以做中学为实现途径,将课程内容序化为 HTML 、 JAVASCRIPT 、 JDBC 、 JSP 、SERVLET等七个理论与实践一体化教学模块和一个综合实训模块,以模块为教学单元,以工作流程为学习任务,以全真案例为学习情境,采用“逆向循环”教学方法组织教学过程。

1 、按企业 WEB 应用项目开发实际工作流程,重构、序化教学内容,构建学习情境。

HT

ML

JAV

AS

CR

IPT

JDB

C

JSP

SE

RV

LE

T

Page 14: WEB 开发模块说课

2-2 内容组织2 、采用校内、校外实训相结合的实践教学体系

案例模仿

课程实训

真实项目模块设计 综合实训

校内实训 校外实训

Page 15: WEB 开发模块说课

2-3 表现形式与企业联合开发教材 , 由企业专家、一线软件工程师、学校共同确定知识点和教学案例

由企业提供全真案例集、教学参考书。学校编写课程标准、教案、授课计划、电子教案等

教师团员参与企业项目开发或技术服务,并把自己开发的项目整理成教学案例。

教材

教辅

实战 项目

Page 16: WEB 开发模块说课

3-1 教学设计

重点突出

学会学习能力、解决实际问题的能力

突出职业素质能力培养

充分调动学生的学习积极性

1 、采用基于工作任务的逆向循环教学模式:课程团队在研究逆向教学模式的基础上,提出了一种全新的特别适合高职教育的教学模式。

Page 17: WEB 开发模块说课

3-1 教学设计

扩展知识技术讲解

提出工作任务

关键技能点讲解

引导解决问题

方案点评

解决新问题 以模块为

教学单位

这种基于工作任务的逆向循环教学模式的思想是: 以模块为教学单位(模块单元都是按工作任务划分) ,每个模块单元分为六个教学环节:提出工作任务→引导解决问题→方案点评→关键技术点,知识点讲解→讲解其他知识点→利用所学知识解决新问题。从而完成一个“试做→学→真做”循环。

Page 18: WEB 开发模块说课

3-1 教学设计2 、采用理论实践一体化教学

顶岗实训顶岗实训

课堂教学,通过教学案例让学生在做中学,在学中做,理论与实践相结合。

在校内实训室,由教师指导学生利用所学知识完成一个完整的项目。巩固所学知识。

完全按软件公司规范运作, 3~5人一个小组,完成一个真实项目。培养学生职业素质能力

在校外实训基地教师指导下,参与真实项目开发。

虚拟公司虚拟公司 合作企业合作企业教学实践一体化课堂

生产性实训生产性实训模块教学 项目综合实训

课余时间课余时间 假期假期教学时间

内容

时间

地点

Page 19: WEB 开发模块说课

多维度全方位综合评价

期末考试 (30%)期末考试 (30%)

考勤考核 (10%)考勤考核 (10%)

企业案例考核 (50%)企业案例考核 (50%)

平时(学习态度、团队协作、问题表达、作业)考核 (10%)平时(学习态度、团队协作、问题表达、作业)考核 (10%)

3-1 教学设计3 、多维度全方位综合考核与评价体系

Page 20: WEB 开发模块说课

公司情景教学法

任务驱动教学法

3-2 教学方法

任务驱动教学法

ISAS 教学法

全真案例教学法

多种教学方法综合运用

逆向循环教学法

Page 21: WEB 开发模块说课

3-3 教学手段

校园图书馆

相当于一家小型企业的虚拟软件公司,可以一次容纳 40多位学生同时实训。

充分利用校园网络共享平台

全部实现多媒体教学

Page 22: WEB 开发模块说课

3-4网络教学环境

宽带接入每间实训室、办公室

相当于一家小型企业的虚拟软件公司,可以一次容纳 40多位学生同时实训。

每间教室和机房都安装了多媒体投影设备和多媒体教学软件。

学校已经建立了 1000M 主干、 100M到桌面的校园网

硬件环境

Page 23: WEB 开发模块说课

3-4网络教学环境

多种形式的师生交流渠道和互动平台已经通过网络实现

所有教学资源实现了上网所有教学资源实现了上网

基本资源 电子教案 电子课件 课程教材 课后作业

项目资源 演示项目 拓展案例 模拟项目 实训项目 参考案例

助学园地 技术动态 求职面试 常用工具 在线测试 试卷分析

软件环境

Page 24: WEB 开发模块说课

4 、教学团队

专职教师大部分具有双师素质,兼职教师占 33% 。

1 、教学团队结构合理

Page 25: WEB 开发模块说课

5 校内实训条件

理论实践一体化教学机房:学院大楼共有 6间实训室归学院师生使用,每层楼均安装了光纤接口交换机,通过 1000M光纤接入校园网, 100多台计算机, 95% 以上的机器为 Pentium-IV 以上高性能配置。每间机房均配备投影仪和电子教学软件 。

WEB 应用开发专用实训机房:目前有两间用于本课程教学与实训的专用机房;均配备投影仪和电子教学软件 。每间机房安装了WEB 应用开发所需的常用 WEB服务器和数据库管理系统(如 TOMCAT 、 MySQL等 , 软硬件配置水平较高)。

Page 26: WEB 开发模块说课

6 、创新与特色

构建了校内实训、虚拟公司实训、校外实训三位一体的实践教学体系

构建了突出高职教育特色的“基于工作任务的逆 向循环教学模式”

采用全真案例教学与全真案例考核方法

Page 27: WEB 开发模块说课

谢谢!