[任务驱动教学法在高职数据库课程中的应用] 学科教学法课程总结

来源:好词好句 发布时间:2019-06-12 点击:

  摘要: 数据库是大多数高职院校非计算机专业学生必修的一门计算机基础课程,此类课程主要是培养学生应用计算机技术来解决实际问题的能力。本文结合作者的教学实践,根据VFP课程的内容及特点,对任务驱动教学运用于VFP课程的过程进行初步探索,结果表明:采用任务驱动教学法能够有效提高教学质量,适合实践性强的课程。
  Abstract: Database is a compulsory basic computer course for non-computer majors in most higher vocational college. The course aims to develop the students" ability to solve practical problems with computer technology. Combining with the practical experience in teaching, and according to the contents and features of VFP course, the author tries to apply task-driven method in the teaching of VFP course. The result showed that the use of task-driven teaching method improves teaching quality effectively, the method is suitable for high practical courses.
  关键词: 任务驱动教学法;高职;数据库;应用
  Key words: task-driven teaching method;higher vocational;database;application
  中图分类号:G642 文献标识码:A 文章编号:1006-4311(2013)24-0255-02
  0 引言
  近年来,任务驱动教学在计算机教学当中得到了广泛的重视和推广,因此众多的教学工作者和研究者对采用任务驱动教学进行了广泛的实践探索和研究。高职院校是培养具有一定文化水平和专业知识的技能型和技术性人才,其核心是学生能力的培养。任务驱动教学法正好迎合了这一培养需要,本文结合作者的教学实践,对此法在高职数据库课程教学中的应用作初步的探讨。
  1 任务驱动教学法
  任务驱动教学法是指在整个教学过程中,教师通过巧妙地设计教学任务,将要讲授的知识蕴含于任务之中,使学生在一个个典型的“任务”驱动下开展教学活动,引导学生由简到繁、由易到难、循序渐进地完成一系列“任务”,从而通过完成任务达到掌握所学知识的目的。而在完成任务的过程中,可以培养学生分析问题、解决问题以及用计算机处理信息的能力。任务驱动教学法将以传授知识为主的传统教学,转变为以解决问题、完成任务为主的多维互动式教学。
  2 任务驱动教学法的形式
  任务驱动教学法在各专业课程的教学实施过程中,许多学者和教师在教育教学实践中提出了各自的任务驱动教学形式。本研究是针对高职院校数据库技术课程的教学而进行的,结合作者所在高职院校的实际情况,作者认为,任务驱动教学法运用成功的一个关键是:能否适应职业教育的特色,能否符合高等职业学校学生的特点。
  近几年来,随着本科院校的不断扩招,高等职业学校的生源相对较差。入校者普遍存在对学习和生活缺乏主动性,甚至有厌学情绪等问题。在较差的文化基础上,根本掌握不了专业知识。因此,作者认为在高等职业学校数据库课程教学中,任务驱动教学法基本的教学流程是:创设情境,提出问题→呈现任务,明确目标→操作演示、讲解、练习→自主协作,完成任务→总结评价,共同提高。通过实践发现,这一形式明显提高了学生学习的主动性、积极性及学习兴趣,教学效果显著提高。
  3 任务驱动教学法在数据库课程教学中的应用探索
  在《数据处理技术》课程教学中,学习VFP数据库,第一个教学情境就是创建“学生”数据库。一说到数据库,大多数学生在心理上就觉得它很复杂,很难掌握,对学习这个软件有畏惧感。所以,为了树立学生学习的自信心,通过设计几个小任务,让学生亲自解决问题,帮助学生举一反三、开阔思路,引导学生自主学习。把这个任务分解为多个子任务,如创建表结构、数据的录入、数据的浏览与查询、建立表之间的关系、记录的管理等。可以通过分课时完成几个子任务,最终完成总体目标任务。
  3.1 创设情境,提出问题 教师构建的第一个学习情境为:如果你是一个教务处信息管理的人员,需要你设计一个“学生”数据库,主要是实现学生在新学期开始前能查询到自己的基本信息和上课的课表,在一个学期结束后能查询到自己每门课程的成绩。那么“学生”数据库中应该包含哪些内容?给出一个提示,例如学生个人信息、学生成绩表、学生课程表等。这些数据通过什么格式保存在数据库中?表有怎样的结构?
  3.2 呈现任务,明确目标 通过以上的问题,一步步引导学生开始第一个子任务:创建表结构。把班上的学生分为几个小组,注意组内成员的合理分配,让学习能力和学习动机强的学生带动其他同学进行思考和设计。布置的任务是让他们查看参考书,思考各个表中应该包含哪些字段,这些字段的类型是什么,宽度是多少等。每个小组都要呈递一套设计表。
  3.3 操作演示、讲解、练习 从收集上来的表中,抽取其中一个进行操作演示。在演示过程中讲解什么是二维表,什么是表结构等基础知识点,让学生在学习操作过程中提高对数据库的认识。在操作演示、讲解后是学生练习,让学生熟悉完成任务的流程或步骤。
  3.4 自主协作,完成任务 在学生都能初步掌握任务步骤后,各小组进入自主学习阶段,把各组讨论设计的表创建出来。这个过程中教师只是起到主导和解疑答惑的作用,并不参与学生的具体操作。同时,要鼓励学生互相合作,创新思维。   3.5 总结评价,共同提高 当所有小组完成任务后,教师要及时对各组的学习情况做出评价和反馈,点评各个小组的任务完成情况,对任务实施过程进行细致的分析,看学生主要存在哪些方面的问题,在哪些方面做得比较突出等,然后有针对性地进行辅导和帮助。总结操作过程中遇到的问题和解决的办法,这样能保证基础较差或者动手能力较弱的学生及时跟上进度,全面掌握知识点,达到教学目的。
  3.6 关于考试 虽然任务驱动教学法已广泛应用于计算机教学过程中,但关于考试多年来仍采取的笔试为主的形式,尽管国家计算机二级、三级考试都有相关的上机考试,但大多数高校的计算机课程的考试仍然是“纸上谈操作”,这些题目既不利于学生创造性思维的发挥,也没有多少实际意义。针对此问题,我校进行了考试改革,针对操作性强的课程,全部采用上机考试的形式。考试的题型分别有:①数据库表的基本操作;②简单编程;③表单的设计等。总之,考试内容的覆盖面较广,在操作过程中,既巩固了学生对原理概念的认识,也通过大量操作题很好的评价了学生的操作技能。
  4 结语
  由于《数据处理技术》本身作为一种操作性、实践性较强的课程,如果没有形象、生动的学习情境,以及必要的、精确的任务引导,将会陷入机械式电脑操作的误区,让学生在学完之后,不知道自己学了什么,能做什么,不能很好地完成教学任务,更不能逐步引导学生走向探索之路。通过任务驱动教学法,从任务设计、情境创设、任务达成过程以及任务完成情况评价等这一过程,有效调动学生学习积极性,为学生提供一个自主学习的环境,可以提高学生发现问题、解决问题的能力,同时还有助于学生创新意识的形成,有效提高了教学质量。但是没有一种教学方法是万能的,教学方法的选择取决于教学内容的性质,一些原理性的知识点,如数据库和数据库管理系统的概念、数据系统的结构等,采用讲授法也能达到很好的效果,一些具有清晰结构的知识通过讲解和演示就能被学生很好的掌握。总之,无论是哪一种教学方法,在具体实施过程中,都要求教师根据实际情况,设计适当的教学内容和过程,围绕教学任务开展教学活动。
  参考文献:
  [1]鲁志建.任务驱动教学法在信息技术教学中的应用[J].现代阅读,2012(10).
  [2]王江涛.任务驱动教学法在“C语言程序设计”课程中的应用[J].长沙大学学报,2012,26(5).
  [3]邹伟.任务驱动教学法课堂模式初探[J].价值工程,2010(36).
  [4]宋叶.任务驱动法在计算机专业实践教学中的应用与研究[J].价值工程,2010(17).
  [5]马艳.任务驱动教学法在计算机基础教学中的应用[J].价值工程,2013(5).
  [6]梁宇恩.任务驱动教学法在C#程序设计课程教学中的应用[J].教育教学论坛,2013(2).
  [7]王斯艺.任务驱动教学法在中职计算机教学中的应用研究[D].内蒙古示范大学硕士学位论文,2008.
  [8]张凯,李妙妍,袁静.任务驱动教学法在VB语言程序设计课程教学中的应用[R].2010 Third International Conference on Education Technology and Training.

推荐访问:你知道 你知道 你知道 你知道
上一篇:[魏晋墓中的桃木、虎形与神荼、郁垒] 桃木符神荼剑网三
下一篇:最后一页

Copyright @ 2013 - 2018 韩美范文网- 精品教育范文网 All Rights Reserved

韩美范文网- 精品教育范文网 版权所有 湘ICP备11019447号-73