高校计算机课程中任务驱动教学的实现策略探讨
2016-03-13周口科技职业学院信息与电子工程系夏长林
周口科技职业学院信息与电子工程系 夏长林
高校计算机课程中任务驱动教学的实现策略探讨
周口科技职业学院信息与电子工程系 夏长林
【摘要】近年来,随着信息技术的飞速发展,各高校对计算机课程的学习深度逐渐提升。因此,在进行计算机课程教学时,如果老师只是讲解教材内容以及使用传统的教学方式进行教学,难以满足课堂教学的需求。任务驱动教学模式主要指,老师将整个教学内容划分成具体的任务,学生在相关的情景下,充分利用学校资源,并经他人的指导与帮助,把学习活动和任务结合起来,充分应用自己所学的知识完成老师布置的任务,从而提升自己的学习能力。在高校计算机课程教学中,科学、合理地应用任务驱动教学模式,对培养学生的计算机操作能力具有很大的促进作用。本文主要探讨高校计算机课程中任务驱动教学的实现策略,以期培养学生计算机操作应用能力。
【关键词】高校;计算机课程;任务驱动教学;策略
0 前言
传统的教学模式过于注重教学知识的传授,而忽视对学生自身学习能力的培养,根据我国新课程教育改革的实施,新课改的重点之一是倡导学生学会自主学习、独立学习。以往的计算机教学模式难以适应新时代的发展,不仅局限了学生的创新能力,还使课堂学习变得十分枯燥,难以调动学生对学习的求知欲。任务驱动教学最大的特点就是实用性、灵活性,能够突破以往的计算机课程教学方式,把任务驱动教学应用到高校计算机课程教学中,可以活跃课堂的学习氛围,也能够提升老师的教学质量。
1 任务驱动教学
任务驱动教学方法属于在构建主义的教学理论的基础之上所开展的一种教学方法,教学本质是经过布置相应的任务不断诱发、增强以及维护学生在学习中的成就动机。任务属于一个学习桥梁,其驱动学生按时完成相关任务的对象并不是老师,而是学生自身。任务驱动教学过程中,任务主要指为了激发学生对学习的积极性及主动性,为了较好地提高学生的综合能力,而设计出的一种新型的学习任务及学习活动等,例如,在教学过程中经开展小组讨论、论题辩论、角色扮演等[1]。
任务驱动教学法的教学理念十分新颖,不仅能激发学生的学习兴趣,培养学生的创新思维,还能提升学生的操作能力,而且在任务驱动教学法的不断指导之下,课程教学目标与教学功能均发生很大改变,老师与学生的关注点也渐渐从学习自身转变到任务的应用上,该种教学模式与当前的计算机课程教学模式的改革相符,在很多高校计算机课程的教学中得到广泛的应用。
2 高校计算机课程中任务驱动教学的实现策略分析
任务驱动教学法在应用过程中,所安排的教学内容,不局限在将知识作为计算机课程教学的线索,而是按照学生的学习情况,将任务作为教学线索,将子任务作为教学模块,老师精心开展教学,尤其是针对所讲解的重点、难点,尽量使学生将所学知识应用到实践操作过程中[2]。
2.1课前任务设计
2.1.1分析教学内容
老师在开展计算机课程教学时,应充分明确教学的内容,需按照教学大纲进行指导,并对所要教学的内容进行分析。其次,明确学生要学习并掌握的相关知识点,分析各个知识点之间属于平行或是前驱后继的关系,对整个教学任务设计非常关键。例如,老师在讲解程序设计语言课程的时候,变量与常量之间处于一个平行的关系,先讲解哪个部分都可以。而且,所设计的课前任务应具有一定的针对性,主要因任务驱动教学法的主要目的是,使学生学会灵活应用所学知识,对知识进行扩展、迁移及联想,进而培养起自主学习的能力,所以,老师在设计计算机课程教学任务时,应根据课程内容与学生学习特征设计相应的学习任务,并融合各知识点,打破常规的课程章节顺序,以便更加清晰、直观地显示任务,具有一定的实践性及趣味性。
任务驱动教学设计应具有一定的层次性,主要指老师在设计相关任务的时候,需综合考虑学生的学习情况,并按照循序渐进原则进行教学,这样可以保证学生在完成相关任务的同时,并不会因新增知识点而感到束手无策,进而在完成任务的过程中丧失自信心,所以,老师需按照从易至难、逐层深入的教学原则完成任务驱动教学[3]。
2.1.2分析学生完成情况
各高校老师在开展计算机课程教学时,应事先了解学生对计算机知识的掌握情况,以便在设计教学任务的过程中,充分突出教学重点、难点,以免出现重复的知识。例如,老师在为学生讲解“面向对象程序设计”这一内容时,针对结构化的程序设计语言可简单讲解,主要讲解控件菜单的设计,对于不同学生的学习情况,可设计不同任务,充分发挥各学生的学习特点。
2.1.3分析计算机课程的重点、难点
老师在课前将教学难点、重点划分出来,可确定哪部分内容学生易掌握,而哪部分内容应进行指导。例如,学生在学习Java程序设计的过程中,尽管部分学生之前学过C语言,有一定的基础,但是对于Java当中的类的概念掌握得还不够清晰,老师应重点讲解,以便使学生学会融会贯通。
2.2确定任务教学目标
按照上述的计算机课程教学内容以及教学特征,最终确定好需要达到的教学目标,以及所需掌握的知识点。例如,老师在讲解“数据库课程”这部分教学内容时,学生在学完了结构化的查询语言之后,之后的任务目标是针对整个数据库中数据进行增加、删除、修改及查询等。
总之,在高校计算机课程教学过程中,合理、科学地进行任务设计,可以充分明确学生的学习目标,使学生围绕相关的教学目标开展创造性学习,不断激发学生对计算机课程学习的自主性与积极性,只有学生对课程学习感兴趣,才能保质、保量地完成教学任务。同时,学生在学习过程中,会遇到各种各样的问题,在解决问题、分析问题的过程中,充分应用所学知识,主动将所学知识整合成一个个有序的知识点,最后形成一个完整的知识体系[4]。
2.3任务设计原则
在高校计算机课程教学过程中,想要科学、合理地应用任务驱动教学法,老师应把教学目标转变得更加真实化及任务化,进而培养学生的计算机操作及应用能力。且教学任务设计应遵循相应的原则,首先,所布置的任务必须真实,计算机基础操作的形式和功能应统一;其次,保证各个任务间具有一定的连贯性,将任务的知识
性和趣味性融合在一起;最后,合理掌控操作任务的难易程度。
2.4任务评价
学生完成任务后,老师按照学生的计算机基本操作情况,对每个学生的计算机操作及运用能力进行评价,既要关注学生完成任务的成果,又要注重任务执行过程,老师在平衡了结果与过程之后,打出最终成绩。同时,为较好地检测学生有无达到预期的任务驱动教学目标,以及在任务驱动教学法应用中出现的问题,老师对学习效果实行评价。评价内容主要包含:各学生完成任务的结果、过程、自主学习能力、实践能力、动手操作能力及创新能力等。
而任务评价方法主要包括两种,一种是直接观察法,另一种是任务评价法。直接观察法主要指老师经过多和学生交流、沟通,在仔细查看学生完成相关任务时,合理评价学生思维及技能表现情况。任务评价法主要指,老师对各学生所完成任务情况实行审查及评价,主要评价各学生掌握知识的程度及应用的水平。此外,老师可以将每次所评选出的优秀作业,直接放到实践操作过程中,以提供学生参考及学习,同时老师布置相关的任务,让学生在规定的时间内完成,进一步调动学生的学习积极性及学习欲望,而且也有助于在高校计算机课程教学中,有效地应用任务驱动教学法。
3 结束语
总而言之,在高校计算机课程教学中,合理应用任务驱动教学法,不仅能有效地转变传统的教学方式,大大激发学生对计算机课程学习的积极性与兴趣,改善老师和学生之间的关系,还能提升教学效率,而且,使学生在学习中的主体地位充分显现出来,进而促进学生积极、高效地参与计算机学习,进一步提升学生计算机操作能力及运用能力。
参考文献
[1]邹汪平.基于能力导向的高职计算机程序设计类课程案例-任务驱动教学模式研究[J].通化师范学院学报,2015,10(6):20.
[2]韩月霞,谢方方,陈静.项目导向和任务驱动教学模式在计算机硬件课程中的实践应用[J].现代计算机,2015(28):100.
[3]朱惠娟.基于任务驱动教学法的计算机英语课程教学改革[J].大学教育,2015,10(6):24.
[4]柳炳祥,叶君耀,卢荣华等.计算机课程中计算思维能力培养的研究与实践[J].现代计算机,2015(35):14.