《Visual BASIC程序设计》教学体会_第1页
《Visual BASIC程序设计》教学体会_第2页
《Visual BASIC程序设计》教学体会_第3页
《Visual BASIC程序设计》教学体会_第4页
《Visual BASIC程序设计》教学体会_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档-下载后可编辑《VisualBASIC程序设计》教学体会【摘要】如何才能吸引学生的注意力,思维紧跟老师走,使学生在有限的时间内,学到较多的编程知识、调试技术,并能学以致用呢?这就需要教师花费一翻心血,寻找使每节课达到最佳效果的有效途径。谈一下《VisualBASIC程序设计》教学中的一点体会。

【关键词】兴趣积极性举一反三

随着计算机技术的发展,越来越多的程序需要在Windows下编写,VB这种可视化程序设计语言正是一种可用于Windows操作系统下编写程序的开发工具,它引入了面向对象的程序设计思想,使用者在设计时只须用现有工具根据界面设计的要求,直接在可视化的屏幕上“画”出窗口、菜单、按钮、滚动条等不同类型的对象,并为每个对象设置相应的属性,而无需考虑对象内部的细节去编写大量代码来描述界面元素的外观和位置,因而大大提高了程序设计的效率

本学期我担任了计算机班的程序设计课,他们对编程的思想一知半解,难度可想而知,那么,如何才能吸引学生的注意力,思维紧跟老师走,使学生在有限的时间内,学到较多的编程知识、调试技术,并能学以致用呢?这就需要教师花费一翻心血,寻找使每节课达到最佳效果的有效途径。下面就谈一下我在《VisualBASIC程序设计》教学中的一点体会:

一、从培养学生学习的兴趣入手

一般语言课大都有较多的理论知识,如果单纯用理论形式强行灌输给学生的话,学生就会觉得枯燥无味,兴趣顿失,以后的教学就会很困难,所以我就考虑:既然VB是一种可视化程序设计语言,何不利用它的优势来让学生亲自体会其妙处呢?于是几乎每节课我都会备好几个由浅入深的案例,通过案例分析与制作,让学生熟悉操作坏境,了解基本概念,掌握编程基本步骤,并能够亲眼看到自己的“作品”,他们就会有一种成就感,从而感到编程也不是很难,这样一来不仅去除了学生“茫然、恐惧”等等心理,并且也使学生对VB编程也有了一定的兴趣,当然,在刚开始的教学过程中要稳扎稳打,一步步打好基础,速度不能太快,保证学生能够跟得上,体会出VB编程不同凡响之处。

二、充分发挥学生的积极性,启发、引导学生,打好编程基础

结合我们学生的基础和本课程的特点,在教学过程中我注重给出问题和最终要实现的效果,激励学生积极思考,最先完成的前几名学生加分奖励。

强调VB编程步骤:VB编程的步骤有六步:创建窗体――添加控件――设置属性――编写代码――保存程序――运行程序。每完成一个案例,就让学生来复述这六步,这样,用不了几个例子,学生就对VB编程步骤熟悉了。

将基础知识点融于案例中:基础知识点如果单独来讲的话,很容易使学生感到不知所云,因此,在教学中,我提前备好几个有趣的小程序,起个好听的名字,比如:会跑的按钮,你追不上我,定时红绿灯,我会成功等,将基础知识点融于其中,这样,案例完成了,学生也理解掌握了相关知识点,一举两得;注重学生来讲,教师做补充

一般情况下,给出案例后,我会引导学生先分析:此例中用到什么控件,操作对象是什么,用什么事件来驱动,代码如何来写等等。经过我的引导和启发,有的学习比较好的学生会很快完成,这时候,我不光要给他们加分奖励,还要某些同学把方法讲给其他人,然后我再做补充,并且让他们和我一起来辅导,这样,学生基础打得牢,掌握较好,教学效果不错。

三、难点突破,培养学生触类旁通、举一反三的能力

学过程序设计的人知道:程序的质量标准是“清晰第一、效率第二”,要求程序设计者按一定的规范书写程序,而不能随心所欲地设计程序。程序不再是表现个人技巧的“艺术品”,而应当是采用“工程”的方法,按照一定的规范生产出的产品。结构化程序设计方法规定了几种具有良好特性的“基本结构”,是程序设计的“标准件”,包括顺序结构、选择结构和循环结构。

基础知识部分学生较容易理解掌握,但对于一点编程基础都有没有的学生来说,“结构组成”无疑是最大的难点。因此在讲授每一种结构时,都结合实际情况进行讲解,一类一类地讲,比如在学习选择结构时,我就用最常见的交通指示灯为例:红、黄、绿灯亮分别受时间控制,只有当相应的时间达到要求时,才会有某灯做相应的变化,这就是说,受条件限制,不同的灯要选择不同的“路”,即实现“分支”。在学习循环结构时,我用学生最熟悉的例子:如果你能够很快地从1加到100,那么你能不能很快地从1加到10000?学生就会马上找捷径,算好长一段时间还没算出来,这时候,再引入FOR循环,学生就很容易接受,再做相似的练习来巩固就可以了。

这样,以中等职业学校学生现有的计算机知识及文化课为基础,教学内容层次分明,既符合知识的逻辑顺序,又符合学生的认知规律,由浅到深,循序渐进,一步步下来,各层次间紧凑协调,过渡自然,从而使学生注意力集中,眼、耳、口、手、脑始终处于积极状态,同教师思维产生共鸣效应,到综合应用阶段,除了巩固前面所学的知识,更重要的仍然是教给学生:善于总结,触类旁通。也只有这样,才能很好地、高质量地完成该节课的任务。

四、老师为主导,学生为主体并安排充足的练习时间

老师主导作用即通过教师认真编写教案,积极引导,不断辅导,落实到重在导思路上,使学生通过老师的启发、引导和自己的实习,能按老师的要求编制出相应的程序,甚至有所创新、变通,并有成就之感,这样一定能达到最佳效果。

我在上课过程中体会到:如果老师在授课过程中,只追求进度,不给学生充足的练习时间,一味地要求学生快速地学习,那将导致学生当时好象掌握了而课后全部忘记的结果。因此,学生的课堂练习时间要安排充足,并强调学生珍惜有限的练习时间,勇于尝试,同时教师应对学生的操作及时作出评价,让学生在得到教师的肯定及指导后,兴趣更浓,有了一种成就感后,学习劲头会更足,这样教学效果会很明显。

总之,计算机技术发展

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论