论文部分内容阅读
中学信息技术课是一门实践性很强的课程,目前普遍采用“任务驱动”教学法。它是一种建立在建构主义教学理论基础上的教学法。采用这种教学法非常适宜。然而,要达到预期的教学效果,关键是“任务”的选择与设计。这些年来在高中教学实践中,为了满足不同层次学生的需求,针对教材规定的各个单元的教学内容,我设计了一些不同类型的“任务”,应用与教学过程之中,作为对教材的补充和扩展。在进行“任务”设计时重点考虑以下几个方面的问题:
一、“任务”设计要有明确的目标
要求教师在总体目标的框架上,将总目标细分成若干个小目标,并把每一个学习模块的内容分解为一个个容易掌握的“任务”,通过这些小“任务”来体现总的学习目标。例如,网页制作涉及到因特网信息检索、计算机图文编排、网页的连接、网页修饰、计算机文件存储等教学内容。教师可以先向学生展示一个制作好的网页——“任务”。在设计这个综合性的“任务”时,要考虑到应该包含网页制作所涉及的知识、方法与技能。然后将这个任务分解为几个较小的任务,指导学生分步骤去完成。“任务”分解、编排要注意分散重点、难点。每个“任务”设计时要考虑“任务”的大小、知识点的含量,前后“任务”之间的联系等多方面的因素,由简到繁、由易到难、循序渐进,从而保证课堂教学目标顺利完成。为了满足不同层次学生的需求,在完成了网页制作任务的基础上,向学生介绍在因特网上发布站点的基本方法和步骤,使学生对在因特网上完成网页制作、站点发布的过程有较为完整、全面的认识,进一步为学生的独立设计、创作奠定基础。
二、“任务”的选择、设计要难度适宜,要符合学生特点
教师进行“任务”设计时,要从学生实际出发,考虑学生的年龄、兴趣、认知能力等特点。“任务”设计要注意留给学生一定的独立思考、探索和自我开拓的余地,有利于培养学生用探索式学习方法去获取知识与技能的能力。考虑不同层次学生的需求,任务的难度设计为梯度等级,教师、学生都有选择的余地,教学活动可以呈现多样化的特点。
例如高中的程序设计课,根据教材采用VB(Visual Basic)进行教学。VB是可视化的、面向对象的程序开发工具,由于可视化工具的应用,在窗体中设计人机界面方便易行,使学生在程序设计中感觉有一定的趣味。但是如果提供的“任务”仅限于此,不能满足高中阶段学生的需求。因此我在教材的基础上补充多窗体的概念和使用方法,设计了一个难度适宜的“任务”——ATM取款机的前台操作:一个主窗体显示六个国家的国旗,引导客户选择某国语言;然后装入另一个窗体,提示客户输入账号和密码。这个“任务”使学生掌握了多窗体的设计和使用方法,同时给学生留下多方面拓展的余地。例如,两个窗体设计完成后,有的学生立刻会想到,怎样实现密码的自动核对,涉及到条件语句和分支程序的应用,我给出条件语句的格式,让学生自己尝试去完成。对于基础好的学生,还可以引导他们用“过程调用”来完成这个“任务”。在完成这个“任务”的过程中,不同层次的学生都找到了他们各自的兴奋点,可以获得不同的收获与提高。
“任务”选择要难度适宜,要符合学生的兴趣特点。我在浏览VB5提供的程序实例时,看到其中的ATM取款机操作程序,感到这个VB程序与实际生活密切相关,向学生提供这样一个“任务”他们会有兴趣。然而,照搬这个程序,对于大多数学生显然是难度过高了,因为涉及过程、模块、系统函数调用等概念。为此,选择这个任务后,我进行重新设计、编排,变换方法,降低难度,在教学过程中使用,效果较好。
三、“任务驱动”教学法的实施
在传统的教法中,引入有关概念时,往往是按“提出概念→解释概念→举例说明”的顺序。然而,感性经验在知识的形成过程中起着重要的作用。采用“任务驱动”教学法,在信息技术课教学中引入新概念、新知识时,是以“布置任务→介绍完成任务的方法→归纳总结”的顺序引入有关概念,展开教学内容。学生在完成“任务”的操作过程中,获得感性认识,掌握完成任务的方法,最后要适时地加以总结,概括其一般的规律,实现从现象到本质,由感性到理性的过渡。因此,在每个单元的学习完成后,介绍在因特网上站点设计、制作、发布的一般过程,就是基于这种思想,同时还将学生的认识提升到一个新的高度。
例如,我在教材基础上补充了一个VB作图“任务”:使用随机函数,使得图形的颜色、位置可以随机发生变化。这个任务有趣并给学生留下较深的印象,同时留下了较多的发挥、创作空间。在理科试验班的VB自创任务设计中,不少学生使用了这个函数。有的学生把这个函数用于窗体上人机界面的设计,产生随机变化的文字或图形,呈现活泼和具有吸引力的画面; 有的学生把它用于产生指定范围内的随机数字,编制猜数的小游戏;还有的学生把产生的随机数字用于计算机自动出题,输入数学运算结果后,计算机判断计分。这些学生自己设计、完成的“任务”,闪烁着他们积极探索和独立创新的火花。
总之,采用“任务驱动”教学法,关键是“任务”设计,要仔细推敲知识点、统筹兼顾,为学生设计、构造出一系列典型的可操作的“任务”,让学生在完成“任务”中掌握知识、技能与方法。设计好的驱动“任务”,教师破费心思,而学生丰富多彩、富有创意的作品,则是对教师最好的回报。
一、“任务”设计要有明确的目标
要求教师在总体目标的框架上,将总目标细分成若干个小目标,并把每一个学习模块的内容分解为一个个容易掌握的“任务”,通过这些小“任务”来体现总的学习目标。例如,网页制作涉及到因特网信息检索、计算机图文编排、网页的连接、网页修饰、计算机文件存储等教学内容。教师可以先向学生展示一个制作好的网页——“任务”。在设计这个综合性的“任务”时,要考虑到应该包含网页制作所涉及的知识、方法与技能。然后将这个任务分解为几个较小的任务,指导学生分步骤去完成。“任务”分解、编排要注意分散重点、难点。每个“任务”设计时要考虑“任务”的大小、知识点的含量,前后“任务”之间的联系等多方面的因素,由简到繁、由易到难、循序渐进,从而保证课堂教学目标顺利完成。为了满足不同层次学生的需求,在完成了网页制作任务的基础上,向学生介绍在因特网上发布站点的基本方法和步骤,使学生对在因特网上完成网页制作、站点发布的过程有较为完整、全面的认识,进一步为学生的独立设计、创作奠定基础。
二、“任务”的选择、设计要难度适宜,要符合学生特点
教师进行“任务”设计时,要从学生实际出发,考虑学生的年龄、兴趣、认知能力等特点。“任务”设计要注意留给学生一定的独立思考、探索和自我开拓的余地,有利于培养学生用探索式学习方法去获取知识与技能的能力。考虑不同层次学生的需求,任务的难度设计为梯度等级,教师、学生都有选择的余地,教学活动可以呈现多样化的特点。
例如高中的程序设计课,根据教材采用VB(Visual Basic)进行教学。VB是可视化的、面向对象的程序开发工具,由于可视化工具的应用,在窗体中设计人机界面方便易行,使学生在程序设计中感觉有一定的趣味。但是如果提供的“任务”仅限于此,不能满足高中阶段学生的需求。因此我在教材的基础上补充多窗体的概念和使用方法,设计了一个难度适宜的“任务”——ATM取款机的前台操作:一个主窗体显示六个国家的国旗,引导客户选择某国语言;然后装入另一个窗体,提示客户输入账号和密码。这个“任务”使学生掌握了多窗体的设计和使用方法,同时给学生留下多方面拓展的余地。例如,两个窗体设计完成后,有的学生立刻会想到,怎样实现密码的自动核对,涉及到条件语句和分支程序的应用,我给出条件语句的格式,让学生自己尝试去完成。对于基础好的学生,还可以引导他们用“过程调用”来完成这个“任务”。在完成这个“任务”的过程中,不同层次的学生都找到了他们各自的兴奋点,可以获得不同的收获与提高。
“任务”选择要难度适宜,要符合学生的兴趣特点。我在浏览VB5提供的程序实例时,看到其中的ATM取款机操作程序,感到这个VB程序与实际生活密切相关,向学生提供这样一个“任务”他们会有兴趣。然而,照搬这个程序,对于大多数学生显然是难度过高了,因为涉及过程、模块、系统函数调用等概念。为此,选择这个任务后,我进行重新设计、编排,变换方法,降低难度,在教学过程中使用,效果较好。
三、“任务驱动”教学法的实施
在传统的教法中,引入有关概念时,往往是按“提出概念→解释概念→举例说明”的顺序。然而,感性经验在知识的形成过程中起着重要的作用。采用“任务驱动”教学法,在信息技术课教学中引入新概念、新知识时,是以“布置任务→介绍完成任务的方法→归纳总结”的顺序引入有关概念,展开教学内容。学生在完成“任务”的操作过程中,获得感性认识,掌握完成任务的方法,最后要适时地加以总结,概括其一般的规律,实现从现象到本质,由感性到理性的过渡。因此,在每个单元的学习完成后,介绍在因特网上站点设计、制作、发布的一般过程,就是基于这种思想,同时还将学生的认识提升到一个新的高度。
例如,我在教材基础上补充了一个VB作图“任务”:使用随机函数,使得图形的颜色、位置可以随机发生变化。这个任务有趣并给学生留下较深的印象,同时留下了较多的发挥、创作空间。在理科试验班的VB自创任务设计中,不少学生使用了这个函数。有的学生把这个函数用于窗体上人机界面的设计,产生随机变化的文字或图形,呈现活泼和具有吸引力的画面; 有的学生把它用于产生指定范围内的随机数字,编制猜数的小游戏;还有的学生把产生的随机数字用于计算机自动出题,输入数学运算结果后,计算机判断计分。这些学生自己设计、完成的“任务”,闪烁着他们积极探索和独立创新的火花。
总之,采用“任务驱动”教学法,关键是“任务”设计,要仔细推敲知识点、统筹兼顾,为学生设计、构造出一系列典型的可操作的“任务”,让学生在完成“任务”中掌握知识、技能与方法。设计好的驱动“任务”,教师破费心思,而学生丰富多彩、富有创意的作品,则是对教师最好的回报。