visual basic程序设计课程的教学总结
来源:学问馆 本文已影响2.96W人
来源:学问馆 本文已影响2.96W人
20107年秋与2018年春,我一直在开放教育学院教授《visual basic程序设计》课程,visual basic程序设计课程教学总结。《Visual BASIC程序设计基础》是中央电大计算机应用专业计算机应用软件开发方向必修的专业基础课程。VB是一种有代表性的较流行的可视化语言,利用它使得创建具有专业外观的用户界面的编程工作简单易行。本课程的目的与任务是使学生通过本课程的学习和示例的分析,掌握使用Visual BASIC开发Windows应用程序的一般方法和特点,理解Windows应用程序的基本概念、主要功能和Windows应用程序开发的基本思想,能够根据实际需要自行开发简单的Windows应用程序,并为今后进一步使用Visual BASIC或其他面向对象的可视化开发工具开发Windows应用程序打下基础。
就vb本身的特点是概念多、实践性强、涉及面广,它既像其他的程序语言一样,有自身的语法,编程思维,也有与传统的过程驱动语言的不同,最特别的在于它是面向对象的事件驱动编程。所以在教学过程中一方面要加强学生和落实学生动手能力的培养,另一方面对于关键性概念、整体实现思想方面的`问题要讲解清晰。在授课过程中,我开始采用的是多媒体教室运用幻灯片授课,针对性的进行讲解,老师操作,学生听讲,采用试验与授课分开,学生的操作独立于课堂之外,在进行了一段时间的教学后,发现效果并不理想,首先对于语法,学生倒是可以在针对讲解的基础上有比较清晰的理解,但对于整个vb编程的思维没有建立起一个系统的概念,学生在vb开发环境中只能简单的放置控件,并不能将其事件驱动的特征与控件编程联系起来。为了加强学生的系统概念和编程思维,我在授课过程中一方面,多讲实例,在讲解例题的过程中加强学生对于vb编程的思维训练,另一方面,采用授课与实践相结合,改用机房授课,在讲解完毕后,立即让学生上机实践,提高学生的动手能力,学生在实践中遇到具体问题,老师及时给于解答或者组织讨论,这样改进一下教学方法,教学质量有了明显的提高,同时也激发了学生的兴趣,大部分学生对于这种边上课边试验的教学方式很能接受,让问题在实践中得到解决,其它教案《visual basic程序设计课程教学总结》。
实践给我的经验是一定不要对教材中每一部分都去讲解,可以选择部分最基本最常用的内容仔细讲解,其他内容一代而过,留给学生自己思考的时间。帮助学生尽快掌握实用VB开发Windows应用程序的一般方法。学习VB的最好方法是结合自己的需要利用最基本的方法开发出最简单的程序来获得Windows应用程序开发的感性认识。如果每一个细节都去讲解,一来浪费大量时间,二来学生获得大量目前用不道的知识,这样的知识是死的并且会很快忘记。关键要通过教师的讲解获得Windows应用程序开发的思想而讲解VB的实用方法仅仅是一个手段。要引导学生根据自己的兴趣和要求有选择地快速地获得全书的整体印象,至于书中大量细节内容应引导学生通过上机和自己思考来掌握。不仅要让学生学会使用VB开发应用程序,还要让学生学会如何利用这个开发工具,结合自己的需要,来思考如何实现自己的需要。这样不仅学会了VB的使用,还学会了如何开发Windows应用程序的思想。课堂的时间是非常短的,而学生课下却有很长时间,必须教会学生开发Windows应用程序的思想而不是仅仅学会使用开发工具的方法。这样学生通过学习VB获得开发Windows应用程序的一般方法,为学生日后进一步学习和使用VB开发实用程序打下基础,也为学生学习其他Windows应用程序开发工具打下基础。理论指导实践,实践加深对理论的理解,这是我在vb教学过程中最重要的体会。
教授了两学期的vb课程,感觉中央电大提供的教材比较基础,实例比较详尽,还是比较利于学生自学的,例如本教材中的基本概念有:事件驱动、控件、输入和输出、面向对象,基本知识:Windows应用程序的基本知识,基本技能:Visual BASIC开发环境和进行简单的程序设计,它的重点就是:事件驱动、程序开发基础知识。教材还比较符合开放教育提出的教师辅导为辅,学生自学为主的教学方式,学生在将书中的实例和实验教材都上机验证以后,即能达到自学的目的,但教材中提高部分很少,如vb中调用相关数据库的内容,vb与多媒体编程,以及一些综合性的实例都比较少,所以学生如果想进一步掌握vb,还必须查询相关的材料。软件的更新换代是很自然的,为了能及时掌握新的软件、新的编程环境,教学时也要有意识地培养学生自学能力,要意识到学习的不只是这一门语言的使用,还要学会使用开发环境、开发工具的方法,只有这样才能跟上计算机学科的发展。
小学英语Unit4 Where is schlbag?课后教学反思
Illustrator(AI)设计绘制的传统图案教程详解
关于中考英语的作文:Should Euthanasia Be Legalized?
Unit 6 I like music that I can dance to评课稿范文
爱丁堡大学MSc Design and Digital Media课程内容
时尚大帝STRADIVARIUS推出与LEIGH LEZARK合作款系列
Business Analyst的薪资大概多少啊?
英文求职信AdminstrationExecutive Assistant
英语面试基本问答:Technical Qualifications
葡萄牙语的历史:Revolucionários apossam-se de Porto Alegre
面试英语:Technical Qualifications 篇
暑假计划英语作文:My summer vacation travel plans
中考英语作文欣赏: Should Euthanasia Be Legalized?
酒店英语:抱怨服务Complaining about the Service
《Unit2The tiger lives in Asia》评课稿范文
英语面试问题:Which college classes did you like the
The road is long...Elie Saab,让女人更加美丽的设计师(海量图,慎入)
Amy Winehouse专辑Back to Black乐评
安装Vista SP1 RC的教程
2017年计算机二级Visual Basic语言程序设计试题
英语作文Movie and Music Piracy
六年级下册Lesson5《A basketball game》课堂教学反思
MacBook Pro with Retina display 不适合做网页设计吗?
BigBang的疯狂曲《fanta stic baby》舞蹈教学及歌词
结构化程序设计的意思解释
VB4.0与Windows 95 API接口的多媒体应用程序设计的实例
visible是什么意思 visible释义-词组-外教讲解视频
中班英语sing dance paint swim 的教学设计
程序设计课程学习总结
高职院校Visual Basic程序设计教学改革与探索论文
illustrator cs5制作提问教程
MacOS Sierra U盘安装教程
程序设计员工作总结
8B Unit 3 Integrated skills的评课稿
ADMINISTRATIVE ASSISTANT(Personnel)电子简历模板
Michael Jackson经典曲《beatit》儿童舞蹈慢动作教学及歌词
大学英语作文神奇的音乐 Magical Music
Unit1Myclassroom第三课时的优秀教学设计
语言能力Language Abilities面试英语篇
Talking About Occupations 谈论职业
individual是什么意思 individual中文-用法-真人教学视频