Visual Basic程序设计课案例教学法的探索与实践
- 格式:pdf
- 大小:181.82 KB
- 文档页数:3
《VB程序设计》案例教学模式探索【摘要】在VB程序设计教学过程中,就如何避开概念的繁琐、语法的枯燥,应用案例教学激发学生的学习热情,提高学生的感性认识,开发学生的创新思维,培养学生的程序开发能力,提高教学效果等方面进行探索和总结。
【关键字】趣味案例实例教学创新思维合作探究自主学习“Visual Basic程序设计”是中职计算机专业学生必修的一门公共计算机课程,也是近年来福建省高职单招计算机类指定考核的语言,该课程主要是培养学生应用计算机技术来解决实际问题的能力。
与传统课程的理论性相比,VB具有极强的实践性,要求学生既要掌握理论知识,又要掌握操作技能并能在实际中应用。
过去,教师在讲授这门课程的时候以讲解理论为主,动手实践为辅,经过不断探索改革,针对目前职业学校学生的特点和兴趣,大力提倡项目驱动和案例教学的教学模式,通过教学模式改革,让学生在学习中始终充满成就感和探索精神,借助案例引导,结合基础知识、基本技能和技巧学习,能够让学生迅速上手并能培养自主创新能力,拓展知识面,为以后走向工作岗位做好铺垫。
现在职业教育类的大多数计算机教材都是案例教程,但是,很多教材就是例子的无序堆积,所涉及的知识和技能并不多。
通过多年的教学实践,结合学生的实际情况,本人把一些生活实例编写成教学案例运用于VB课程的教学中,并结合案例教学法构建相应的VB案例课件库,同时在案例教学活动中的案例拓展环节尝试引入任务驱动模式。
下面,就谈谈在“Visual Basic程序设计”课程中的案例教学模式探索过程。
一、应用趣味案例,激发学习热情俗话说:兴趣是最好的老师。
在程序设计教学中要利用学生对事物的好奇心,选择一些有趣的、有实际意义的程序,激发学生的学习兴趣,学生有了兴趣,就乐于参与学习。
在上第一堂VB课时,为了迎合学生心理,更为了让学生明白学习程序设计语言有什么用,能实现什么功能,先不讲理论知识,而是演示一些有趣的实例,如:移动字幕、打地鼠、计算器等实用小程序,让学生体验程序设计的“新奇”,喜欢上程序设计。
章案例涉及的知识点VB 概述显示窗体文字窗体、标签、文本框、命令按钮、定时器控件循环结构简单的学生成绩统计循环结构数组简易计算器数组、控件数组、命令按钮、文本框过程汉诺塔子过程、函数过程、递归内部控件两位或三位数四则运算(扩充)单选按钮、列表框、复选框文件管理图片浏览器;文字处理软件通用对话框、M DI 窗体、工具栏绘图阿基米德螺线;sinx 曲线坐标系、画图属性和方法、鼠标事件多媒体多媒体播放器多媒体控件数据库学生管理系统菜单、D 控件、D O 控件、数据库管理器窗体及相关操作分支结构简单记事本;倒计时两位数四则运算自测窗体、标签、文本框、命令按钮、定时器控件分支结构、随机函数1.引言Visual Basic (简称VB)程序设计是大多数高等院校的公共基础课,属于教育部提出的高等学校计算机基础教育体系中的第二层次课程,同时它已成为国家和许多省市计算机二级等级考试的科目。
在教学过程中,尽管我们老师下了很大功夫,想了很多办法,仍存在学生主动性不强,普遍感到难学,学后编程能力难以提高的问题。
近年来,笔者给几届本、专科学生主讲了该课程,在此,结合本人的教学,从教学内容、教学方法、实验教学、课程设计等方面来探讨VB 程序设计课程的教与学,进一步提高教学效率和教学质量。
2.明确教学目标和教学内容2.1教学目标VB 程序设计是我校非计算机专业的公共选修课。
其教学目标是使学生掌握用VB 开发Window s 下应用程序的程序设计思想和设计方法,培养学生具有利用计算机解决实际问题的能力,能够利用VB 开发较简单的应用程序,并为后续课程的学习打下基础。
2.2教学内容结合我校“VB 程序设计”课程的教学目标,其教学内容包括以下三部分:(1)基础部分。
包括VB 的开发环境、面向对象编程的基本概念、语法基础和算法、流程控制结构、数组、过程、常用控件的使用。
(2)应用部分。
主要是窗口界面设计中需要的对象,包括菜单应用、图形控件与方法、公用对话框、控件数组、文件管理等内容。
浅谈《VB程序设计》的教学改革与探索[摘要] vb程序设计作为中等职业学校计算机专业开设的一门专业必修课程,其理论性、实践性强,教学难度大,学生对这门课缺乏兴趣,难以学好。
如何通过教学改革激发学生强烈的求知欲,使学生易于接受新知识,培养学生综合应用程序开发能力和创新能力。
笔者在近几年的教学实践中进行了改革探索,取得了良好的教学效果。
[关键词] vb 程序设计教学改革探索visual basic(简称vb)语言是一门面向对象的可视化编程语言,其特点是简单易学,适用性强。
但对于学习基础差,缺乏学习兴趣,自主学习主动性差的中等职业学校学生来说,教师想教好,学生要学好并非易事。
笔者担任过中等职业学校《vb程序设计》课程教学多年,对《vb程序设计》课程教学改革进行了有效地探索和改革。
一、引导学生编程入门得当,激发学生编程兴趣vb程序设计是程序设计的入门课程,对大部分学生而言,该课程是零起点。
开学初,不急于马上讲解教材中的概念,而是结合学生特点,通过多媒体教室演示几个用vb开发的相关程序,让学生领悟到vb程序设计在今后专业岗位上的作用,通过案例演示,激发学生学习的积极性和求知欲;同时又要向学生介绍该课程的学习方法,强调学习程序设计是培养耐心、毅力、务实、严谨的学习方法的有效途径。
学生了解了学习vb的意义所在,就会迫切地想自己去尝试程序设计。
学生学习的积极性调动起来了,这对教师来说,就已经成功了一半。
有了良好的开始,如何使学生一直保持这样的兴趣呢?在教学过程中,教师应注意结合实际选择一些简单而有趣的习题给学生讲解,让学生感受到vb程序设计的魅力,如“电脑开奖”、“计算器”、“猜数字”、“交通红绿灯”、“万年历”、“文本编辑器”、“倒计时牌”,“十以内数字的混合运算系统”等。
让学生逐步认识到通过编程可以实现这些日常生活中随处可见的实际应用,从而激发学生学习程序设计的热情和兴趣。
二、组织学生多样学习方法,培养学生编程能力笔者在教学实践中,除了采用传统的教学方法,如以教授法为主、辅以演示法、实验法及讨论法等多种灵活多样的教学方法外,主要采用以下教学方法:1.任务驱动法任务驱动法,是以学生为中心的实践教学模式,一方面,能让学生在实践中加深对知识的理解,体会知识的运用;另一方面,又能激发学生的学习兴趣。