VB程序设计教学中的备课心得

2022-09-13 版权声明 我要投稿

《VB程序设计》是高校非计算机专业开设的一门公共基础课程, 不仅培养了学生的编程思维, 而且锻炼了学生的动手能力。要讲好这门课程并不容易, 理论环节和实践环节要紧密结合, 这给备课提出了更高的要求。本文提出了几点《VB程序设计》课程中, 备课过程应注意的几点问题, 浅谈一下教学心得。

1 熟练掌握V B基础知识

教师备课必须熟练掌握要教授的知识, 不仅有理论基础, 而且要有丰富的实践经验, 能够将VB理论与实践结合, 使学生对于理论的知识不仅要熟悉, 而且要能够应用于上机实践中。VB作为一种易学易用的开发工具, 其中的难点, 也是备课中要注意的地方有以下几个知识点。

第一个是窗体或控件的属性值。属性值有很多, 而且都是英文名称, 要记住很多常用的属性名, 而且要知道哪些属性可以设置, 哪些不能设置。

第二个是表达式的运算结果, 特别是运算结果的类型。数据类型有很多, 经常在编程的时候要定义类型, 那么数据与数据运算的结果也就很重要了。比如, 一个Integer (整型数) 和一个Single (单精度类型) 作加减乘除四则运算。再如, 某个小数要取整, 使用函数Int和函数Cint运算的结果不同, 而且类型也是不一样的。

第三个是数组定义中要注意的事项, 这些规则很多也很繁琐, 要一一举例会浪费大量时间, 不具体说明只陈述概念则显得讲不清楚。所以, 要注意重点, 详略得当, 该举例的举例, 不是重点的就略讲。

第四个是多个过程中的同名变量问题。这个要靠多分析例题, 让学生细心的思考。

2 使知识对学生有吸引力

计算机教学相较于其它基础科目的教学, 还是很有吸引力的, 可是, 两极分化却是计算机学科的一个教学难点。大部分大学生在高中时期已经上过了计算机课程, 在大学计算机课上也许有些知识点已经掌握, 如果重复基础内容, 学生会感到枯燥乏味。然而, 也有部分对计算机不是很熟练的学生, 甚至有只会打游戏的学生, 使得学生对VB没有兴趣, 认为学习VB是没有用处的。那么, 对付这种两极分化的情况, 在备课中, 要注意教学方法与各种教学手段相结合。上机就要用到计算机, 那么程序演示是否能达到最好的效果呢?

第一, 观察程序的长短。如果是简单的程序, 那么可以一句一句的解释, 那么使用计算机演示, 效果会非常好。而复杂的程序就未必了, 由于程序代码比较长, 那么需要使用幻灯片才能将所有的程序完全显示在屏幕上, 那么分块显示的多媒体效果就要发挥作用了。由于多媒体显示了程序, 那么相关的说明也要在幻灯片上进行标注, 这样分清重点语句, 加强理解分析, 对于学生掌握复杂程序能够达到事半功倍的效果。

第二, 分析VB程序的知识点。如果对界面的要求比较高, 那么可以先演示, 再看代码, 这样明白了目标, 代码会更容易读。如果是运算符和表达式, 那么还是使用幻灯片演示配合练习会比较好。如果是程序结构分析, 那么具体例题具体分析了, 比如, 数组值的分析或者参数才传递之类的数值变化的分析, 使用的方法有两种, 一种是采用幻灯片配合板书讲解具体程序执行的过程, 还有一种方法是使用VB软件开发工具中的代码调试, 逐步查看每一步的数值变化, 分析程序, 这样会吸引学生的注意力。使用这种方法, 要注意备课时应该熟练掌握每一步的过程, 以及遇到问题应该如何应对。

3 注重培养学生的自主性

在课堂上, 教师讲授的内容学生要发挥自主性才能够记得住, 这就要求教师在备课的时候提出问题使学生积极思考, 从而发挥学生的自主创造能力。如果学生有了一次成功的完成了一次思考过程, 那么也会进一步的思考其它的问题。这其中要教师备课注意的是提出合理的思考题目。

思考题目有很多种, 教师选择适合知识点的问题进行题目。比如, 在属性的教学中, 可以用比较型思考题“哪种控件有caption属性?哪种控件具有value属性?”再如, 数学函数的选用, 可以使用原因型思考题“为什么使用Int函数, 而不用CInt函数?”另外, 还有设计型思考题、改错型思考题等等。

有了好的思考题的准备, 教师在讲述的时候可以有所保留, 给学生留有余地, 不要把一堆知识全灌输给学生, 反而效果不如让学生自己思考出来的更能留下深刻的印象。

4 教学目的明确, 效果更好

每堂课都要有明确的教学目标, 让学生认真学会每一个重要的知识点, 不要贪多赶课时, 对于难点要有方法讲授, 才能有好的教学效果。每一章节需要多少课时, 每个课时掌握哪些内容, 在备课的时候都要心里有数, 那么, 所需的教学方法才会有针对性。比如, 在讲解过程和函数这一章的时候, 要用一般8个课时, 那么讲过程和讲函数所用的课时肯定是不同的, 因为目标不同, 所以, 课时也不一样。讲完过程以后, 再讲到函数, 所以, 讲函数的概念就可以和过程作个对比, 所用的课时自然就少一些。也有的章节是非重点章节, 所以, 根据教学要求, 它的课时也比较少, 教学方法也就有所不同了。

另外, 针对学生理解困难的问题, 要使用合适的解决方法。比如, 递归问题就需要和其它问题不同的方法解决。因为递归问题是一个学生理解起来较困难的问题, 那么普通的讲述对大多数学生可能理解不了, 那么形象的演示更能够产生效果, 用经典的汉诺塔游戏来讲解这个问题, 学生既感兴趣, 又能轻松的理解。

总之, 教师的备考应该以学生为主, 处处为学生着想, 这样才能讲好每一堂课。只有把备课准备充分, 教学目标明确, 才会设计出好的教学方法, 最终才会有越来越好的教学效果。

摘要:本文结合VB程序设计课程的实际教学, 讲述了备课过程中应该注意的相关事项, 以及教师在教学过程中会发生的问题和预先要做的准备。

关键词:VB程序设计,备课,教学,计算机

参考文献

[1] 牛又奇, 孙建国.新编Visual Basic程序设计教程[M].苏州:苏州大学出版社, 2007.

注:本文为网友上传,旨在传播知识,不代表本站观点,与本站立场无关。若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:iwenmi@163.com。举报文章