任务驱动模式下VisualFoxPro数据库教学方法的探讨

合集下载

在Visual FoxPro中应用任务驱动式教学法的研究

在Visual FoxPro中应用任务驱动式教学法的研究
2. I n s t i t u t e o f I n n o v a t i o n P r a c t i c e ,L i a o n i n g T e c h n i c a U l n i v e r s i t y, Fu xi n 1 230 00. C h i n a
c ) 简单 易懂 分 解后 的任 务应 简 单易 懂 ,容 易实践 ,
使 不 同程 度的学 生 都可 以轻 松学 习和实 践 , 增 强学 生 的成就 感 和学 习兴 趣 。 d )具有 一 定扩 展性 在任 务实 现过 程 中 ,教 师应给 予学 生 充 分 的空 间来扩 展任 务 ,深 入挖 掘 出不 同层次 学 生 的潜 力 ,使每 个学 生都 能 依据 自身能 力 获 得最 大收 益 ,培 养 出适应 社 会需 求的 高技 能 应用 型计 算机 人 才 J 。 2 . 2 创设情 境 ,导 入新 课 以问题 串、对 话等 形式 ,选 取 与学 生学 习生活 背景 相关 的 题材 创设 情境 ,消除 师生 间的 隔阂及 学生 上 课的 紧张 感 ,营 造一 种宽 松 的环 境和 氛 围 ,这不 但可 以激 发 学生 求知 欲 望 ,产生 强劲 的 学 习动 力 ,还 可 以快 速切 入 新课 主题 。例如 对于 “ 永久 关 系”和 “ 临 时 关 系” 的理 解 ,就可 以把 学生 和 其所 在 的 院 系 、专业 、班 级 之 间的关 系称 为 “ 永 久关 系” ,这种 关 系一 旦 创建就 固定 了。而 把学 生 与其 所 参与 的篮 球队 或者 某个 兴 趣小 组之 间的关 系称 为 “ 临 时关 系 ” 。这 种 关 系不是 成不 变 的 。通 过 这样 一个 情境 的 设立 ,很 容 易让 学生 理 解两 类关 系 的不 同 ,进而 导入 新课。 2 . 3循 序 渐进 ,讲 授新 知 在 某 一 个 学 习 阶 段 ,紧 紧 围 绕 其 既 定 目标 去 分 解 目标 ,分 解 任 务 , 当一 个 “ 任 务 ”完 成 了 ,一 个 目标 达到 了 ,会 产生 新的 任务 ,新 的 目 标 。例 如 ,建立 完职 工信 息表 后 ,会涉 及一 系列 新 的 问题 :怎样 打开 、关 闭数据 表 ,怎 样显 示记 录 ,怎 样修 改记 录 , 怎样 删除记 录 等 。随 着一 个个 任务 的完 成 , 初学者 将 逐步 掌握 本课 程 的知识 点。此 时教 师主要 是 方法 上 的指导 ,还 可 结合 实 际应 用 作一 些启 发性 的提 问 ,使 学生 知道 从哪 里入 手 做 ,以 及从 哪些 方面 可 以做 些变 化 。这一 时期 的关 键是 教 师引而 不 发 ,充分 调动 学生 的学 习兴趣 。 2 . 4扩 展 任务 ,拓 展新 知 在 任 务 的 指 引下 , 学 生 边 学 边 练 ,始 终处 于主 体地 位 ,不 仅让 学生 亲 身感 受认 知 的过 程 ,而且 培 养学 生解 决 实际 问题 的能 力 和创 新意 识 。任 务完 成后 ,学 生 会有 一种 展 示 自我 ,体验 成 功的 热情 ,这 时再 进 一步 提 出一 些扩 展 任务 ,让 学生 通过 自主探 究或 相 互 协 作 的 方 式 去 完 成 基 本 任 务 以 外 的 扩 展 任 务 。 这 不 但 可 以 巩 固所 学 ,在 课 堂 上 消 化 理 解 新 知 ,还 可 以 促 使 学 生 及 时 发 现 问 题 ,开拓 思 维 ,并 在 老 师同学 的 指导 或 配合 下 解 决 问 题 ,加 深 对 新 知 识 的理 解 与 掌 握 例 如 ,学 生在 完 成 某种 工资 管 理 的报 表 设计 以外 ,可 以扩 展 到学 生成 绩表 、设备 清 单表 等报 表 的设 计 ,进而 深 化学 生对 于 “ 报 表 向导 ” 、 “ 报 表设 计 器” 、 “ 命令 设计 报 表” 、 “ 报 表 带 区调 整 ” 、 “ 报 表 控 件 使 用” 、 “ 报表 数 据分 组 、汇 总” 、 “ 报表 页 面设 置 ”等知 识 点的 灵活 应 用 。 2 . 5 归 纳总 结 ,提高 升华 通过 学生 讨论 和 教 师提 问等 形式 帮 助学

[任务驱动,教学法在VFP程序设计教学中的应用,教学法,程序设计,案例]浅谈“案例

[任务驱动,教学法在VFP程序设计教学中的应用,教学法,程序设计,案例]浅谈“案例

浅谈“案例-任务驱动”教学法在VFP程序设计教学中的应用高等院校非计算机专业学生的计算机能力培养,可分为计算机文化基础、计算机技术基础和计算机应用基础三个层次.VFP( Visual FoxPro)属于第二层次的计算机技术类课程,它以强大的性能、完整而又丰富的工具、极高的处理速度、友好的界面以及完备的兼容性等特点,成为新一代小型关系型数据库管理系统的杰出代表;又因其容易入门,国内应用型本科院校普遍将VFP程序设计这门课列入经、管和文科类专业教学计划.我院在经、管和文科类专业大一下学期开设了VFP程序设计这门课,但由于程序设计本身枯燥难懂,经、管和文科专业学生对编程语言的理解和接受能力差别很大,教师在教学过程中遇到很多的困难,学生只是学到一些基本的命令及简单的界面设计,后期为了通过计算机省二级考试,只是机械地练习题目,分析问题和解决问题的能力并没有得到提高.因此,如何在教学过程中充分激发学生的积极性,提高学生分析问题和解决问题的能力,成为任课教师面临的一大挑战.1 VFP传统教学中存在的问题传统教学多是教师讲授为主,教师利用多媒体教室,按照教材章节顺序讲解,之后辅助以上机练习,依次从基本概念、数据类型与表达式、数据库和表的基本操作、查询和视图、面向过程和面向对象的程序设计、可视化表单设计及常用控件、报表和菜单设计等.由于前面章节知识比较零散、内容比较枯燥,学生往往在这一阶段就失去了学习的兴趣和积极性;中间章节由于SQL语句晦涩难懂和程序设计千变万化,往往造成学生失去耐心;到表单设计时虽然有些好转,但是当用到前面知识的时候,很多内容早已没有印象,造成后续学习困难.同时,由于经、管和文科类学生对VFP程序设计认识不够,认为这是一门计算机类课程,和其所学专业无关.首先,很多学生不重视VFP程序设计,为应付考试而学习,兴趣不大,主动性不强;其次,学生首次接触计算机程序设计语言,要在一学期的时间内使学生掌握数据库的基本理论,面向过程程序设计思想、可视化的面向对象程序设计及数据库系统设计等内容,教学内容较多,难度较大;再次,在实践教学环节中,学生对实验的目的和内容不够明确.虽然上机时学生能够在教师的带领下按照指导书重复课堂上讲过的函数、命令、表单等设计操作,但对于这些知识在系统开发中的作用却一无所知,更谈不上举一反三.针对以上问题,笔者将案例-任务驱动教学法引入到VFP程序设计的教学过程中,大大激发了学生的学习兴趣并提高了分析问题和解决问题的能力.2教学法简介2.1案例教学法案例教学法是指在教师的精心策划和指导下,根据教学目的和教学内容的需要,运用典型案例提出问题、分析问题、解决问题,通过师生的共同努力以提高学生分析和解决实际问题能力的一种教学方法.案例教学法不仅重视学生知识的培养,更注重对学生能力的培养培养学生的分析问题与解决问题的能力.2.2任务驱动教学法任务驱动教学法是指教师将教学内容设计成一个或多个学生感兴趣的任务模块,力求以任务驱动,以某个实例为先导,进而提出问题引导学生思考,以完成具体任务模块为主线,让学生通过学和做掌握教学内容,并形成分析问题、解决问题的能力的一种教学方法.任务驱动教学法强调学生的主动学习与教师的引导相结合以及独立探索和与人合作结合.2.3案例-任务驱动教学法案例-任务驱动教学法是结合了案例教学法和任务驱动教学法各自特点的一种综合教学法,很适合程序设计类课程如《VisualFoxPro程序设计》的教学.该教学法以案例为引导,以任务为主线,将相关知识点贯穿于任务的不同模块中,驱动学生在教师的指导下,通过模仿具体案例实现知识的消化与吸收,再通过拓展案例的探索性设计,锻炼学生的分析问题和解决问题的能力,在实践中加深对知识的理解与设计技能的把握.3案例-任务驱动教学法的实施方案3.1激发学生的学习兴趣兴趣是最好的老师,兴趣是学习的巨大动力,这对于一个初学VisualFoxPro的非计算机专业学生来讲尤为重要,而要做到这一点就要充分发挥第一堂课的作用.与传统教法中首先介绍VisualFoxPro的发展历史和特点不同,每次给学生上第一堂课时,笔者都是先给学生演示一个小型的学生管理系统,并请学生自己操作并说出自己的感觉.学生通过自己操作觉得这个系统界面友好、操作简单,当得知通过一学期的学习他们也能完成类似的系统时,兴趣一下子就激发起来了.展示完学生管理系统后,笔者还会给学生展示一些以往学生的优秀作品,以打消其畏难情绪、坚定其学习兴趣和信心.3.2分析案例掌握基本知识案例-任务驱动教学法首先通过案例展示-激发兴趣-分析案例-讲解相关知识和联系这种教学模式,以真实的生活情境或事件为案例,通过分析和讲解把相关的基本概念、解题的基本方法和思路传授给学生,从而使学生形成深刻、形象、牢固的记忆,这种教学方法可以激励学生主动参与学习活动.在每次上课前,先将本节课的精华案例向学生展示.比如:在讲解分析标签和计时器控件时,首先向学生展示案例.展示的案例由两个程序组成:一个让字幕从左到右循环滚动,另一个是让字幕进行左右摆动.在充分吸引学生兴趣的前提下,笔者利用现实中的广告牌来分析并讲解与案例相关的表单、标签、计时器以及相关的程序设计,先讲解比较简单的循环滚动设计思想,然后再讲解摆动字幕的设计思想.这样,学生在完成学习任务的过程中就掌握了基本的知识和技能,并且印象比较深刻.3.3引导学生进行拓展案例讨论案例-任务驱动教学法不仅通过案例传授给学生基本知识,还要通过完成设计任务来培养学生的模仿乃至创新能力.有了前面的知识基础,再展示与之相关的拓展案例.展示完后,笔者不直接进行讲解,而是让学生以学习小组为单位进行10-15min的讨论分析,讨论在什么地方见过类似的东西,在设计时应采用什么途径实现等问题.然后开始提问,让小组推举自己的代表发言阐明自己的设计思想、在可能的情况下展示实现过程.最后笔者对学生的模仿进行总结性发言,如学生通过讨论还不能解决的问题就给出正确解答.3.4设计任务评价总结每个完整的案例及任务教学模块完成后,笔者都会与学生一起对所涉及的知识及设计技巧进行归纳和总结,对设计过程中遇到的问题进行反思,并将优秀作品放到教学网站上供所有学生观摩.积极鼓励学生进行多角度思维,对每个案例最后还会留下一到两个思考问题让学生进一步思考,比如针对碰撞的方块的思考题是方块有无可能只碰到每个边的同一个点?如有应该如何设计?.4实施案例-任务驱动教学应注意的问题4.1教学模式的转变传统教学活动多采用教师讲,学生听,然后再练习的被动教学模式;案例-任务驱动教学活动采用以案例说明为引导、任务驱动为主线,学生主动参与自主协作为主、教师指导为辅的探索创新型教学模式.教师的教和学生的学之间真正形成了互相促进的关系.4.2传统教学与案例-任务驱动教学相结合传统教法以知识点的衔接为主线,重理论;案例-任务驱动教学法以任务模块为主线,重应用.两者各有特点和优势,不能相互替代,在实际教学过程中要根据教学内容的特点选择不同的方法,发挥不同教法的优点,做到相辅相成、相互促进.4.3注重整体培养与因材施教相结合为了鼓励学生开展研究性学习,以及对学生进行个别辅导,笔者还开通了课程论坛.把课件、素材及练习题目都发布在论坛中,学生可以把学习过程中遇到的问题发布在论坛上,笔者都会及时解答,这样既提高了整体教学需求,又达到了因材施教的教学效果.5总结案例-任务驱动教学法,将传统VFP程序设计以教师为中心的教学转变为以学生为主体的教学,在教师的合理有效引导下调动学生的学习积极性.在培养学生分析问题、解决问题、合作交流等方面起到了积极的作用,促进了教学效果的提升.。

浅谈任务驱动教学法的实践与探索

浅谈任务驱动教学法的实践与探索

浅谈任务驱动教学法的实践与探索本文介绍了笔者将任务驱动教学法应用于Visual FoxPro程序设计课程的情况,提出了分层次教学,从而激发学生学习兴趣,提高教学效果的方法。

关键词:程序设计;任务驱动;驱动任务设计。

“程序设计”是一门实践性很强的课程,它不仅教学内容新、教育理念新,更重要的是教学方法新。

由于课程的“新技术、宽视野、重实践、严逻辑”的特点,这门课不再是单纯的传授编程训练操作技能,更重要的是培养学生思考素养。

“任务驱动”教学法的指导思想是教的方面强调的是任务驱动,而对于学生学的方面则强调运用探究式学习法,因此在实施这一教学法时要做好对教师的“教”和学生的“学”两方面的设计。

“任务驱动”教学法中用来驱动的“任务”设计是非常重要的一环,“任务”设计的完整性、难易程度及是否能引起学生的兴趣等都将直接影响到学生课堂上探究的效果。

下面就以“Visual FoxPro程序设计”课程中的“控件的绑定及程序设计”为例,谈谈“任务”的设计需要注意的问题。

1任务要吸引学生任务的选择要能吸引学生的兴趣,最好使学生充分感觉到学有所用。

当他们觉得这个知识很有用的时候就会激发起他们强烈的学习欲望,能够起到事半功倍的效果。

如图1所示,这是一个已创建好的表单,通过它可完成对图2所示的“学生.dbf”数据表的浏览、修改、添加记录功能,这也是本节要完成的主要任务。

通过课件的演示,生动直观地给出文本框、组合框与字段变量绑定的作用,利用课件的动画效果(单击按钮,表单显示的内容随之变化),激发了学生们的学习兴趣。

进而给出本节的主要任务以及隐含在任务中的教学内容即“文本框的绑定”、“组合框的绑定”及“命令按钮的程序设计”。

2任务要分层次由于学生之间的差异和基础的不同,设计任务的时候要将任务分为不同的层次。

让所有的学生在每次学习中都有所收获,体验到完成任务后的喜悦和成就感,更能激发起学生的学习兴趣和动力。

布置任务的时候最好能分为基础和提高两个任务,大部分学生可以完成基础任务,学有余力的学生能够做好提高任务。

任务驱动式项目教学法在Visual FoxPro教学中的探索与研究

任务驱动式项目教学法在Visual FoxPro教学中的探索与研究

任务驱动式项目教学法在Visual FoxPro教学中的探索与研究【摘要】任务驱动式项目教学法是作者根据多年Visual Foxpro教学经验总结摸索出的教学方法,此种教学方法极大提高了学生的学习兴趣。

使用任务驱动式项目教学法,学生的学习内容是由一个个小任务汇聚而成的大项目,学生在学习过程中不知不觉完成了教学任务,目的性强,成就感显著。

【关键词】传统教学法;任务驱动式项目教学法;Visual FoxProVisual FoxPro是目前比较流行的关系数据库管理系统,表达能力强,概念、功能丰富,使用灵活方便。

许多高校把它作为计算机程序设计的入门语言,并且使其列入全国计算机等级考试范围。

作为计算机基础课教师,在多年多年的教学中发现学生在学习Visual FoxPro课程时,如果采用传统教学方法,学习效果欠佳。

通过近几年任务驱动式项目教学法的引用,使学生更好的理解了教学内容,明确了学习的目的、作用和方法,学习兴趣也得到了极大的提升,实践证明教学效果明显提高。

一、课程引入目前,虽然计算机教学已经普及,但是对于刚入学的大学新生来说,计算机领域的专业知识仍旧比较薄弱,让学生们直接学习相当于计算机等级考试二级水平的Visual FoxPro课程确实困难重重。

学生并不清楚这门课是什么,以及学习这门课有什么作用。

所以在教学的最初,我们有目的的将一个应用Visual FoxPro 开发的“职工管理系统”呈现给学生,并演示其功能,激发学生的学习兴趣。

“职工管理系统”是对职工基本信息进行管理的一个软件。

它包括对职工基本情况、职工工资情况、部门情况等的维护管理,能够实现数据的添加、修改、删除、查询以及输出等功能。

设计该系统的目的就是利用计算机的快速查询和运算功能替代管理人员的手工处理。

通过“职工管理系统”的引入,使学生了解使用这一管理系统时出现的知识点,即数据、数据表、数据库、查询、视图、表单、报表、菜单等这门课中出现的概念,学生也通过案例进一步理解了为什么要学习这些知识,学习的目的和作用,学生学习目的性明确了,学习兴趣也就大大提高了。

任务驱动教学法在Visual Foxpro程序设计课程教学中的应用

任务驱动教学法在Visual Foxpro程序设计课程教学中的应用

任务驱动教学法在Visual Foxpro程序设计课程教学中的应

李丽新
【期刊名称】《吉林建筑工程学院学报》
【年(卷),期】2011(028)006
【摘要】任务驱动教学法是一种建立在建构主义学习理论基础上的教学法,其基本特征是"以任务为主线,以教师为主导,以学生为主体".任务驱动教学法实施的步骤包括:创设情境、设置任务、实施任务和效果评价.在Visual Fox-pro程序设计课程中运用任务驱动教学法能够调动学生学习的积极性,提高学生的动手和创新能力.【总页数】3页(P75-77)
【作者】李丽新
【作者单位】吉林建筑工程学院计算机科学与工程学院,长春130118
【正文语种】中文
【中图分类】TP309.7
【相关文献】
1.任务驱动教学法在《Visual Foxpro》教学中的实践与探索 [J], 潘平平
2.Visual Foxpro程序设计课程在高校教学中的改革 [J], 王秀巧
3.案例教学法在Visual FoxPro数据库程序设计课程教学中的应用探讨 [J], 张丽君
4."任务驱动教学法"在Visual FoxPro程序设计教学中应用的探讨 [J], 吕素杰;魏
忠凯;孟稚松;杨薇;葛丽玮
5.任务驱动教学法在应用型计算机课程教学中的应用——以Visual Basic程序设计课程为例 [J], 苏会芳; 汪永伟; 张玉臣; 刘小虎
因版权原因,仅展示原文概要,查看原文内容请购买。

Visual Foxpro课程教学方法的探讨与实现

Visual Foxpro课程教学方法的探讨与实现

Ex o a i n a ai a i n o t e pl r to nd Re l to n h Te c i eho o s lFo pr ur e z a h ng M t d f Viua x o Co s
S ONG i g Pn
( h n a g A r utr nvri nomain& E et c gn e n olg.S ey n 10 6 ) S e yn g c l a U iest Ifr t i ul y o lcr a Enier g C l e h n a g 8 6 il i e 1
趣 ,降低 学 生记 忆 的难 度 ,增 强学 生 自主学 习 的信心 ,从 而使 学生 能够 真 正地 掌握 知识 ,并提 高运 用所 学 知识 解决 实 际
问题 的能力 。
关键 词 : 函数 ;项 目;双重 循环 ;属 性 ;案例 式教 学
中 图分 类号 :G 2 40 文献标 识 码 :A 文章 编码 :17 — 2 12 1 )6 0 3 — 3 6 2 6 5 ( 0 1 0 — 16 0
te i lme tt n meh so h pe n n wld ep i t n t eta hn r c s . h s flc n e t a d ie swee o e e h mp e n ai to f a tra d k o e g on h e c ig p o e s T e u eu o c ps n d a r f rd t o d c i o
摘 要 :对 Vsa Fxr 课 程教 学 方法进 行 了探 讨 ,提 出 了一些切 实 可行 的教 学 方法 ,对 教学 过程 中章节 、知 识 点 的学 i l opo u
习给 出 了具 体 的 实施方 法 。为 “ i a Fxr 数 据 库 与程序 设 计”课 程 教 学提供 有 益 的思 路和 建议 ,激 发 学 生的学 习兴 Vsl opo u

任务驱动教学法在Visual Foxpro程序设计课程教学中的应用

任务驱动教学法在Visual Foxpro程序设计课程教学中的应用
Ab t a t T s a e e r i g i a ta h n to a e o ? o s u t im e r i g t e r . I a i? e t r n sr c : a k b s d la n n s e c i g meh d b s n c n t ci s l a n n h oy t b s fa u e i — r v s c cu e a k o in e ,t a h r e d n n t d n .T s a e a n n t o § i lme t【 n se si cu e c e — l d s t s re t d e c e a i g a d s e t a k b s d l r i gmeh d ? mp e n ai tp n l d r a l u e o i i t s e a k , i lme t ? ft k a d e a u t n t ? f ci s r g st ain ,s t p ts s ? mp e n i g o e t s n v l ain o e e e t e .At s a o P o p o r m’ n u o u n h a o h v u l x r rga Vi F
mi g ca s a k b s d la i g i s d t n o a e su n o su y i r v n h i a d' o a b lt s a n l s ,t s a e e r n s u e o e c ur g tde tt td , mp o i g t e rh n s n c pa ii e nd n i
任 务 驱 动 教 学 法 在 V sa F xr 序 i l opo程 u 设 计 课 程教 学 中 的应 用

“任务驱动”教学法在“VisualFoxPro数据库”教学中的应用

“任务驱动”教学法在“VisualFoxPro数据库”教学中的应用

“任务驱动”教学法在“ Visual FoxPro数据库”教学中的应用Visual FoxPro数据库课程是大多数高等院校的专业课,通过本课程的学习,使学生掌握数据库开发设计的方法和对数据库的管理维护。

由于现行的招生制度的限制,三表独立院校学生的素质已呈逐步下降之势,学生自学能力还停留在比较低的层面上。

本人在数据库课程教学中体会到:传统的教学方法和模式已不适应Visual FoxPro W程教学。

在教学中尝试采用不同的教学方法进行教改试验,摸索到了一种适合学生认知规律的教学方法,“任务驱动” 教学法就是让学生在轻松的环境中掌握一个开发数据库的方法。

一Visual FoxPrc课程中存在的问题在Visual FoxPro课堂教学过程中,普遍以教材为中心,强调书本知识的学习,学生被动接受书本知识,很少去思考教师所讲的内容。

反映在考核中,就是考核内容重知识、技能,而对学生的创造力和实践能力则很少涉及。

反映到教学效果中,就是学生缺乏分析问题和解决问题的能力,理论与实践相脱离,缺乏开发项目的实践经验。

对初学者做了一个调查,普遍感到使用简单命令对数据库对象进行创建和管理能够完成,如果使用“表单”来编写SQL语句就感到困难,如:数据查询、存储过程和触发器等。

面对一个实际问题,不能很好地找到解决的办法,缺乏分析和解决问题能力。

针对以上教学中存在的问题,说明Visual FoxPro教学有待进一步改革。

Visual FoxPro教学的目的不仅是让学生掌握基本的知识,还要培养学生开发数据库的方法,培养学生的自学能力和解决问题的能力。

通过教学实践表明,Visual FoxPrc教学中采用“任务驱动”有利于构建教学环境;有利于学生自主学习;有利于学生创新能力和创新意识的培养。

计算机系的许多课程,尤其是各种程序设计的课程,都是集知识和技能于一体,且实践性很强的课程,要求学生既要学好理论知识,又要掌握实际操作技能。

程序设计语言及开发工具更新换代很快,也要求学生具有一定的自主学习能力和终身学习的思想。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

任务驱动模式下VisualFoxPro数据库教学方法的探讨摘要:在高等学校教学模式下,数据库教学中分组教学法、角色扮演法、形象比喻法等多种教学法的应用。

关键词:任务驱动教学模式;visualfoxpro数据库教学;教学法
中图分类号:g642 文献标识码:a 文章编号:1007-9599 (2013)03-0000-02
高等教育经过多年的发展,现在很多院校以将任务驱动法做为主要的教学模式。

然而要想达到好的教学效果,仅仅单一的使用任务驱动法是不够的,还要多种方法并用才能达到预期的教学效果。

在visualfoxpro数据库教学中我们根据教学内容的不同,将任务驱动法、分组教学法、角色扮演法、形象比喻法等多种方法并用,收到了很好效果。

1 任务驱动教学模式
任务驱动式教学模式是建立在构建主义理论基础上的一种教学模式,它是将教学内容与项目紧密结合,在教学设计上将新课内容设计成多个小的学习任务。

学生通过对所提的任务进行分析、讨论,明确那些是要学的新知识,那些是旧知识的应用。

最后在教师的指导下完成任务。

通过任务的完成使学生实现对所学知识的意义建构。

这种教学模式能够使学生的学习目标更加明确,能够大大激发学生的学习积极性,变教师为主的教学模式为以学生为主的教学模
式。

例如,我们在数据库教学中,引入了《学生成绩管理系统》这个项目,并将项目按照知识点分成许多相关的任务。

在讲解数据库基本操作这部分内容时,我们结合项目中的班级、学生、成绩等相关信息,让学生进行分析,并将表的设计中所需要的属性找出来,最后在教师的指导下学生自主完成了相关表的设计。

将知识与真实任务结合起来,会大大激发学生的学习积极性,收到意想不到的效果。

2 分组教学法
分组教学法是按照学生的成绩,将成绩好的学生和成绩不好的学生搭配。

按照学生的性格,将内向型和外向型进行搭配,按学生的组织能力,将组织能力强的和组织能力弱的进行搭配。

这样在学习过程中,形成互补,成绩好的可以帮助成绩不好的,讨论问题时外向型学生会带动内向型学生,能力强的学生可以很好的组织小组活动,最终达到共同进步的目的。

那些学习不好的学生也不会因为跟不上而失去学习的兴趣与信心。

在visualfoxpro数据库教学中,我们让学生按小组进行任务的分析与设计,小组之间展开竞赛,成员之间互相打分。

这种教学方式不仅能收到良好的效果,而且对于学生的团结协作精神、语言表达能力是个很大的锻炼,对于他们将来走上工作岗位,团队协作完成任务是有很大帮助的。

3 角色扮演法
角色扮演法是1900年奥地利精神病医生莫列诺创设的,把精神
性问题以行动来分析、治疗的心理剧为开端,现在延伸到教学的各专业当中,以改善教学的效果。

在进行角色扮演法教学中,要注意以下几个问题:
(1)情境设计要与真实工作岗位相符,但也不必太复杂太细。

(2)材料准备要充分,让学生对岗位有充足的认识。

(3)角色数量要适当不可太多。

选择重要的角色让学生扮演。

(4)教师的指导要及时跟上。

否刚因为学生对工作流程不是很熟,有时对角色的把握不准,会出现混乱。

在visualfoxpro数据库教学中,我们设计了项目经理岗、数据库设计员岗、程序设计计员岗几个岗位。

以真实项目任务为载体,让学生体验真实工作情景。

4 形象比喻法
在计算机教学中,有些概念很抽象,学生不容易理解。

如果直接给学生讲述该内容,学生会觉得枯燥无味,难以理解和记忆,学习起来困难重重。

如果不及时解决问题会对后面知识的理解造成影响。

比喻法生动、形象,它可以使学生通过与现实生活中的现象进行对照、联想,理清所学知识的各种因素之间的相互关系,将复杂的事物简单化,抽象问题具体化,达到迅速掌握知识的目的。

形象比喻法在使用中,所选择的例子要恰当才达到预想的目的,否则反到会错误引到学生的思维。

这就要求教师对问题有深刻理解,要有丰富的想象力,善于发现与联想身边的事物与所学知识的关系。


如:我们在讲解堆栈时,可以将堆栈比喻为一个死胡同,一列车队开进死胡同,怎么样才能出来呢?一定是后进的先出才行。

这样学生就容易理解了。

再比如,在讲授数组时,数组的定义是:“将一组类型相同的数据按有序的形式组织起来,这些排列的同类数据元素的集合叫数组”听起来挺抽象,但我们拿一个形象的比喻来讲解学生一下子就会理解了。

教学中我们拿宾馆为例,a楼层有十个连续的房间,分别以a0,a1,a2,……a9来命名,且规定只能是男客人才能入住。

这个比喻简单形象,学生与定义一对照立刻就领会了。

5 教学效果调查
我们对教学中的三个班级进行了课程结业后的问卷调查,发出问卷近100分,通过对调查结果的分析,我们认为结果还是比较满意的。

多种教学法的应用确实能够提高教学的效果。

问卷调查表:
(1)您认为数据库课程是一门什么性质的课程?
a.理论性很强的课程;
b.实践性很强的课程;
c.理论联系实践,侧重理论;
d.理论联系实践,侧重实践;
e.不清楚。

(2)您认为应用型本科的计算机教学应采用何种教学方法效果会更好?(可多选)
a.案例教学法;
b.分组教学法;
c.比较法;
d.角色体验法;
e.其他;
f.不清楚。

(3)在计算机教学中应用分组教学法您得到哪些收获(可以多选)?
a.动手操作能力得以提升;
b.沟通能力得以提升;
c.团队协作意识增强;
d.解决问题的能力得以提升;
e.自信心得以提升;
f.没有太大的收获。

(4)您认为计算机教学中采用分组教学法每组人数多少为宜?
a.3人以内;
b.4人以内;
c.5人以内;
d.6人以内;
e.7人以内;
f.7人以上。

(5)你认为小组成员应该如何组合?
a.根据学生的意愿自由组合;
b.学生自由组合、老师适当调整;
b.由老师根据学生的水平安排组合;
c.由老师根据学生的性格安排组合;
d.由老师随机安排。

(6)您认为角色扮演法对你将来的工作有帮助吗?
a.有;
b.没有。

(7)您认为对于抽象复杂的问题用那种方法教学更合适?
a.形象比喻法教学;
b.理论讲解教学;
c.演示教学法;
d.什么都行。

(8)您认为任务驱动式教学对我的能力提高帮助大吗?
a.很大;
b.一般;
c.没有;
d.不知道。

6 结束语
在任务驱动式模式教学中,我们通过多种教学方法的运用,收
到了很好的效果。

“教无定法”只有在教学实践中勇于探索,为学生提供多元化的教学环境,才能使学生更好的掌握知识。

参考文献:
[1]蒋夏妮.形象比喻在c语言教学中的运用[j].科教论坛,2011,2.
[2]张理科,石湘伟.运用角色扮演法提高学生的人文素质[j].卫生职业教育,2007,25.
[课题项目]郑立平,黑龙江省高等教育教学改革项目:高校vf 课程教学内容和教学方法改革(课题编号jg2012010289);卜伶俐,黑龙江省教育科学规划课题:高校vf课程教学改革与实践(课题编号:gbc1212040)。

相关文档
最新文档