论文部分内容阅读
[摘要] 在当今的信息时代,计算机已经成为生活中无法分割的一部分,在各个领域发挥着重要的作用,与人们的生活和工作息息相关。掌握与计算机学科相关的知识将成为现代人生存的必需手段之一。在职业学校,信息技术课程是基础性的应用型课程,它的显著特点是实践性和应用性。我们教学的目标就是培养学生对计算机的使用能力。同时计算机技术内容更新很快,要求学生具有自主学习和终身学习的思想。
[关键词] 任务驱动; 教学方法; 计算机教学; 研究
[中图分类号] G424 [文献标识码] A [文章编号] 1673 - 0194(2012)21- 0095- 01
笔者自从教以来,不断学习新的教育理论,在教学中尝试采用不同的教学方法进行试验,以求达到较好的教学效果。笔者发现要使学生学好计算机,首先必须让学生喜欢这门课。爱因斯坦说过:“兴趣是最好的老师”。兴趣一旦激发起来就会产生无穷无尽的求知探索欲望。但传统教学方法是建立在“传递—接受”教学理论和“刺激—反应”行为主义的理论基础之上,主要特点是教师是主动的施教者,是知识的传授灌输者,学生是外界刺激的被动接收者,是知识的灌输对象。教师处于主动地位,学生在被动的环境下学习,主动性、创造性受到压制,不利于培养学生的自学能力和创新精神。
1 “任务驱动”教学法的理论依据
“任务驱动教学法”是基于建构主义学习理论的一种教学方法,它强调学生要在真实情境中的任务驱动下,在探究完成任务或解决问题的过程中,在自主和协作的环境中,在讨论和会话的氛围中进行各种学习活动。这样,学生既学到了知识,又培养了动手实践能力和探索创新精神。学生在完成任务的过程中始终处于主动地位,教师是学习情境的创设者,学习任务的设计者,学习资源的提供者,学习活动的组织者和学习方法的指导者。“任务驱动”教学法最显著的特点是以学生为主体,改变了以往“教师讲,学生听”,以教定学的被动式教学模式,创造了以学定教,学生主动参与,自主协作,探索创新的新型学习模式。
2 计算机教学任务驱动教学法的具体实施
2.1 结合学生特点,精心设计任务,体现分层次教学
(1) 利用系统化的任务设计,激发学生的学习兴趣。教材都有一个总的教学目标,有它的重点和难点,教师在设计任务时,应该结合学生的特点和具体情况,将教学目标分解为较小的目标,将学习内容细化为一个个较易掌握的任务,在学生完成任务的过程中实现学习目标。
(2) 利用可操作性的任务设计,充分进行分层次教学。每个学生的情况不一样,因此任务的设计要有一定的弹性,体现分层次教学。总的原则是让学生通过努力解决当前任务,获得探索的成就感,同时进一步激发学生自主探究的积极性,为后面知识的学习创造条件。特别是一些学习基础较好的同学,可以以课外作业(任务)的形式将课堂知识的学习延伸到课下。比如:在“五子棋”、“黑白棋”程序设计中,在大部分同学已经掌握了基本技能的情况下,笔者提出智能化要求,要求学生设计电脑判断胜负,甚至是设计电脑如何来下棋。使学生有一种更上一层楼的求知欲望。针对某些较复杂的操作,要求学习较好的同学在掌握教师所讲解的知识之后,通过上网或其他方式寻找不同的有效答案。
2.2 根据提出的问题,及时讲解新知识,进行指导
在任务完成阶段,教师只需作为一个帮助者和指导者,要注意观察,发现学生在学习过程中出现的问题,多给学生以鼓励,让每个学生能自由、大胆地去完成任務。在此阶段,教师应该引导学生。
(1) 自主探索,主动求新,自主学习。学生独立完成任务,进行自主探索学习,即在学习过程中充分发挥学生的主动性,体现出学生的创新精神(例如:需要搜集哪一类资料、从何处获取有关的信息资料),要特别注意发展学生的“自主学习”能力。比如:学习界面设计时,教师向学生提供学习资料,让学生自己查找颜色设定、字体设计等,并进行使用。在使用过程中,教师积极帮助学生解决出现的问题。和传统教学相比,这样教学时间要长一些,教师要付出更多劳动,但教学效果很好,学生对所学知识掌握得十分扎实。
(2) 协作学习,以优带差,共同提高。网络信息的交互性为协作学习提供了最佳物质基础。由于每个学生计算机知识水平不同,各自都有自己的经验世界、学习风格和性格,故将计算机水平较高的学生与较低的学生、学习风格和性格差异较大的学生组成协作学习小组(一般每组4~5人),围绕着如何解决问题而学习。在解决问题的过程中,指导优生怎样才能更好地带动差生的学习,一起讨论解决问题的思路和方法,发挥学生各自的学习优势,利用网络交互的特点,进行多样化交流。通过这种交互、合作和沟通,学生可以看到问题的不同侧面和解决途径,从而对知识产生新的理解。比如:在学习界面设计时,对于颜色的搭配、字体的设计、控件的布局,每个同学都有自己的见解。因此,笔者让学生自己进行界面设计,这样可以充分发挥学生的创造力和想象力。最后进行小组讨论,将设计比较有创意的作品作为范例,让其他同学对其进行比较和借鉴。通过这一方式,达到了取长补短、共同进步的效果。
3 计算机教学实施任务驱动教学法必须注意的问题
任务驱动教学模式要求教师必须明确自己担当的角色,认识到学生的知识不是靠老师的灌输被动接受的,而是在老师的指导下由学生主动构建起来的。例如:在学习“五子棋”程序设计时,如何判断胜负是本任务的难点,全班只有几个学习较好的同学能够完成。作为提高内容,学生在这一部分会遇到较多问题,更容易产生挫折感。教师必须克服急躁、畏难情绪,对学生的意见加以肯定和鼓励。有一个学生提出了自己的意见,尽管这一意见是片面的,但笔者积极鼓励启发该学生,和他及其他同学一起讨论,最后该学生自己正确地解决了这一问题。后来该同学说:“在出现问题时,如果不是老师的鼓励,我肯定就放弃了”。
通过多年的实践,笔者充分体会到任务驱动教学模式在计算机教学中具有重要作用。
[关键词] 任务驱动; 教学方法; 计算机教学; 研究
[中图分类号] G424 [文献标识码] A [文章编号] 1673 - 0194(2012)21- 0095- 01
笔者自从教以来,不断学习新的教育理论,在教学中尝试采用不同的教学方法进行试验,以求达到较好的教学效果。笔者发现要使学生学好计算机,首先必须让学生喜欢这门课。爱因斯坦说过:“兴趣是最好的老师”。兴趣一旦激发起来就会产生无穷无尽的求知探索欲望。但传统教学方法是建立在“传递—接受”教学理论和“刺激—反应”行为主义的理论基础之上,主要特点是教师是主动的施教者,是知识的传授灌输者,学生是外界刺激的被动接收者,是知识的灌输对象。教师处于主动地位,学生在被动的环境下学习,主动性、创造性受到压制,不利于培养学生的自学能力和创新精神。
1 “任务驱动”教学法的理论依据
“任务驱动教学法”是基于建构主义学习理论的一种教学方法,它强调学生要在真实情境中的任务驱动下,在探究完成任务或解决问题的过程中,在自主和协作的环境中,在讨论和会话的氛围中进行各种学习活动。这样,学生既学到了知识,又培养了动手实践能力和探索创新精神。学生在完成任务的过程中始终处于主动地位,教师是学习情境的创设者,学习任务的设计者,学习资源的提供者,学习活动的组织者和学习方法的指导者。“任务驱动”教学法最显著的特点是以学生为主体,改变了以往“教师讲,学生听”,以教定学的被动式教学模式,创造了以学定教,学生主动参与,自主协作,探索创新的新型学习模式。
2 计算机教学任务驱动教学法的具体实施
2.1 结合学生特点,精心设计任务,体现分层次教学
(1) 利用系统化的任务设计,激发学生的学习兴趣。教材都有一个总的教学目标,有它的重点和难点,教师在设计任务时,应该结合学生的特点和具体情况,将教学目标分解为较小的目标,将学习内容细化为一个个较易掌握的任务,在学生完成任务的过程中实现学习目标。
(2) 利用可操作性的任务设计,充分进行分层次教学。每个学生的情况不一样,因此任务的设计要有一定的弹性,体现分层次教学。总的原则是让学生通过努力解决当前任务,获得探索的成就感,同时进一步激发学生自主探究的积极性,为后面知识的学习创造条件。特别是一些学习基础较好的同学,可以以课外作业(任务)的形式将课堂知识的学习延伸到课下。比如:在“五子棋”、“黑白棋”程序设计中,在大部分同学已经掌握了基本技能的情况下,笔者提出智能化要求,要求学生设计电脑判断胜负,甚至是设计电脑如何来下棋。使学生有一种更上一层楼的求知欲望。针对某些较复杂的操作,要求学习较好的同学在掌握教师所讲解的知识之后,通过上网或其他方式寻找不同的有效答案。
2.2 根据提出的问题,及时讲解新知识,进行指导
在任务完成阶段,教师只需作为一个帮助者和指导者,要注意观察,发现学生在学习过程中出现的问题,多给学生以鼓励,让每个学生能自由、大胆地去完成任務。在此阶段,教师应该引导学生。
(1) 自主探索,主动求新,自主学习。学生独立完成任务,进行自主探索学习,即在学习过程中充分发挥学生的主动性,体现出学生的创新精神(例如:需要搜集哪一类资料、从何处获取有关的信息资料),要特别注意发展学生的“自主学习”能力。比如:学习界面设计时,教师向学生提供学习资料,让学生自己查找颜色设定、字体设计等,并进行使用。在使用过程中,教师积极帮助学生解决出现的问题。和传统教学相比,这样教学时间要长一些,教师要付出更多劳动,但教学效果很好,学生对所学知识掌握得十分扎实。
(2) 协作学习,以优带差,共同提高。网络信息的交互性为协作学习提供了最佳物质基础。由于每个学生计算机知识水平不同,各自都有自己的经验世界、学习风格和性格,故将计算机水平较高的学生与较低的学生、学习风格和性格差异较大的学生组成协作学习小组(一般每组4~5人),围绕着如何解决问题而学习。在解决问题的过程中,指导优生怎样才能更好地带动差生的学习,一起讨论解决问题的思路和方法,发挥学生各自的学习优势,利用网络交互的特点,进行多样化交流。通过这种交互、合作和沟通,学生可以看到问题的不同侧面和解决途径,从而对知识产生新的理解。比如:在学习界面设计时,对于颜色的搭配、字体的设计、控件的布局,每个同学都有自己的见解。因此,笔者让学生自己进行界面设计,这样可以充分发挥学生的创造力和想象力。最后进行小组讨论,将设计比较有创意的作品作为范例,让其他同学对其进行比较和借鉴。通过这一方式,达到了取长补短、共同进步的效果。
3 计算机教学实施任务驱动教学法必须注意的问题
任务驱动教学模式要求教师必须明确自己担当的角色,认识到学生的知识不是靠老师的灌输被动接受的,而是在老师的指导下由学生主动构建起来的。例如:在学习“五子棋”程序设计时,如何判断胜负是本任务的难点,全班只有几个学习较好的同学能够完成。作为提高内容,学生在这一部分会遇到较多问题,更容易产生挫折感。教师必须克服急躁、畏难情绪,对学生的意见加以肯定和鼓励。有一个学生提出了自己的意见,尽管这一意见是片面的,但笔者积极鼓励启发该学生,和他及其他同学一起讨论,最后该学生自己正确地解决了这一问题。后来该同学说:“在出现问题时,如果不是老师的鼓励,我肯定就放弃了”。
通过多年的实践,笔者充分体会到任务驱动教学模式在计算机教学中具有重要作用。