VB程序设计课程任务驱动教学方法的研究

合集下载

《VB程序设计》课程网络任务驱动教学模式研究

《VB程序设计》课程网络任务驱动教学模式研究

我们在学 院 20 0 8级学生 《 B程序设 计》 V 公共课 程 中对 网 络任务驱动教学模式进行 了实践 , 并逐步 掌握 了该教学模 式的 教 学 规 律 。经 过 不 断 实 施 和 完 善 , 践 证 明 这 种 教 学 模 式 是 成 实 功 的 , 得 了 良好 的教 学效 果 , 要 表 现 在 以 下 几 个方 面 : 取 主 1提 高 了教 学 质 量 。 在 我 们 建 立 的 网 络 教 学 平 台上 , 过 . 通 问卷调查方式 , 对运用新教学模式 的班级 和采用传统教 学模 式 的班 级 进 行 网上 调 查 , 果 显 示 学 生 对 自己 所 学 知 识 掌 握 程 度 结 的评 价 、 师 对 同 类作 业 的 评 价 , 用 新 教 学 模 式 的 班 级 均 超 教 采 越 了采 用 普 通 教 学 模 式 的班 级 。 2 提 高 了教 学效 率 。 采 用 了 新 的 教 学 模 式 后 , 部 分 课 堂 . 将 讲授 的内容改为学生通过 网络资源 自主学 习 , 教师利用 网上论 坛 的方 式 进 行 指 导 , 大 节 省 了 课 堂 的 教 学 时 间 , 原 本 没 有 大 使 时间在课堂上讲授 的内容添加 了进来 。 3 调动 了学生 的学 习积 极性 和学 习兴趣 。传统 的教学 模 . 式 中 , 生 是 被 动 学 习 , 极 性 不 高 。采 用 了新 教 学 模 式 后 , 学 积 学 生可 以在教学 网站 中查阅其他学生 以及往届 学生的优秀作 品 , 对 比 自己的不足 , 激发 自己的创作灵 感 , 而做出更好 的作 品。 从 并且 , 学生之 间的互评使学生在评价他人 作品 的同时 自己也得


’ _

教育平 台

VB任务驱动教学模式的教学实践研究

VB任务驱动教学模式的教学实践研究

一、引言信息技术飞速发展,信息能力和传统的读写算能力已经成为每个人必须掌握的基本技能,我国计算机专业的计算机教育普遍实施三个层次的教学方式,包括计算机文化、技术、应用三个层次。

VB 属于计算机基础课程受到高校的关注,也是国家计算机等级考试涵盖的必备理论知识和操作技能的重要组成部分。

由于课程本身的语法知识广,相关知识难度深,传统VB 语言课程的教学模式主要侧重于教师的讲授为主。

本文针对计算机应用类课程知识点分布网络型的特点提出了以一个完整的软件开发任务为主线,将VB 语言基础知识、界面设计方法、程序设计开发技能相结合,充分体现本课程的“基础性”和“职业性”的特点,采用任务驱动教学法,让学生带着问题主动学习和实训,教师对其相关知识点适时进行讲解,着重构建任务数据库,推动计算机教学及信息技术发展。

[1]二、任务驱动教学模式及在VB 语言教学中的实施过程任务驱动教学是以一个完整的任务实现对知识点和操作技能的学习和掌握的过程,学生通过对任务的完成、打包发布等分解实施,自主完成学习的形式[1]。

教师起到引导作用,将“教”和“学”合理融合,并以学生为中心,最终达到教学目的[2]。

(一)任务驱动在VB 语言教学中的实施过程采用“模块化设计、任务驱动学习”的方式,把《VB 语言》课程设计成五个学习任务,再将每个任务分解成一系列由浅入深的“子任务”,每个子任务驱动学习一组概念、锻炼一种技能,全部模块加起来,完成一种知识的学习,掌握相关的知识和技能。

通过任务训练,激发学生的成就感。

每个子任务的实施可采用小组合作学习的方法,强化学生的团队协作精神。

利用模块最后的小结,学生可以自我检测对“理论知识”和“实训任务”的掌握程度,拓展练习可以为学有余力的学生提供个性化发展的方向。

教材拟采用机械工业出版社的《VB 程序设计案例教程》教材,根据课程标准制定教学任务,编制相应的多媒体课件,利用我系现有的计算机机房进行实训,通过解决真实的社会生产、生活中的问题(案例)教学提高学生对编程语言解决实际问题的认知,通过小组之间的竞赛来激起学生对VB 编程语言的学习兴趣和热情。

任务驱动教学法在VB语言程序设计课程教学中的应用初探

任务驱动教学法在VB语言程序设计课程教学中的应用初探

任务驱动教学法在VB语言程序设计课程教学中的应用初探摘要:C语言程序设计是一门面向过程程序设计课程,是高职院校软件专业课程教学的重要组成,在教学过程中,传统教学方法不仅会影响学生学习积极性,而且学生始终处于被动学习状态,难以真正掌握课程的要领。

而通过任务驱动教学法的应用,在C语言程序设计课程中可以取得良好效果,并帮助学生顺利完成知识学习。

关键词:任务驱动教学法; C语言程序设计;教学创新;积极性引言:C语言程序设计是高职院校计算机软件技术的必修课,这门课程是程序设计的入门学科,也是学生面向对象程序设计的基础知识,在C语言程序设计教学过程中,绝大部分教师仍然沿用传统的教学方式,无法体现学生的主体地位,导致学生始终被动的学习知识,并没有明确教育目标,这会产生一定影响难以实现更加科学教育,从而影响学生未来发展。

所以,在当前教育基础上,必须要加强理论与实践的整合,培养更多应用型人才才能引导学生主动学习,在C语言程序设计教学中,通过任务驱动进行法围绕教学目标,结合实际情况进行个性化教育,从而增强学生对重点知识的理解,使得学生可以积累更多经验,为后续知识学习带来更多的帮助。

一、教学内容安排与教学组织任务驱动教学模式可以提高程序设计教学的可靠性,也是传统教学模式优化的必要性工作,可以培养学生综合能力,并将其作为主线组织教学,强化学生对重点内容的理解,发挥一定的作用及优势。

(一)以培养学生兴趣设置教学内容兴趣是引导学生高效完成知识学习的必备工作,教师需要加强对兴趣激发的重视,深入探究并挖掘教材,详细分析教学内容,将内容转化为学生兴趣,结合实际问题将其作为载体,引导学生主动参与到知识探索当中,解决当前教育教学面临问题,发挥必要性作用及优势[1]。

(二)以程序设计为主展开教学教师给出问题后要求学生分析问题,并通过模型建立设置算法,最后编码测试完成整个升级过程,需要学生对知识有个初步掌握,而且学生在探索时还应该建立基本思想,培养学生的C语言应用能力,注重语言本体与编程技巧学习,强化学生对重点知识的理解,为后续知识探索带来更多帮助。

VB可视化程序设计课程中项目驱动教学法探究

VB可视化程序设计课程中项目驱动教学法探究

摘要针对计算机专业程序设计课教学效果不理想的现状,结合数据库有关知识,探究项目驱动教学法,激发中职生学习潜能,重点培养学生的自学能力、创新能力和团队精神。

实践证明,这种教学方式适合中职计算机专业教学。

关键词VB可视化程序设计项目驱动教学探究中职An Inquiry into Project-Driven Teaching Method in VB Visual Program Design Course//Zhao Cuirong Abstract In order to improve the situation of programming te-aching about computer professionals,the writer tries to find the best teaching method of project-driven with knowledge of database to excite the latent energy of the student in middle school,and focuses on training students'self-learning ability,creative abi-lity,team spirit and so on.In fact,it is correct.Key words VB visual program design;project-driven teach-ing;to explore;secondary vocational educationAuthor's address Guilin Vocational and Technical School of Nationalities,541004,Guilin,Guangxi,China中职计算机专业不适合开设C程序设计课,其面向过程的特点使学生难入门,而VB可视化程序设计界面友好,与数据库相结合能开发实用的数据信息管理系统,其结果的开放性特点适合开展项目驱动教学法,能挖掘学生的潜能。

“任务驱动”教学法在VB程序设计课程中的实践

“任务驱动”教学法在VB程序设计课程中的实践
学时 间 中需 要重 视 的几个 方 面 。
充足的上机时间。程序设计对实际的操作有着很高
的要求 , 实践 性教 学是 该 课程 的重境紧密相连
V B语 言程 序设 计 课 程 的 目标 是 培 养 学 生 基 本
经过大量的上机动手操 作 , 才能掌握程序设计的技
设计 。结合 我们 在 V B语 言程序 设 计教 学 中的 实践 , 绍 了如何 利 用“ 务 驱 动 ” 学方 法组 织程 介 任 教 序 设计教 学的一般 原 则和 方 法。 关 键词 : 任务 驱 动 ; 序设 计 ; 程 知识 点 中图分 类号 :6 G4 文献标 识码 : A 文 章编 号 :046 2 2 1 )30 9 -2 10 -0 X(00 0 -0 5 0 时 为 了保 证教 学效 果 , 虑 学生 是 否 可 以完 成任 务 考 的要 求下 , 注意 三 方 面 的 问 题 : 一 , 考 虑 到学 要 第 要 生 的基础 。延 安 大学 的 V B程序 设 计课 程 是 在 大学 二年 级 的第一 学期 开 设 , 学生 虽 然 在 前 一 阶段 已经 学 习 了《 大学计 算 机基 础 》 门课 程 , 是 绝 大部 分 这 但 学生 是没 有接 受过 程序 设计 方 面 的训 练 的 , 因此 , 教 学任 务 的规模 和难 度要 恰 当 , 务过 于简 单 、 度过 任 难 低, 达不 到教 学要求 , 务过 于 复杂 、 任 难度 过大 , 超过 大部 分学 生 的水平 , 学 生 经 过 努 力 也 无法 完 成 任 使 务 , 容易 使学 生产 生 挫败感 , 响学 生进 一步 学 习 则 影 的积 极性 ; 二 , 计 的任 务 应该 源 于 现实 生 活 , 第 设 与 学 生 的生 活经 历相 类 似 , 学 生 比较 了解 任 务 的背 使 景 , 如何 完成 任务 以及 完 成 任 务 的 步 骤都 有 一 定 对 的 了解 , 主 要 完 成 的工 作 就 是 如 何 利用 V 其 B语 言 来 模拟 这一 过程 ; 三 , 了完 成 任 务 , 生 应 该 有 第 为 学

浅析计算机语言VB教学中如何有效应用任务驱动

浅析计算机语言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程序设计”课程教学实践与探索精品文档4页

“VB程序设计”课程教学实践与探索精品文档4页

“VB程序设计”课程教学实践与剖析Visual Basic(简称VB)程序设计语言是目前最流行程序设计语言之一,它简单易学且功能强大,是一门实践性很强课程。

开设本课程目是为了培养学生程序设计思想与计算机实际应用能力,越来越多高校将VB作为编程语言首选课程。

然而,在实际教学中,学生却认为VB枯燥难学,教学效果并不理想。

改革教学方法,激发学生兴趣是提高教学质量根本办法。

VB具有可视化、面向对象、采用事件驱动编程机制等特点,概念多,内容丰富。

在程序设计方面,要介绍基本语法、函数、结构化程序设计方法与常用算法;在面向对象程序设计方面,要介绍对象与类,对象事件、属性与方法,以及封装、继承、多态等概念。

在数据库模块,要介绍数据库建立与访问技术[1]。

知识点多,理论性强,使得同学们掌握起来非常困难,给教学工作带来很大难度。

1 VB教学中存在问题1.1 学习目标不明确,学习兴趣不浓厚目前,VB理论课教学多是在多媒体教室进行,往往是2、3个班在一起合堂课,教学内容是按照教学大纲设计,课堂上主要以老师讲授为主。

这种以教师为主教学方式,不能很好地调动学习积极性,剖析、解决问题能力得不到培养,学生学习目性不强。

很多非计算机专业学生不了解VB对所学专业作用,因此不重视该课程学习,学习兴趣不浓。

再者,学生初学编程,基本功相对较差,对VB中概念以及程序设计基本知识并未完全掌握,使得遇到问题无从下手,即便写出了程序,也经常是错误百出,无法运行,这严重挫伤了同学们自信心。

另外,学生学习方法单一,自学能力较弱,未能充分利用网络资源进行自主学习,因而遇到问题就只能放弃。

1.2 教学内容繁杂,教学方式单一[2]VB课程教学内容主要有程序设计基础、面向对象编程、数据库访问三部分组成,传统教学也是按照这个顺序进行。

在学习完变量、表达式、语句等基本知识后,才进入编程阶段,这时候学生对VB学习兴趣早已消失殆尽,接下来是机械地完成作业,跟本谈不上什么学习热情了。

项目驱动教学法在VB语言程序设计中的研究与应用

项目驱动教学法在VB语言程序设计中的研究与应用

R ESEARCHOCCUPATION572012 06研究项目驱动教学法在VB语言程序设计中的研究与应用文/裘名根一、引言Visual Basic语言非常适合初学者快速开发程序,它的最大优势就在于易用性。

一般的初学者在经过简单的程序语法教学后就可以开发简单的应用程序。

中职学校以培养学生动手能力,自主分析问题、解决问题的能力为教学目的,所以,如何避免传统教学中理论知识概念抽象、语法繁杂以及学生基本功相对薄弱等问题是计算机教师需要重点考虑的问题。

如何结合VB语言程序设计与学生自身特点,更好地开展课堂教学,提高学生的兴趣,是中职计算机专业教学需重点研究的问题。

二、传统教学中遇到的问题学生在以往的教学活动中普遍存在以下主要问题。

1.学习难度大学生对VB中的事件(Event)、方法(Method)、属性(Property)概念模糊,尤其是VB具有面向对象的特性,学生对于对象(object)、类(Class)更混淆不清。

2.学习缺乏主动性经过多年填鸭式的教育,学生对于学习长期处在教师怎么教就怎么学的被动接受过程中,缺乏学习的主动性,无法满足中职教育的“自主式”学习目标。

3.实践动手能力差传统的教学是只重视语言设计的理论知识的教学,对学生动手实践能力的培养重视程度不足。

从而出现“学生学不会,即使学会了也不会用,即使会用也不知道做什么”的处境。

4.教学方法少在以往的教学过程中,教师多从语言设计的基本概念入手,比如变量的命名、定义,VB的基本语法规则等。

学生只知其然,不知其所以然。

教师将过多的教学时间放在了理论知识的讲解上,学生脑海中缺乏理论知识与实际项目的关联,从而导致了上述三个问题的出现。

出现这些问题的根本在于教学方法上的欠缺。

中职学生大多基础知识薄弱,而VB语言程序本身具有理论性强、概念抽象等特点,导致学生学习起来更加吃力。

同时,中职教育以学生实践动手能力为主,按照“以就业为导向,以服务为宗旨”的职业教育目标,学生不一定要完全掌握VB的基本概念,但必须掌握程序设计的基本思路与方法。

“任务驱动教学法”在《VB程序设计》中的应用探索

“任务驱动教学法”在《VB程序设计》中的应用探索
[ 收稿 日期 ]0 20 —5 2 1.60 作者 系徐 州广 播 电视 大学 讲师 。
教学过程 :①创设情境——示例制 作和编程 过程 体验 , 引出控件数组 ;与上 一知 识点 自然 衔接 , 在示例 4的界面制 作和编程过程 中不仅巩 固框架控件 的使用方 法, 还要不断 引 导学生 ,体会界面制作 的繁琐 ,及代码编写 的不便 。从而 引 出控件数组 的概念 。 ②确定学习任务——控件数组 ;讲解控件 数组的概念, 制作方法 ,及代码编写方法 。 ③效果评价——应用控件数组 ,简化 界面制作过程 , 提 高编程效率 。 将示例 4使用控件数 组再制作一次 , 使学 生体 会两次制作过程 的差别 ,从而体会 出控件数 组的便捷。 4 .归纳 总结 ① 自主 ( 协作 )学 习:自主 探究—— 完成开篇示例 。归 纳总结本次课的知识点 , 重新提 出开篇示例—— 同学录。在 学完各 知识点后 ,重新展示 开篇示 例的界面 和功能 。使用 “ 课机 ’结合式教学法 ” ,要求学生在 自己的机器 上,根据 所学完成该示例的界面制作和编码过程 。及 时巩 固知识 点, 及时应用知识点 ,趁热打铁 ,使学生学 中练 ,练 中学。 ②效果评价 : 评价学生学 习成果 。 学习效果的评价主 对 要包括两部分 内容 , 一方面是对学生 是否 完成当前 问题的解 决方案 的过程和 结果的评价 ,即所学 知识 的意义 建构 的评 价, 而更重要 的一方面是对学生 自主学 习及协 作学习能力的 评价。
件 的功 能和 用 途 。
②确定学 习任务 一 单选钮 、复选框控件细节分析 : 通 过前面 的示例分析 , 生 已经对 此两种控件 的功能有 了一些 学 了解 。在这一环节 ,乘胜追击 ,对此 两种 控件 的功能、常用 属性和事件做介绍 。此处无需太哕嗦 ,只介绍最常用的,每 个控件介绍完毕 , 都选用简单 、 经典且易懂 的示例进行演示 。 例如单选钮案例可选 ( 图二 )所示 示例 2 ,复选框可选 ( 图 三 )所 示 示 例 3 。 ③效果评价——单选钮 、复选框综合示例制作 。

任务驱动法在中职《VB程序设计》教学中的尝试

任务驱动法在中职《VB程序设计》教学中的尝试
专 业 建 设 ;
; ; ,
; , ,
任务驱动法在中 (B 职( 程序设计》 v 教学中的 尝试
陈志洪
摘 要 : 文 从 现 代 建 构 主 义 学 习 理 论 出发 , 提 出任 务 驱 动 法 对 中职 本 明确
I 、丁 1 1 I ,J 工
学生的德 育培养 、 能 实训的现 实意义 , 技 并 计》 中开展任 务驱 动法教 学的必要性和可行 析 了任务驱动 法的教学过程、 存在 问题和产 关键词 : 任务驱动 法; B程序设计 V
果。
r 。结合 该 课 程 的 教 学 实际 分
当代认知派学 习理论 的代表人物 , 瑞士心理 学家 皮 亚杰 (en Pae) Ja ・ i t认为学 习是认知结构的获得和 建构 的 g 过程 , 学习者并不 是把 知识 从外部搬 到记 忆 中, 而是 以 已有 的经验 为基础 , 通过与外界 的相互作用来建构新 的
FC + B 网 站 的后 台数 据 库 设 计 , 也 是 我 们 的 《 B I E V A、 这 V
程序设计》 的教学 目标 。因此 , 我们将 《 B程序设计》 v 分
解成三个 子 目标, 对象篇 ” 算法篇 数 据库 篇” 逐步 “ “ ,
实施任务驱动 的教学过程 。具体如下: 1 .任务设计 : 在三个不 同的阶段 , 有各 自的任 务。
数 学和英语 基础 ,而 中职学生绝 大部分 是中考 的落伍 者, 数学和英语基础差。从 目前 的教材来看 , 部分 中职 大
版 的 B程 序 设计 》 由高 等 院 校 教 材 的 缩 减 版 改 编 而 都
示给学 生观摩 , 还有教 师给企业 开发的工 资核算、 仓库 进销存 等应用软件 , 它们 切合 实际, 任 务 ” 在“ 设计时有

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

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

想, 尝试 采 用 以 “ 任务 为 主线 , 学 为 主导 , 生 教 学 为主体 ” 的任 务 驱 动 教学 法 , 对 教 学 内容 进 行 并 了重新 的组 织和优 化 , 学生 熟悉 的任务 , 用 指导 学 生 解决 问题 , 发现 和学 习其 中蕴含 的新 知识 。
收 稿 日期 : 1一22 2 l1 -1 0
{it ,a ; n x d y :1 ;
f1 dy

序设 计能 力 , 步 理解 和掌 握程 序 设 计 的思想 和 逐
学习。
和维持 学 习者学 习 的兴 趣 和动 机 。所 谓 “ 务 驱 任 动 ” 是将所 要学 习的 新知 识 隐含 在 一个 或 几 个 就 任务 中, 学生 通 过 对 问题 分析 、 论 、 讨 明确任 务 大
体 涉及 到 的知识 , 并找 出其 中 的新 知识 , 然后在 教 师 的指 导下 找 出 解 决 问题 的 方 法 。基 于 该 思
( ) 于任 务驱 动 的主题教 学 三 基
任务 驱动 的教学 模式是 将 程序设 计课 程 的 内 容分 为若 干个 主题 , 每个 章 节 可 以 以一 个 大 的 实 例为主线 , 内容 围 绕 该 实 例 展 开 j 。每 个 主 题 ( 以是本 章 主题 实 例 的一 个 子 例 ) 教 学 过 程 可 的 由“ 要点讲 解 ” “ 、上机 实验 ” 疑难 解答 “ 、 三个 阶段 组成 , 通过 子例 或实 例 的分 析 , 重点讲 解程 序设 计
为 了采用 任 务 驱 动 的 教 学 模 式 , 高 “ 序 提 程


教 学 内容 安排 与教 学 组 织
设计 ” 的教 学 质 量 , 须 打 破 传 统 的 “ 构 +语 必 结 法” 的教 学 模 式 , 以培 养 学 生 能力 为 主线 来 组 织

任务驱动教学在VB程序设计教学中的探索与应用

任务驱动教学在VB程序设计教学中的探索与应用
任务驱动教学在V B程序设计教学中的 探索与应用

( 威海职业学院
摘 要

山东 ・ 威海 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 )以小组 合 作 讨 论 为 主 要 活动 形 式 。小 组合 作 解 决 问 完 整 项 目的制 作 。

任务驱动教学法在《VB语言程序设计》课程中的应用

任务驱动教学法在《VB语言程序设计》课程中的应用

单 元 任 务 : 据 学 生 成 绩 评 定 其 等 级 根 子 任 务 1学 生 成 绩 大 于 等 于 6 分 , 评 定 等级 为及 格 。 : 0 则 涉 及 知 识 点 :i te … ” 句 “f h n 语 … 子任务 2 学生成绩大于等于 6 : O分 , 评 定 等 级 为 及格 ; 则 否则学生成绩小于 6 O分 , 评 定 等 级 为 不及 格 。 则 涉 及 知 识 点 :i te …es… ” 句 “f h n l … e 语
V B程 序 设 计 课程 在 武 警 部 队初 级指 挥 院 校 中属 于 普及 型 2 教 学 实施 流 程 . 4 的基 础 教育 课 程 。 要 由理论 和 实 践两 大 部 分共 同组 成 , 掌 主 以“ 握 基 本 理 论 、 化 应 用 、 养 技 能 ” 重 点 。以往 传 统 的 教学 方 强 培 为 法 通 常 是 “ 输 式 ” 严 重 制 约 了学 生 的主 动 性 和创 造 性 , 然 灌 , 显 不能满足要求。因此 , 本文提 出了任务驱动教学法 , 并以“f i语 句选择结构” 一节为例 , 谈谈其在教 学中的实践与体会
2 ‘f 句 选 择 结 构” 务 驱 动 教 学 法 教 学 设 计 '语 i 任
21现 实生 活 中的 问题 .
课堂的开始首先引入一个登陆电子邮箱 的例子 , 这里 , 在 假设邮箱的用户名是网页已保存的,用户输入正确的密码则 可 以登陆邮箱 , 输入错误 的密码则 出现一个出错提示框 。 2 引 出本 堂课 的教 学任务 . 2 在以上的例子 中, 登陆邮箱和出现 出错提示框这两种情况 只能出现一种, 不能同时存在, 所以以前学习的顺序结构就不能 解决这里的问题。 由此引出当堂课的教学任务: 语句选择结构。 i f 2 任 务 的设 计 . 3 首 先我全面分析 了“f i语句选择结构” 的教学 内容, 归纳出 学 生在 这 一 章 节 中 必须 掌 握 的 知识 点有 “f ・ e …” 分 支 结 i .hn 单 .t 构 的语 句 格 式及 应 用 、i “h n l …” 分支 结 构 的语 句 格 “f te …es 双 . e 式及应 用、 I一h n l i 多分支结构 的语句格式及应用 “f te …es f . e …” 以及 “f 句 嵌 套 结构 ” 语句 格 式 及 应 用 , 后 以这些 知识 点 i语 的 然

VB程序设计教案的教学模式探究2

VB程序设计教案的教学模式探究2

VB程序设计教案的教学模式探究2程序设计教案的教学模式探究随着计算机技术的不断发展,编程教育也成了教育改革和创新发展的一大重要领域。

VB程序设计教学作为计算机编程教育的重要一环,对于提高学生的程序设计能力和培养实际操作技巧,发挥着至关重要的作用。

VB程序设计教案作为VB程序设计教学的重要组成部分,对于VB程序设计的系统化教学和有序化开展,起到了关键性的作用本文旨在探讨VB程序设计教案的教学模式,为VB程序设计教学提供一些启示。

一、VB程序设计教案的基本形式VB程序设计教案是一种阐明VB程序设计教学内容和教学组织形式的教学说明文档,它主要包括课程学习目标、课程结构、教学计划、教学策略、教学方法、教学资源、学习评价等多个方面的内容。

教案的编写要结合教学大纲,要明确课程目标和教学要求,要有科学合理的教学安排,体现教学目标和教学内容的科学性和针对性。

VB程序设计教案的基本形式包括以下几个方面的内容:(1)课程学习目标:指教师在编写VB程序设计教案时,要明确教学目的、学习内容和学习效果。

教师应该明确学生学习VB程序设计所需要具备的知识、技能和态度,确立课程的总体目标和每个单元的教学目标。

(2)课程结构:课程结构是指VB程序设计教学所组成的各个模块和模块之间的相互联系。

教师应该要合理安排课程,将课程内容分为不同的模块,从而建立教学秩序和课程体系。

(3)教学计划:教学计划是教师对VB程序设计教学过程的具体安排,包括教学周期、教学方法和教学内容等。

(4)教学策略:教学策略是教师在教学过程中采取的策略,包括教学思路、教学方法、教学技巧等。

(5)教学方法:教学方法包括讲授、讨论、演示、实验等多种形式,不同教学方法的运用将使授课效果大有不同。

(6)教学资源:教学资源包括文本、图表、实验设备、应用软件等多种资源,科学地运用教学资源不仅可以充分激发学生的学习热情,而且可以改进教学效果。

(7)学习评价:学习评价是指教师对学生学习VB程序设计的学习效果的评价,要促进学生成长,使其能够更好的掌握VB程序设计的基本原理和实际使用技巧。

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

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

“任务驱动”教学方式在VB课程中的应用摘要在VB程序设计课程的教学中,采用“任务驱动”的教学方式能够避免传统教学的缺陷,可以调动学生学习兴趣,激发学习动机,在解决问题中学习,提高学生分析问题和解决问题的能力。

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

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

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

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

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

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

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

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

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

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

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

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

精心设计任务爱迪生曾说过“兴趣可以创造出人间奇迹”。

任务的设计要以激发学生学习的兴趣为出发点,以满足学生的探究欲望为主观愿望,以完成教学任务为最终目标。

本文以“旅游景点介绍”任务为例(见图1),来讲解“任务驱动”教学方式的具体实施过程。

案例——任务驱动教学法在职高VB教学中的研究与实践

案例——任务驱动教学法在职高VB教学中的研究与实践


的探 索 将大 大提高
学生竺四学
… …
、 案例一 任务驱动教学法的实施

案例一 任务驱动教学法通 过展示典型案例 ,激发学生的好奇 :
心 和求知欲 。通过分析案例 的设计思路和实现方法 ,讲解该 案例

: 美

仓 性
差森

五 教 学效 果分 析 、
通过完成任 务 学生的学 习 目标更加 明确 ,学生 的参 与意识 ,
教法探索
新 课 程 NEW CURRICULUM
禀例—任 秀 驱 动教 学 结在 职 惠
VB 教 学 中 的 研 与 实 践
王金 凤 (浙 江省 绍 兴 市上 虞 区 职 业教 育 中心 )
摘 要:VB是职业高 中计算机专业的必修课程 ,它的理论性和实践性均较强,职校学生常常会感到抽象 、枯燥 、难懂 ,从而影响教 学效果。在教学 中教 师可根据学生的基本 情况 ,精心选择恰 当的案例 ,通过案例展示让学生快速掌握知识;设计难度符合 学生知识水 平 的任务 ,以任务驱动 的方式来提高学生学 习使用 VB进行程序设计的兴趣,增 强学生学习 VB的动力和信 心,从 而提 高 VB课 程的 课堂教学效果 。
关键词 :VB教 学;任务驱 动;案例教 学
教师设计 具有代表性的案例 ,充分利用 多媒体 和网络教学环 握知识 的情况 ,对于基础薄弱 的学生 ,能有 针对性 地进行 辅导 ;同
境,通过演示精彩的教学案例,使课堂教学变得生动直观,激发学;时,我们也可以发现教学中存在的问题,从而调整教学内容和教

VB程序设计教学方法研究精品文档6页

VB程序设计教学方法研究精品文档6页

VB程序设计教学方法研究VB是可视化程序设计语言,具有简单易用的特点,同时采用了面向对象、事件驱动的编程机制。

而对于学生来说,VB程序设计的逻辑思维方式和概念都是全新的,学生在毫无知识背景的前提下,接受起来比较困难。

这就需要教师在教学方法中进行一些新的尝试与研究。

以下是笔者在经济管理专业大学一年级新生中进行VB程序设计教学过程中的教学经验,希望能对相关专业的VB程序设计的教学有所帮助。

1 知识迁移类比法――导入课程程序设计课不同于一般的计算机基础应用的课程,它是一门理论性很抽象的课程。

如开始就仅仅讲解类、对象、属性、方法及事件等概念,学生往往难以接受,就会出现畏难厌学情绪。

实践证明通过知识迁移类比的方法导入课程,会极大增强学生的学习兴趣。

如:VB程序设计教学中,首要让学生学会以“对象”的角度看待整个程序设计。

第一次课介绍类、对象、属性等概念时,可以举一些实际生活中的例子。

告诉他们‘对象’就是现实生活中实际存在的东西,它是以实际生活作为基础的,不是凭空想象出来的。

以车举例:具有同种属性的对象称为类,是个抽象的概念,车就是指的类的概念;日常生活中的所有东西都是对象,是类的实例化,宝马就是车的实例化;用来描述具体某个对象的特征的是属性,是静态的,车有牌子,有颜色,有门,有轮子,有挡风玻璃,有坐垫,有底盘等,这一系列都是车的特征,即属性;方法就是对象的行为,车它会跑,会响喇叭,会转弯,会刹车等等,这一系列的也可以把它看做为它能做什么;事件就当某件事情做了过后将又要做某件事情的!车它自己不会走,不会转弯,他是由谁控制呢?当然是由人来控制了,当人控制方向盘的时候那么车就会转弯,那么人转方向盘就意味着将要触发一个事件!那么车子会转弯是触发过这个事件后做的动作。

同样,通过知识迁移类比法,我们可以把日常生活中的例子迁移到VB 中来,一个按钮、文本框、标签等它就是一个对象;一个按钮,标签的标题,例如:一个标题为“登陆”的按钮,“登陆”就是按钮的属性;一个按钮被按下后,发生的事情叫事件,例如点下“登陆”后就登陆到了移动飞信界面。

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