当前VB程序设计的教学改革研究

合集下载

中职《VB程序设计》教学实践探究

中职《VB程序设计》教学实践探究
生在

学 生 主动 思考 与解 决 问题 的积 极 性 , 固 了教 学效 果 , 高 巩 提

采用“ 、 做” 教 学、 一体化教学模 式 。 激发学生的学 习兴趣
了学 生 的综 合编程 能力 。
三 、 强实践教学 , 加 培养学生的实践能力
VB程序设计课程 的教学模式 。经过 多年 的 V B程序设计教学 , f ……nx 循环语 句 , o r et 通过 这一题解 , 有效 地解 决 了三种循 环 我摸索出一套可行的教学措施 ,除去了学生学习 V B程 序的畏 结构语 句 的异 同点 , 一 步认知 V 进 B的循 环结构 语句 , 加深 了 惧 心理 , 能激发学生 的学 习兴趣 , 提高学生 的学习主动性 , 让学 对 三种循 环结 构语 句 的理解 。通过 启发 式 教学方 法 , 激发 了
生的数字 ,如果输入 的数字太小了 ,则在消息框 中显示 “ 太小 个 窗体对象 , 窗体 中创建一个文本框 和三个按钮对象 , 在 并对其
了” 如果输 入的数字太大 了, , 则在消息框中显示 “ 太大 了” 如果 相应 的属性进行设置 ; , 最后完成事件代码的输入 , 具体的代码编 输 入的数字 与电脑产生 的数字一致 , 则在消息框 中显示 “ 你猜对 写不用学生亲 自编 , 由教师提供代码 , 学生只要 知道打开代码窗 了” 并显示 “ , 猜数次数” 。教师把制作的整个过程教( 演示 ) 给学
到英语和算法求解 , 就打起 了退 堂鼓 , 产生 了畏 惧心理 , 不知如 (+ + = 3 , 限解题 方法 , 274 l)不 学生经 过 分析 后 , 定 两种 解题 确 何学起 。 以 , B语言 的教学必须从学生 的实际情况人手 , 所 V 改革 方 法 , 分别是 d ……w i 、 h e o hl w i ……w n 环语 句 , e l ed循 而不 能用

VB程序设计教学方法改革与探讨

VB程序设计教学方法改革与探讨
向 为计 算机 软 件 应 用 。
V B程序 设计 的重点之一 , 但对学生来讲却是难 点 , 对编程
学科 知 识 、 改 变教 学 方法 等圆 。 通 过 组 织 教 师 学 习、 选 送 教 富, 在课程整合过程 中对相关学科的知识讲解 不够深入透 师去临床进修 、 教学老 师多次 反复参加试讲 、 新进 老师 多 彻, 难 以达到理想的效果。 次 随 堂 听课 等 方式 培 养 一 批 教 学 理 念 先 进 、 知 识 丰 富 、 教 4 . 2临床技 能教学的实施存在 困难。由于民办院校 的 学方法运用 得当的教学骨 干, 以确保临床各科实验教学 高 特殊 情况 , 临床 专业的学生数量 比较 大 , 单凭 学校 的老 师 质量 的 完 成 。 。 和 学校 第 一 附属 医 院 的 师 资力 量 不 能 完 成 所 有 教 学 , 所以
3 实验课程整合的优点 从 大 四开 始 ,绝 大部 分 学 生 将 进 入 各 所 附属 教 学 医 院 学 ① 有利于 学生更 全面 的掌握各种I J 缶 床技能。 学 生通过 习, 包括理论 学习和 临床技 能操作。但是各附属医院所有 系统 的学 习各科 临床技 能, 融 会贯通 , 动手能力较 之前 有 的技能模型不全面 , 参差不齐 , 教学场地也不完善 , 教 师水 了很 大 的提 高。 平也 良莠不齐 , 这使得在医院大规模开展临床技能教学存 ② 有利于培养 学生的临床思维。 通过 多种 实验人体模 在 困 难 。 而如 果 学 生 在 大 三 一 年 完 成 所 有 临 床 技 能 的 学 型及高科技 生命模型 等 , 模 拟各种 临床 实践场 景 , 培养 学 习, 这 也是行 不通 的, 因为在 这阶段 I 临床 各科理 论学 习都 生的临床思维能力, 提高学生 的各种行 为和沟通 能力。 还没完成。 要给每个 附属教学医院配备完整的模 型装备和

《VB程序设计》课程教学的改革探析

《VB程序设计》课程教学的改革探析
2 1 项 目驱动 的教学 法 .
在计 算机程 序语 言类 的课程 中, 目驱 动 的教 学 方 法作 为一 种 以学 生 为 主 体 的教 学 法 , 常 符合 课 程 项 非
的特点的教学 目标。项 目 教学法能够将理论与实践融入到教学过程 , 对于《 B程序设计》 V 课程 的教学是十
分必 要 的。项 目驱 动 的教学法 是建 立在 建构 主义学 习理论 基 础上 的一 种有 效 的教 学 方 法 , 主张 把 教学 内容 隐含 在一些 具有 实践 意义 的项 目中。根 据教 学 内容 , 制定 一 个 完 整 的项 目任 务 , 在教 师 的引 导下 由师 生共
( )拓展模块 : 3 为整个教学 内容体系中的提高部分 , 包括数据库编程技术、 多媒体编程技术、 应用程序的
开发过程 等 , 得学 生对 简单应 用 系统开 发技术 有更 深入 的 了解 。 使
收 稿 日期 :00— 1 7 修 回 日期 :0 0— 3—1 . 2 1 0 —2 ; 21 0 5
文章 编号 :6 2— 5 X(0 0 0 0 2 0 17 0 8 2 1 )5— 5 3— 3
《 B程序 设计 》 程教 学 的 改革 探 析 V 课
肖 丽 , 骏杰 , 包 王 璐, 石 熙
( 重庆教育学院 计算机科 学系 , 重庆 4 0 6 ) 00 7

要 : 了解 决《 B程 序设 计》 程 的 枯 燥、 为 V 课 难懂 以及让 学 生更好 的接 受和 掌握 这 门程 序 设 计语 言 ,
项 目基金 : 重庆教育学 院教学改革研究项 目( G 0 8 0 . J 20 2 ) 作者简介 : 肖丽 (9 1 , , 18 一) 女 四川金堂县人 , 硕士 , 事神经网络 与计算智 能研究 从

《VB程序设计》课程的教学改革与实践

《VB程序设计》课程的教学改革与实践
也 迎 合 了学 生 渴 望 成 功 的 心 理特 点 。
二 、立 足具体 实例 ,渗 透基本 概 念
刚 接 触 程 序 设 计 的 学 生 ,对此 充 满 了 好 奇 , 如 果 把 对 象 、事 件 、 控 件 等 一 大 堆 的 概 念 放 在 前 面 讲 ,一 下 子 引入 大 量 抽
教 学 实践 的 荩 础 上 ,试 从 以 下 几 个 方 面 对 本课程 的教学改革进行 探索 ,谨以此就 教于 方家 。

其算法 ,逐 一列 出解题步骤 ,给 出完挚程 序 ,学 生 按 要 求 模 仿 完 成 ,主 要 目的 是 熟 悉v b控件的属性、事件,体会 v b程序设
用 有 一 个 逐 步 深 入 的 “ 旋 武 ” 卜升 过 螺
程 。
接 着 , 教 师 给 出 一 个 典 型 的 编 程 个 “ 务 ” 引 导 学 生 由 简 到 繁 、 l 易 到 任 , f 1 难 、 循 序 渐 进 地 完 成 这 些 “ 务 ” 从 任 , 而 得 到 清 晰 的思 路 、 方 法 和 知 识 的 络 。 在 这 个过 程 中 ,学 生 还 会 不 断 地 获 得 成就 感 ,可 以 更大 地 激 发 他 们 的 求 知 欲 望 ,逐 步 形 成 一个感 知 心 眢 活 动 的 良性 循环 ,从 而 培 养 学 生 的 独 立 探 索 、 勇于 开 拓 进 取 的 自学 能 力 。 最 后 ,教 师在 教学 中 ,要 抓 好 课 堂 的
维普资讯
课程的教学改革与实践
屈会芳 济宁学院计算机科学 系 2 5 5 7 15
一一一一 一 一~ 一一一 一~~ 一 ~ ~一一 一… _~ 一~ 一一 一
概念 。
学 习兴 趣 。为 了激 发 学生 的 兴 趣 , VB程 在 序设计 中的第 l 我引入 了一个简单的没 课, 有代码 的程 序 ( 也是各种程序设计语 言中 最 常 见的 一 例子 ) 个 ,即 “ el, ol ” Hl W r o d!, 来帮助学生 了解如何用 V B开发应用程序。 然后 演 示 了 ・ 些 卜 ・ 生 自己编 写的 、 级学 有趣的程序 , 如:滚动字幕、龟兔赛跑 、 地

VB程序设计课程教学实践与改革

VB程序设计课程教学实践与改革

VB程序设计课程的教学实践与改革摘要:vb程序设计因其简单易学、功能强大的特点,成为高校计算机专业的专业必修课和非计算机专业选修课的首选,然而在实际教学过程中,vb对象、属性、事件和方法等众多知识点不易掌握的问题影响了教学效果。

文章从如何培养学生学习兴趣入手,对在实践中改革教学方法和教学手段,提高教学质量的有关问题进行了论述。

关键词:vb程序设计;现代教育;实践与改革visual basic程序设计作为一门程序设计语言,在教学过程中,应用和研发的特征比较明显,而初学者总是感觉程序设计比较枯燥无味、难于理解、入门困难,甚至对其产生畏难厌学情绪。

教学中笔者利用现代教育技术手段,对传统的教学方法进行改革,实践探索出了一套行之有效的教学策略,取得了良好的教学效果。

一、着力培养学生学习兴趣,上好vb入门课1.课前强调程序设计的重要性,充分调动学生的求知欲在讲授该课程之前,结合学生实际所学专业,事先准备几个vb开发的应用程序或是信息管理系统,第一节课上课时通过多媒体演示,让学生明白程序设计的重要性和实用性,树立明确的学习目标:学习vb不只是达到计算机应用能力的考核要求,更是今后工作、生活中不可或缺的一项基本技能。

学生了解了学习目标之后,就会迫切地想自己去尝试程序设计,这样学生学习程序设计的积极性就被调动起来了。

2.揭开程序设计的神秘面纱,开始学习之旅初学者在学完计算机应用基础后,对计算机的运行原理还是似懂非懂,在这样的前提下,开设vb程序设计课,学生想到要自己编写程序代码来控制计算机完成一项任务更是一头雾水。

通过长期的教学实践笔者得出的结论是,要解决这一问题,主要是要在学习者脑海中树立“万丈高楼平地起”的思想:即无论多复杂的程序都是由基本语句积累起来的,而基本语句是很容易掌握的。

例如,借助windows画图程序讲解一个简易调色板程序,改变文本框背景颜色只需要一行语句:text1.backcolor=vbred即可实现。

互联网+背景下VB程序设计教学模式创新研究

互联网+背景下VB程序设计教学模式创新研究

互联网+背景下VB程序设计教学模式创新研究【摘要】本文主要围绕互联网+背景下VB程序设计教学模式进行研究,通过对现状分析和传统教学存在问题的探讨,提出了基于互联网+背景下的VB程序设计教学模式创新方案。

重点设计了创新教学模式,并对实施效果进行评估。

通过对教学模式的创新和实施效果的评估,得出了总结与展望,结论归纳和研究启示。

本研究旨在为VB程序设计教学提供新的思路和方法,以适应互联网+时代的教学需求,促进学生的学习效果和教学质量的提升。

【关键词】关键词:互联网+背景、VB程序设计、教学模式创新、现状分析、问题、探索、设计、评估、总结、展望、启示。

1. 引言1.1 研究背景在当今互联网+时代,信息技术的发展日新月异,对教育教学模式提出了更高的要求。

随着VB程序设计在教学中的应用日益广泛,如何结合互联网+背景,创新VB程序设计教学模式,已经成为当前教育领域的热点问题。

VB程序设计是计算机专业学生必修的重要课程,通过学习VB程序设计,学生可以掌握基本的编程思想和技术,并能够利用其进行软件开发。

目前在传统的教学模式下,学生可能面临着课程内容单一、教学方法陈旧等问题,难以很好地提高学生的实际编程能力。

本研究旨在通过对互联网+背景下VB程序设计教学模式创新的研究,探索更适合当今信息化时代需求的教学方法,以提升学生的创新能力和实践能力。

通过对现有VB程序设计教学模式的分析和问题的梳理,研究将有助于发现传统教学模式的不足之处,并提出更具有针对性和实用性的教学改进方案。

这不仅有助于提高学生的学习效率和学习兴趣,同时也有助于培养学生的团队合作意识和解决问题的能力,促进学生的全面发展。

1.2 研究目的研究目的:本研究旨在探讨在互联网+背景下,如何创新VB程序设计教学模式,以提高学生的学习效果和创新能力。

具体目的包括:1. 分析当前互联网+背景下VB程序设计的现状,探讨传统教学模式存在的问题和不足;2. 探索基于互联网+背景下VB程序设计教学模式的创新方案,结合现代技术和教学理念,提出适合当前时代特点的教学模式;3. 设计创新的教学模式,包括课程设置、教学方法、实践环节等内容,以促进学生成长和发展;4. 对创新教学模式进行实施效果评估,通过量化和定性研究方法,评估教学效果和学生学习情况,为进一步优化教学提供依据。

VB程序设计教学改革的探讨

VB程序设计教学改革的探讨
计算 机模式 的转变 。
计算分段 函数 ; ②分析问题: 这是一个数学问题 , 可让学生先完
全脱 离计 算机 模式 去分 析解 决该 问题 的数 学方 法 。 先判 断 a 首
的值 , 根据 a 值范围的不 同可确定相应的 b ; 值 ③算法设计 : 根
据上 述数 学方案 给出计 算机模 式分 析 , 法 的程序流 程 图描述 算
非 计算 机 专业 V B课 程 是 在 计 算 机 文 化 基 础 课 程 之 后 开
设的, 因此学 生在学 习编程 语言 之前 已经 有 了相 当的计算机 思 想, 如程 序及 数据 的存 储思 想 、 算机 的基 本工 作 原理包 括 输 计 入 、 出的思想 , 输 同时具 有了一定 的软 件操作 能力 , 这对 于程 序 设计 的学 习是至关 重要 的。然 而即便 如此 , 在教 学过程 中仍 存
础 3层 结构 为计算机 课程体 系结 构的计算 机公共 教学 模式 . 从
此程序 设计成 为所有 非计算 机专 业学 生的一 门必修课 。
V sa B s i l ai 序设 计 的学 习对 于相 当一 部 分学 生是 一个 u c程 从无 到有的过 程 。根 据调查 , 部分尤 其是来 自相对 落后 地 区 少
有使 用计 算机 的机 会 , 即便 是 对 于 中、 学 阶段 开设 过计算 机 小 课程 的学生 , 在程序 设计 尤其是 面 向对 象程序 设计方 面也缺 乏 系统 的教学 。 因此 非计算 机专业 学生 的计算 机语言 教学方 法和 教学模式 改革是 一个 亟待解 决的 问题
行 , 学生在模仿 中深刻体会 面向对象 的编程 思想。 使
第9 第 1 期 卷 2
2 1年 1 0 0 2月

高校VB程序设计课程教学改革研究

高校VB程序设计课程教学改革研究
务是求 1 至 1 0 0的所 有 整数 和 的程 序 。程 序代 码 是 :
Di m S u m a s I n t e g e r ; Di m K a s I n t e g e r ; S u m= 0; F o r K=I t o
二、 坚持 知识性 和趣 味性相 结 合的原 则
传统的教学模式往往以教师为主体 ,以教材为中
0 0 S t e p 1 ; S u m = S u m  ̄ K; N e x t K; P r i n t “ S u m= ” ; 在 此 基 础 心 。贯穿 于整 个教 学过 程 的是 “ 你要 怎 么学 ” , 学 生 总处 1 让学 生 重 新完 成 。( 1 ) 求 1 至 于被 动接 受 的状 态 。“ 兴趣 是最 好 的老 师 ” , 为 了激发 学 上 对 题设 进 行 如下 改 变 , 1 0 0之间所有奇数的和; ( 2 )求 1 至 1 0 0之间所有偶数 生 学 习这 门课 的兴 趣 , 消 除学 生 的畏难 情 绪 , 就要 以学 ( 3 ) 在程序运行时任意输入一个正整数 N , 求 1 至 生为主体 , 教师为主导, 提高学生的参与意识 。 以能力培 的和 ; 这三道 题 和原题 相 比改动 不是 养 为 中心 来组 织 教学 , 使 学生 变 被 动 为主 动 , 真正 实 现 N之 间 的所 有整 数 的和 。 从“ 你 要学 ” 到“ 我要学 ” 的转 变 。 可 以通过 简单 有趣 的实 很 大 ,只需 改 动 一 下 循 环 控 制 变 量 K 的初 值 或 步 长
题的能力, 对给定的问题不会设计算法。 为此笔者对 V B 上的知识结构体系为顺序的教学模式,采用由易到难 、 程序设计课程教学改革进行 了立项研究 , 在教学实践 中 从 简单 易懂 的实例 任 务着手 , 让学 生 在“ 学 中做 ” 、 “ 做中 进 行 了以下 改进 。 学” 。 传统的“ 填鸭式” 教学模式 , 学生在课 堂上感觉都听 明确 教学 目标 但到 自己实际做的时候就不知如何下手 。所 以在 V B 程 序设 计是 一 门计 算 机语 言课 ,主要教 学 目标 懂 了, 任务 驱动 ” 的教 学模 式 , 采 用启 是 使学 生 能从简 单 问题 出发 ,设 计解 决 问题 的算 法 , 编 本 门课 程 教学 中应把 握 “ 探究式教学。 教师在每堂课都设计若干具体任务 , 写程序代码来实现算法并解决问题 , 进而提高大学生的 发式 、

基于中职VB程序设计课程教学改革的研究

基于中职VB程序设计课程教学改革的研究

基于中职VB程序设计课程教学改革的研究研究背景Visual Basic (VB) 是一种常用的编程语言,广泛应用于中小型企业和个人开发。

在中等职业学校的计算机专业教学中,VB 程序设计课程是必修课程之一。

但是,在传统的教学模式下,部分学生对 VB 程序设计课程缺乏兴趣,谈不上积极参与,这给教师的教学工作带来了不少困难。

为此,有必要对中职 VB 程序设计课程的教学方法进行改革,以提高教学效果。

研究目的本论文的目的是通过对中职 VB 程序设计课程教学改革的研究,探讨如何提高学生的参与度和积极性,并提高学生的学习成果和教学效果。

研究内容1.教学方法的调整在传统教学中,教师往往忽略了学生个体差异等因素,造成了教学效果的下降。

在本论文中,我们将探讨如何利用多样化、丰富的教学方法来激发学生的学习兴趣,帮助他们更好地掌握 VB 程序设计技能。

2.实践教学的推广VB程序设计技能的掌握需要不断的练习才能掌握。

本研究探讨如何通过各种形式的实践教学活动,从而提高学生的程序设计能力和实践能力,达到更好的教学效果。

3.互动式教学的实践本论文还将探讨如何利用现代教学技术手段,通过在线交互、在线互助等方式来增强学生之间的互动性,从而提高教学效果。

研究方法为了达到研究目的,本论文采用实验室、问卷调查等方法进行研究。

实验室实验将以中职计算机专业二年级学生作为实验对象,在教学中探讨如何运用多元化的教学方法;问卷调查将针对大量中职计算机专业学生,通过问卷调查了解学生对 VB 程序设计课程的看法以及他们的学习情况。

结论通过本研究,我们能够得出以下结论:1.教学方法的调整对提高学生的学习积极性和学习成果具有非常重要的作用,可以通过采用多元化的教学方法来引发学生学习兴趣。

2.实践教学可以大大提高学生的实践能力和理论知识的运用能力,为学生以后的职业发展提供强有力的支持。

3.互动式教学可以激发学生的自主学习能力,提高学生的学习效果和学习兴趣。

浅谈《VB程序设计》的教学改革与探索

浅谈《VB程序设计》的教学改革与探索

浅谈《VB程序设计》的教学改革与探索[摘要] vb程序设计作为中等职业学校计算机专业开设的一门专业必修课程,其理论性、实践性强,教学难度大,学生对这门课缺乏兴趣,难以学好。

如何通过教学改革激发学生强烈的求知欲,使学生易于接受新知识,培养学生综合应用程序开发能力和创新能力。

笔者在近几年的教学实践中进行了改革探索,取得了良好的教学效果。

[关键词] vb 程序设计教学改革探索visual basic(简称vb)语言是一门面向对象的可视化编程语言,其特点是简单易学,适用性强。

但对于学习基础差,缺乏学习兴趣,自主学习主动性差的中等职业学校学生来说,教师想教好,学生要学好并非易事。

笔者担任过中等职业学校《vb程序设计》课程教学多年,对《vb程序设计》课程教学改革进行了有效地探索和改革。

一、引导学生编程入门得当,激发学生编程兴趣vb程序设计是程序设计的入门课程,对大部分学生而言,该课程是零起点。

开学初,不急于马上讲解教材中的概念,而是结合学生特点,通过多媒体教室演示几个用vb开发的相关程序,让学生领悟到vb程序设计在今后专业岗位上的作用,通过案例演示,激发学生学习的积极性和求知欲;同时又要向学生介绍该课程的学习方法,强调学习程序设计是培养耐心、毅力、务实、严谨的学习方法的有效途径。

学生了解了学习vb的意义所在,就会迫切地想自己去尝试程序设计。

学生学习的积极性调动起来了,这对教师来说,就已经成功了一半。

有了良好的开始,如何使学生一直保持这样的兴趣呢?在教学过程中,教师应注意结合实际选择一些简单而有趣的习题给学生讲解,让学生感受到vb程序设计的魅力,如“电脑开奖”、“计算器”、“猜数字”、“交通红绿灯”、“万年历”、“文本编辑器”、“倒计时牌”,“十以内数字的混合运算系统”等。

让学生逐步认识到通过编程可以实现这些日常生活中随处可见的实际应用,从而激发学生学习程序设计的热情和兴趣。

二、组织学生多样学习方法,培养学生编程能力笔者在教学实践中,除了采用传统的教学方法,如以教授法为主、辅以演示法、实验法及讨论法等多种灵活多样的教学方法外,主要采用以下教学方法:1.任务驱动法任务驱动法,是以学生为中心的实践教学模式,一方面,能让学生在实践中加深对知识的理解,体会知识的运用;另一方面,又能激发学生的学习兴趣。

VB程序设计课程教学的研究与探索

VB程序设计课程教学的研究与探索
计 算机 光盘 软件 与应 用
计算机教学与教育信息化
C m u e D S fw r n p lc t o s o p t r C o t a ea dA p a i n i 21年第 l 01 6期
V B程 序设 计课程教学 的研究与探索
杨文涛 ,司应硕 ,张 森 ( 州航 空 工 业 管 理 学 院 ,郑 州 4 04 ) 郑 50 6
K e wor sVB; o a m ig Te c i eh d y d: Pr g m r n ; a hngm t o
新 时 期高 等 院校计 算机 基 础教 育教 学 面临 着重 大 调整 。教 育 化 基 础重 点知 识 。 ( ) 用模 块 :主要 是 窗 口设 计 中的所 需对 象 ,包括 菜单 、 二 应 《 于进 一步 加强 高等 学校 计 算机 基础 教学 的几 点意见 》 中提 出 图形操 作 、界 面设 计和 文件 操 作等 内容 。 关 ( )拓 展模 块 :为 整个 教学 内容体 系 中的提 高部 分 ,包括 三 高等 院校 计算 机基 础教 学应 涉 及 “ 计算 机 系统 与平 台、程序 设 计 与算法 、数据 分析 与信 息处 理 、信 息系 统 开发 ” 四个知 识领 域 和 数 据库 编 程技 术 、多媒 体 编程 技术 、应 用程 序 的开 发过 程等 ,使 “ 概念 性 基础 、技 术与 方法 基 础 、应用 技能 ”三 个 层次 。 得 学 生对 简单 应用 系 统开 发技 术有 更深 入 的了解 。 V sa a i ( iu lB sc 以下 简称 V )程 序设 计属 于第 二 个知 识领 域 B 三、 重视 教学 方法 ,提 高 教学 质量 在计 算机 语言 v B的教 授 过程 中 , 采用 了 问题驱 动法 、条件 迁 和第 二层 次 。该语 言具 有面 向对 象 、事件 驱动 、 单 易学 等特 点 , 简 对于初 学 者具 有很 强 的适用 性 和实 用性 。特 别 地 , 由于 中小学 计 移 法 、实 例演 示教 学法 以及多 媒体 辅助 教 学等 多种 教学 方法 。合 算机 教学 的广 泛开 展 ,或 多或 少给 高校 的此 门课程 的开 展起 了铺 理 综 合地 使用 相适 应 的教 学方 法,提 高 教学质 量 。 问题 驱动法 由老 师提 出 问题 ,让 学生在 实 践和解 决 问题 的过 垫作 用 ,故大部 分 高校选 择 V sa a i 为非 计算机 专 业程 序 iu l sc作 B 设计 的 高级语 言 。同时 ,v 程 序 设计 也是 全 国计 算机 等级 考试 的 程 中 自我 总结 探究 ,逐步 掌握 程序 的 设计 步骤 、V B B教 学 内容 的难 科 目之~ 。但 是非 计算 机专 业 的学 生普 遍缺 乏 相应 的知识 背景 和 点、 易错 处 。条件 迁 移法 是指 在教 学 过程 中 , 以书 本 原有程 序 为 算法 思想 , 因而对 这 门课程 缺 乏兴 趣 ,有畏 难 情绪 ,进 入编 程 状 基 础 ,通 过 改变和 增加 条 件让 学 生独 立对 程序进 行 再分 析 、再理 态 比较慢 。这 就要 求教 师摸 索 ~些 行之 有 效 的教学 方法 ,激 发 学 解 、举~ 反三 ,从 而 促进 学生 知 识 的综合 应用 能力 。多媒体 辅助 教 学 ,V B课程 被安 排在 多媒 体 电化 教室 进行 授课 ,而 且 v B具有 生对 程序 的兴 趣 ,进而 培养 程序 分 析和 设计 能 力 。 明确 学 习 目标 可 视 化程 序 开发 图形 用户 界面 通过 本 地窗 口、监视 窗 口 以及 立 即 大学 学 习生活 有很 强 的独 立性 和 开放性 ,有些 同学 在进 入 大 窗 口,可 以让 学生 真 正观 察到 程序 运 行的 步骤 、变 量值 的变 化 、

浅谈《VB语言程序设计》课程的教学改革与实践

浅谈《VB语言程序设计》课程的教学改革与实践

b lt a eo tie e r a l eutS st c iv d c t a upoe oa p yter n w e g . a ii r ban drmak bers l,Oa o ah e etee u ain lp r s st p l h i k o ld e y h o
◇高教 论述◇
科技 曩向导
21 年第 1期 02 4
浅谈《 B语言程序设计》 V 课程的教学改革与实践
汪 莉 ( 江 大 学 工 程技 术 学 院 湖北 长
荆州
442 ) 3 0 0
【 要 】V 摘 < B语言程序设计》 是一 门实践性很 强的课 程。 传统的教学方法和手段 已不能适应发展的需要 . 本文以该课程教学 中存在的 问题 为 出 点, 发 结合 本校 学生的实际情 况, 出改革措施 。 提 实践证明 , 改进 了教 学方 法后 , 在培养 学生的动手能力 , 思维能 力, 以及创新能力等方面均 取得 了显 著的成效 . 而达到 学以致 用的教 学 目的 从 【 关键词 】B语言; 序设计; 学改革 V 程 教
( fr t nd p rme tnYa gz nvri olg fT c n lg I omai e a t n n teU ies yC l eo eh oo y&En ier g Hu e Jn z o 4 4 2 ) n o i t e gn ei n b i igh u 3 0 0
Байду номын сангаас
2课 程教 学改革的方法和策略 .
针对传统 V B语言教学中 出现的种种问题 .本人 总结讲 授 V B语 言 的教学经验 , 同时借鉴众 多教师 的教 学改革实践经 验 . 通过 以下 几 个方面来提高本课程的教学效果 : 21激发学生的学习兴趣 . 兴趣是最好 的老师 , 要使学 生学好 v B语言 . 必须让 他们对编 程 产生兴趣 。 在教学实践 中, 应根据学生 的认知程度和学习特点 。 合理安 排和调整授课 内容。在学习之初 , 教师应设法充分调动学生 的学习兴 1课程教学中存在的问题 . 特别是第一堂课 的教学尤为重要。教师要精心设计第一节 课的教 该课 程 中涉及 的概念多而杂 。 数据类 型及 表达式 丰富 . 语法结构 趣 。 复杂 , 对于初学者来说是- ;较难 的课程 。 - 3 在传统 的程序设计教学 中. 学内容 , 做到先人为主 。 学生的学习兴趣 。 引起 我国对于大 学生 的认证考试 有很多 , 习该课程后 . 学 我们鼓励学 采用 的是“ 以教为主” 的讲授教学法 。教学的 内容 以单 向传 输为主 . 教 师灌输知识 , 学生被动接受知识 。 由于教学环境 的改进 . 目前大多数 的 生参加全 国计算 机等级 考试 二级考试 CB语 言、 V 或参加 全国计算机 水 程序设计课程都是在多媒体教室上课 .课堂 的信息 量一般都 比较大 . 平和资格考试初级程序员或程序员级的考试 . 拿到计算机专业 资格 证 提高 了学生走 向社会 的市场竞争能力 . 同时也能极 大限度地激 发 连续高强度 听课 , 导致学生注意力下降 , 课堂显得枯燥 乏味 , 学生提 出 书 , 问题 、 分析问题和解决 问题 的能力都不能得到很好地培养 。 学生学习的积极性 22强化 实践教 学环节 . 目 , V 前 在( B语言 程序设计》 程教学 中存 在着 以下几方 面 的问 课 程序设计类课程的实践性很强 . 生只有通过大量上机 的实践 . 学 题: 11没有 充分调动 学生学习的积极性 . 才能真正掌握语 言知识 . 养程序设计 的能力 . 步理 解和掌握程 序 培 逐 在实践教学中根据学生的掌握情 况进行 分层次教 在课程教学 中. 教师往往会在第一次课上 向学 生说 明该课程 的性 设计的思想和方法。 学有余力的 同学可 以进行 质和学习的 目的及用途 。 但是 , 随着教学 的进行 , 断出现的语法 规则 学。基础薄弱的同学可注重基 础实训项 目. 不 从 及大 量琐碎 的知识点, 让学生感到学 习内容 的枯燥 乏味 。 加之 , 缺少有 大型程序 的调试 和验证 , 而在教学 中照顾不 同层次的学生 。 在学期末组织为期两周 的 V B语言课程设计。 将学生按指定人数分 效 的实践环 节, 致使学生听课没有兴趣 , 缺乏主动性 。 成小组 , 要求学 生在教 师的指 导下 , 开发一个 比较完 整 、 具有一定的实 1 . 2教学方 法陈旧 综合性的应用程序。从 问题的提出 、 的论证 、 方案 分析 、 设计与实 教师讲 授该课程 时一般是介绍 基本语句 , 语法要点 , 然后是讲解 用性 、 到最终问题的解决 , 让学生积极的参与 , 这样有利于学生全面 了解软 例题 。 生在前 几次课 还可 以较好地 领会 与掌握 。 学 随着教学 的深入 , 概 施 , 同时也是对自身解决实际问题能力的 很好培养。 念 的增多 . 生愈来愈感觉 V 学 B语言难 以掌握 , 对其产 生“ 而生畏 ” 件开发的方法与过程, 望

《VB程序设计》课程的教学改革

《VB程序设计》课程的教学改革
1 引 言 、
而 对这 门课 程 缺 乏兴 趣 , 畏 难 情 绪 , 人 编 程 状 态 比较 慢 。这 讨 论 法 外 . 主要 采 用 以下教 学 方 法 : 有 进 还
就 要 求 教 师 摸 索一 些 行 之 有效 的教 学 方 法 .激 发 学 生对 程 序 的
1 错 例 分析 法 )
兴 趣 . 而培 养 程 序 分析 和设 计 能力 。 近几 年 的 教 学 实践 中我 进 在 学 生 对 变 量 、 型 、 算 符 、 达 式 这 些 基本 概 念 和 语 言 规 类 运 表 们 进 行 了如 下 改革 探 索 . 得 了较 好 的 教 学 效果 取 则 的 掌握 需 要 一 个 过程 .对算 法 和 数 据 结 构 的 知识 需 要 不断 积
识 的逻 辑 结 构 顺 序组 织 课 堂 教 学 的模 式 .改 用 从 简 单 的 实例 人 成 : a<b<c 很 多学 生 会错 误 延 用 数学 上 的 概 念 , 成 后 一种 写 手 。 过让学生观看 、 通 模仿 , 实 际 操 作 中去 探 究 和 领 悟 这 些 慨 形 式 。 在 念 .并适 时 地 加 以 归 纳 .让 学 生 在 轻 松愉 快 的气 氛 中接 受 新 知 例 OpinE pii t x l t o c 识 。 比如 . 讲 到 循环 结 构 中 D — O P语 句 和 F R N X 在 O L O O — E T语 句 的 H法 . j 以求 解 N 为 例 . 别 用 D — O P语 句 的 4种 形式 和 ! 分 O LO
能 力 。 让学 生 更 好 地 利 用计 算 机 去 解 决专 业 领 域 中的 问 题 及 日 常 事 务 问题 。 同时 针 对 不 同专 业 的 学 生 , 计 不 同 的课 程 案 例 . 设 通 过案 例教 学 .让 学 生体 验 和 领 悟 利用 计 算 机 解 决 问题 的思 路

VB课程教学改革的探讨

VB课程教学改革的探讨

都要有厚 与实践、 知

识 与 创 新 等 的 关 系 。 持 教 学 内容 的 完 整 性 、 进 性 , 图 2所 示 建 立 如 下 保 先 如 特点的课程体系。

图 1 涉 及 VB教 材 比例 统计
如图 1所 示, 在我国 目前繁多 的 VB教材 中二次应 用型教材 占4 % . 3 V B程 序设 计 教 材 占 4 % , 验 用教 材 仅 1 % 。 这 些 教 材 的 普 遍 特 点 是 包 2 实 5
新 的教 学方 法 , 化课 程 的教 学 改革 , 深 已达 到 培 养符 合 社 会要 求的 复 合研 究型 人 才 的 目的 。 【 关键 词】教 学 改革 课 程 体 系 教 学方 法


V B课 程 的现 状 分 析
结构 , 名学生配教学用计 算机 台数 、 百 百名学 生配 多媒体 教室 , 实验 室、 实
计表 可 以看 出 ,93年 至 今 近 2 19 0年 来 , 国 编 制 了近 3 0本 涉 及 “ i a 我 5 Vs l u Bs ” 教材 。其 中“ B程 序 设 计 ” 教 材 10多 部 , 实 验 相 关 的 教 材 ai 的 c V 的 4 与
5 O多部 , 他都 是 V 其 B的 应 用教 材 。 表 1 19 2 1 90~ 00年 V B高校 教 材 统 计
霉 矧圃 暮
擎 肇 争,
VB课 程 教 学 改 革 的 探 讨
◆ 仲 淑 妲
( 国 矿 业 大 学 [ 京 ] 源 与安 全 工 程 学院 ) 中 北 资
【 要 l本 文通 过 分析 V 摘 B课 程 现 状 , 出 了 V 提 B课 程 的教 学 改革 方 向 和研 究 内容 , 要 是 构 建科 学 的课 程教 学体 系和 教 学 内容 , 断探 索 主 不

《VB程序设计》课程改革探讨

《VB程序设计》课程改革探讨

《VB程序设计》课程改革探讨《VB程序设计》课程是计算机软件专业的必修课程之一,旨在培养学生对VB编程语言的熟悉和掌握,使学生能够独立完成基于VB开发的实际应用系统。

然而,随着计算机软件技术的快速发展和应用环境的不断变化,VB的应用范围正在逐步减少,而其他编程语言、开发环境和应用框架正在逐渐兴起,这对VB课程的教学和改革提出了挑战。

因此,本文探讨了VB程序设计课程的教学目标、教材选用、教学方法和评价体系的改革方向,为课程更新和优化提供参考和建议。

一、教学目标的调整随着VB的逐渐淘汰,VB程序设计课程的教学目标需要进行相应的调整。

从传统的“熟悉VB语言,掌握桌面应用程序设计技术,能够独立完成基础应用系统的开发”进化为“掌握面向对象程序设计思想,理解软件开发的基本流程,能够应用不同的编程语言和开发环境完成应用系统的设计和实现”。

在课程内容上,应将VB语言的学习融入到面向对象思想的学习中,引导学生逐步从对象的定义、属性和方法设计、事件处理和继承关系等方面去理解和应用。

二、教材选用的更新VB程序设计教材的选用应考虑到新兴编程语言和开发环境的发展,兼顾传统优秀VB 教材的引用。

例如,《程序设计教程》、《Visual Basic 2017从入门到精通》等教材兼顾了VB语言和语言的学习,可以帮助学生理解VB语言的基础知识和面向对象编程思想,并具有一定的实战性。

此外,可以引入一些新兴编程语言的知识,例如Java、Python、C#等,同时选用相应的教材,培养学生多种编程语言的灵活运用能力,把握技术发展的趋势。

三、教学方法的多样化VB程序设计课程的教学方法应该多样化,注重实践与理论相结合。

通过项目设计和开发、案例分析和课程讲解相结合的方式,可以增强学生的动手实践能力和编程思维能力。

一方面,可以通过小练习、编程作业和课程设计等形式加强学生的编程能力和实践操作能力;另一方面,应该注重案例分析,通过设计典型案例来展示VB在实际应用中的应用场景和可行性,激发学生学习VB的兴趣和编程热情,同时培养学生的系统思考和问题解决能力。

关于《VB程序设计》课程教学改革与探索

关于《VB程序设计》课程教学改革与探索

关于《VB程序设计》课程教学改革与探索刘晨宝鸡技师学院【摘要】本文结合教学实践与理论思考,从教学手段和方法角度去探讨,并强调实验环节,注重学生编程能力和实际应用能力的提高,以达到提高课程教学质量的目的,并阐述了VB程序设计教学改革的几点看法。

【关键词】VB程序设计教学方法改革为了使技校学生面向社会有更强的适应能力和创新能力,普及计算机及其应用,提高学生的计算机技能已经成为我们面临的一个重要问题。

因此,采用先进的教学手段和灵活的教学方法是提高教学质量的保证。

笔者在承担技校VB程序设计课程的教学实践中,针对如何使学生在掌握语法条文、控件的作用与操作方法的基础上,形成利用计算机语言处理问题的思维方式来提高教学质量,并针对这一情况进行了探索。

一、提高学生对课程重要性和实用性的认识《VB程序设计》作为计算机专业的一门必修课,在学生的知识结构中占有重要地位。

作为可视化的程序设计语言之一的VisualBasic,它采用了面向对象的程序设计语言,改变了过去面向过程的程序设计思想,具有高级程序设计语言的语言结构,接近于自然语言或人类的逻辑思维方式,可用来开发Windows环境下的各类应用程序。

21世纪的技校学生,要能使自己在科学技术飞速发展的今天,特别是计算机技术广泛应用到各个领域的时代发挥作用,就必须具有较强的掌握和使用计算机的能力,特别是关于计算机程序设计的掌握和运用。

这是社会的需要,是时代的需要,也是技校生就业的需要。

二、重视教学方法的改革《VB程序设计》这门课内容多、知识面广、实践性强。

要提高教学质量,必须重视教学方法的改革。

1.激发学生的学习兴趣。

要让学生学好《VB程序设计》这门课程。

最重要的问题就是首先要激发学生对本课程的兴趣,把老师要求学生学改变为学生主动要求学好本课程。

我在进行教学设计时,第一次课最重要,首先介绍VB6.0语言的主要功能和基本特点,并选择一些示例来说明VB6.0语言编程方面的应用,这样可以让学生知道,学习《VB程序设计》这门课程有什么用途,在今后自己的工作中是否能够用得上。

VB程序设计的教学改革探析

VB程序设计的教学改革探析
于 清 龙
( 大连 大 学 信 息 工程 学 院 , 宁 大连 16 2 ) 辽 16 2

பைடு நூலகம்
要 : B程序设计作 为非计算机专业 公共基础课 , V 其理论 性、 实践性 强, 学难度大。如何提 高学生 的学 习兴 教
趣, 理论联系实际, 学以致用 , 就成 了该 门课程教 学设 计的关键。本 文就如何提 高教学质量 , 培养学 生综合 应用 程 序开发 能力作 了探索和 改革。
学效 果 。
l 课堂教学的改革与实施
1 1整 合 课 本 知 识 , 发 学 习 兴 趣 . 激 对 于 一 项 操 作 性 很 强 的 工 作 , 们 是 不 能 只讲 理 论 的 , 如 当 我 们 学 习 游 泳 的 时 候 , 果 教 练 只 是 告 我 正 如
诉 我 们 每 个 动 作 的 名 称 , 不 告 诉 我 们 这 些 动 作 怎 么 完 成 , 们 是 不 可 能 学 会 游 泳 的 。那 么 , 们 在 学 习 但 我 我
关 键 词 : B程序 设计 ; V 应用 能力 ; 学 改革 教 作者简介 : 于清 龙 (9 5~) 男 , 宁 大连 人 , 16 , 辽 大连 大 学信 息 工 程 学院 实 验 师 , 事 计 算机 技术 研 究 。 从 中图 分 类号 : 6 35 文 献 标 识 码 : 文章 编 号 :0 6— 15 2 1 )3— 14— 3 收 稿 日期 :0 9—1 — 2 G 2 .8 A 10 26 ( 00 0 0 5 0 20 1 0
对 实 例 进 行 慎 重 的选 取 和 必 要 的修 改 。
现在 的大部分教 材 , 是 对 V 都 B语 言 的基 本 语 法 进 行 讲 述 , 后 再 讲 VB 中 对 象 的使 用 。 笔 者 认 为 然 在 讲 授 时 不 宜 将 语 法 和 对 象 分 开 来 讲 , 把 V 面 向对 象 的 程 序 设 计 方 法 , 件 驱 动 的 编 程 机 制 贯 穿 于 整 要 B 事 个 教 学 过 程 中 。 V 中 的 对 象 主 要 用 于 构 建 界 面 , 具 体 程 序 功 能 的实 现 则 要 编 写 代 码 行 , 此 任 何 一 个 B 而 因

高校中关于VB程序设计的教学问题研究

高校中关于VB程序设计的教学问题研究

参 考文 献 : 1 华 人 民共 和 国教 育部 . 物理课 程 标 准 》 ,人 民教 育 出版 社 , 冲 《 20年 4 0 3 月第 1 . 版 2阎金铎 主 编. 物理 思 维论 》 ,广西教 育 出版社 ,19 年1 月. . 《 96 2
159
习 再 计 , 叉 手

育 方 法都 是大 体 上雷 同的 ,一般 是教 师课 上 讲语 法 ,演 示代 码编 写,课 下 组织 实验 课 或者 简单 的课程 设计 。学生 虽然 能 掌握 简单
的程序 语 言编 程模 式 但是 脱离 课 堂之 外 的 内容通 常一 无所 知 ,这
就往 往 造成 “ 高分 低 能 ”的现 象 ,学 生学 习程 序 设计 类课 程 的 目 的在 于 掌握 编 程 能力 ,可 以在 曰后 的工作 中把 程 序设 计语 言作 为 工具 一样 进 行项 目开发 , 而不 是把 程序 设 计语 言作 为 一 门原理 课 的作 用 。在 学 生 的规 范解 题 初 步定 型后 , 教师 一定 要想 尽 一切 办 法 ,采取 多 种途 径和 措 施 强化解 题 规 范 。首先 ,教 师要 做 好常 规 的作 业和 试 卷批 改 ,发现 学 生不 规 范 的解题 要及 时 指 出。其 次 , 可 以采取 各 种方 法 ,调动 学 生参 与进 来 ,如 :让 学 生批 改其 它 学


机 软 件 教学 内容 ,提 高 计算 机教 学质 量 。 年 的下 半学 期 开始 ,每 学期 开 设 1 门, 学 时在 7 一 0 右 。3 O9左 年 ( i u l a i 程序 设计 》课程 是计 算机 类 各专 业 的一 门核 下来 学 生至 少 掌握 4 5 ( s a B s c V — 门程 序 设 计 语 言 ,但 是 由于 这 些课 程 的教

《VB程序设计》课程教学改革的探索

《VB程序设计》课程教学改革的探索
固 。课程 设 计 内容 课 后 上机 完 成 。
代码 :
Di n e e m S As I t g r Di n e e m I As I t g r S =0
F r I 1 o =l To 0 S +I =S
Ne t I x
要 掌握上 面两个 阶段 的具体情 况 ,教师应 亲 自指 导 ,与学生一起上机实验,随时监控学生实验过程。对 学生提出的问题及时予以指导 ,而发现学生 常犯的共性 错误,可在理论课上进行点评。 ( 四)改革考核形式,体现学生综合运用能力 考试作为教学效果的一种客观测试 手段,是教学中 的一个重要环节。我们根据VB 的课程 特点,在传统的 期末闭卷笔试考核之外 ,增加了平时考核、实验考核和 课程设计考核的内容。平时成绩 占1%,期末 闭卷考核 0 成绩占4 %,实验成绩 占2 %,课程设计成绩 占3 %。 0 0 0 对于课程设计 ,在课程 即将结束的前两周,将所有的学 生分成若干小组 ,让 各小组分 别选 择不同的课题 来设 计,例如开发一个档案管理系统 、图书管理系统 。实践 证明,这种综合考核方法不仅检验 了学生把所学知识、 技能进行条理化、系统化以及综合运用的能力,而且对 调 动 学生 的 学 习 积极 性 ,提高 学 习 兴趣 ,客观 、公 正地 评价该门课程的教学质量和效果都起到 了很好的促进作
教育探讨
《B V 程序设计》课程教学改革的探索
文/ 陈兴威
摘 要 :本文从提 高学生的创新能力和实践 能力出发 ,根据教 学实践 中的经验 ,讨论 了v 课程教 学方法、教学 B 手段 以及 考 核 方 法 等几 方 面的 改革 尝试 。 关键词 :Ⅶ 程序设计 ;教 学方法;改革 中图分类号 :G 4 . 62 0 文献标识码 :B 文章编号 :10—96 Z1 )0 9C一02— 1 09 16( 00 2() 13 0 引言 :Vi a B s 下面简称VB s l ai u c( )程序设计是我 校计算机相关专业学生 的必修课 ,然而VB 言枯燥 、 语 难以理解 ,学生缺乏相应 的知识背景 ,导致学生对这门 课有恐惧心理,缺乏兴趣 。这就要求我们教师在教学中 分析、摸索出一些较为行之有效的教学方法 ,才有可能 培养学生程序 设计能力,掌握一门技能 ,激发学生对程 序设计的兴趣 。笔者在近几ห้องสมุดไป่ตู้的教学实践 中进行了如下 改 革 探索 ,取 得 了 良好 的 教学 效 果 。 教学改革与实施 ( 一)采用实例教学法 ,激发学生的学 习兴趣 VB 程序设计语言所涉及的内容 多,控件的属性 、事 件 、方 法 也很 多。 要让 学 生 对这 些 概念 有 一 定 深度 的理 解和掌握是 比较困难的。时间一长 ,就会影响学生学习 的积极性 与主动性。因此在教学中 ,我从实例人手 ,采 用实例作为知识的载体 ,选择学生感兴趣的问题作为实 例 ,通过让学生亲眼观看、亲手模仿,在实际操作 中亲 自去 体会 和 领悟 这 些 概念 。 ( 二)采用循序渐进方法 ,培养学生创新思维 知识 的学 习是一 个循序 渐进 的过程 。在教 学过程 中,我们可以先从简单的实例出发 ,再增加或者改变实 例的条件 ,逐渐加深难度 ,以此培养学生的创新思维, 提高学生对程序的分析与编写能力。这里仍以 l 0 1这个 实例来看 ,这是我们讲授F r o …Ne t x 循环时的一个典型 实例,这段程序在学生弄懂F r o …Ne t x 循环语句之后 , 理解起来并不困难。但为加深学生对语句的理解程 度, 提 高学 生 举 一反 三 的 能力 ,要求 学 生 对原 程 序 条件 做 如 下 几种 变化 : ( )求 l 10 1  ̄ 1之间所有数的和 ] ()求 ll0 之间所有数的和 2  ̄ l0 J ()求 ll0 之间所有奇数的和,步长为2 3  ̄ l0 J ()求1 0之 间所有奇数的和,步长为 1 4 到10 这里 第 ( )小题和实例 中原 程序相 比难度不 大 , 1 学 生 已学 会 根据 数 据 范 围定 义 数 据类 型 ,很快 写 出 如 下

VB程序设计教学方法改革与探析

VB程序设计教学方法改革与探析
计能 力。
1 计算 机语 言本 身 相 对 比较 枯 燥 乏 味 , 些 知 ) 有 识 点 理论 性 较 强 , 些 概 念 比较 抽 象 , 以 理 解 。 有 难
而在 实 际教 学 中 , 往 以 教 师 为 主 , 生 更 多 的 是 往 学
充 当“ 听众 ” 的角色 , 教师 在 课 堂上 采 取 一 味灌 输 的
体幻 灯 片等 方 式 进 行 讲 解 , 师 边讲 边 演 示 , 生 教 学 只能在教 师思 路 的引 导 下 思 考 , 法 满 足个 性 化 的 无 学 习要 求 。教 师 费力 地 讲 , 生 被 动 地 听 , 往 达 学 往 不 到好 的学 习效 果 , 成 了教与 学两 个过 程 的脱节 。 形 3 学生 上 机 实 践 也 主要 是 参 照 课 本 上 的例 题 )
本 流 程 , 日后从 事 软件 开发 打基础 。 为
在课程 设计 的过 程 中采 用 分 组 的组 织形 式 , 以
完成 小 型 任 务 为 目 标 , 炼 学 生 合 作 和 设 计 能 锻
力 ] 。学生 以 3个 人 左 右 的小 规 模 进 行 分组 , 样 这
[ ] 龚沛曾. i a B s 1 V s l ai u c程序设计简 明教程 [ . 京 : M] 北 高 等教育 出版社 ,0 7 20 . [ ] 张缨 , 2 万敏. V “ B程序设 计课程 ” 教法探析 [ ] 《 J . 计算 机教育》,00,4 . 21 ()
V B是 一 种 可 视 化 的 、 向对 象 的 程 序 设 计 语 面 言 , 用于 开发 wn os 可 idw 环境 下 的各类 应 用程 序 … 。 它简 单易 学 、 率高 、 效 操作 灵活 且功 能强 大 , 过 V 通 B 设 计 语言 的学 习 , 生 可 以初 步 了解 面 向对 象 程序 学 设计 理念 , 写 简 单 实 用 的应 用 程 序 , 高 程 序 设 编 提
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

当前VB程序设计的教学改革研究摘要:visual basic程序设计作为非计算机专业公共基础课,其理论性、实践性强,教学难度大。

文章就如何提高教学质量,培养学生综合应用程序开发能力作了探索和改革。

关键词:vb 程序设计改革实践
1 引言
visual basic(下面简称vb)程序设计是我校非计算机专业学生的必修课,然而vb语言枯燥、难以理解,学生缺乏相应的知识背景,导致学生对这门课有恐惧心理,缺乏兴趣。

这就要求我们教师在教学中分析、摸索出一些较为行之有效的教学方法,才有可能培养学生程序设计能力,掌握一门技能,激发学生对程序设计的兴趣。

2 教学改革与实施
2.1 对课本原有知识进行整合,激发学生的学习兴趣
大部分的教材总是先讲vb语言的基本语法,然后再讲vb中对象的使用。

但在讲授时不宜将两者分开,要把vb面向对象的程序设计方法,事件驱动的编程机制贯穿于整个教学过程中。

vb中的对象主要用于构建界面,而具体程序功能的实现则要编写代码行,因此任何一个完整的应用程序都不可能只用对象或只用语法。

这两块内容可进行穿插讲解。

这样就避免了让学生在毫无知识背景的情况下去理解抽象难懂的概念,挫伤他们编程的积极性。

在教学过程中,
我始终坚持以学生已有的知识程度为基础,打破原有的以课本知识的逻辑结构为顺序组织课堂教学的模式,先不讲基本概念,改用从简单的实例人手,通过让学生观看、模仿,在实际操作中去探究和领悟这些概念,并适时地加以归纳总结,让学生在轻松愉快的气氛中接受新知识。

比如,在讲到循环结构中do——loop语句和for ——next语句的用法时,我用do——loop语句的4种形式和for ——next语句实现求解n!的过程,让学生去观察、领悟它们的异同。

2.2 教学方法多样化
笔者在教学实践中,除了采用传统的教学方法如:提问法、小组讨论法外,主要采用以下教学方法:
1)错例分析法
学生对变量、类型、运算符、表达式这些基本概念和语言规则的掌握需要一个过程,对算法和数据结构的知识需要不断积累。

学习过程中,能听懂老师授课的内容,但自己编制的程序往往错误百出。

课堂上,我经常将容易出错的概念以反例形式展示给学生,让他们找错误,通过运行。

比如错误使用逻辑运算符。

假设a、b和c是三个变量。

如果已知a<c,要判断b的值是否在a与c之间,可以使用以下表达式:a < b and b < c 不能写成:a < b < c 。

很多学生会错误延用数学上的概念,写成后一种形式。

例 option explicit
private sub command1_click()
dim a as integer,b as integer,c as integer
a = -3:
b = -2:
c = -1
print a < b and b < c ’显示true
print a < b < c ’显示false
end sub
为什么 a < b < c会得false?因为,vb在计算这个表达
式时,先计算“a < b”部分,得true;再计算“true<c”,并将true转换为一1,-1<-1?最终得false。

通过诸如此类的反例教学,使学生豁然开朗,印象深刻。

2)零散实例和核心实例结合
零散实例教学法,对每个知识点的运用和理解是非常行之有效的,但对前后知识的贯穿缺乏说服力。

笔者在教学改革实践中体会到,除经典的零散实例外,将一个规模较大的、典型的、有实用价值的、学生感兴趣的核心实例贯穿于教学全过程,对提高学生的编程能力非常帮助。

所谓核心实例是指,实例从小到大、随章节的展开而逐步成长,呈现为逐步进化的多个版本。

比如引入一个贯串全书的问题:设计一个“图书管理系统”。

首先,用最基本的概念和最简单的结构,给出该系统的第一个(也是最简单的)版本,以后的每一次课,都对该系统提出新的功能和结构上的要求,并用本次
课介绍的新概念和新方法对它进行功能上的扩充和结构上的改进。

每次得到该系统的一个增强的新版本。

2.3 重视实践教学,培养学生综合应用程序开发能力。

vb是一门实践性很强的课程,如果只纸上谈兵,不上机练习,是不可能真正掌握vb程序开发的。

实践教学主要注意抓住以下几点:
(1)模仿阶段,对课堂核心实例系统的调试、改进。

核心实例的每次增强版是全面反映教学内容的,学生通过模仿、知识再现达到在实践中领悟知识,开拓编程思路。

(2)分层次阶段,在教学过程实施的开始,和核心实例同步,我就给出了几个类似核心实例的课程设计内容,供学生选择。

对核心实例的调试比较成功的,可以同步实施自己所学的课程设计内容,达到培养学生分析问题和解决问题的能力。

2.4 培养学生使用标准编码,养成良好编程习惯
在程序设计过程中,使用标准编码可以避免一些不必要的错误。

笔者在授课过程当中使用标准编码的实例,在讲解实例过程中对学生进行适当地引导,让学生养成一个良好的编程习惯。

程序书写规范是非常重要问题,不仅书写格式应该结构层次分明,而且程序里面应添加起码的注释。

不按照标准书写程序会增加别人查看程序的难度,同时也不利于自己以后上机调试修改。

强调学生避免使用visual basic 中的隐式操作,养成显式编码的习惯。

3 结束语
一门课程的教学是一个复杂的系统工程,笔者将以上一些改革和探索用在课堂教学和实践教学中,取得了一些效果,但教学有法,教无定法,只要教学得法。

在教学实践中,合理运用多种教学方法,灵活地、创造性地掌握教学过程,激发学生的兴趣,培养学生的创造性思维和综合应用程序开发能力。

参考文献:
[1] 王栋.visual basic程序设计实用教程(第3版).北京:清华大学出版社 2007
[2] 袁锋谈.《vb程序设计》教学方法改革的五个转变. 中国成人教育 2004(1)
[3] 蔡永铭广东药学院学报 2004(8)第20卷第4期。

相关文档
最新文档