基于工作过程的网页编程相关课程与学生学习迁移能力

2011-09-08 09:46谢卿
职业教育研究 2011年12期
关键词:网页编程过程

谢卿

(广州市轻工技师学院广东广州510220)

基于工作过程的网页编程相关课程与学生学习迁移能力

谢卿

(广州市轻工技师学院广东广州510220)

在我国当前产业结构调整的大形势下,为适应社会的需求培养具有综合职业能力的学生已迫在眉睫。本文以网页编程相关课程为例,从实践教学出发,总结经验,论述了如何通过构建基于工作过程的课程,培养学生的学习迁移能力。

基于工作过程;网页编程;学习迁移能力培养

学生职业能力的培养是职业教育的主要任务,而学生的职业能力是通过具体的工作过程得到的,所以职业教育的出发点和落脚点应该归结于工作过程。而学习迁移能力是学生知识和能力不断提高的必要条件。对学习迁移进行研究,有助于揭示能力和品德形成的内在机制。

根据美国教育学家布鲁纳的研究,学习迁移即一种学习对另一种学习的影响。任何一种学习都会受到学习者已有知识经验、技能、态度等的影响,只要有学习,就有迁移。迁移是学习的继续和巩固,又是提高和深化学习的条件,学习与迁移不可分割。对于网页编程相关课程而言,学生的学习迁移能力是指运用课堂所学知识,掌握网页设计与制作的基本方法,灵活应用各种工具软件,能够适应实际工作的变化,提高网站的设计速度和质量。

基于工作过程的课程组织打破了学科型专业知识的纵向体系结构,以工作的实践过程为主线,按个体完成工作任务的过程递进,而不是按原来的专业学科的知识顺序递进;把工作任务作为学习的载体,实现了学习内容与实际工作的结合,克服了传统课程学习内容与工作相脱节的现象。

基于工作过程,培养学生的学习迁移能力的重要性

技校教学的基本任务是以培养学生能力为目标,本着学生与企业、社会相结合的原则,着力培养出高素质技能型人才。学习迁移能力对学生在学习过程中不断巩固和提高知识有着重要的作用。如果学生没有学习迁移能力,涉及任何工作的知识对他而言都是新知识,学习都是从零开始,这显然是不切实际的,所以培养学生的学习迁移能力是至关重要的。迁移的过程极可能是积极的,即一种学习对另一种学习起促进作用,这种迁移称为正迁移;但是如果迁移的影响是消极的,即两个情境的学习互相起干扰作用,则为负迁移。只有正确掌握和合理运用迁移规律,采取卓有成效的教学手段和方法,积极排除干扰,才能更好地实现知识和技能的正迁移。

基于工作过程的教学模式

网页编程相关课程基于工作过程的教学模式是在师生教学过程中,把整个教学过程看成一个工作过程,把学习的内容当作工作的内容。教学模式如图1所示。

图1 网页编程课程基于工作过程教学模式图

基于工作过程培养学生的学习迁移能力

设置学习单元,构建工作任务对4个教学班的教学实验证明,要全面促进学生在课程学习中产生正迁移,帮助学生建构完整的知识结构是一个重要的基础。而基于工作过程,训练学生从工作的角度理解和学习新的知识,对于学生思维能力的提升是大有帮助的。目前,网页编程方面的教材一般侧重于技术方面的知识,其重点是网站功能的实现而忽略网页制作的知识点。对于缺乏静态网页制作基础的学生,教学时应该补充静态网页相关知识。由浅入深的教学可以保证学生从基础知识出发,选择有代表性的案例逐步掌握制作网页的一般方法。案例的选择应该遵循先易后难、由浅入深、知识点覆盖全面的原则。要让学生把学习看成一种工作,把学习任务看作工作任务。学习单元是为完成典型工作任务而设置的一个个具体的学习环节,与典型工作任务应具有一定的对应关系。为便于教学组织与实施,在学习单元下可再设计若干个主题学习单元,如表1所示。

工作过程分析,培养学生典型工作能力只有先确定典型工作任务,才能培养学生的典型工作能力。所谓典型工作任务就是用完整的有代表性的职业行动和反映本质的工作关系描述的具体职业工作。典型工作任务可以从工作流程中进行归纳和提炼。图2所示为网页制作典型工作任务关系图。先采用单项技能训练,后采用综合技能训练的形式展开教学可以培养学生的学习迁移能力。例如“投票系统”一章,教材上的教学内容只有单一主题的投票功能,但是在实际生活中往往需要多主题、多选项的投票功能,因此,在完成课本知识的教学后可引入多主题、多选项的投票功能。培养学生多向思维,特别是逆向思维能力,对提高学生的工作能力、促进有效迁移的产生有很大的影响。可以根据学生的特点,给学生分配不同的工作岗位和任务,表2所示为网页制作的各个工作岗位的典型工作任务表。

图2 网页制作典型工作任务关系图

工作过程总结,促进学习方法的转变为了培养学生的学习迁移能力,可以在每次模块教学后,要求学生写案例总结。总结的角度可以是多方面的,例如学生在学习过程中遇到了什么困难或者页面运行出错等问题的总结。教师定期对学生提问新旧技术的差异,可以采用类比、联想等多种提问方法,启发学生思考,从而提高学生的知识迁移速度。要形成课堂教学以学生为主体、教师为主导的格局,从而使学生的迁移依靠自身的力量顺利地进行。

教会学生通过各种渠道学习计算机的迅猛发展带来了计算机应用软件的快速发展。结合最新主流软件教学,对于学生工作后快速适应行业和岗位的发展变化有重要作用。首先,代码纠错对于大多数学生而言一直是难点。可以在教学时引入微软公司的软件Visual Studio。学生使用该软件可以方便地跟踪变量,进行断点测试,定点调试程序。其次,教会学生使用软件的“帮助”功能也可以提高学生的学习迁移能力。再次,应教会学生利用网上资源。目前很多国内外先进的程序都是开源的,学生可以借此学习别人先进的技术和编程理念,从而取人之长补己之短,同时能对课本知识进行有效验证和补充,从而达到拓宽知识面的目的。自学过程本身就是学习迁移能力提升的过程,自学能力对实际工作能力的提升大有意义。

采用多角度评价学生,提高学生学习兴趣学生学习是否发生正迁移不仅与教师的教学方法有关,还与学生自身的情绪和兴趣有关,所以,在教学时应根据不同学生的性格特点及其作业的表现多角度地评价学生作品。首先,评价要尊重和肯定学生。其次,评价要具有针对性、全面性和期望性,要让学生体会到教师认真观察过他的工作过程。再次,评价重在每一次的工作过程评价,包括学生的职业能力与技术能力。最后,评价主要的作用在于鼓励与督促学生。所以,教师应该尽量找到学生的闪光点,使学生在愉快的课堂气氛中进行学习迁移。评价内容如图3所示。

表1 基于工作过程系统化网页编程相关课程的学习单元设计表

表2 网页制作典型工作任务表

教学反思与教学效果反馈

经过4个教学班的教学实践,笔者发现在教学中是否基于工作过程培养学生的学习迁移能力教学效果有明显差异。教学效果反馈如表3所示。

笔者以网页编程相关课程为例,就如何基于工作过程培养学生的学习迁移能力提出了自己的看法。笔者认为,应该从培养学生能力入手,促进学生的学习迁移向有效方向发展。应根据各门学科的特点,采用适当的教学方法,培养学生的学习兴趣,使学生学得轻松愉快,使迁移在课堂的愉快气氛中进行。要重视对学生进行学习方法介绍,教学生作学习过程总结,引导学生养成良好的学习习惯,提高学习迁移的效果,进而培养学生的工作能力。

图3 学生学习评价图

表3 教学效果反馈表

[1]姜大源.关于工作过程系统化课程结构的理论基础[J].职教通讯(江苏技术师范学院学报),2006,(1):7-9.

[2]胡谊.教育心理学理论与实践的整合观[M].上海:华东师范大学出版社,2006:213.

[3]刘文萍,杨刚,黄心渊.学习迁移理论在“数字媒体基础”课程教学中的应用[J].计算机教育,2009,(6):30-31,66.

[4]祝胜林,邢仲璟,林丕源.“C程序设计”专业基础课程中三种能力培养的教学探索[J].计算机教育,2009,(20):79-80.

[5]刘登辉.基于工作过程的高职教育课程开发研究[J].当代职业教育,2010,(1).

[6]夏美莲.基于工作过程的旅游英语专业课程体系研究与开发[J].长沙铁道学院学报,2010,(1):1.

(本栏责任编辑:尚传梅)

book=109,ebook=15

G712

A

1672-5727(2011)12-0109-03

谢卿(1983—),女,广西柳州人,广州市轻工高级技师学院讲师,研究方向为计算机科学与技术及创业设计。

猜你喜欢
网页编程过程
编程,是一种态度
元征X-431实测:奔驰发动机编程
基于HTML5与CSS3的网页设计技术研究
编程小能手
纺织机上诞生的编程
描写具体 再现过程
临终是个怎样的过程
基于CSS的网页导航栏的设计
基于HTML5静态网页设计
基于URL和网页类型的网页信息采集研究