任务驱动教学法在VB教学中的应用与实践
计 算机 与 网络
任务驱动教学 法在 VB教 学 巾硇 应用与实跬
江 苏科 技 大 学计 算机科 学与 工程 学 院 段 旭 潘 舒
[ 摘 要 ] 本文提 出了在 V B教 学实践 中采用任务驱动教学法, 并对任务驱动教 学法具体每个环 节作 了较 深的探 索与研 究。 [ 关键词 ] 任务驱动 教 学 V B
参 考 文 献
22任 务 驱 动 教 学 文 践 流 程 -
参见 图 1 。 23教师参与控制引导 , . 并适时归纳 , 总结 回顾 在学生完成任务 的过程 中 ,教师不是袖手旁 观 ,应参与学生 的讨 论 。教师要制定好策略 , 使学生对 学习产生兴趣 和求 知欲 , 出现 的众 在 多 问题 中能筛选提炼出最适合某个 或某类学生探究 、 积极思维的 问题 。 在 学 生 的 众 争 纷 议 中 能 恰 当 地 梳 理 , 行 必 要 的 引导 。 制 好 个 别 研 究 进 控 和 集 体 讨 论 的 步 骤 、 奏 和 深 广 度 , 学 习 过 程 中培 养 学 生 的 合 作 精 神 节 在 和创造思维。在程序设计语言教学 中 , 用任务驱动 教学法 , 优势是 采 其 明 显的 , 但也会存在一点问题 。由于教 师主要是进行方 法的引导 , 学生 有 更 多 时 间 自主 学 习 ,而 学 生 的学 习 能 力 是 不 同 的 , 因 而 在 同 一 课 堂 内, 全班同学所掌握的知识会有所不 同 , 容易造成学生成绩 两极分化和 教学知识点的疏漏。这就需要教师在教学中 , 要加强课堂或阶段小结和 知识点的交流或回顾, 使得学习能力差的同学或操作有疏漏 的同学能通 过教师的总结和回顾 , 跟上教学进度 , 面掌握知识点 , 到教学 目标 , 全 达
1 引 言 .
促 进 同步 发 展 。
“ 任务驱动”教学 法的主要 特点是 “ 务驱动——动 机激发——注 任 重实践 ” 它非 常适合 VB这门实践性要求 很强的课程教学 。在教学过 , 程 中 , 计 问题 情 境 , 教 学 目标 巧 妙 地 隐 含 在 教 学 任 务 中 , 导 学 生 设 把 引 完 成任 务 , 到掌 握 知识 的 最终 目的 。 达
现 和 演 示 , 出问 题 。 提
图 1 学 实 践 流程 教 24拓 展 任 务 .
由于学生 的学 习能力 、 手能力不 同, 动 致使 学生在 同一节课 内所掌 握的知识多少也不 同, 因此可 以采取 多种方式 。 1 ( 基本 任务都应 该独立 ) 完成 ; ) ( 针对部分接受 能力强 的学生 , 任务进行拓展 ( 2 对 提高任务)要求 , 独立完成 , 而对于接受能力稍 弱的学生 , 要求协作 或在同学和教师指导 下独立完成 ; ) 任务进行 进一步拓展 , (对 3 没有具体 提示 , 生可以通过 学 自身实际情况选择性完成 。 3结 束语 . 采 用 任 务 驱 动 教 学 方 法 应 用 到 VB基 础 理 论 教 学 可 以充 分 调 动 学 生 的 学 习兴 趣 , 学 生 的 被 动 学 习 变 为 主 动 学 习 , 极 努 力 进 取 , 有 使 积 能 效地 提 高 当 前 课 程 的 学 习 效 果 ; v 而 B程 序 设 计 又 是 实 践 性 很 强 的一 门 课程 ,采用 任务驱动教学方法 和实验环节相结合还 能培养学生独立探 索、 勇于开拓进 取的 自学能力 , 相对独立 的分析 问题 、 解决 问题能力 。 还 可以培养学 生合作 精神 、 创造精神 , 让学生在任务驱 动教学中学会独立 学习 , 和同学问合作学习 。
2任 务 驱 动 教 学 法 在 V . B教 学 中 的 应 用 实 践
ห้องสมุดไป่ตู้
21 .设计任务 “ 精心设计任务 ” 实施 任务驱动教学 的关 键所在 。这就需 要教师 是 在 充分 分析 V B教材的基础上 ,把学生应该 掌握 的知识 点有机地融 人 到“ 任务 ” 中, 之 同时从学生 实际出发 , 充分考虑 每个学生 的计算 机基 础 知识 、 认知能力 、 趣等特点 , 兴 引导学 生去探求知 识 、 获取 知识 、 运用 知 识 , 成 教 学 目标 。 达 211 计 任 务 时 遵 循 的 原 则 .. 设 () 1 要体现 “ 以学生为 主体 , 教师为主导” 的教学思想 ;2要具有 系统 () 性 、 操 作 性 、 实 性 和 趣 味 性 。尽 量 选 择 与 当前 学 习 内 容 密 切 相 关 的 可 真 实验( 务) 任 作为学 习的 中心 内容 , 让学生 能够解决 实际问题 , 从而激发 学 习兴趣 ;3要在基本 知识点 的基础上具 有可拓展 性 , ( ) 任务 不能太小 、 太简单 ; ) ( 要注重结合 知识点 , 4 设计 的任 务不能太死 板 , 要尽 量涵盖学 习 的知识 点 , 完成 的方 式可 以多种多样 , 充分挖掘学 生的发散 思维 , 不 能要求学生一个模式 、 一个标准 ; ) 具体且难易程序适 当。具体就是 (要 5 把 要 实 现 的 任 务 说 明 白 , 务 的 难 度 不 要 太 大 , 样 不 利 于 学 生 在 较 短 任 这 的 时 间 里 完 全 掌 握要 学 习 的 知 识 点 。 21 .. 务 设 计 实 例 2任 根据实际教 学内容和教学实践的安排, 将任务分解并设计成一个个 相对独立 、 简单 的子任务 , 并进行剖析 。任 务分解要 注意与教学 内容相 结合, 的子任务在功 能上要保 持一定 的完整性, 子任务 之间具 分解 且各 有 一定 的渐进性 、 扩展性 , 可逐步 引发学 生的学 习兴趣 , 免产生畏 这样 避 惧 和抵触情绪 。例 如一个学 生成绩 管理系统可以分解成: 系统需求及功 能分析 、 数据库设计 、 录 、 户管理 、 登 用 系部管 理 、 班级管理 、 课程 信息管 理、 教师信 息管理 、 学生 信息管 理 、 绩管理 、 成 查询 、 数据 管理 、 报表 管 理、 帮助 、 程序发布等 1 子任务; 5个 前面 2个 子任务, 学生利用 以前所 修 课程 的知识来完成届 于预 备知识范 围; 门课 程知识点贯穿 于后 1 本 3个 子任务 中。 分解 的子任务之 间存存 一定 的先后 关系, 层层向前推进, 完 如: 成“ 系统需求及功能分析 ” 模块后, 可做下 一个 子任务:数据库设计” 才 “ 。 分解过程 : 从上至下 总任务 一子任务 执行过程 : 从下往上 子任务 一 总任 务 针 对每一个 子任务 , 采用 螺旋式 的教 学方 法, 提 出问题 、 先 解决 问 题、 扩展问题, 然后对问题进行评 价和优化, 析每个子任务运用 的知识 分 点、 语法逻辑 、 用到或可能替代 的相 关算法 以及相关 联的子任务等, 实 并
任务驱动教学法在VB语言程序设计课程教学中的应用初探
任务驱动教学法在VB语言程序设计课程教学中的应用初探摘要:C语言程序设计是一门面向过程程序设计课程,是高职院校软件专业课程教学的重要组成,在教学过程中,传统教学方法不仅会影响学生学习积极性,而且学生始终处于被动学习状态,难以真正掌握课程的要领。
而通过任务驱动教学法的应用,在C语言程序设计课程中可以取得良好效果,并帮助学生顺利完成知识学习。
关键词:任务驱动教学法; C语言程序设计;教学创新;积极性引言:C语言程序设计是高职院校计算机软件技术的必修课,这门课程是程序设计的入门学科,也是学生面向对象程序设计的基础知识,在C语言程序设计教学过程中,绝大部分教师仍然沿用传统的教学方式,无法体现学生的主体地位,导致学生始终被动的学习知识,并没有明确教育目标,这会产生一定影响难以实现更加科学教育,从而影响学生未来发展。
所以,在当前教育基础上,必须要加强理论与实践的整合,培养更多应用型人才才能引导学生主动学习,在C语言程序设计教学中,通过任务驱动进行法围绕教学目标,结合实际情况进行个性化教育,从而增强学生对重点知识的理解,使得学生可以积累更多经验,为后续知识学习带来更多的帮助。
一、教学内容安排与教学组织任务驱动教学模式可以提高程序设计教学的可靠性,也是传统教学模式优化的必要性工作,可以培养学生综合能力,并将其作为主线组织教学,强化学生对重点内容的理解,发挥一定的作用及优势。
(一)以培养学生兴趣设置教学内容兴趣是引导学生高效完成知识学习的必备工作,教师需要加强对兴趣激发的重视,深入探究并挖掘教材,详细分析教学内容,将内容转化为学生兴趣,结合实际问题将其作为载体,引导学生主动参与到知识探索当中,解决当前教育教学面临问题,发挥必要性作用及优势[1]。
(二)以程序设计为主展开教学教师给出问题后要求学生分析问题,并通过模型建立设置算法,最后编码测试完成整个升级过程,需要学生对知识有个初步掌握,而且学生在探索时还应该建立基本思想,培养学生的C语言应用能力,注重语言本体与编程技巧学习,强化学生对重点知识的理解,为后续知识探索带来更多帮助。
任务驱动法在VB教学中的应用
握 实 际 操 作 技 能 ,更 要 掌 握 种 种 分 析 问题 的 可 以采 用 了 解 、理 解 、掌 握 3 层 次 的 学 习水 个
方 法 ,要具 有 自主 学 习的 能 力和 终身 学 习的 思 平 。例 如 ,在 刚进 入 V B的学 习 时 , “ 解vB 了 想 。 它对 学 生计 算 机 应 用 能 力 的提 高 、思 维 方 中菜 单 工 具栏 的 使 用 ” “ 解 标 签 和 文 本 框 的 理 式 的 养 成及 信息 素 养 的 提 升 至 为 重要 。任 务 驱 不 同点 ” “ 握标 签 的属 性 设 置 ” 等 包 含 了不 掌
动 是 一 种 建 立 在 建 构 主 义 理 论 基 础 上 的 教 学 同层次 学 习水 平 的要求 。 法 。用建 构 主 义 学 习理 论来 指 导VB 序 设 计 课 程 2)任 务 的设 计 要 细化 ,要符 合 学生 情 况 。
一
的教 学 ,任 务驱 动教 学 法非 常适 合 。
学 法 符 合 探 究 式 教 学 模④ 在 “ 认 ”按 钮 的 单 击 确 确
任 务 驱 动 教 事 件 中 , 判断 口令 是 否 为 “ 2 4 , 13 ”
养 学 生 的创 新 能 力和 独 立 分 析 问题 、 学 法 符 合 探 究 式 分 别 在 第 二 个 标 签 上 显 示 “ 确 ” 或 正
个 笼 统 的任 务 会 让 学 生 无 从 下 手 。 比 如 ,请
1 理 论 基 础
学 生做 一个 口令 登 录 的窗 体 ,很 多 学 生 不 知怎 建 构主 义 教 学 设 计 原 则 强 调 :学 生 的学 习 么 办 。所 以教 师 在 教 学 中 要 将任 务 细化 , 以刚
任务驱动案例教学法在VB程序设计教学中的应用
2011年第10卷第10期任务驱动案例教学法在VB程序设计教学中的应用□李远君【摘要】《Visual Basic语言程序设计》课程(以下简称VB)是一门理论与实践结合非常紧密的课程,但由于它所涉及的对象是非计算机类专业的同学,因此,如何改变传统的讲授模式,以任务驱动与案例教学相结合的方式进行教与学,是一个值得探讨的问题。
【关键词】任务驱动;案例教学;教学方法【作者单位】李远君,西南科技大学城市学院机电工程系作为计算机课程体系中一门重要的基础性课程,VB无疑是初学者非常适合的一种学习语言,它简单易学,具有可视化、面向对象等特点,同时采用“事件驱动”的编程机制,可以利用窗体和标准控件方便地设计应用程序界面。
因此,多年来,也作为国家计算机等级考试的考试科目之一,用于测试同学们的逻辑思维能力和程序设计简单应用的能力。
越来越多的高校将它选作非计算机专业大学生程序设计的首选课程。
一、“兴趣是最好的老师”尽管VB语言拥有许多其它语言无法比拟的优势,但对于初次接触程序设计的同学们而言,如何让他们正确认识到这门语言的重要性,如何去学好、用好,还是一个非常艰巨的问题。
在笔者将近9年的教学经历中,笔者承担过土木各专业、经管各专业、英语专业的VB教学任务。
实践中发现,许多同学一开始并没有用正确的心态来对待这门语言的学习,他们认为这似乎与他们的专业相距甚远。
因此,如何在第一节课上扭转这种不利的局面,让同学们能正确、主动地认识和学习VB,是一个值得深思和探索的问题。
几年的教学经验告诉我,要想让学生学好VB这门课程,首先要让他们对这门语言产生深厚的兴趣,要喜欢VB,要爱上编程。
所以,笔者在上第一节课的时候,首先将这门语言的作用与他们的学习专业联系起来,比如:在给土木工程专业班级上课时,会把VB与行业软件AutoCAD的二次开发联系起来,让他们体会到这门语言的重要性;在给工商管理专业班级上课时,我会把自己使用VB编写的财务管理系统演示给大家,让学生了解VB的意义,这样,学生会自然而言地把自己的将来发展与VB联系起来,迫切地想自己去编写程序,解决问题。
任务驱动型教学模式的应用与实践
任务驱动型教学模式的应用与实践在当今教育领域,教学模式的不断创新和改进是提高教学质量、促进学生全面发展的关键。
任务驱动型教学模式作为一种以任务为导向、以学生为主体的教学方法,正逐渐受到广泛关注和应用。
本文将深入探讨任务驱动型教学模式的应用与实践,分析其特点、优势以及在不同学科和教育阶段的具体实施策略。
一、任务驱动型教学模式的特点任务驱动型教学模式强调将学习内容转化为具体的任务,让学生在完成任务的过程中掌握知识和技能。
与传统教学模式相比,它具有以下显著特点:1、以任务为核心在任务驱动型教学中,任务是教学的出发点和归宿。
教师根据教学目标和学生的实际情况,设计具有针对性和挑战性的任务,使学生在完成任务的过程中达到学习的目的。
2、学生主体地位突出学生不再是被动地接受知识,而是主动地参与到任务的完成中。
他们需要自主思考、探索解决方案,培养了独立学习和解决问题的能力。
3、强调实践操作这种教学模式注重学生的实践操作,让学生通过亲身体验来理解和应用知识,提高了学生的动手能力和实践创新能力。
4、促进合作学习任务往往需要学生以小组或团队的形式完成,这有助于培养学生的合作意识和团队协作能力,使他们学会在合作中相互学习、共同进步。
二、任务驱动型教学模式的优势任务驱动型教学模式在提高教学效果、培养学生综合素质方面具有诸多优势:1、激发学习兴趣具体而有趣的任务能够激发学生的好奇心和求知欲,使他们更加积极主动地投入到学习中,提高学习的积极性和主动性。
2、培养综合能力在完成任务的过程中,学生需要运用多种知识和技能,如分析问题、解决问题、沟通交流、团队协作等,从而有效地培养了学生的综合能力。
3、增强学习的针对性和实用性任务与实际生活和工作紧密相关,学生在完成任务的同时,能够更好地理解知识的应用价值,提高知识的迁移能力和实际运用能力。
4、促进个性化学习由于学生在完成任务的过程中具有一定的自主性和选择性,能够根据自己的兴趣和特长进行探索和创新,满足了学生个性化学习的需求。
浅析计算机语言VB教学中如何有效应用任务驱动
北京联合大学继续教育学院专科毕业报告浅析计算机语言VB教学中如何有效应用任务驱动教学法姓名:李金专业:计算机信息管理专业学号:2018071092114指导教师:张哲校区:北京网络职业学院教学站完成时间:2020年4月12日北京联合大学继续教育学院目录引言 (1)1任务驱动教学法概述 (2)1.1任务驱动教学法的含义 (2)1.2任务驱动教学法的优势 (2)1.3任务驱动教学法的教学过程 (2)2任务驱动式教学法在计算机教学中的优势 (3)2.1以“给定任务”为牵引,激发学生的学习兴趣 (3)2.2以“自主学习”为主线,促进团队协作能力 (3)2.3以“开放任务”为目标,培养计算机开发能力 (3)3VB教学中任务驱动教学法的应用 (4)3.1任务的设计 (4)3.2任务的实施过程 (4)4实施任务教学法应注意的问题 (5)4.1明确任务设计是关键 (5)4.2利用多媒体技术拓展合作学习空间 (5)4.3不断调整教学内容 (5)4.4学生不能很好的把握 (5)结论 (5)参考文献 (7)浅析计算机语言VB教学中如何有效应用任务驱动教学法摘要:随着当前教育教学方法的多样性以及知识更新速度的加快,传统的教学方法已经不能满足当前的教育形式。
计算机课程是集知识和技能于一体、实践性很强的课程,要求学生既要学好理论知识,又要掌握实际操作技能。
同时计算机知识内容更新换代很快,又要培养学生自主学习的能力和终身学习的思想。
本文主要论述了任务驱动教学法的概念以及在当前的计算机语言VB教学中如何应用任务驱动教学法以及在任务驱动教学法实施过程中应该注意的问题。
关键词:VB教学;任务驱动法;任务设计;任务实施引言作为计算机专业的语言基础课,VB课程功能强大,简单易学,是一门面向对象程序设计的入门语言。
在课程的教授中,传统的教学方法以教师为中心忽视了学生的认知主体作用,因此并不适合当前的教学需求与培养人才的模式。
“任务驱动教学法”是一种建立在建构主义学习理论基础上的教学法,它将以往以传授知识为主的传统教学理念,转变为以解决问题、完成任务为主的多维互动式的教学理念;将再现式教学转变为探究式学习,使学生处于积极的学习状态,每一位学生都能根据自己对当前问题的理解,运用共有的知识和自己特有的经验提出方案、解决问题。
任务驱动法在VB教学中的应用
( ) 分析任务 . 自主学 习 合 理分 析任 务是 任 务驱 动教 学 法 的关 键 任务提出后 . 要 先让学 生对任务进行分 析、 思考, 然后 自主学 习 . 把分组 学习和 个别
算机 专业 对 口升 学 中的 一 门较 为重 要 的课
程, 但 因其理论性 强 、 枯燥 无味 、 理解 难度 大
等特点 . 实际教 学效果往往不够理想 而任务 驱动教 学法通过任务驱动在做 中学 .可以调 动学生学习的热情和 学习的主动性 、 关键词 ! V B教学
创设情境 自主学习
发的形 式来 引起学 生学习的兴趣 它要求学
挥学生学习 V B的主动性 、 积极性和创造性 . 这是 V B 教学 的关键 学生 的兴趣越浓 . 求知
中职学 生学 > - 3 现状 与 V B课 程特 点
欲就会越强 . 知识 掌握也 就越快 . 从 而能够达
到最佳 的学 习状态 . 那 么课 堂教学 效果无疑 也是最佳 的 因此 . 在新 的教学模 式下 . 教 学方式的选
分 析
中等职业学校学生在学习过程中基础薄
弱. 理解能力差 . 运算能力差 ; 学习没有兴趣 . 惰性较 强 , 不善 于动脑 ; 意志不 坚定 , 课 堂上 注意力不集中 :多数仍然停留在初中甚至小 学知识阶段 . 持续学 习困难 { V i s u a l B a s i c 语言程 序设计》 是对 口升学
学习的良性循 环
在“ 任务驱 动” 教学模 式 中. 教 师应采 用 设计任务 、 创设 情境 、 分析任务 、 自主学习 、 效 果评价等步骤 . 来 引导学生完成学习任务 ( 一) 设 计任务
“任务驱动”教学方式在VB课程中的应用
“任务驱动”教学方式在VB课程中的应用发表时间:2012-08-08T14:43:20.890Z 来源:《中国科技教育·理论版》2012年第4期供稿作者:张桥珍[导读] 结语:“任务驱动”的教学模式改变了传统的教与学的结构,使学生真正成为学习的主体。
张桥珍湖北黄冈科技职业学院 438000摘要在VB程序设计课程的教学中,采用“任务驱动”的教学方式能够避免传统教学的缺陷,可以调动学生学习兴趣,激发学习动机,在解决问题中学习,提高学生分析问题和解决问题的能力。
本文指出这种教学的关键是针对教学计划的任务设计,并以一个子任务为例,详细介绍了任务驱动教学方式的实施过程及效果分析。
关键词 VB程序设计任务驱动实践“VB程序设计”是高职计算机专业基础课程。
该课程旨在培养学生程序设计的基本思想、设计方法、程序调试技巧和编程实际经验,形成良好的编程风格。
目前传统的教学方式存在着很多问题,它已经越来越不能适应新的形势下课程教学的需求了。
1.传统教学模式存在的问题在“VB程序设计”课程的教学中,传统教学模式通常是“三步曲”,即:提出概念--解释概念-举例说明。
教师把所有问题的具体操作步骤都讲授给学生,学生是被动地依葫芦画瓢,没有机会去思考、探索创新。
采用这种学习模式,学生学到的知识缺乏连贯性,综合运用知识解决实际问题的能力不强,缺乏开发实际任务项目的经验,无法体验所学知识在解决实际问题中的作用和地位,将会抑制学生的学习兴趣,影响学习效果。
2. “任务驱动”教学的内涵“任务驱动”是实施探究式教学模式的一种教学方法。
从学习者的角度说,“任务驱动”是一种学习方法。
“任务驱动”教学使学习目标十分明确,适合学生特点,使“教与学”生动有趣、易于接受。
“任务驱动”的特点之一就是围绕任务展开教学,因此任务的设计、编写非常重要。
3. “任务驱动”教学在VB教学中的实施过程“任务驱动”教学的具体实施采用“四重奏”,即:设计任务、分析任务、完成任务、任务扩展。
“任务驱动法”在中职VB教学中应用论文
浅谈“任务驱动法”在中职VB教学中的应用摘要:在vb的教学过程中,根据培养目标和教学内容的需要,教师合理地利用任务驱动法,有利于构建教学情境,营造宽松的学习环境,激发学生的学习兴趣。
本文主要讲述的就是在vb教学中利用驱动教学法所进行的探索,具体是任务驱动法在vb教学中的宏观和微观调控,并提出自己的一些改进的思想。
关键词:计算机教学法,任务驱动法,协作,vb教学改革在中等职业学校计算机教学大纲中提出:计算机基础知识及技能的传授应以完成典型的“任务”为主。
确立了进行“任务驱动”的基本教学原则。
这个原则强调了“在任务驱动的环境中进行学习”的思想。
vb是高级程序设计语言中较容易掌握的一种语言,并且应用广泛,它采用面向对象的可视化编程思想,可以让学生在学习过程中有极大的趣味性。
但是它的实践性很强,要求学生既要掌握理论知识,又要掌握实际的操作技能,具有独立的编程思想。
而“任务驱动法”在vb教学中的应用,就是让学生在一个个典型“任务”驱动下展开教学活动,引导学生由简到繁、由易到难、循序渐进地完成一系列“任务”,从而得到清晰的思路、方法和知识的脉络,在完成“任务”的过程中,培养学生分析问题、解决问题及利用vb 解决一些实际问题的能力。
而在这个过程中,学生因为完成了“任务”,还会不断获得成就感,进而可以激发学生更强的探知欲望力,形成一个由感性到理性的良性循环,从而培养出独立探索、勇于开拓进取的创新的意识。
一、什么是任务驱动教学法“任务驱动教学法”是指在教学活动中,以任务(在vb中我们也可以称为项目)为载休,学生在教师的、引导下,通过自主的任务探究,达到对所学知识点的掌握和操作技能的培养。
这种教学方法从学习者的角度来说,是一种学习方法,可以使学生的学习目标十分明确,特别适用于操作性较强的计算机知识。
vb是一门实践性很强,易激发学生创造性的课程。
在vb教学中应用任务驱动法就是以“任务为主线,教师为主导,学生为主体”。
任务驱动教学法在《VB 语言程序设计》教学中的应用
任务驱动教学法在《VB 语言程序设计》教学中的应用[摘要] 在VB语言程序设计教学中,如何解决程序设计本身枯燥、难懂这个问题,并找出一条比较新颖的教学方法,越来越成为广大计算机教师颇感兴趣的话题。
新课程理念指导教师需以学生为本,重视培养学生的自主学习能力和相对独立的分析问题、解决问题能力。
本文阐述笔者使用任务驱动教学法在VB程序设计教学中的几点体会,并对教学过程中的任务设计和任务实施过程进行详细说明。
[关键字] 程序设计教学任务驱动教学法任务设计任务实施作为语言程序设计领域的前沿软件,VB的发展历史已经很久,相关的技术也比较成熟,由于其简单易学、功能强大、应用广泛,因此在很多职业院校都开设了这门课程。
对于VB 这门编程学科来说,中职的学生培养目标,侧重于编程能力的提高和良好的编程习惯,开发学生利用已有的知识和经验主动去探索知识的发展,培养学生的创新精神和实践能力、分析和解决问题的能力以及合作交流的能力。
根据以上目标,结合学生的实际,笔者在教学实践中,认为使用任务驱动教学法能取得良好的效果。
本文以《选择结构》一节为例,谈谈几个学期来在具体教学中的实践与体会。
一、任务驱动教学法的意义在《VB语言程序设计》教学中,传统的教学形式是:语句格式-→功能介绍-→举例解释-→巩固型独立练习-→小结评讲-→上机练习。
在这个过程中,学生的学习基本上是被动的、机械的。
而运用任务驱动教学法在形式上是:提出任务-→师生共同分析完成任务的方法和步骤-→适当讲解或自学或协作学习-→完成任务实践-→交流或归纳。
这种教学法,历本人通过让学生在一个典型的“任务”的驱动下,展开教学活动,引导学生由简到繁、由易到难、循序渐进地完成一系列“子任务”,从而得到清晰的思路、方法和知识的脉络,在完成“任务”的过程中,培养培养学生的自主学习能力和相对独立的分析问题、解决问题的能力。
二、“选择结构”任务驱动教学法教学设计1.任务的设计首先我全面分析了《选择结构》的教学内容,归纳出学生必须掌握的关键知识点有“if…then 语句格式及应用”、“if…then…else 双向分支语句格式及应用”、“if语句的嵌套”、“select….case….endselect多分支语句格式及应用”,然后以这些知识点为核心,以实验操作和相关的理论分析为载体,设计了以下实践任务:单元任务:设计一个密码登录框子任务1:在密码框中输入密码后进行验证,如果密码正确则登录到另一个界面。
任务驱动教学在VB程序设计教学中的探索与应用
彭
( 威海职业学院
摘 要
丹
山东 ・ 威海 2 6 4 2 0 0 )
在程序设计教学中, 如何解决程序设计难学、 难懂、 枯燥这些 问题 , 找 到一种既符合学生认知规律 , 又能切实
提高学生学 习能力和应用能力的教学方式 ,是每个计算机教 师所面临的重要课题。本文以探 究性学习理论为指导, 结合技工类学生实 际水平及教 学 目标 , 探讨 了在探 究性学习下 的任务驱动教学方式, 具体 阐述 了VB程序设计 的任务
1 探究性学习与任 务驱动教学 探究性学习是指“ 学生在 学科领域或现实生活情境 中, 让 学生 自主的探索、 发现和体验 , 通过发现 问题、 调查研究、 动手 操作、 表达 与交流等探究性活动 ,学会对 大量信息的收集、 分 析和判断, 从而培养积极探索末知世界的科学态度、 科学精神, 进 而增 进 思 考能 力 、 学 习能 力 、 创 造 能 力和 实 践 能 力 的学 习 过 2 . 1 教 学 目标 ( 1 ) 知识 目标 : 掌 握 窗体 的加 载( 1 o a d ) 、 卸载 ( u n - l o a d ) 语句, 程。 ” 相 对 于传 统 的接 受 式 学 习 , 探 究 性 学 习本 质上 是 一 种 学 习 方 式 的革 命 , 它 更 多 地 强调 探 究 , 而 不是 接 受 。探 究 性 学 习 学 会 窗体 的添 加 、 多重 窗体 程 序 的执 行 与 保 存 。 ( 2 ) 能 力 目标 : 提 出 问题 、 解 决 问题 的探 索 能力 , 通过“ 帮 的基 本特 征 是 : 搜索 资料 的 学 习 能力 。 ( 1 )以问题情 景或任务任务为先导。探究性学习把 问题 助 ” 2 . 2 教 学 过程 的呈现 放在 前 面 , 让 学 生进 入 问题 情 境 , 造成 认 知 矛盾和 冲 突 , ( 1 ) 任 务要 求 的提 出演 示 三 重 窗体 操 作 实例 , 分 析功 能 , 激 发 探 究欲 望 , 发挥 自身 的 智 慧和 才 能 , 主动 探 索 和 研 究 。这 ( 2 ) 仿制体验, 逐步探索: ( 3 ) 窗体的加载、 卸载、 不仅是教学顺序的颠倒 , 而是教学观念 和教学 目标的更新。 将 提出任务要求; 隐藏。 学习置于研究性小课题情境中不仅是激发学生求知欲和创造 显示 、 冲动 的前提, 也是学生吸收知识、 锻炼思维能力的前提。问题 尝试窗体切换 , 进局引出问题 : 在 多重窗体程序中, 如何 应存在于整个学 习过程中,使学 习活动 自始至终 围绕着 问题 打开、 关闭、 显示或隐藏指定窗体?通过示范让学生跟随教师 应用 l o a d、 u n l o a d、 C l s 、 Mo r e 、 S h o w、 H i d e语句对指定窗体打 的 探究 和 解 决展 开 。 开、 关闭、 显示或隐藏, 实现第 一、 第二窗体的切换, 探索 窗体 ( 2 ) 以实践为根本。探究性学习要求学生 自己动手实践, 加载、 卸载、 显示、 隐藏的方法, 使学生掌握各语句 的应用 。 在实践中体验,学会学习和获得信息时代所需要 的能力。实 2 . 3探 索 与 实践 践 不仅 指 动 手操 作 、 社会 调 查 、 查 阅 资料 等 活 动 , 而 且 主 要指 组织 学 生通 过 小组 合作 完 成第 三 窗体 的添 加 、 打开、 关 闭、 学 生通 过 自 己提 出 问题 和 研 究 问题 ,来 体 验 知 识 的发 生 和发 显 示 或 隐藏 , 实现 各 窗 体之 间 的调 用 , 指 导学 生 完 成多 重 窗体 展 过程 , 最后 解 决 问题 。 ( 3 )以小组 合 作 讨 论 为 主 要 活动 形 式 。小 组合 作 解 决 问 完 整 项 目的制 作 。
