设为首页
加入收藏
联系我们
您现在的位置: 七七论文网 >> 理工论文 >> 计算机与信息技术论文 >> 信息技术论文 >> 论文正文

探索计算机VB程序设计教学方法

 更新时间:2007-12-26 19:38:24 点击: [收藏本页]

探索计算机VB程序设计教学方法   浙江省交通干部学校   余文艳  310023
参考文献:在计算机VB程序设计教学中,如何解决程序设计本身枯燥、难懂这个问题,并找出一条比较新颖的教学方法,越来越成为广大计算机教师颇感兴趣的话题。本文总结最近几年VB程序设计教学的实际经验,并进行深刻的反思,重新对VB程序设计教学方法进行探讨。
关键词:程序设计 教学方法 整合改革 知识体系
    程序设计是一种构造性的技术,在日常的VB程序设计教学过程中,怎样开展这种构造性的又具有创造力活动的教学呢?如何解决程序设计本身枯燥、难懂这个问题,找一条比较新颖的教学方式,一直是广大计算机教师颇感兴趣的课题。笔者经过这几年在实际教学中的不断摸索总结出一些方法或者说经验,希望和大家一起探讨。
    一、网络环境下学习资源整合
    计算机专业的人才应是随着社会的需求而变化,要具有实践性,学生的技能更应该适应社会的发展。那么,我们所使用的VB教材存在同样的问题,在信息技术飞速发展和社会对人才的需求不断变化的今天,对教材的要求也已不再仅仅局限于学科的知识,更重要是有利于学生利用已有的知识和学习经验主动去探索,对于VB这门编程学科来说,中职的学生培养目标,侧重于编程能力的提高和良好的编程习惯,开发学生利用已有的知识和经验主动去探索知识的发展,培养学生的创新精神和实践能力、分析和解决问题的能力以及合作交流的能力。学习资源的整合则为学生的学习提供了服务和帮助。针对VB编程的特点,将教材上的知识以实例的形式予以整合形成实例库。实例库主要是以知识点为一条主线按难度对教材上的实例或针对教材知识点所做实例进行分类,同时从其它的参考资料上获得更多相关的实例加人以丰富资源。
    本着以教材为本,扩充教学资源,依据中职的专业特点,通过建立一个以VB为专题的编程学习网站来创设一个让学生自我学习的环境。这样专题学习网站通过网络学习环境,向学习者提供大量的专题学习资源和协作学习交流工具,让学习者自己选择信息资料,自己收集、分析并应用知识,去解决实际问题。那么,针对VB的专题学习网站则相应整合了与VB编程相关的丰富的学习资源,目的是提高网络探究教学活动的有效性;为学生提供动态的、协作性的学习环境和学习工具;让师生可以记录探究性学习活动痕迹,为探究性学习活动的实施和评价提供了科学有效的数据。同时VB的专题网站按一定的教学策略收集与VB相关的多媒体的学习内容,提供与VB相关的本地资源和相关链接上传下载和信息检索功能。
    二、课堂教学结构的改革
    俗话说 : 教无定法,学无定法。打破课本原有以知识的逻辑结构体系为顺序组织课堂教学的方式,以学生的已有知识为基础,按照学生的认知规律,遵循先易后难、先具体后抽象的原则,通过观看、模仿、理解、总结、提高五个阶段进行教学。让学生成为学习的主人。
    通常的VB教学,像大多数教授程序设计的课本一样,一开始介绍诸如算法、流程图的画法、对象、对象的属性、方法和事件等等一系列的在程序设计中比较抽象难懂的概念,然后介绍程序的建立和运行,最后介绍VB语言基础、分支结构、循环结构和数组。从知识的逻辑结构体系考察,这样安排无可非议,但从学生的认知规律定量,我认为把一些难懂的、晦涩的抽象的东西放在开始来学习有两点弊端:(1)学生在毫无知识背景的前提下,要完全理解这些概念比较困难;(2)容易伤害同学们学习编程的积极性。受到一些语言知识书籍从介绍一个小实例开始来引人的启发,我决定对学生开始不讲基本概念,而是和我一起做,在做中由同学们自己在直观上先去体悟这些概念,然后在时机成熟时再和同学们一起归纳总结。所以在组织开始的教学时,我采用了自然过渡、类比等方法,和同学们首先一起探讨VB软件的打开、程序的建立和保存、软件界面等方面的知识,由同学们自己探索着找出VB操作和以前所学软件的异同点。由于同学们已经学过word应用软件,对这些相似的操作已非常熟悉,所以操作起来得心应手。然后,我给出一个求任意两个整数的加法实例,让同学们和我一起做。在操作的过程当中,教师不用讲解每件事的含义,同学们通过完成任务很自然地就会体会出什么是对象,什么是对象的属性和方法,如何在界面内添加对象、设置事件等等。在此基础上,教师适当地引导同学归纳总结一下,一切都迎刃而解。
    按照学生的认知规律组织教学和重视同学们的知识结构体系的建立并不是相互对立的,相反,最终同学们能否在头脑中建立完整的学科体系对于其本身能否对所学的内容有比较深刻的理解起着极为关键的作用,问题的关键在于这种学科结构体系的建立是通过外部手段强加给他们的,还是在同学们学习的过程中自然形成的。
    三、实例教学,问题引动
    在教学上 ,采用以实例作为知识的载体,追踪学生的兴趣和问题,由实例去操纵学生自己主动发现、分析和处理问题。注意通过一系列问题的引动,来激发学生的学习主动性和加深对一些概念的理解。有一些概念之间的差别和程序的设计步骤如果只通过教师讲述,同学们在字面上可以接受,但在理解深度上往往难以达到令人满意的效果,如果能设计出一系列问题,让同学们在实践和解决问题的过程中自己去体验,情况将完全是另一个样子。因此必须培养学生构造算法的能力。
    四、建构学生自己的知识体系
    此时的教学是建筑在教师和学生的对话基础上达到教师解决学生的疑问,学生通过网络等其它辅助手段建构自己的知识体系。教师在授课中,只是一个发问者、引导者、帮助者、促进者、协商者,所以教学的形式较为自由并不固定,教师讲授一点同时引出很多的其他相关知识,其角色是一个发问者、引导者,学生则作为一个主体随着动。讲完实例后,学生会积极同其他的小组成员一起通过已经整合的学习资源在网络下讨论和学习,这时教师参与其中,其角色应是一个帮助者、促进者、协商者,教师给予学生引导和帮助,而教师同样也可在其中了解到学生的学习活动和教师的教学效果,正所谓教学相长。这样,最终学生不单只是学会这个实例,而且通过网络下的学习资源体会了相关的知识点,建构了自己的知识体系,形成了自己的学习方式,而教师不但完成了当堂的教学任务,也教会了学生学习的方法,为学生以后的自我学习打下基础,因为知识是动态的,要不断地学习,所以学生的学习能力的提高是很重要的。学生利用学习能力通过自己动手来探索外物,以更好地丰富原有的认知结构。
    五 、反思 七七论文网 WWW.PAPER77.COM
    在VB程序设计教学过程中我也发现了一些不足之处,选例有两点控制得还不够理想,就是例子的兴趣和难度。有些范例学生反应难度偏高,也就是在分层教学的控制上,还不够理想;二是例子的选择要进一步切中学生的兴奋点,因为,兴趣是最好的老师,尤其在程序教学上,这是我下一轮要进一步努力的地方。
总之,教学方法对教学效果来说是至关重要的,但不是绝对的,有了好的方法,还要有一个合理的实施过程,在这个过程中,师生情感的交流对教学效果的影响也是不可忽视的,增进师生间的情感交流是信息技术课教师想上好信息技术课不可轻视的一个环节。

参考文献:
[1]广州 市 教育局教学研究室.发展性教学评价的原理与方法.2003.2.
[2]李方.现代教育科学研究方法.广东高等教育出版社,1997

  • 上一篇论文:
  • 下一篇论文:
  •  


    热门文章
    树立正确的入党动机,争取早日加
    The Contrast and Analyses of C
    英语专业毕业论文范文(仅供参考
    党校学习自我小结
    论现代企业管理的人性化走向
    试论网络虚拟财产的法律保护
    论市场经济体制下我国的环境法制
    当代大学生心理健康问题外在因素
    赞助链接
    最新更新
    如何实现数据库互操作问题的途径
    利用Web Services实现软件自动升
    探索计算机VB程序设计教学方法
    远程监测系统实验室平台的应用研
    FOXPRO在三峡工程信息管理中的应
    回路硬件仿真技术在直升机控制系
    嵌入式实时系统开发的正确选择
    提高实时操作系统的实时性能和可

    所有资料均源于网上的共享资源及期刊共享,请特别注意勿做其他非法用途。
    如有侵犯您的版权或其他有损您利益的行为,请联系指出,七七论文网会立即进行改正或删除有关内容!
    Copyright © 2005-2008 www.paper77.com 七七论文网 版权所有 All Rights Reserved