ImageVerifierCode 换一换
格式:DOC , 页数:6 ,大小:106KB ,
资源ID:1907669      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1907669.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(试析“分步式教学法”在VB教学中的应用.doc)为本站会员(gs****r)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

试析“分步式教学法”在VB教学中的应用.doc

1、1试析“分步式教学法”在 VB 教学中的应用摘 要:VB 程序设计是我校非计算机专业的一门必修课程,不但可以培养学生的程序设计能力、实践操作能力,还可以为以后更深一步的学习计算机专业知识打下坚实基础。但对目前计算机基础相对较弱的非计算机专业的学生来说,往往对这一门课程报有恐俱感甚至厌学心理。文章探讨了在 VB 教学中,如何以“分步式教学法”为途径来摆脱课本上枯燥无味的教学内容,激发学生的学习主动性和热情,并最终培养学生的严谨逻辑思维和创新能力。 关键词:VB 教学;分步式教学;程序设计 Visual Basic 是目前众多软件开发工具中效率最高的一个,所以在计算机业界得到广泛的应用。自然 VB

2、 程序设计也就成为非计算机专业学生的重要课程之一,非计算机专业的学生学会运用 VB 进行程序设计也为他们以后能熟练学习计算机相关知识做准备。多数非计算机专业的学生,自身计算机基础较弱,同时因为 VB 程序设计课程的开发方法和概念又都是全新的,部分章节内容枯燥抽象,学习起来感觉相当困难,甚至望而却步。怎样才能激发非计算机专业的学生学习 VB 的热情和提高非计算机专业的学生程序设计的能力?本文将总结出“VB 教学分步式教学法” ,现与大家共同探讨。 VB 的分步式教学法,就是把学生学习 VB 课程的过程分为“入门-基础-提高”这三个小同的阶段。根据每一阶段学生的学习特点和心理特2点,设置小同的目标

3、,采取小同侧重点,施以适当的教学方法,这样就可以有的放矢,充分调动学生学习的主动性和创造性,达到事半功倍的效果。 1 入门阶段:以消除学习恐惧心理,培养学习兴趣为目的 VB 程序设计对于非计算机专业的学生来讲,一般都是从零学起,要想让学生学好这门课程,前面基础知识很重要。俗话说,好的开始是成功的一半。要培养学生的学习兴趣,消除他们对程序设计的恐惧心理,在第一章初学时,可以从学生的兴趣入手,利用学生对事物的好奇心,选择一些有趣的、有实际意义的程序,激发学生的学习兴趣。例如:第一次实验课时,布置一个简单代码编写的应用程序,用控件设置一个山寨版的 QQ(图 1) ,在“登录”按钮中写上一个 msgb

4、ox”上课时间请勿用QQ 聊天” ,1 的有趣提示对话框(图 2) ,帮助学生了解如何用 VB 开发应用程序,了解到控件如何使用,相关属性的作用是什么。 这样的介绍会让学生觉得 VB 并不抽象,而很具体,就像身边的朋友,只是需要慢慢去了解它。首先,把 VB 程序设计的功能直观化,让学生感受到 VB 程序设计的魅力。先在大屏幕上演示用 VB 程序设计几个大型系统软件如:超市管理系统、图书馆管理系统、网络版五子棋等,接下来再把往届学生做的优秀程序演示给学生们看,如: “奥运会倒计时牌” 、“俄罗斯方块游戏” 、 “计算器” 、 “电脑福利彩票开奖”等等。学生在感受到 VB 价值和实用性的同时,会对

5、这门课程产生浓厚的兴趣,从心里愿意去学,并期待在以后的学习中有所作为。这正是学好这门课程良好的开端。其次,现场演示消除心理顾虑。老师可以在课堂上现场制作了一3个 QQ 界面的程序并演示给学生看。这让学生觉得才花几分钟的时问,就能编出一个漂亮有趣的程序,这么简单,我也能行。没有任何心里负担,从心底里愿意去学习,这正是我们期望达到的教学目标。 2 基础阶段:让学生对 VB 语言基础知识全面掌握,牢记编程步骤 本阶段也是一个核心阶段,要学生全面掌握了工具箱中大部分控件的三要素(属性、事件、方法) ,并在老师的指导下完成一些小程序实例。为了让学生能够独立编程,很多教师都颇费脑筋,甚至部分学生却感觉压力

6、重重、喘不过气来。所以在这一阶段要有步骤的实施教学计划,切不可一味求快。 首先,要让学生根深蒂固的理解掌握 VB 编程的四个步骤:1、设计应用程序界面;2、完成对象的属性设置;3、编写代码;4、调试运行。其中最让学生头痛的就是第三步编写代码。在教学过程中,教师应帮助学生理清编写代码的思路,让学生有法可寻。如:我们要对哪个控件编程?这个控件上发生了什么事件?事件过程要求哪几个控件发生了什么变化?总的思路也就是, “谁的什么事件导致了谁变成了什么样子” 。在每次实验过程中都要让学生不断重复,这会为以后独立编程打下坚实的基础。 其次,当学生具备编程思路后,可训练他们为不完整的程序填充代码和对已有的程

7、序进行改造。此时要注意给出的题目应由易到难,从简单的属性设置逐渐过渡到函数的使用、语法结构等内容上来。在实验题目中利用知识迁移适当扩充学习内容。 对于这段程序的完成并不困难,在做完 ForNext 循环之后,为了4提高他们对知识的综合运用能力,开动学生的头脑,可以根据原题编写几个扩展练习题:(1)求 1 到 100 之间所有奇/偶数的和;(2)求 1 到100 之间所有素数的和;(3)求 1 到 1000 之间能被 7 整除的素数的个数。在讲授 VB 程序设计语言时,可以写一些错误的程序,让学生去思考,错在哪里,这样可以充分让学生了解自己的基础知识到底扎不扎实。如:在讲授数据类型时,先直接写一

8、个简单的程序: 然后提问:“此程序运行后输出的结果是什么?” 绝大多数学生会回答:“40000“!但其运行结果却是“溢出” ,学生会感到困惑。此时先不要进行解释,再问:“如果把 400 改成 40000 又如何,学生会说“还是溢出” 。当看到演示后的结果却是 4000000 时,学生肯定会更加迷惑!此时再道出原因:100 和 400 都是 Integer 类型,运算的结果也必须是 Integer,但实际结果 40000 超出了 Integer 的范围,所以出现“溢出”现象;而 100 和 40000 分别是 Integer 和 Long,运算结果应该是 Long,但 4000000 没有超出

9、Long 的范围,所以正常输出。为了能正确输出类似 100*400 这类表达式的运算结果,有必要将其中一个或两个数定义成 Long 类型,这样就很自然地引出单精度、双精度及字符型等数据类型说明符,效果好而且印象深刻。所以有些小程序更能让学生掌握好基础知识。 3 提高阶段:让学生逐渐形成自己的编程思想,加强创新能力的培养 此阶段,老师在平时教学中应多鼓励学生发问,引发学生发散性和5深入性思考,培养学生的创新思维。课堂里,教师既要让学生认真学习和掌握书本上的知识,又使他们的思维不要束缚在条条框框中。应鼓励学生提出新的设想,探索解决问题的新途径,从而培养他们的创新思维能力。例如,讲授多重循环时,像(

10、图 3) 、 (图 4)这两题的编程方法总结就四个字“外行内列” ,就是用两个 ForNext 循环做到的,外部循环控制打印的行数和每一行打印的起始位置,而内部循环是控制每一列打印元素的个数和元素的内容;这类程序掌握好这个 原则那么编程起来就得心应手。在教学时可以先跟学生讲解(图 3)程序的编写过程,接下来让学生自己去思考(图 4)程序的代码。让学生自己观察这两个程序的效果不同之处, (图 4)每行元素是递减, (图 3)中的是递增;(图 3)元素是“*”不变,而(图 4)每行的元素都是不同数字,而且呈递减趋势等。让学生学会独立思考,具备提出问题、解决问题的能力,在思考过程中提高了认识,拓展了

11、创新思维,这也是教师所期待的教学效果。在课后学生要及时归纳、做好小结,最好准备一个笔记本专门记载下来。归纳可以是一个控件多方面(如事件、属性设置等)的归纳,也可以是对一种结构的归纳(如分支结构的归纳) 。总结可以是对一类程序的总结,也可以是几类程序的总结。归纳总结的形式也可以多种多样,可以使用文字概括,也可以使用图示总结,重难点要着重强调。 实践教学表明, “分步式教学法”不但解决了 VB 程序设计知识点多、实效性差、与应用脱钩等问题,而且还充分调动了学生学习的积极性、提高了学生学习计算机应用的能力,最终让学生对学习 VB 程序设计产生6了浓厚的兴趣。不少学生通过该课程的学习后,结合个人兴趣与实际需要,开发了各种实用性的软件。 参考文献 1 何克抗,郑永柏,谢幼如.教学系统设计M.北京:北京师范大学出版社,2002:164. 2 龚沛曾,陆慰民,杨志强,Visual Basic 实验指导与测试,北京:高等教育出版社,2004

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。