ASP教学中工作情境的设计

2014-04-10 05:27陈晓伟
商丘职业技术学院学报 2014年5期
关键词:页面对象教学内容

葛 君,陈晓伟

(商丘职业技术学院 计算机系,河南 商丘 476000)

《ASP动态网页设计》是计算机应用技术专业的一门典型的职业技能课.它将动态网站技术、数据库技术、网页技术和编程技术进行有机融合,是一门综合性和实践性较强的课程,在网站与网页设计领域中发挥极其重要作用.

1 工作情境的设计理念

传统学科体系的平行学科的排序方式、章节模式、单纯的理论+实践的授课方式已经无法满足现代企业的工作岗位对职业素质和职业技能的要求,为此《ASP动态网页设计》课程的设计引入了新的课程理念.以企业需求为导向,以职业能力和职业素质培养为设计原则、以与企业合作为突破点,以真实案例和项目任务为载体,“教、学、做”一体进行课程开发与设计.在课程设计中突破传统的课程设计方法和教学理念,开发基于工作过程的课程,突出职业技能的培养.

情境学习理论认为,在真实的职业活动情境中学生才能更好地获得职业能力,并获得理论认知水平的发展.因此,本课程打破了传统以知识传授为主要特征的传统学科教学模式,转为以工作任务为中心的项目课程模式,每个工作情境的学习都是围绕职业能力的形成组织课程内容,学生通过各个环节的技能训练,实现动态网页开发技能的逐步提升.

在整个教学过程中,工作情境的设计理念是以实用为原则,其主要任务是使学生掌握ASP动态网站设计的基础知识和基本技能,培养学生利用ASP技术开发动态网站.旨在提升学生的开发和应用能力,使学生在掌握动态网站的管理和开发、动手能力、学术能力、团队精神等方面受到较为全面系统和规范的训练.

2 工作情境的设计思路

工作情境的设计思路是以企业需求为导向,本着“适用、实用、够用”原则,以项目为载体,采用“基于工作过程系统化”的项目教学法,将各知识点分解到实际项目中,选择技术实用性、知识拓展性强的教学案例和实训项目,让学生通过对项目的分析和实现来掌握相关理论知识和编程技能,加强动手实践训练,加强实训教学环节的建设,真正实现课程教学与岗位技能要求无缝对接[1]22-25.

针对ASP开发技术岗位群上的典型工作任务,围绕其工作任务进行分析,形成职业能力表,按照素质、技能、知识等要素,把典型的工作任务转化为课程的学习性任务,按照职业活动工作顺序将课程所对应的理论知识与实践知识进行合理有效地整合,构建以工作体系为基础的课程内容体系,完成“行动领域”到“学习领域”的转化.

3 教学中工作情境的设计依据

教学设计的基本依据是本课程在计算机应用技术培养目标中的课程定位与课程任务[2]46-48.主要考虑以下因素.

1)工作情境的设计要符合基于工作过程的教学设计思想的要求.学习情境设置是在实训场地对真实工作过程的教学化加工,以完成具体的工作任务为目标;

2)工作情境的实施要注重学生的全程参与性,以培养学生的专业技能、创新思维及职业素质;

3)工作情境的选取应具有典型性、可操作性,能够体现课程的职业指导性、实践性和开放性.

4 教学中工作情境的具体设计

本课程采用“基于工作过程”教学模式,将课程知识进行重新解构及重构,形成4个工作情境:用户登录与注册、聊天室、留言本、文章发布系统[3]99-102.

4.1 用户登录与注册

第1个工作情境是“用户登录与注册”,主要包含3个学习型工作任务:配置ASP运行环境、创建第1个ASP程序、用户登录与注册.

任务1:配置ASP运行环境.教学内容包括IIS的安装与配置、Dreamweaver的安装与配置.通过该任务使学生:①能独立完成IIS的安装与配置;②能独立完成站点的设置;③能区分静态网页和动态网页.

任务2:创建第1个ASP程序.教学内容包括常用的ASP开发工具、ASP网页的创建与运行.通过该任务使学生:①能熟练掌握一种ASP开发编写工具;②能掌握ASP网页的创建与运行方法;③能开发一个简单的ASP程序.

任务3:用户登录与注册.教学内容包括A建立站点主目录,并进行相关配置、建立登录注册页面、建立用户注册页面、处理页面.通过该任务使学生:①能熟练配置Web服务器主目录;②能建立站点并进行设置;③能实现用户登录注册功能.

4.2 聊天室

第2个工作情境是“聊天室”,主要包含4个学习型工作任务:用户登录页面和处理验证、聊天室页面和发布聊天内容界面、处理发言和显示发言、安全退出.

任务1:用户登录页面和处理验证.教学内容包括掌握HTML语言的结构、掌握HTML语言的常用标记.通过该任务使学生:①能利用HTML编写网页;②能完成登录注册页面表单的制作.

任务2:聊天室页面和发布聊天内容界面.教学内容包括ASP标记、VBScript脚本语言、JavaScript脚本语言.通过该任务使学生:①能利用ASP的脚本语言编写程序;②能完成聊天室页面的制作;③能完成发布聊天内容界面的制作.

任务3:处理发言和显示发言.教学内容包括VBScript脚本语言、Request对象和Response对象基础.通过该任务使学生:①能利用ASP的脚本语言编写程序;②能完成处理发言页面的制作;③能完成显示发言页面的制作.

任务4:安全退出.教学内容包括Application对象基础、Session对象基础、聊天功能测试完善.通过该任务使学生:①能利用ASP的对象;②能完成安全退出页面的制作;③能实现聊天功能.

4.3 留言本

第3个工作情境是“留言板”,主要包含5个学习型工作任务:留言页面和用户留言表单页面、数据库设计、留言列表页面和显示具体留言内容、后台留言列表和删除留言、回复留言.

任务1:留言页面和用户留言表单页面.教学内容包括ASP内置对象、Request对象、Response对象.通过该任务使学生:①能利用Request对象和Response对象编程;②能完成留言页面和用户留言表单页面的制作.

任务2:数据库设计.教学内容包括关系数据库的有关概念、SQL结构化查询语言.通过该任务使学生:①能创建数据库与表;②能利用SQL结构化查询语言对数据库进行操作;③创建留言本所需数据库.

任务3:留言列表页面和显示具体留言内容.教学内容包括ODBC基础知识、ADO基础知识、连接到数据库.通过该任务使学生:①能创建新数据源;②能熟练的连接数据库;③创建留言列表页面和显示留言内容页面,并成功连接数据库;④通过连接数据对用户登录与注册功能进行完善.

任务4:后台留言列表和删除留言.教学内容包括SQL结构化查询语言、Recordset对象.通过该任务使学生:①能利用SQL结构化查询语言对数据库进行操作;②能熟练的创建和使用记录集;③创建后台留言列表和删除留言.

任务5:回复留言.教学内容包括include file包含文件的方法、Request.Form和Request.QueryString的结合使用、留言本各页面的测试与整合.通过该任务使学生:①能将常用内容写成文件,并使用include file包含需要使用的文件中;②表单传参和网址传参相结合;③实现留言本功能.

4.4 文章发布系统

第4个工作情境是“文章发布”,主要包含5个学习型工作任务:登录页面、文章发布系统首页、添加和编辑文章前台页面、添加和编辑文章后台处理、编辑页面和删除页面.

任务1:登录页面.教学内容包括使用Response对象创建cookies、使用Request对象读取cookies、cookies保存期.通过该任务使学生:①能熟练创建和读取cookies;②能完成登录页面;③利用cookies对用户登录与注册功能进行完善.

任务2:文章发布系统首页.教学内容包括应用变量、Application对象的集合、Application对象的方法、掌握iframe的使用.通过该任务使学生:①能使用Application对象的集合和方法;②能灵活使用iframe;③创建文章发布系统首页.

任务3:添加和编辑文章前台页面.教学内容包括会话的定义、Session对象的集合、Session对象的属性、Session对象的方法.通过该任务使学生:①能灵活使用Session对象的的集合、属性和方法;②能完成添加和编辑文章前台页面.

任务4:添加和编辑文章后台处理.教学内容包括Server对象、Server对象的属性、Server对象的方法.通过该任务使学生:①能灵活使用Server对象创建实例对象;②能灵活使用Server对象获取路径;③能完成添加和编辑文章后台处理.

任务5:编辑页面和删除页面.教学内容包括Recordset对象的属性、ecordset对象的方法、文章发布系统整体测试.通过该任务使学生:①能灵活使用Recordset对象的各种属性和方法;②能利用Recordset对象实现分页;③实现文章发布系统.

5 结论

在教学过程中,基于工作情境的教学设计的实施,提高了学生的学习兴趣,通过4个工作情境的学习,学生不但掌握了知识,还在基于任务的基础上完成了项目,并且培养了各个方面的能力,使整体素质得到稳步提升.所以,在以后的教学过程中,还会不断地对工作情境的设计进行完善,以达到更好的教学效果.

[1] 姜 卫,何 苗,李晓黎.Web应用程序开发教程:ASP+SQL Server[M]. 北京:人民邮电出版社,2009.

[2] 陈建伟,卫权岗,朱艳丽. ASP动态网站开发基础教程(第4版)[M].北京:清华大学出版社,2013.

[3] 马 中. ASP动态网站开发实训教程[M].北京:清华大学出版社,2011.

猜你喜欢
页面对象教学内容
刷新生活的页面
涉税刑事诉讼中的举证责任——以纳税人举证责任为考察对象
攻略对象的心思好难猜
基于熵的快速扫描法的FNEA初始对象的生成方法
“启蒙运动”一课教学内容分析
区间对象族的可镇定性分析
“清末新政”也可作为重要的教学内容
网站结构在SEO中的研究与应用
几种页面置换算法的基本原理及实现方法