- 相关推荐
浅谈基于NetMeeting的计算机语言教学模式论文
论文关键词:NetMeeting 计算机语言教学 教学法
论文摘 要:NetMeeting是从Windows95/98操作系统开始就捆绑搭载的廉价优质网络通讯软件。作者利用该软件为学生构建计算机课程教学环境,通过产生一种具有互动共享式的学习环境,不仅激发学生的学习兴趣和主动性,而且在实践中利于尝试各种教学方法,从而提高教学效果。
NetMeeting是Windows操作系统中集成的一款实用通讯软件,用户利用它可以在Intenet或局域网络上轻松实现文件传送、共享桌面、远程管理、语音通迅等功能。在教学实践过程中,笔者利用NetMeeting构建了《Visual basic语言程序设计》课程教学环境,在实践教学中尝试采用各种教学方法,取得了良好的教学效果。后经推广到其他计算机语言(如C语言,VF语言等)教学,也达到了同样的预期效果。
1 NetMeeting教学环境的的架构
由于笔者所在的教学机房中各机已经构成局域网环境,并且都已经安装的XP操作系统,而NetMeeting软件是Windows操作系统自带的,因此不需要另外安装。具体实现方法如下。
(1)公共设置:教师机和学生机均要完成这部分设置。具体步骤是:选择任务栏左下脚的“开始”菜单,选择“运行”选项,然后在“运行”对话框中输入“conf”命令。第一次运行时需要按照向导的提示设置自己的名字和电子邮件等信息,完成设置后会在操作系统桌面上生成NetMeeting的快捷图标,以后只要双击就可直接启动。
(2)教师机设置:首先单击NetMeeting面板菜单上“呼叫”栏的“主持会议”按钮,根据弹出的对话框里具体说明进行选择确认。然后再点“呼叫”栏的“自动接受呼叫”按钮,这样可以自动接受学生的呼叫。最后点“工具”栏的“共享”按钮,选择桌面共享,教师机的屏幕将同步显示在学生的屏幕上,实现操作演示。
(3)学生机设置:单击NetMeeting面板菜单上“进行呼叫”按钮,在弹出的对话框里输入公布的教师机IP地址,教师机将自动接受其呼叫请求,NetMeeting的名称窗口将会出现被呼叫人和呼叫人的头像和名称。
在NetMeeting窗口下方包含四个选项:共享、聊天、白板和文件传送,这四项包含了NetMeeting的主要功能。利用以上功能可以实现学生机与教师机同步演示、文字互动交谈,可以将简单图形或文字发送到所有学生机的屏幕上,一次性将作业或辅导材料发送给所有学生。至此完成NetMeeting教学环境的架构,为计算机教学创造了基本条件。
2 NetMeeting下计算机语言教学模式的几点尝试
在VB程序设计教学过程中,如何解决程序设计本身枯燥、不易理解这个问题,找到一条比较新颖的教学方式,一直是广大计算机教师颇感兴趣的课题,笔者在基于NetMeeting下大胆尝试各种教学方法。
2.1 先入为主教学法
VB语言所涉及的内容多,控件属性、事件、方法也较多,学生在毫无知识背景的前提下如果教学开始阶段就过多讲授这些抽象概念,学生就会感到枯燥乏味,容易丧失学习编程的积极性。因此,在第一节课,就采取先入为主法,具体就是让学生在教师指引下直接进入编程环境,从创建最简单的程序入手,如在窗体上添加一个COMMAND1命令按钮,要求单击它就在窗体上输出一段文字。此程序虽然简单,但很好阐述了VB面向对象的事件驱动编程机制。至此,教师再引入VB的基本概念就水到渠成,学生也更容易接受理解,从而打破编程的神秘感,为进一步学习创造了良好的氛围。
根据NetMeeting教学环境本身的特点,开始阶段要求学生和教师一起编程序,突出编程这个主线,贯彻始终,在实践中由同学们自己直观上先去体悟这些概念,待时机成熟时再和同学们一起归纳总结,不断启发学生思维,培养独立编程能力。
2.2 娱乐式教学法
在程序设计教学中从学生的兴趣入手,利用学生对事物的好奇心,选择一些有趣的、有实际意义的程序,激发学生的学习热情。二十岁左右青年学生一般对游戏都感兴趣,因此在教学中,尝试引入一些小游戏程序后,发现能很快带动课堂气氛。笔者引入的是古典的猜数字游戏,就是计算机在1~100之间产生随机的某个整数,让游戏者猜出其具体值,根据你猜的数字计算机给出提示是过大还是过小,从而一步步逼近具体值,最后统计出游戏者猜出正确结果所花的次数。这个程序把VB当中的条件判断语句、输入框、消息框、数据类型的定义、随机数的产生等几个重要概念都揽括了,既让学生在轻松快乐的气氛下既掌握到了编程所需要的基本概念,又让其体验到了编程的乐趣。学生通过对游戏程序不断比较和完善,对重要语法结构、相关概念及关键性语句均有了较深刻的体会,而这是一些传统程序例子所难以企及的。
2.3 重复式教学法
不断的重复再重复就是成功,因此重复也是学习中一个很重要的方法。从学生开始的懵懂到有所领悟到最后的理解,都是在经历相似的编程经历之后达到了,所以说这是个不断循序渐进的过程,而这个过程是不论采用什么先进教学方法都是不可跨越的。VB涉及的知识点很多,为力求重点突出,笔者在教学过程中,对前面章节中的常见标准内部函数、字符串函数等基本概念,就没有专门一一去介绍,而是通过主要语句的实例教学得以体现。因此重复式教学法不是针对所有知识点,而是把握重要知识链,通过教师示范编程、学生简单模仿、独立编写程序这样不断重复的强化训练,使学生较快掌握编程基本思想。
3 结语
科技的进步和发展给我们提供了良好的条件。基于NetMeeting网络开放式环境下的计算机语言教学,其教学模式的构建涉及教育观念的更新、教学方法的改革、给教学赋予新的含义等等。本文进行了相关方面的探讨与研究,希望能够抛砖引玉,共同探索出在网络环境下适于现代化教育要求的教学模式。
参考文献
[1] 裴娣娜.教育研究方法导论[M].安徽教育出版社,2000.
[2] 崔淼.NetMeeting在教学中的应用[J].黄河水利职业技术学院学报,2000,2.
[3] 教育部考试中心.全国等级考试二级教程-Visual basic语言程序设计[M].高等教育出版社,2004.
【浅谈基于NetMeeting的计算机语言教学模式论文】相关文章:
基于三多教学模式的英语教学管理探究论文11-14
浅谈教育理想教学思路教学模式03-18
浅谈基于主机的COBOL教学实验03-22
浅谈基于工作流程的高职《国际贸易实务》课程教学模式设计01-17
浅谈化学复习课教学模式12-10
浅谈儿童武术套路教学模式03-10
浅谈基于工程量清单计价模式下的招投标03-20