网学网VB编辑为广大网友搜集整理了: 高级语言程序设计vb课程的教学分析与探索 绩等信息,祝愿广大网友取得需要的信息,参考学习。
一、课堂教学内容的分析与探索课堂教学是传授知识和培养学生能力的主要渠道,是提高教学质量的中心环节。绝大多数的《vb语言程序设计》教材的教学内容主要包括,环境介绍,数据类型运算符与表达式,语法结构,数组,文件以及深入编程部分。教材在内容组织上,虽然依逻辑思维方式进行了归类,但难点还是较为集中,跨度大;概念讲得多,分析少;语言生硬,不够形象,较难理解。虽然教材在各章节也举了一些编程例子,但多数难度较大,适用性不强。针对这种情况,笔者在讲解过程中重新对内容进行了归纳总结,将难点分散,达到循序渐进的效果。例如在讲数据类型,函数,运算符表达式时,放在一块介绍学生接受起来难度较大,于是就刻意将算术型的数据类型、运算符以及相关的表达式彭玉容:《高级语言程序设计vb》课程的教学分析与探索先介绍,使学生学习起来没有想象中的那么难。紧接着又教学生编写简单的、实用的vb的程序设计,最后趁机引入基本输入、输出函数就顺理成章了。对于数组部分理解起来比较抽象,放在学生有一定编程基础后再讲解。这样一来台阶变小,学生的自信心也就培养起来了,不会再对vb产生那么大的畏难情绪。
二、实验课教学方式的分析与探索实验教学是培养学生实践能力的重要环节,通过实验课可以巩固和验证所学理论知识,培养学生动手和分析问题解决问题的能力。由于不像c语言那样,环境和界面较为简单,学生的注意力重点集中在程序代码上,vb这门语言课程要与生动的界面结合起来,学生接受起来有些杂乱,笔者认为前几次实验课要引导学生编写程序,和学生一起体会编写vb程序的过程,使其逐步掌握编写vb程序的五个基本步骤,即建立应用程序界面,设置对象的属性,编写应用程序的代码,保存和运行程序,生成exe可执行文件,这样使学生一开始就养成良好的编程习惯。接下来的实验课让学生尝试独立编程,每次课针对不同的学生设计不同的编程题目,因为在以前的实验课上如果老师留一两道编程题,会发现班上基础好的同学首先完成,然后整个班写的程序都是一个模式,这说明绝大部分同学都没用自己的编程思路。针对这种情况,设计一些难度不等的题目,供学生实践,例如:针对循环程序结构设计这部分内容,可以布置3个不同层次的题目:(1)对于基础较薄弱的同学的题目是:实现求n!的程序;对于理解能力较强的同学的题目是:编程实现第一道题目只需单层循环就可实现,第二道题目则要用到循环嵌套,第三道题目是在第二道题目的基础上加深难度,需要对变量特别赋值。
为了充分的利用实验课的宝贵时间在实验课快结束时或理论课上每个学生都要确定下节课自己要编写的题目,让学生在课下先思考怎样编写,再上课的时候直接上机调试就可以了,既可以节省时间也可以避免互相依赖。在后期的实验课,增加一些实用性强的、难度略大的实验,并组织学生讨论,通过讨论得出算法流程,然后上机编程调试。经过以上渐进式的上机练习,学生通过课程的实践能够收到很好效果。(本论文由网学http://myeducs.cn 整理提供,如需转载,请注明出处或联系我们的客服人员)