- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈VB程序的设计课程教学软件
浅谈VB程序的设计课程教学软件
摘要:本文介绍一种应用于Visual Basic程序设计课程的教学软件,结合探究式的案例教学理念,使用授课目标编程语言创建。实践表明,这种以身铺路型的教学软件对程序设计课程的教学效果产生了积极影响。
关键词:CAI 教学方法 多媒体课件 教学软件
一、前言
在普通高等院校中,程序设计是一门基础课程,也是一门综合课程,但是如何学好它对许多人来说却是一个难题。Visual Basic(简称VB)是一个开发快捷、功能强大的工具,深受诸多程序员的喜爱,并成为大多数高校非计算机专业开设的首选程序设计语言。
目前,多媒体技术已经广泛应用于教育领域,它对教学效果的影响不言而喻。但就目前而言绝,大多数课程的多媒体课件只是停留在一个简单的PPT上面,即把传统的板书内容简单地复制在幻灯片并用投影仪呈现而已,这种课件其实并未达到多媒体课件的定义,真正的多媒体课件追求的是可以形成声、光、形、色、动等对学生感官的全方位刺激,能够增强学生的记忆,增加学生的联想,并力图教学过程形象生动,学生感知鲜明。
在传统的Visual Basic程序设计课程教学中,多数教师上课使用的课件基本上是采用上述方式创建的PPT,同时,普遍采用的又是一种“被动式”教学模式,即老师上面教,学生下面学,这种教学的效果不理想。再者,程序设计又比较抽象,许多学生尤其是文科学生在学习过程当中难以理解,从而在众多学生的心里出现了“Visual Basic是否有用”、“Visual Basic能用来做什么”等疑问。因此,亟待一套便于学生理解,吸引学生兴趣的学习方法和教学理念。
程序设计在本质上可以归结为四大要素:问题、概念、逻辑和技巧。对于程序设计初学者,应该以系统地学习程序设计的基础知识为主,并尝试用程序解决现实生活中某些实例化的应用问题。本文介绍一种基于这种理念的已应用于VB程序设计课程教学的多媒体软件――“Visual Basic快乐自学好帮手”,它本身亦采用Visual Basic语言开发,是一款以身铺路型的辅助教学工具和学生自学平台。
二、解决方案
“Visual Basic快乐自学好帮手”整个教学软件的设计以重视实践、突出技能为原则,侧重Visual Basic程序设计基础知识的应用和对学生实践能力的培养,其覆盖的内容按照“编程入门”、“语法基础”、“常用控件”、“图形方法”和“顺序文件”的框架进行组织,最终的编排按照人的认知规律并结合多位长期从事Visual Basic程序设计课程一线教学的教师的经验划分成15个单元,每个单元针对相应知识点精选3个案例,以案例来带动相关知识点的讲解。对每一个案例,均以“案例效果”→“设计过程”→“相关知识”→“初试牛刀”→“归纳总结”的线索进行循序渐进讲授和演示。
“案例效果”模块,先介绍案例的引出背景,然后描述案例的功能和呈现案例的运行效果。设计这个模块的目的除了明确任务之外,很大程度上还为激发学生的好奇心,缘由是案例具有相当的趣味性,所以在案例效果演示后,它能够很好地吸引学生的兴趣,这好似将一盘菜端在人们的面前,而这盘菜的色、香、味看上去挺诱人,那么人们自然会好奇这盘菜是如何做出来的。“设计过程”模块主要从界面和代码两部分来介绍案例的设计过程,这好比教给人们烧出那道菜的菜谱,通过这个环节向学生介绍程序设计过程的一般流程,使学生掌握软件开发过程和控制实现的要领。“相关知识”模块介绍的是实现本案例会涉及的相关知识,就像教人们做出一道可口的菜,除了告诉它的制作方法,还需要让人们知道它所需的各种烹饪原料。最后,软件还设计了“初试牛刀”和“归纳总结”两个模块,通过“初始牛刀”的练习题,使学生掌握消化案例所涉知识点,而“归纳总结”对案例的关键知识和编程思路进行回顾,帮助学生进一步巩固对重点内容的掌握。总的来说,本软件重在过程引导,做到了精基础、重实践和强能力。
本软件很重要的另一个特点是,它本身就是用Visual Basic语言开发的,这种用学习目标来创建学习平台的做法,使学生深刻感受到了Visual Basic的应用价值,激发了他们的学习热情,而这也很好地回答了学生的“Visual Basic是否有用”、“Visual Basic能用来做什么”等疑问,起到了一个以身铺路的示范。而且,这样做还有一个传统PPT不可实现的优势,即它可以做到平台与目标的无缝衔接,从而在知识讲授的过程中能向学生演示最原汁原味的Visual Basic对象和相关内容,例如图1所示的是设置标签(Label)对象相关属性的效果演示,它可让学生直接感受到标签各属性值设置后的外观效果变化,而这用其他工具是很难表达出来的,即使找到某些方法来模拟,它与最真实的效果显示还是会有很大的区
原创力文档


文档评论(0)