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

加入VIP,省得不是一点点
 

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

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

下载须知

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

版权提示 | 免责声明

本文(初探非计算机专业VB程序设计教学方法.docx)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

初探非计算机专业VB程序设计教学方法.docx

1、初探非计算机专业 VB程序设计教学方法 摘要 :Visual Basic 程序设计作为非计算机专业公共基础课 ,其理论性、实践性强 ,教学难度大。文章就如何提高教学质量 ,培养学生综合应用程序开发能力作了探索和改革。 下载 关键词 :非计算机专业 ;VB 程序设计 ;教学环节 中图分类号 :G642 文献标识码 :A 文章编号 :1674-1145(2009)35-0215-01 Visual Basic(以下简称 VB)与许多程序设计语言一样 ,教学内容中除了包括数据类型、变量和常量、运算符和表达式等基本语言基础 ,更为重要的是结构化程序设计的三大控制结构和编程方法。 VB 突出的特征是面向

2、对象的事件驱动机制 ,使得编程时无论在设计理念、设计过程及设计方法上对教师的教与学生的学都有较高要求。因此 ,采用先进有效、灵活多样的教学方法是提高 “VB 程序设计 ” 课程教学质量的关键。笔者在近几年的教学实践中进行了如下改革探索 ,取得 了良好的教学效果。 一、教学改革与实施 (一 )课堂教学 1.任务驱动求知欲。为了避免了让从未接触过程序设计的非计算机专业的学生在毫无知识背景的情况下去理解抽象的 VB对象、事件、属性、过程以及事件驱动的编程机制等这些难懂的概念 ,挫伤他们学习的积极性 ,先不讲基本概念 ,而改用从具有学生自己有使用心得的实例入手 ,让学生在保持着求知的欲望中主动地接受新

3、知识。 2.零散实例和核心实例结合。零散实例教学法 ,对每个知识点的运用和理解是非常行之有效的 ,但对前后知识的贯穿缺乏说服力。笔者 在教学中除经典的零散实例外 ,将一个规模较大的、典型的、有实用价值的、学生感兴趣的核心实例贯穿于教学全过程 ,对提高学生的编程能力非常有帮助。所谓核心实例是指 ,实例从小到大、随章节的展开而逐步使功能完善。 3.教学方法多样化。笔者在教学实践中 ,除了采用传统的教学方法如 :提问法、小组讨论法外 ,还采用其他的一些实用有效的方法 : (1)错例分析法。学生对变量、类型、运算符、表达式这些基本概念和语言规则的掌握需要一个过程 ,对算法和数据结构的知识需要不断积累。

4、学习过程中 ,往往是听的时候能听懂 ,做的时候 错误百出。课堂上 ,笔者将容易出错的概念以反例形式展示给学生 ,让他们找错误 ,通过运行。 (2)引用形象的操作解释抽象的概念。对初学者 ,如何解释清楚 VB中一些抽像的概念是很关键的 ,比如循环。第一次把 VB中循环概念解释给学生的例子笔者还是采用传统的 100 以内自然数求和的例子。但如何讲解这个例子 ,笔者引用算盘的工作原理 ,形象地解释了累加器清 0即 S=0 以及累加公式S=s+i。 S 即类似算盘 ,开始用算盘计算时先归零 ,再进行如下的操作 : S=s+1 右边的 s是算盘上原来保存的数据 ,左边的 S 是加上新的数字后 的数据 :

5、 S=s+2 S=s+100 为了简化这 100条语句的书写 ,可以把这 100条语句写个通式 ,即 S=s+i,i的值由 1递增到 100,此时引入 For/Next,刚好对上面的情形做了一个简单的表达。 (二 )实践教学 实践教学环节在计算机程序设计教学中至关重要。在这一环节 ,要做到以下几点 : 1.实验任务明确 ,课前准备充分。充实每次实验课 ,要求学生课前做好实验准备 ,即先写好每个任务的程序 ,至少也应该对实验任务是有了思路的 (即算法 ),然后 带着问题有目的坐在计算机前输入程序、调试、最后得出结果。编程能力的提高大多是通过一次次调试程序 ,解决存在的问题来实现的 ,所以课前准备

6、就尤为重要。 2.加强辅导力度。实践教学环节不是学生的独角戏 ,教师一定要抓好这个环节的辅导 ,会起到非同一般的效果。 首先 ,随时解决学生遇到的难题。学生在实验过程中 ,难免会遇到拦路虎 ,他们急需帮助时 ,教师能够及时进行指导 ,并根据问题所在 ,加深对知识理解的引导 ,这样日积月累 ,学生的能力自然就上去了。其次 ,适当地拓宽学生的思维。学生在完成实验任务时 ,应鼓励学生多动 脑 ,多尝试 ,同一个任务应用多种方法实现 ,同时还可以加入其他功能。 (三 )加强考核 课程考核往往作为衡量教学效果的一种客观手段 ,在教学环节中起着很重要的作用。而高校中大部分课程都采用传统的期末闭卷笔试形式进

7、行考核 ,这种方式只注重考核学生理论知识的掌握情况 ,而忽视了学生实践操作的能力测试 ,进而很难反映一个学生的应用知识解决实际问题的能力。因此 ,根据 VB课程的考核方式采取形成性考核方案 ,即期末闭卷考核成绩占 40%,平时实践操作考核成绩 40%,平时作业及课堂情况考核 20%。这样的考核方式着重体现 在这门课程的实践操作性强的特点 ,同时要求学生要有扎实的基础。平时成绩主要根据学生的出勤情况给出 ,提高学生主动参与程度。通过近几年对这种考核方式的应用来看 ,很大程度上提高了学生学习的主动性、积极性以及实践操作能力。 二、结语 一门课程的教学是一个复杂的系统工程 ,笔者将以上一些改革和探索用在课堂教学和实践教学中 ,取得了一些效果 ,但教学有法 ,教无定法 ,只要教学得法。在教学实践中 ,合理运用多种教学方法 ,灵活地、创造性地掌握教学过程 ,激发学生的兴趣 ,培养学生的创造性思维和综合应用程序开发能力。 参考文献 王栋 .Visual Basic 程序设计实用教程 (第 3 版 )M.北京 :清华大学出版社 ,2007. 袁锋谈 . VB 程序设计教学方法改革的五个转变 J.中国成人教育 ,2004,(1). 蔡永铭 .广东药学院学报 ,2004,20(4).

Copyright © 2018-2021 Wenke99.com All rights reserved

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

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

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