论文部分内容阅读
[摘要]针对高职高专院校的要求和CSS课程的培养目标,传统的灌输式教学已经无法满足教学需要,通过应用基于建构主义教学理论的任务驱动教学法,在实践的过程中不断提高和改进,取得了良好的效果。
[关键词]任务驱动 任务 自主探究学习
一、任务驱动教学法
任务驱动是以学生为中心,以任务为驱动的教学方法。其基本原则是“以任务为主线、以教师为主导、以学生为主体”。教师的教学与学生的学习都是围绕着同一个目标,学生在教师的帮助下,紧紧围绕一个共同的任务活动中心,在强烈的问题动机的驱动下,通过对学习资源的积极主动应用,进行自主探索和互动协作的学习,并在完成既定任务的同时,引导学生产生一种学习实践活动。“任务驱动”是一种建立在建构主义教学理论基础上的教学法。它要求“任务”的目标性和教学情境的创建,使学生带着真实的任务在探索中学习。在这个过程中,学生还会不断地获得成就感,可以更大地激发他们的求知欲望,逐步形成一个感知心智活动的良性循环,从而培养出独立探索、勇于开拓进取的自学能力。
二、CSS课程运用任务驱动教学法的必要性
高职高专院校培养的是应用型高级技术人才,重点要求他们掌握从事本专业领域实际工作的基本能力和基本技能。而CSS课程是一门实践性很强的课程,培养的是网页设计师,要求学生能够运用CSS课程的所讲属性,对网页内容进行样式设计,从而制作出符合客户需求的精美的网页。所以在课堂教学过程中既要让学生掌握扎实的理论知识,又需要掌握娴熟的操作技能。而计算机专业知识内容更新快,仅靠课堂上教师讲授远远不够,因此学生必须具有较强的自主学习能力。在CSS课程的教学当中,如果运用常规的灌输填鸭式教学,容易抑制学生学习的自主性和创造性,演变成老师在课堂上自顾自地滔滔不绝,而学生毫无兴趣,甚至上课睡觉,严重影响了教学效果,也无法达到预期的培养目标。而任务驱动教学法是一种将学生主动学习与教师加以引导相结合的教学方法。教师提供学习任务后,学生会产生探索求知的欲望。为了实现所给任务中的操作要求,会认真聆听教师关于完成本次任务所需的知识点,保持主动的学习情绪,并利用多媒体计算机的交互性,综合运用所学知识和技能,完成课堂上老师预先设定的任务,从而使整个教学活动基本达到预期的教学和训练的目的。
三、任务驱动教学法在CSS课程教学中的实践
1.确定任务。这是任务驱动教学方法课程教学中的重中之重,任务设计的恰当与否,决定这堂课成功与否。这就需要教师在备课时认真钻研教材、吃透教材,确定本节课的教学目标,并以这个目标作为任务设计的出发点和依据。只有这样,设计的任务才能有的放矢,才能充分调动学生的学习热情和求知欲望。由于CSS课程是一门操作性很强的课程,所以学生在完成任务的过程中,可能会出现各种各样的问题,这就要求老师在备课的过程中充分考虑到学生可能会出现的各种问题,并能在课堂教学过程中及时给予解答,引导学生完成既定目标,从而获得良好的教学效果。
例如,在学习如何使用列表元素这一章节时,我设计的任务是制作一个以发布新闻为主的网站,我将该任务分解成以下四个任务:
任务一:建立布局合理的主页框架。
任务二:导航栏运用列表和超链接共同完成。
任务三:部分新闻以列表普通项目符号的方式呈现。
任务四:重点新闻为了吸引眼球,以图片代替项目符号的方式呈现。
通过分解任务,让学生由浅入深、由易到难、循序渐进地学习CSS课程中关于列表样式设计的各种属性。列表样式属性主要包括设置项目符号的几种默认样式(list-style-type),设置项目符号的放置位置属性(list-style-position),设置图片作为列表中的项目符号属性(list-style-image)。在教学过程中,先引导学生利用以往所学知识进行整个网页布局,既巩固了以往所学知识,又为后续任务的完成打下基础。
2.学生自主探究学习阶段。以学生的具体操作为主,比如,教师在下达任务之后,将完成任务之后的整个页面展示给学生看,让学生分析、思考其用到了哪些知识点,然后针对具体的任务,让学生大胆地实践和尝试,将自己的想法付诸实践。在实践的过程中,可能很多地方与学生自己想要的结果不同,这就促使学生思考、认真分析,并不断地尝试其他方法。整个完成任务的过程,变成了学生实践、思考、发现问题和解决问题的过程。学生在自主探索的过程中完成对新知识的理解和巩固,培养了自身的应用和创新能力。
在学生完成任务阶段,教师主要的工作是进行辅导、答疑,对学生在操作过程中出现的各种问题加以分析,并给予引导;让学生根据提示查阅资料、书籍或和同学交流、讨论,最终找到解决问题的关键。同时,教师在这个阶段应了解学生对知识的掌握程度和兴趣点,及时调整教学方案和控制教学进度。通过自主学习和实践,大部分学生基本能掌握课程所讲授的知识点,达到教学目标。同时,完成不同的子任务会带给学生持续的成就感,也会激发出更强的学习欲望。
3.总结提高阶段。该阶段分为两个步骤完成。(1)教师总结提高阶段。在任务驱动教学的过程中,为了检验和促进学生达到预期的目标、发现教学中的问题,要及时对学生的学习情况作出反馈和评价,这是知识形成与提高的重要阶段。教师先就在完成任务阶段中大家出现的共性问题进行示范和讲解,然后针对具体任务讲解本节课的难点与重点,把具体的知识点贯穿到每个任务中,引导学生积极地去思考、探索。如上例中,导航栏一般用列表来做,但导航栏一般没有项目符号,所以用到知识点“list-style-type:none;”。根据老师的讲解和指导,学生针对自己的作品,查漏补缺,及时发现问题,解决问题,巩固所学的新知识。同时通过这个阶段,教师对自身也是一个提高,根据任务的实施,学生任务完成情况、知识掌握程度等,探索出一条更加适合、完善的教学方法,以期取得更佳的教学效果。(2)学生总结提高阶段。如上例中,老师挑选出几幅同学制作的优秀作品,在进行评价之前,给予充分的肯定和鼓励,然后让大家一起来讨论,说出该作品的优点,找出不足的地方,并由学生说出自己的操作思路以及应用了哪些知识点。其他同学如果对这幅作品有什么疑问也可提出来,由作者解答,老师可做适当的补充。同时,对于一些作品完成不是很好的同学,老师要给予适当的鼓励,并请同学就作品找出自己的不足,并提供解决的办法。这样优差兼顾,共同进步,就能取得比较令人满意的教学效果,达到预期教学目标。同时,老师适当的赞扬与鼓励,可以激发学生的学习热情和学习兴趣,增强学生的自信心,使学生在一种良好的心理状态下不断学习、进步。
四、结束语
通过教学实践表明,在CSS课程中实施任务驱动教学法能够充分调动学生学习的积极性,激发学生的学习兴趣,也提高了学生实际动手能力和探索、自主学习和创新能力。所以,在教学中合理、有效地使用任务驱动教学法将会很好地解决传统教学中遇到的问题,并能取得良好的教学效果。
[关键词]任务驱动 任务 自主探究学习
一、任务驱动教学法
任务驱动是以学生为中心,以任务为驱动的教学方法。其基本原则是“以任务为主线、以教师为主导、以学生为主体”。教师的教学与学生的学习都是围绕着同一个目标,学生在教师的帮助下,紧紧围绕一个共同的任务活动中心,在强烈的问题动机的驱动下,通过对学习资源的积极主动应用,进行自主探索和互动协作的学习,并在完成既定任务的同时,引导学生产生一种学习实践活动。“任务驱动”是一种建立在建构主义教学理论基础上的教学法。它要求“任务”的目标性和教学情境的创建,使学生带着真实的任务在探索中学习。在这个过程中,学生还会不断地获得成就感,可以更大地激发他们的求知欲望,逐步形成一个感知心智活动的良性循环,从而培养出独立探索、勇于开拓进取的自学能力。
二、CSS课程运用任务驱动教学法的必要性
高职高专院校培养的是应用型高级技术人才,重点要求他们掌握从事本专业领域实际工作的基本能力和基本技能。而CSS课程是一门实践性很强的课程,培养的是网页设计师,要求学生能够运用CSS课程的所讲属性,对网页内容进行样式设计,从而制作出符合客户需求的精美的网页。所以在课堂教学过程中既要让学生掌握扎实的理论知识,又需要掌握娴熟的操作技能。而计算机专业知识内容更新快,仅靠课堂上教师讲授远远不够,因此学生必须具有较强的自主学习能力。在CSS课程的教学当中,如果运用常规的灌输填鸭式教学,容易抑制学生学习的自主性和创造性,演变成老师在课堂上自顾自地滔滔不绝,而学生毫无兴趣,甚至上课睡觉,严重影响了教学效果,也无法达到预期的培养目标。而任务驱动教学法是一种将学生主动学习与教师加以引导相结合的教学方法。教师提供学习任务后,学生会产生探索求知的欲望。为了实现所给任务中的操作要求,会认真聆听教师关于完成本次任务所需的知识点,保持主动的学习情绪,并利用多媒体计算机的交互性,综合运用所学知识和技能,完成课堂上老师预先设定的任务,从而使整个教学活动基本达到预期的教学和训练的目的。
三、任务驱动教学法在CSS课程教学中的实践
1.确定任务。这是任务驱动教学方法课程教学中的重中之重,任务设计的恰当与否,决定这堂课成功与否。这就需要教师在备课时认真钻研教材、吃透教材,确定本节课的教学目标,并以这个目标作为任务设计的出发点和依据。只有这样,设计的任务才能有的放矢,才能充分调动学生的学习热情和求知欲望。由于CSS课程是一门操作性很强的课程,所以学生在完成任务的过程中,可能会出现各种各样的问题,这就要求老师在备课的过程中充分考虑到学生可能会出现的各种问题,并能在课堂教学过程中及时给予解答,引导学生完成既定目标,从而获得良好的教学效果。
例如,在学习如何使用列表元素这一章节时,我设计的任务是制作一个以发布新闻为主的网站,我将该任务分解成以下四个任务:
任务一:建立布局合理的主页框架。
任务二:导航栏运用列表和超链接共同完成。
任务三:部分新闻以列表普通项目符号的方式呈现。
任务四:重点新闻为了吸引眼球,以图片代替项目符号的方式呈现。
通过分解任务,让学生由浅入深、由易到难、循序渐进地学习CSS课程中关于列表样式设计的各种属性。列表样式属性主要包括设置项目符号的几种默认样式(list-style-type),设置项目符号的放置位置属性(list-style-position),设置图片作为列表中的项目符号属性(list-style-image)。在教学过程中,先引导学生利用以往所学知识进行整个网页布局,既巩固了以往所学知识,又为后续任务的完成打下基础。
2.学生自主探究学习阶段。以学生的具体操作为主,比如,教师在下达任务之后,将完成任务之后的整个页面展示给学生看,让学生分析、思考其用到了哪些知识点,然后针对具体的任务,让学生大胆地实践和尝试,将自己的想法付诸实践。在实践的过程中,可能很多地方与学生自己想要的结果不同,这就促使学生思考、认真分析,并不断地尝试其他方法。整个完成任务的过程,变成了学生实践、思考、发现问题和解决问题的过程。学生在自主探索的过程中完成对新知识的理解和巩固,培养了自身的应用和创新能力。
在学生完成任务阶段,教师主要的工作是进行辅导、答疑,对学生在操作过程中出现的各种问题加以分析,并给予引导;让学生根据提示查阅资料、书籍或和同学交流、讨论,最终找到解决问题的关键。同时,教师在这个阶段应了解学生对知识的掌握程度和兴趣点,及时调整教学方案和控制教学进度。通过自主学习和实践,大部分学生基本能掌握课程所讲授的知识点,达到教学目标。同时,完成不同的子任务会带给学生持续的成就感,也会激发出更强的学习欲望。
3.总结提高阶段。该阶段分为两个步骤完成。(1)教师总结提高阶段。在任务驱动教学的过程中,为了检验和促进学生达到预期的目标、发现教学中的问题,要及时对学生的学习情况作出反馈和评价,这是知识形成与提高的重要阶段。教师先就在完成任务阶段中大家出现的共性问题进行示范和讲解,然后针对具体任务讲解本节课的难点与重点,把具体的知识点贯穿到每个任务中,引导学生积极地去思考、探索。如上例中,导航栏一般用列表来做,但导航栏一般没有项目符号,所以用到知识点“list-style-type:none;”。根据老师的讲解和指导,学生针对自己的作品,查漏补缺,及时发现问题,解决问题,巩固所学的新知识。同时通过这个阶段,教师对自身也是一个提高,根据任务的实施,学生任务完成情况、知识掌握程度等,探索出一条更加适合、完善的教学方法,以期取得更佳的教学效果。(2)学生总结提高阶段。如上例中,老师挑选出几幅同学制作的优秀作品,在进行评价之前,给予充分的肯定和鼓励,然后让大家一起来讨论,说出该作品的优点,找出不足的地方,并由学生说出自己的操作思路以及应用了哪些知识点。其他同学如果对这幅作品有什么疑问也可提出来,由作者解答,老师可做适当的补充。同时,对于一些作品完成不是很好的同学,老师要给予适当的鼓励,并请同学就作品找出自己的不足,并提供解决的办法。这样优差兼顾,共同进步,就能取得比较令人满意的教学效果,达到预期教学目标。同时,老师适当的赞扬与鼓励,可以激发学生的学习热情和学习兴趣,增强学生的自信心,使学生在一种良好的心理状态下不断学习、进步。
四、结束语
通过教学实践表明,在CSS课程中实施任务驱动教学法能够充分调动学生学习的积极性,激发学生的学习兴趣,也提高了学生实际动手能力和探索、自主学习和创新能力。所以,在教学中合理、有效地使用任务驱动教学法将会很好地解决传统教学中遇到的问题,并能取得良好的教学效果。