




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 浅析“案例+任务驱动”教学法在visualbasic程序设计教学中的应用 刘庆费雄伟摘要针对visual basic程序设计课程的特点,将案例教学和任务驱动教学有机结合形成一种新的教学方法。该教学方法不仅能充分调动学生学习的积极性和兴趣,还能够很好地提高学生解决问题和开发应用程序的能力。关键词visual basic程序设计;案例;任务驱动一、引言报读我院开放教育的学生在年龄、知识结构上都存在很大的差异。他们既要应对繁重的工作,又要承担着繁琐的家务;既要追求事业上的发展,又要照顾家庭生活,有的还有抚养、教育子女。在学习上,虽然能尽量抽出时间
2、参加面授导学课,但绝大部分的学习内容还是要靠业余时间来自主性学习。由于存在工学矛盾、家学矛盾等多方面的问题,每位学生很难系统的完成每门课程所有知识点的学习。visual basic程序设计(visual basic以下简称vb)是开放教育计算机应用等专业程序开发必修的一门程序设计语言课程,也是在第一学期所开设的专业课程。通过该课程的学习,学生一方面既要掌握vb程序设计的基本语言、语法、方法和常用算法,另一方面又要掌握vb应用程序的开发、设计、编辑、编译和调试等能力。平时教师们往往采用多媒体理论知识教学和例题上机操作相结合的教学模式。在这种教学模式下,学生基本上能够掌握vb程序设计的基本语言、语
3、法、方法和一些简单实例的代码编写,但很少会运用所学的理论知识去解决实际问题,更不具备应用程序、系统的开发能力。为调动学生学习的积极性和兴趣,提高他们应用程序开发的能力,所以采用了以“案例+任务驱动”的模式进行教学,培养他们操作能力和分析、解决问题的能力,为应用程序的开发打下夯实的基础。二、vb程序设计采用“案例+任务驱动”教学法的必要性vb程序设计是我院开放教育计算机应用等专业中一门非常重要的专业技能实践课程。该门课程学习内容广、知识点多,实践操作能力要求非常高。现在的教师们普遍沿用以前那种多媒体理论教学和上机实践操作相结合的传统教学。这种教学模式,教师占主导地位,在课堂上教师按部就班讲授其理
4、论知识,并强灌输给学生。而在上机实践操作过程中,教师往往布置教材中的实例要求学生进行上机练习操作。这些小的例题知识相对独立,缺乏系统性,而且与前后所学的知识也不连贯,很难做到学以致用。整个教学过程中,学生从头到尾都是被动地接受知识,学习最终的目的也是为了应付期末考试,还有学生为了取得好的成绩,往往去背诵一些概念、语法、函数、原理等等。我们知道学生平常在使用计算机或浏览网页过程中经常会接触到与程序有关的案例,如使用系统中的计算器程序来进行算术混合运算;使用暴风影音程序来播放电影;运行qq程序时,弹出登录界面需用户验证等等。如果在课堂上把这些常见且简单实用的程序设计成一个个的任务,且用vb编程语言
5、来实现,就会调动学生学习的积极性、趣味性。同时,教师可以通过设计、制作一个实用的任务,使课堂讲授变得生动、有趣味,学生学习起来也比较办公、愉快。另外教师在设计、制作案例的过程中去引导学生掌握编写应用程序的方法和技巧。在多年的教学中,笔者从学生兴趣人手,选择一些简单实用的应用程序来进行“案例+任务驱动”的教学,来调动学生对本课程学习的积极性、趣味性,最终达到提高学生学习的效果和该课程的教学质量。三、“案例+任务驱动”教学法“案例+任务驱动”教学法是让学生在案例中学习,教师根据教学内容和学习目标设计一个任务来开展教学活动并组织学生讨论,调动学生学习的积极性和兴趣,提高他们分析问题、解决问题和应用程
6、序开发的能力。在开展教学活动过程中先为学生引入并演示所设计的任务。教师通过详细分析、讲解其任务,并分解成为一个个的案例,组织学生讨论并引导学生由易到难、由简到繁、循序渐进地完成每个案例,直到教学任务的完成。在整个教学任务开展过程中,教学思路清晰,知识结构连贯。在整个任务完成过程中,培养了学生们分析问题、解决问题、主动思考、掌握新知识的能力。传统教学多数采用“学中用”的方式,偏重于知识结构的讲授,重点往往局限于语言的本身,在课堂讲授中重点介绍vb程序设计的开发的环境、语法、命令、控件、菜单等内容。课程全部讲授结束后,学生虽熟练掌握了vb语言,却不明运用之法,语法、命令非常精通,去解决问题和应用程
7、序开发的能力较差。而“案例+任务驱动”教学联系实际问题,设计学生感兴趣的任务,培养学生解决问题和应用程序开发的能力,最后达到提高教与学的质量和效果。“案例+任务驱动”教学法是以教师设计的任务、案例为主线,以培养学生解决问题和应用程序开发的能力为目标,整个教学过程中,教师是主导,学生是主体。采用“案例+任务驱动”教学法,整个教学过程就成了每个学生完成一个个实践的任务,在完成任务的过程上,他们即理解并掌握了课程所要求的知识点,又掌握了分析问题、解决问题和应用程序开发的能力,还感受到了学习的快乐和体验学习成功的喜悦。四、“案例+任务驱动”教学法在vb程序设计教学中的实施“案例+任务驱动”教学法的实施
8、关键在于教学任务的设计,教师可以根据每次教学的内容、知识结构、实践操作等来设计教学任务。设计时,既要考虑教学内容的覆盖面,也要考虑知识结构的连贯性,还要考虑怎样调动学生的积极性和兴趣,让学生开动脑筋,认真思索,最终能顺利完成任务。下面以讲授vb应用程序可视化界面设计方法、各种常用控件的使用方法,以及工程化思想和vb面向对象结构化程序设计思想等内容来详细介绍“案例+任务驱动”教学法的设计与实施。由教学内容和学习目标得知要求学生掌握的内容有:掌握可视化界面设计的方法;掌握变量和常量的概念及用法;掌握运算符及流程控制语句的用法;理解工程化思想和vb结构化程序设计思想;掌握常用函数的使用方法等等。结合
9、实际情况,本次教学设计的任务是模仿windows操作系统自带的计算器程序来创建一个简单实用但又属于自己的计算器应用程序。该程序是在上次已学的加法程序的功能拓展,它可以实现加、减、乘、除四则算术运算,计算器应用程序任务的设计,即覆盖了之前所學的内容,又包含了新的学习内容,而且前后的知识结构是连贯的,中间没有脱节的情况。计算器任务的设计、实施详细步骤如下:第1步:使用vb集成开发环境按照windows操作系统中的计算器应用程序对界面进行设计。界面设计主要包括窗体属性、命令按钮、文件框、菜单等控件的相关属性进行设置,最终计算器界面设计的效果如图1所示。第2步:计算器应用程序功能代码的设计。完成计算器
10、界面的设计后,将根据任务要求完成功能代码编写。代码的编写主要有:窗体的load事件;数字区的命令按钮click事件;文本框的change事件;正负号(+/-)命令按钮的click事件;四则算术运算(加、减、乘、除)命令按钮的click事件;计算结果命令按钮的click事件以及“帮助”菜单的调用等等。第3步:计算器应用程序的运行及调试。计算器应用程序各个相应控件的事件代码编写后,还要对它进行运行测试,主要观察程序是否正常运行,如果没有正常运行,还要对它进行修改和调试。vb程序设计采用了“案例+任务驱动”教学法,在课堂上,首先根据设计的任务与学生共同讨论分析,了解任务所需要掌握的知识、方法、步骤,有时还要围绕任务讲授一些新知识。比如计算器应用程序任务中会进行加、减、乘、除四则混合运算,在进行计算时,先要判断用户点击的是哪一个运算符命令按钮,所以在课堂中先跟学生讲授流程控件中的ifthenelse(判断选择)语句。讲授完后并举例来巩固其学习的内容。其中实例设计的功能是判断两个数a和b的大小,如果两个数相等,输出结果为相等,如果a大于b,输出结果为a>b,否则输出结果为a<
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年教师招聘之《幼儿教师招聘》题库必背100题附答案详解(综合卷)
- 2025呼伦贝尔农垦集团有限公司社会招聘50人备考含答案详解
- 2025年教师招聘之《幼儿教师招聘》基础试题库含答案详解【基础题】
- 2025内蒙古呼伦贝尔扎兰屯市教育系统“校园引才”27人笔试备考完整参考答案详解
- 教师招聘之《幼儿教师招聘》从业资格考试真题附答案详解【满分必刷】
- 教师招聘之《小学教师招聘》考试综合练习附参考答案详解(基础题)
- 教师招聘之《小学教师招聘》通关检测卷【必刷】附答案详解
- 2025年教师招聘之《小学教师招聘》通关题库及参考答案详解【考试直接用】
- 2025年教师招聘之《小学教师招聘》练习题库(夺分金卷)附答案详解
- 押题宝典教师招聘之《幼儿教师招聘》题库带答案详解(达标题)
- 导管室护理查房
- 【复习资料】08886会展心理学(章节串讲)
- 占道施工申请书怎么写范文
- 医院耗材SPD解决方案(技术方案)
- 室内工装施工方案
- 护理投诉案例分析医学课件
- 四川省家庭经济困难学生认定申请表(样表)
- Android移动应用开发高职PPT完整全套教学课件
- 中国哲学史教案
- 云计算技术及应用PPT完整全套教学课件
- 辽宁省房屋面积测量与计算细则修订稿
评论
0/150
提交评论