任务驱动式案例教学法在VB程序设计教学中应用

合集下载

案例教学在《VB程序设计》课程中的应用研究

案例教学在《VB程序设计》课程中的应用研究

案例教学在《VB程序设计》课程中的应用研究案例教学是一种以实际案例为基础,引导学生在教师的指导下,通过观察、分析和解决问题的方法进行学习的教学方法。

在《VB程序设计》课程中,案例教学是一种非常重要的教学方法。

1.引导学生实践VB程序设计是一门实践性很强的课程,只有通过实践才能真正掌握相关知识。

而案例教学正是能够让学生通过实践进行学习的教学方法。

教师可以通过提供真实的案例,让学生在模拟实际场景的情况下进行编程,从而提高学生的实践能力。

2.提高学生的解决问题能力在VB程序设计中,学生经常会遇到各种各样的问题,这些问题有时候可能很难解决。

而案例教学可以帮助学生提高解决问题的能力。

通过分析案例,学生可以了解解决问题的方法,让自己更快地解决问题。

3.促进学生之间的互动案例教学还可以促进学生之间的互动。

在解决问题的过程中,学生可能需要互相讨论,分享自己的思路和解决方法。

这样不仅能增加学生之间的交流,还能让学生之间相互促进,加快学习的速度。

二、案例教学的注意事项1.案例的选择在选择案例时,教师需要考虑到学生的程度和基础。

如果案例太难,学生可能会被吓倒。

而如果案例太简单,学生则可能会觉得无聊。

教师需要根据学生的情况选择相应的案例。

2.案例的设计在设计案例时,教师需要考虑到案例的真实性和可行性。

如果案例过于牵强,学生可能会对案例的真实性产生怀疑。

同时,案例的可行性也需要得到考虑。

如果案例完全没有实际意义,学生会觉得学习毫无意义。

3.案例的讲解三、结论综上所述,案例教学在《VB程序设计》课程中具有非常重要的作用。

教师需要根据学生的情况选择合适的案例,并通过讲解让学生理解案例的实际意义和隐藏的问题。

只有这样,学生才能真正掌握相关知识,提高自己的实践能力和解决问题的能力。

案例教学法在VB程序设计教学中的应用研究

案例教学法在VB程序设计教学中的应用研究

案例教学法在VB程序设计教学中的应用研究摘要案例教学法是以案例作为基本的教学材料来组织教学的一种教学方法。

本文以“VB程序设计概述”这一章内容的教学设计为例,就如何在VB程序设计课程中开展案例教学进行了深入的探讨,并提出了具体的课程设计构想。

关键词案例教学VB 教学设计VB程序设计是我校面向非计算机专业理科学生开设的一门计算机必修课程,这是一门实用性强,面向程序开发与应用的基础课程。

通过该课程的学习使学生一方面掌握利用VB进行简单程序设计的基本方法和常用算法,同时也要求学生能结合所学专业开发图形界面下的应用软件。

通过这门课程的学习,主要为学生结合本专业进行软件开发的能力打好基础,另一方面训练学生逻辑思维能力,培养严谨、求实的科学作风,提高学生计算机素质。

1基于案例教学法的课程设计理念案例教学法是根据教学目标的要求,在教师的指导下,以案例为主线,运用多种形式启发学生独立思考,对案例所提供的材料和问题进行分析研究,提出见解,做出判断和决策,以提高学生思考问题、分析问题和解决问题的能力。

①因此,我们在VB程序设计教学中运用案例教学法,是以案例作为教学的基本材料,教师通过呈现案例让学生对要学习的内容有一个直观的认识,再组织学生分析案例、讨论案例来进一步主动剖析学习内容,最后通过案例总结对学习内容进行综合归纳,让学生全面掌握所学。

教师通过课程评价和撰写教学案例来提高案例教学水平。

2课程总体设计运用案例教学法进行课程设计是根据我院人才培养目标、学生实际情况,结合VB程序设计教学大纲要求,按照案例教学理念的研究成果以及学生学习、生活及将来工作需要,设计教学案例及组织案例教学,并且在实验条件允许的情况下,让学生能够亲自动手验证案例解决是否合理。

本课程是学习ViualBaic(简称VB)这种计算机编程语言。

我们在实际的教学过程中以VB开发一些简单实用的小程序为案例展开,将整门课程的学习内容以章节为单位拆分为若干个小的案例。

任务驱动案例教学法在VB程序设计教学中的应用

任务驱动案例教学法在VB程序设计教学中的应用

2011年第10卷第10期任务驱动案例教学法在VB程序设计教学中的应用□李远君【摘要】《Visual Basic语言程序设计》课程(以下简称VB)是一门理论与实践结合非常紧密的课程,但由于它所涉及的对象是非计算机类专业的同学,因此,如何改变传统的讲授模式,以任务驱动与案例教学相结合的方式进行教与学,是一个值得探讨的问题。

【关键词】任务驱动;案例教学;教学方法【作者单位】李远君,西南科技大学城市学院机电工程系作为计算机课程体系中一门重要的基础性课程,VB无疑是初学者非常适合的一种学习语言,它简单易学,具有可视化、面向对象等特点,同时采用“事件驱动”的编程机制,可以利用窗体和标准控件方便地设计应用程序界面。

因此,多年来,也作为国家计算机等级考试的考试科目之一,用于测试同学们的逻辑思维能力和程序设计简单应用的能力。

越来越多的高校将它选作非计算机专业大学生程序设计的首选课程。

一、“兴趣是最好的老师”尽管VB语言拥有许多其它语言无法比拟的优势,但对于初次接触程序设计的同学们而言,如何让他们正确认识到这门语言的重要性,如何去学好、用好,还是一个非常艰巨的问题。

在笔者将近9年的教学经历中,笔者承担过土木各专业、经管各专业、英语专业的VB教学任务。

实践中发现,许多同学一开始并没有用正确的心态来对待这门语言的学习,他们认为这似乎与他们的专业相距甚远。

因此,如何在第一节课上扭转这种不利的局面,让同学们能正确、主动地认识和学习VB,是一个值得深思和探索的问题。

几年的教学经验告诉我,要想让学生学好VB这门课程,首先要让他们对这门语言产生深厚的兴趣,要喜欢VB,要爱上编程。

所以,笔者在上第一节课的时候,首先将这门语言的作用与他们的学习专业联系起来,比如:在给土木工程专业班级上课时,会把VB与行业软件AutoCAD的二次开发联系起来,让他们体会到这门语言的重要性;在给工商管理专业班级上课时,我会把自己使用VB编写的财务管理系统演示给大家,让学生了解VB的意义,这样,学生会自然而言地把自己的将来发展与VB联系起来,迫切地想自己去编写程序,解决问题。

“任务驱动”教学方式在VB课程中的应用

“任务驱动”教学方式在VB课程中的应用

“任务驱动”教学方式在VB课程中的应用发表时间:2012-08-08T14:43:20.890Z 来源:《中国科技教育·理论版》2012年第4期供稿作者:张桥珍[导读] 结语:“任务驱动”的教学模式改变了传统的教与学的结构,使学生真正成为学习的主体。

张桥珍湖北黄冈科技职业学院 438000摘要在VB程序设计课程的教学中,采用“任务驱动”的教学方式能够避免传统教学的缺陷,可以调动学生学习兴趣,激发学习动机,在解决问题中学习,提高学生分析问题和解决问题的能力。

本文指出这种教学的关键是针对教学计划的任务设计,并以一个子任务为例,详细介绍了任务驱动教学方式的实施过程及效果分析。

关键词 VB程序设计任务驱动实践“VB程序设计”是高职计算机专业基础课程。

该课程旨在培养学生程序设计的基本思想、设计方法、程序调试技巧和编程实际经验,形成良好的编程风格。

目前传统的教学方式存在着很多问题,它已经越来越不能适应新的形势下课程教学的需求了。

1.传统教学模式存在的问题在“VB程序设计”课程的教学中,传统教学模式通常是“三步曲”,即:提出概念--解释概念-举例说明。

教师把所有问题的具体操作步骤都讲授给学生,学生是被动地依葫芦画瓢,没有机会去思考、探索创新。

采用这种学习模式,学生学到的知识缺乏连贯性,综合运用知识解决实际问题的能力不强,缺乏开发实际任务项目的经验,无法体验所学知识在解决实际问题中的作用和地位,将会抑制学生的学习兴趣,影响学习效果。

2. “任务驱动”教学的内涵“任务驱动”是实施探究式教学模式的一种教学方法。

从学习者的角度说,“任务驱动”是一种学习方法。

“任务驱动”教学使学习目标十分明确,适合学生特点,使“教与学”生动有趣、易于接受。

“任务驱动”的特点之一就是围绕任务展开教学,因此任务的设计、编写非常重要。

3. “任务驱动”教学在VB教学中的实施过程“任务驱动”教学的具体实施采用“四重奏”,即:设计任务、分析任务、完成任务、任务扩展。

案例教学在《VB程序设计》课程中的应用研究

案例教学在《VB程序设计》课程中的应用研究

案例教学在《VB程序设计》课程中的应用研究案例教学是一种以实际案例为基础的教学方法,通过引导学生分析和解决真实的问题案例,培养学生的实践能力和问题解决能力。

在《VB程序设计》课程中,案例教学应用广泛,可以帮助学生更好地理解和掌握相关知识。

一、案例教学的优势1. 提高学生的动手能力:案例教学以实际案例为基础,学生需要通过编程实现解决问题的功能。

通过实际动手操作,学生可以更好地理解相关知识,提升编程的实践能力。

2. 培养学生的问题解决能力:案例教学中的问题通常是真实的,学生需要通过分析和解决问题,培养他们的问题解决能力。

这对于学生以后的工作和学习都非常有帮助。

3. 激发学生的学习兴趣:通过案例教学,学生可以看到学习成果的实际应用,这会激发学生的学习兴趣和积极性,提高学习效果。

《VB程序设计》是一门重要的计算机编程课程,主要教授Visual Basic编程语言的基本知识和应用。

案例教学在这门课程中应用广泛,可以通过以下几个方面来研究:1. 实际案例的选择:在案例教学中,选择合适的实际案例非常重要。

可以选择与学生专业相关的案例,这样可以让学生更好地理解和应用所学的知识。

还可以选择一些具有挑战性的案例,激发学生的学习兴趣和动力。

2. 案例分析和解决:在教学中,可以通过具体案例来引导学生进行分析和解决问题。

可以先讲解相关知识,然后给出案例,让学生自己分析和解决。

在实际操作中,学生可以通过编程实现解决问题的功能,培养他们的实践能力和问题解决能力。

3. 综合案例设计:在课程中,可以设计一些综合性的案例,要求学生综合运用所学的知识来解决问题。

这样可以提高学生的综合能力和创新思维能力。

4. 实践项目的开展:除了教学中的案例,还可以组织学生开展实践项目。

可以让学生自己选择一个实际问题进行分析和解决,通过实践中的探索和实践,培养学生的实践能力和创新意识。

基于任务驱动法的编程语言教学设计——以“VB语言及程序开发环境”为例

基于任务驱动法的编程语言教学设计——以“VB语言及程序开发环境”为例
6 . 学 习评价 针对 V B基 础 知 识 , 利 用 课堂 测 试 习题 , 了解 学 生 对 基 本概念的掌握情况。 针对 同学在任务 中的表现 以及对于程序代码 的评价 , 利用 留言板进行 网上评分 , 采用 组内互评 、 小组互评与老师 评价 ,并通过统计评价 的结果对学生这节课的学的不 同 , 进一步进入探究 V B
数据 类 型 。 ( 5 ) 课堂小结 , 归 纳 知识 师生 一 起 总 结 V B语 言 的基 本 知 识 , 描述 V B的开 发环 境。教师强调表达式 的注意事项 , 从括 号、 运算符 、 标点符 号
等易出错 的地方说 明。
WEN L J DA0 HA NG
囊露瀚
鞭 — 一以“ V B 谱
【 摘 要】 本 文将任 务驱动 法结合 高 中信 息技 术 , 并以 《 v B语言及程序开发环境》 进行课程设计。 【 关键词 】 任务驱动法; V B语言; 高中信 息技术
任务驱动法 以建构 主义理论 为基础 , 通过完成大 、 小任 务为 明线 ,以学生通过教学后应达 到的教学 目标 为暗线 , 是 种“ 教师主导 , 学生主体” 的双主线教学方法。 它能够很好应 用于实践性、 操作性较强的教学 内容。通过不同任务的设置 , 学生可以在完成任务的同时 , 对新知识进行有意义的建构 。 长期 以来 , 基 础教育强调 接受学 习 , 学生 死记硬背 , 学 习主动性很低 。而新课标则提 出倡 导培养学生 自主学生 、 丰 动探究 、 解决问题与分析问题的能力。很明显 , 传统的讲授法 已经不太适用 于新课程 的教授 , 而任务驱动法这种“ 教 师丰 导, 学 生 丰体 ” 的 教学 方 法 则 很 好 的适 用 于 新 课标 的实 施 。 任 务 驱 动 法教 学案 例 的设 计 1 . 分 析 学 习 内容 本节课 内容讲述 了 V B语言的基本知识 ( 包括 V B程 序 的基 本部 分、 基本数据类型 、 常量 与变量 、 运算符 、 函数和表 达式 ) , V B可视化程序 的开发环境 , 属于基 础性 、 概念性 知 识。要求学生掌握 V B的基础知识 , 并且熟悉 V B丌发环境 。 本节课虽 然属 于概 念性 知识 ,但 是其 知识 点大都在实 践操 作后 才能领悟 , 尤其是熟悉 V B的开发环境 。选择任务 驱动法 , 让学生在做 中学 , 将 原本枯燥 无味的概念转化为学 生的实际操作 , 极 大的激发 了学生的学习兴趣 。 2 . 学习者特征分析 通过高 中数学必修 模块 4 . 1“ 编制计 算机程序 解决 问 题” 部分 以及本模块第一章 的学 习巾, 学生 已经经历 了用计 算机解决问题 的基本过程 , 对V B开发环境有所 了解 。本节 课有 关 概 念 和 数 学 课 中 有 相 通 的 地 方 ,学 生 具 有 相 关 的 数 学基 础 , 因此学习起来相对 容易 , 但 对 于 不 同 的地 方 , 少 数 学生变通能力较差 。本节课之前学生 已经有 自主探究 、 小组 合作 的经历 , 并且 已经能够进行信息搜索与处理 的学生 , 学 生可 以在教师 的指导下进行小组合作 , 自主探究 。 但 学 生 的 编 程 的 起 点 水 平 并 不 一 致 ,教 学 中要 关 注 全 体学 生 , 变 学生 的个体差 异为资源 , 发挥 同伴 互助作用 , 共 同提高课堂效率 。

案例教学在《VB程序设计》课程中的应用研究

案例教学在《VB程序设计》课程中的应用研究1. 引言1.1 案例教学在《VB程序设计》课程中的应用研究案例教学是一种基于实际案例的教学方法,通过具体的案例分析和解决问题,来帮助学生理解和掌握知识。

在《VB程序设计》课程中,案例教学的应用研究起着重要的作用。

通过案例教学,学生不仅可以学习到理论知识,更可以通过实际案例的演练来提高编程能力。

本文旨在探讨案例教学在《VB程序设计》课程中的应用研究,为教师和学生提供有效的教学方法和学习途径。

案例教学的概念与特点案例教学是一种以实际案例为基础的教学方法,通过真实的案例来传达知识和技能。

案例教学的特点包括:具体、实用、灵活性强、能够激发学生学习的兴趣和动力。

案例教学对学生学习效果的影响通过案例教学,学生可以更好地理解和应用所学的知识,提高学习效果。

案例教学能够激发学生的学习兴趣,培养学生的解决问题的能力,提高学生的学习动力。

案例教学的优势和局限性案例教学的优势在于能够真实地反映问题的复杂性和多样性,同时能够激发学生的学习兴趣。

案例教学也存在局限性,如案例数量有限、案例设计不够全面等问题。

2. 正文2.1 案例教学的概念与特点案例教学是一种基于真实或虚构的案例,通过对案例的讨论、分析和解决问题来促进学生学习的教学方法。

案例教学具有以下特点:1. 案例教学注重实践性。

通过学生在实际案例中的操作和解决问题的过程,能够帮助学生将理论知识应用到实际中,提高学生的实践能力。

2. 案例教学具有开放性和灵活性。

在案例教学中,学生可以通过不同角度的思考和讨论,解决同一个案例可能存在的不同问题,这有利于培养学生的创新能力和批判性思维。

3. 案例教学能够激发学生的学习兴趣。

由于案例教学的具体性和实践性,学生更容易产生学习兴趣,主动参与讨论和学习过程。

4. 案例教学有利于培养学生的团队意识和合作能力。

在案例分析过程中,学生需要相互交流、合作解决问题,培养了学生的团队协作能力。

案例教学是一种注重实践、开放、激发兴趣、培养团队合作能力的教学方法,对学生的学习有着积极的促进作用。

任务驱动法在VB教学中的应用

任务驱动法在VB教学中的应用
沈晓红
【期刊名称】《计算机时代》
【年(卷),期】2014(000)012
【摘要】高级语言程序设计(vB)作为高校非计算机专业的必修课,以培养学生的编程技能和逻辑思维能力为目的.该课程对只有一些基础知识的学生而言,如何培养其学习兴趣、提高其学习主动性、提升教学效果显得尤为重要.为此根据多年的教学实践,结合课程的教学目标,分析了传统教学模式的弊端,提出并验证了任务驱动教学手段在VB教学中的可行性.从任务驱动教学法的理论基础出发,在课堂上引入具体任务并逐步展开,通过具体的教学过程验证了任务驱动法应用于VB教学的良好效果.
【总页数】3页(P57-58,61)
【作者】沈晓红
【作者单位】南通大学计算机科学与技术学院,江苏南通226019
【正文语种】中文
【中图分类】G424
【相关文献】
1.任务驱动法在VB教学中的应用 [J], 李艳红
2.任务驱动法在VB教学中的应用 [J], 于沙
3.案例-任务驱动法在VB程序设计教学中的应用 [J], 蒋海琳
4.案例教学法和任务驱动法在VB教学中的应用 [J], 赵改连;王圆圆;郭艳阳
5.任务驱动法在VB教学中的应用 [J], 张玉红
因版权原因,仅展示原文概要,查看原文内容请购买。

案例教学法在VB程序设计课程中的应用

结 ,学 习气 氛 轻 松 愉 快 。整 个 教 学 过程 强 调 学 以致 用 ,避

课 程 分析
免 了枯 燥 、繁 杂 的 理 论 说 教 ,不 仅 增 强 了 学 生 的 学 习积 极
案 例 教 学 法 是 师 生 通 过 共 同 实 施 一 个 完 整 的项 目工 作 性 ,而 且 对 提 高 学 生分 析 问题 的 能力 也 大 有 帮助 。 确 的 认 识 ,知 道 自己 在 课 堂 上 将 要 做 什 么 ,并 急 于 想 将 事 品 , 以及 完 成 其 他 主 题 面 包 的制 作 打 下 扎 实 的 基 础 ,提 供 先 设 计 的 面 包 制 作 出 来 。 而 在 课 堂 上 教 师 对 每 组 的设 计 有 更 多 的经 验 。 个 初 步 的 了解 之 后 ,就 是 小 组 成 员 合 作 完 成 任 务 阶 段 。在 这 一 阶 段 同学 们 由 于 有 了 前 期 的准 备 , 小 组 成 员 会 有 条 不 紊 地 按 部 就 班 地 制 作 但 由于 对 制 品 的 掌 控 能 力 的 不 同 、
最 多 的 教 学 方 法 是 项 目教 学 法 ,该 教 学 方 法 比较 适 合 操 作 生 学 习一 定 的 教 学 内容 ,使 学 生 能 将 教 学 课 题 的理 论 知 识 和 实 际 技 能 结合 起 来 ,有 独 立 制 订 计划 并 实 施 的机 会 。 学
性 较 强 的技 能课 , 而 不 适 用 于 理 论 性 较 强 的程 序 设 计 类 课 生 在 一 定 时 间范 围 内可 以 自行 组 织 、 安 排 自己 的学 习行 为 , 程 。V i s u a l B a s i c 程序设计 ( 以下 简 称 V B 程 序 设 计 )就 是 一 培 养 自主 行 为 能 力 ,最 后 有 明确 而具 体 的 成 果展 示 。

运用案例教学 提高教学实效——案例教学法在初中VB程序设计教学中的实践与思考

根据 多年 从事 V B 程序设 计教 学的实际经验 ,针对 目前初 中程序设计教 学中普遍存在 的一些现象 ,分析 V B 程序设计教学过程中存在 的问题 , 提 出利用案例教学法改进教 与学, 结合新课标 的要求和教学内容 的实际情况 ,促进教 与学的双向互动 ,有效地激发学生 的学
习兴趣 ,激 发学生的学习积极性 ,大大提 高教学实效 。
的情况 ,教师上课时常常有拉牛上树般 的吃力感 。 教学难度大 , 效果不甚理想 !
在传 统 的 V B程 序 设 计 教 学 过 程 中 , 很 多时 候 是 在 用 类 似 讲 说 明 书 的 方 式给 学 生 授 课 ,教 师 只 是 简 单 地 告 诉 学 生有 哪
学法 的主要特点是理论与实践相 结合 ,
况在初 中信 息技 术教 学中十分突 出,应
引起 广 大 信 息 技 术 教 学工 作者 的高 度 重
难懂的问题 ,找到一中比较实用有效 的 教学方式,改善教学效果,一直是广大
信 息 技 术 教 师很 感 兴趣 的课 题 。
视 。如 何培养 中学生 学习 V B的激情和
提 高 程 序 设 计 的 能 力 ,提 高教 学实 效 , 成为V B教 学 的 主 旨 ,对 该 问题 的 探 讨
而 晦涩难懂 的概念 ;其次是 介绍 V B程
这个案例 ,教师要明确此案例能够激发
学 生 的好 奇 心 和 求 知欲 ,希 望 让 学 生 学 到 什 么 知 识 点 , 能够 让 学 生 解 决 怎 样 的 问题 ,是 否 会 在 曰常 生活 中应 用 起 来 。 因此 ,案 例 的选 取 就 显得 至 关 重 要 ,要
1 0 . 3 9 6 9 / j . i s s n . 1 6 7 1 — 4 8 9 X . 2 0 1 3 . 1 9 . 0 0 4
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

任务驱动式案例教学法在VB程序设计教学中的应用
摘 要:vb课程的理论性和实践性均较强,在教学中要求学生既
要学好理论知识,又要掌握实际操作技能。本论文主要针对vb课
程的这一特点提出了任务驱动式案例教学法的思想,即在传统的教
学方法的基础上,引入案例教学,并以任务驱动的方式来提高学生
学习vb程序设计的兴趣,真正的实现理论和实践的结合、培养学
生自主学习能力与独立分析、解决问题的能力。
关键词:vb程序设计 案例教学 任务驱动
中图分类号:g623 文献标识码:a 文章编号:1674-098x(2012)
12(b)-0-01
vb程序设计是该校部分非计算机专业必修的课程之一,目前教学
中普遍采用多媒体课堂教学与上机实践紧密结合的方式。这种教学
方式虽然能适当提高学生的学习兴趣,但仍然是以教师教学为主
体,学生只是被动的接受知识,不能很好的培养学生解决实际问题
的能力。而案例教学和任务驱动式教学能很好的实现理论与实践的
衔接,所以笔者将案例教学和任务驱动式教学相结合,同时吸取传
统教学的优点,并考虑到该校学生学习vb现状,探索出一种适合
该校学生学习vb的教学方法—任务驱动式案例教学法。
1 任务驱动式案例教学法的特点
1.1 任务驱动和案例教学
任务驱动教学法是以建构主义的认知灵活性理论为基础的一种
教学方法。教师将教学内容设计成学生感兴趣的任务,并将知识点
隐含到任务中,引导学生通过各种方式实任务,获得知识。案例教
学主要是对具有一定实践性、针对性的典型实例进行分析、讨论、
推断、归纳和总结,以提高学生分析问题和解决问题的能力的一种
教学方法。
1.2 任务驱动式案例教学法
任务驱动式案例教学法是将案例教学与任务驱动相结合的一种
教学方法。案例教学侧重于“教”,指教师在授课的过程中以事先
设计好的典型案例为基础;而任务驱动侧重于“学”,指学生在学
习的过程中以任务为驱动,以解决问题为目标,在解决问题的过程
中学习。这种教学方法主要是把学生作为教学中的主体,教师在授
课中的主要目的是激发学生的学习兴趣,引导学生自主学习,构建
相应知识体系,培养和提高学生的实际操作能力。而vb课程的实
践性较强,在教学中不仅要让学生掌握理论知识,还要培养学生的
实践操作能力,以及自主学习和独立分析、解决问题的能力,所以
vb程序设计的教学适合采用该教学方法。在整个的教学方法中,需
要教师和学生很好的配合。教师设计有代表性的案例,在向学生呈
现、讲解案例的过程中激发学生的学习兴趣。再根据相关知识点给
学生布置任务,学生得到任务后根据情况自主学习或分组讨论学
习,通过对案例的认真研究和模仿,并在教师的协助指导下逐步完
成任务。在整个教学过程中学生不仅掌握了vb的基本知识和方法,
在教师的引导下建构了相应的知识体系,同时也掌握了相应的操作
方法以及相关的技巧,极大的提高了学生的实践操作能力。
2 任务驱动式案例教学的实施
任务驱动式案例教学法首先要精选案例;然后向学生呈现案例,
通过案例引入任务;再引导学生自主学习,分析任务、进一步探究
任务,最后做出总结评价。
2.1 教师精选案例
教师分析vb程序设计的教学目标和教学内容,根据教学内容设
计出一些学生日常生活中常见的典型案例,比如网页中常见的滚动
字幕、计算器、qq登陆框、qq农场定时提醒闹钟、音乐播放器、
学生成绩管理系统等,选取这些案例不仅能提高学生的学习兴趣,
而且能使学生清楚学习vb的实际用途,这样学生才有动力继续学
习下去。
2.2 教师呈现案例、提出任务
向学生展示设计好的案例,使学生有个直观的印象。将案例分解
为vb教学中的知识点进行讲解,通过讲解使学生掌握知识点,模
仿案例。然后提出问题,根据提出的问题布置相应任务。以下以“蝴
蝶飞舞”为例。(1)向学生展示案例。如图1所示,当单击“开始”
按钮时,蝴蝶从左向右飞翔,同时“开始”按钮变为“继续”按钮,
单击“暂停”按钮后停止。
图1 “蝴蝶飞舞”案例
(2)讲解涉及到的知识点。timer控件(enabled、interval属
性和timer事件)、image控件(visible属性)、vb坐标系的使用,
进一步熟悉if语句的应用。(3)提出问题。蝴蝶飞出窗体时如何
处理? 蝴蝶飞舞的速度如何控制?蝴蝶飞舞的方向能否发生变
化?如何制作滚动字幕?(4)布置任务。编写蝴蝶飞出窗体时从
窗体的另一边飞入的程序;编写调整蝴蝶飞舞的方向(左下->右上
或其他方向)的程序;设计简单的演员表字幕滚动程序;设计红灯
停、绿灯行的程序等。
2.3 学生自主探究任务、实现任务
学生得到任务后,以自主学习或分小组讨论的方式来完成任务。
对于相对简单的任务学生应该自主学习,遇到困难时查阅相关资料
或向同学、老师寻求帮助。这样可以培养学生独立分析、解决问题
的能力,便于循序渐进地学习vb基础知识,掌握程序设计方法。
2.4 师检查任务、总结与评价任务
当学生完成任务后,教师应该认真检查学生完成任务的情况,进
行总结与评价。这样不仅可以明确学生掌握知识的情况,有针对性
的对学生进行不同的辅导;同时还能发现教学中存在的不足,以便
及时调整教学内容和教学方法。在任务评价阶段,还可以让学生提
供有针对性的反馈信息,并将某些有代表性的作品作为范例给学生
进行示范讲解,让同学之间进行作品欣赏和各种方法的交流,这样
不仅可以开拓学生的思维,集思广益,还可以鼓励学生创新,充分
发挥了他们的想象力和创造性。
3 结语
在vb程序设计的教学中采用任务驱动式案例教学法的教学效果
较好。首先,该教学方法活跃了课堂气氛,极大的提高了学生学习
vb程序设计的兴趣;其次,有效地促进了理论向实践的转化,提高
了学生的实践能力;再次,培养了学生一定的相互协作的能力。最
后,很好完成了教学内容,达到了教学要求的目标。该方法也存在
不足:教学进度难以把握,教学效果评价有一定的困难,还有待于
进一步研究与
改进。
参考文献
[1] 罗新密.基于任务驱动的大学计算机文化基础课程教学模式
研究与实践[j].计算机与信息技术,2008(3).
[2] 宋荣杰.vb程序设计案例教学浅析[j].计算机教育,2007
(11).
[3] 蒋瀚洋.任务驱动教学法在vb课程教学中的探索与实践[j].
电脑知识与技术,2009(5).
[4] 叶晓兰.任务驱动式案例教学法在 vfp 数据库教学中的应
用[j].科技信息,2007(23).

相关文档
最新文档