论文部分内容阅读
摘 要:职业院校ASP动态网页设计教学不同于普通高等学校,其教学过程必须坚持以就业为导向、以能力为本位的原则,充分考虑职校生的知识结构与特点,真正达到巩固和提高学生网页知识的教学目的。
关键词:ASP动态网页设计 教学 选择 实施
一、教学内容的选择
ASP是Microsoft公司推出的一种Web应用程序开发技术,是用于取代对Web服务器进行可编程扩展的CGI标准。它是当今流行的动态网站开发技术之一,通过其可以创建以HTML网页为用户界面,并能够对数据库进行访问的Web应用程序。但以往的ASP教学内容以讲授手写代码为主,而这种编程模式不仅效率低,而且代码不规范,难以调试,既增加了职校生学习的困难,又使教学内容无法满足企业应用的实际需要,不利于学生的就业岗位选择。为此学院在计算机教学中引入Adobe Dreamweaver CS3这一款专业的HTML编辑器,用于教授学生对网站、网页和Web应用程序进行设计、编码和开发。由于Dreamweaver CS3对当前流行的ASP、JSP、PHP等动态网站开发技术都提供了很好的支持,不仅可以快速生成各种类型的数据访问页,还可以轻松实现用户注册、登陆以及授权访问等功能,既教会了学生通过各种可视化设计工具和服务器行为来提高开发效率,又可以通过手工编码方式灵活地控制程序的执行程序,真正满足了社会企业应用的实际需要。
二、教学活动的实施
为了提高计算机应用能力教学的效能,使职校生既快又好地掌握计算机应用技术,教师在组织教学时应按照职业院校学生能力形成与学习动机发展的规律进行教学的目标结构、内容结构和过程结构设计,选择适合学生现有计算机水平的教学方法,其中在教学内容结构设计上,必须紧紧围绕职业院校学生能力形成的条件和过程展开。为了体现职业院校学生计算机应用能力教学以能力为本位的指导思想,服从能力形成的一般规律,提高教学效能,教学内容结构设计应按能力形成对知识、技能和态度的需要和能力形成的环节来组织教学内容,使教学的内容结构成为构建学生高效能力学习心理结构的载体。
1.明确能力目标
以往的计算机教学过程普遍存在着忽视学生能力培养的现象,极大地影响了教学目标的实现,因此在ASP动态网页设计教学过程中,教师可有意识地用能力图表描述教学目标并做到教学目标先行。在上课前,教师提前设计一张由能力领域和单项能力构成的能力图表,这张能力图表将教学目标十分具体清晰地展现在学生的面前。每堂课,学生都对学习目标一目了然,这不但使学生学习方向明确,更重要的是保证了学生们在教学活动中的主体地位,并使学生的学习兴趣不断得到激发。例如,笔者在讲授“编写基本HTML代码”这堂课前,将能力目标按难易程度设计为“设置文件结构和标题”“设置页面格式”“插入超级链接图像及表格”三个能力目标,三个目标循序渐进,步骤清晰,收到了良好的教学效果。
2.组织教学
为了使学生在一个学期的较短时间内快速掌握ASP动态网站开发技术,笔者在总结原有教学经验的基础上,反复摸索实践,逐步确定采用“案例驱动”的教学方法,以解决实际项目的思路和操作为主线,连贯多个知识点,课堂教学内容贴近企业实际需求。教师在课堂的第一阶段首先展示案例的运行结果,然后详细讲述案例的设计步骤,循序渐进地引导学生学习和掌握相关知识点和技能。在介绍ASP动态网页设计步骤时,可有意识地将Dreamweaver可视化设计与手工编程有机地结合在一起,利用各种方便易用的设计工具快速完成页面布局,并通过添加服务器行为实现一些常规的数据库访问模块,然后通过手工编程对由可视化操作生成的源代码进行优化和微调。特别在介绍ASP组件应用时,不仅介绍常用ASP内置组件的应用,还可以介绍一些第三方组件(邮件收发组件和文件上传组件)的应用,此外还可以结合案例介绍如何将ASP程序功能封装在可重用的ActiveX DLL组件中。需要注意的是,“案例驱动”教学法在由浅入深、层层递进地展开教学内容的过程中一定要以大部分学生为主体,照顾全面,同时兼顾不同层次学生的需求。
在组织ASP动态网页设计教学时,要与时俱进地采用“模块化”思想,2个课时为一个知识模块,真正实现“一体化教学”。边讲边练、讲练结合,打破传统的一次上课,隔几天上机的形式,教师讲完某一项技能或知识点,学生马上就练,练中出现了问题再查阅有关原理和知识点,然后再练,形成一个“讲—练—发现问题—再讲—再练—解决问题”的小循环,从而有利于职校生自主学习能力的培养,增强职校生学习的成就感,提高学习效率。
(作者单位:江西省冶金技师学院)
关键词:ASP动态网页设计 教学 选择 实施
一、教学内容的选择
ASP是Microsoft公司推出的一种Web应用程序开发技术,是用于取代对Web服务器进行可编程扩展的CGI标准。它是当今流行的动态网站开发技术之一,通过其可以创建以HTML网页为用户界面,并能够对数据库进行访问的Web应用程序。但以往的ASP教学内容以讲授手写代码为主,而这种编程模式不仅效率低,而且代码不规范,难以调试,既增加了职校生学习的困难,又使教学内容无法满足企业应用的实际需要,不利于学生的就业岗位选择。为此学院在计算机教学中引入Adobe Dreamweaver CS3这一款专业的HTML编辑器,用于教授学生对网站、网页和Web应用程序进行设计、编码和开发。由于Dreamweaver CS3对当前流行的ASP、JSP、PHP等动态网站开发技术都提供了很好的支持,不仅可以快速生成各种类型的数据访问页,还可以轻松实现用户注册、登陆以及授权访问等功能,既教会了学生通过各种可视化设计工具和服务器行为来提高开发效率,又可以通过手工编码方式灵活地控制程序的执行程序,真正满足了社会企业应用的实际需要。
二、教学活动的实施
为了提高计算机应用能力教学的效能,使职校生既快又好地掌握计算机应用技术,教师在组织教学时应按照职业院校学生能力形成与学习动机发展的规律进行教学的目标结构、内容结构和过程结构设计,选择适合学生现有计算机水平的教学方法,其中在教学内容结构设计上,必须紧紧围绕职业院校学生能力形成的条件和过程展开。为了体现职业院校学生计算机应用能力教学以能力为本位的指导思想,服从能力形成的一般规律,提高教学效能,教学内容结构设计应按能力形成对知识、技能和态度的需要和能力形成的环节来组织教学内容,使教学的内容结构成为构建学生高效能力学习心理结构的载体。
1.明确能力目标
以往的计算机教学过程普遍存在着忽视学生能力培养的现象,极大地影响了教学目标的实现,因此在ASP动态网页设计教学过程中,教师可有意识地用能力图表描述教学目标并做到教学目标先行。在上课前,教师提前设计一张由能力领域和单项能力构成的能力图表,这张能力图表将教学目标十分具体清晰地展现在学生的面前。每堂课,学生都对学习目标一目了然,这不但使学生学习方向明确,更重要的是保证了学生们在教学活动中的主体地位,并使学生的学习兴趣不断得到激发。例如,笔者在讲授“编写基本HTML代码”这堂课前,将能力目标按难易程度设计为“设置文件结构和标题”“设置页面格式”“插入超级链接图像及表格”三个能力目标,三个目标循序渐进,步骤清晰,收到了良好的教学效果。
2.组织教学
为了使学生在一个学期的较短时间内快速掌握ASP动态网站开发技术,笔者在总结原有教学经验的基础上,反复摸索实践,逐步确定采用“案例驱动”的教学方法,以解决实际项目的思路和操作为主线,连贯多个知识点,课堂教学内容贴近企业实际需求。教师在课堂的第一阶段首先展示案例的运行结果,然后详细讲述案例的设计步骤,循序渐进地引导学生学习和掌握相关知识点和技能。在介绍ASP动态网页设计步骤时,可有意识地将Dreamweaver可视化设计与手工编程有机地结合在一起,利用各种方便易用的设计工具快速完成页面布局,并通过添加服务器行为实现一些常规的数据库访问模块,然后通过手工编程对由可视化操作生成的源代码进行优化和微调。特别在介绍ASP组件应用时,不仅介绍常用ASP内置组件的应用,还可以介绍一些第三方组件(邮件收发组件和文件上传组件)的应用,此外还可以结合案例介绍如何将ASP程序功能封装在可重用的ActiveX DLL组件中。需要注意的是,“案例驱动”教学法在由浅入深、层层递进地展开教学内容的过程中一定要以大部分学生为主体,照顾全面,同时兼顾不同层次学生的需求。
在组织ASP动态网页设计教学时,要与时俱进地采用“模块化”思想,2个课时为一个知识模块,真正实现“一体化教学”。边讲边练、讲练结合,打破传统的一次上课,隔几天上机的形式,教师讲完某一项技能或知识点,学生马上就练,练中出现了问题再查阅有关原理和知识点,然后再练,形成一个“讲—练—发现问题—再讲—再练—解决问题”的小循环,从而有利于职校生自主学习能力的培养,增强职校生学习的成就感,提高学习效率。
(作者单位:江西省冶金技师学院)