以项目形式开展VB课程互动式教学研究

2023-01-02

在众多的新一代编程语言中Visual Basic以其强大易学的特点赢得了广大用户的喜爱, 成为当前最流行的程序设计语言。程序开发人员用Visual Basic作为开发应用程序前端的得力工具;部分高等院校相继开设了“Visual Basic程序设计”的课程;教育考试中心已将Visual Basic作为计算机二级考试的内容。正因为如此, 学生有必要学好这么课程。然而, 由于Visual Basic课程的是一门易学难精的课程, 要想更深入掌握Visual Basic的精髓, 把它作为一种开发工具。就必须要打好基础, 按部就班学好每个知识点。只有真正了解这种编程语言才可以在日后的工作中进行大型项目的开发。

因此, 在Visual Basic程序设计的讲授课堂上使教师和学生“互动”, 是一个非常值得研究的问题。互动式教学在教学过程中加入学生的作用因素而完成教学的方式。它能激发学生的学习兴趣, 是一种良好的教学方式。它符合素质教育所提倡的“教为主导, 学为主体”的教学思想, 还学生主动思维的空间, 让学生主动发展。互动的方式可以有多种多样, 不同教师在具体操作的时候采用不同的方法, 这些都是教师的一些教学经验。

1 以项目开发形式制定教学进度、让项目贯穿课程的每个知识点

要如何实现互动, 首先在制定课程教学进度的时候确定一个完整的用VB开发的项目, 在整个教学进度中, 利用上课的时候和学生一起完成整个该工程项目, 从项目管理到界面设计再到后台代码的编写。让学生通过一个学期的学习中, 既掌握了软件开发的一般流程顺序, 同时学习到课程每个章节、每个知识点是如何运用在具体项目中。通过项目的开发让学生参与其中, 使他们感觉就是自己在独立完成开发一个项目, 增加学习的积极性。具体做法是主要通过多媒体屏幕以教师为操作主要对象, 引导学生一步一步完成每个子模块的实现, 当然在实现的过程中, 穿插讲解课程的每个知识点, 例如在完成界面设计的时候就给学生详细讲述窗体以及菜单等等有关知识点。

在课堂开发的过程中穿插提问。提问是教师与学生的交流, 是学生对授课内容的反馈, 当得到正确的回答的时候应该给予肯定, 让学生得到满足感。

2 课程教学后期分配开发任务给学生、让学生参加到项目开发中

在课程教学进度的后期, 当学生有一定的开发能力、对每个章节的知识点掌握比较透彻, 就可以把具体的项目分成几个小模块, 然后以实验的形式分配给学生, 让学生可以在课余的时间进行项目的具体开发, 如果开发的工作量比较大, 可以对学生进行分组, 适当安排2-3人一组, 发扬团队合作精神, 便于优势互补, 又可以避免蒙混过关。开发的完成程度可以作为成绩考核的一部分。必要时还可以参与科学研究, 把与课程内容有关的科研课题进行分解, 在授课过程中提出, 让学生自愿结成小组进行资料搜集和研究, 充分发挥协作精神, 促进教学相长。这种教学方法在国外的教学中比较流行, 有助于学生以后走上工作岗位, 尽快适应开发的工作。

3 充分利用多媒体、以老师为项目的主要负责人带动整个项目的开发

多媒体的帮助是这种教学方法能够实现的基础, 只有在课堂上手把手的教导学生如何分析、操作才可以激起学生的学习兴趣。教学过程中往往有这种现象, 有些学生宁肯教师站在讲台上从头到尾“喋喋不休”, 也决不愿意自己看十分钟的书, 或动手做几道题。所以通过多媒体给学生演示项目的开发步骤, 会使学生的厌学情绪得到很大的改善, 让他们了解到课程的学习并不是他们想象中那么难。传统的粉笔黑板对于讲述计算机方面的课程是难而达到理想的效果的, 尤其是对于操作要求比较高的软件编程语言方面的课程。通过多媒体让学生参与到实际问题的解决当中, 可以激发学生的学习兴趣, 学习效果比传统的粉笔黑板理想。

4 改变考核方式、以开发作为考核的重要手段

学生最怕考试, 往往为了考试而学习, 为了考试而死记硬背, 当考试完毕后, 就全忘记了, 根本没有达到学习的效果, 非常被动。现在很多教师在确定最后的考试成绩中, 把平时成绩作为一部分。例如平时成绩占30%, 这平时成绩的30分通常是点名、平时的作业决定的。这其中有很多问题, 比如, 学生人来了但心却“飞”了, 作业也交了但内容是“复制”的。而老师却不能不给他平时成绩。对于笔试, 学生通常是对老师所划的知识点进行死记硬背来取得好成绩。因此, 在考核方法上我们可以作一些改变, 例如增加平时成绩的百分比, 但平时成绩主要根据学生平时在课堂中的参与性以及在项目小组中的角色来评分, 这需要老师对每个学生的实际掌握情况有所了解。这样能保证拉开认真学习的同学和人在心不在, 作业也交但内容是“克隆”的同学的平时成绩的差距, 以最大限度避免有些同学想提高平时成绩蒙混过关。以这种考核方法取代传统的以笔试为主的考核方法可以使学生从死记硬背中解脱出来。

我发现以项目开发的形式来开展教学能够有效地活跃课堂气氛, 使学生在上课时注意力能够保持相对集中, 尤其是学生能够积极地参与到教学活动中来, 参加实际项目的开发变被动地教为主动地学, 较大地发挥其主观能动性, 激发创新意识, 使其知识、能力、素质综合协调发展。更加可以增加开发经验, 为以后参加工作打下基础。

5 结语

教学是每一位教师的工作, 是每一位教师的终身事业, 需要不断地追求。教学是一门艺术, 需要不断地探索。只有不断对教学方法进行改进才可以因材施教、用最好的方法把知识灌输给学生。当学生若对本课程产生兴趣, 就会很自然地去学习, 而对相关问题的解决, 反过来会使他们产生很大的成就感, 这就能进一步提高其学习兴趣, 使课程从难学变成易学。

摘要:“互动式”教学就是在教学过程中教师与学生互动起来, 学生把信息反馈给教师, 让教师知道学生对知识点的掌握情况以便及时调整授课内容。“互动式”教学可以培养学生的参与意识、动手能力和思维能力。以项目形式开展VB课程的教学可以使项目开发贯穿整个教学中、加深学生对课程知识点的了解、提高学生的开发能力。本文探索在计算机专业课程《Visual Basic程序设计》中如何以项目开发形式进行“互动式”课堂教学的具体做法。

关键词:互动式,项目开发,多媒体

参考文献

[1] 陶文铨, 杨世铭.传热学[M].北京:高等教育出版社, 1998.

[2] 明洁.经贸类课程“参与式”教学的实践探索[J].理工高教研究, 2004.

[3] 李敏, 李湛.工程热力学与传热学多媒体应用分析[J].理工高教研究, 2004.

[4] 吕品.操作系统原理课程“互动式”教学研究与探索[J].2002.

上一篇:气相色谱常见出峰异常问题的原因及解决办法下一篇:中学化学教学中学生记忆能力的培养