“VB双语教学辅助系统”设计和实现.docVIP

  • 2
  • 0
  • 约3.09千字
  • 约 7页
  • 2018-07-01 发布于福建
  • 举报
“VB双语教学辅助系统”设计和实现

“VB双语教学辅助系统”设计和实现   摘要:“VB双语教学辅助系统”针对VB双语课程的学生,提供了一个带论坛交流功能的VB教学辅助练习系统。软件以美观的界面整合了课件等教学资源,提供了课程单词查询、习题练习及解题指导演示等功能,帮助学生尽快克服语言障碍,并在课后练习中完成知识点的回顾,较好地提高了学生课后练习的主动性和独立思考能力。   关键词:Visual Basic ; 双语 ;教学软件   中图分类号:G434 文献标识码:B 文章编号:1673-8454(2012)21-0039-03   《高级语言程序设计(VB)》是浙江大学城市学院本科专业(除信息科技学院、艺术学院外)的计算机技术基础必修课程。同时,结合学校的实际情况和专业性质,还开设了VB程序设计的双语教学课程。   由于Visual Basic(VB)双语教学的教材、课件、作业、测试等均以英文为主,因此学生在学习全新的程序设计思维的同时,还必须克服语言上的障碍。根据调查发现,学生认为最大的语言障碍来自教材和课后练习。因此为了帮助学生更好地阅读教材以及在课后独立完成练习,并使其在练习过程中完成对知识点的复习和巩固,本文完成了“VB双语教学辅助系统”的设计与开发。   “VB双语教学辅助系统”主要给学习VB双语课程的学生提供了一个自学和练习Visual Basic程序设计的平台,软件包含了课件、课程字典及各种习题和解题指导等教学资源,以美观精致的界面提高学生的学习兴趣,并增加了教师和学生之间的互动交流,提高学生课后复习的主动性和独立思考能力,从而提高VB双语课程的教学效果。   一、开发环境   1.Visual Basic6.0   Visual Basic是Microsoft公司研发的一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言。Visual Basic6.0具有强大的数据库管理功能,能够方便、灵活地完成数据库应用中涉及的诸如建立数据库、查询和更新等各种基本操作。[1]它简单易学、容易掌握,而且效率高,可用于开发Windows环境下功能强大、图形界面丰富的应用软件系统。   2.Macromedia Flash 8.0   设计者可以使用Flash软件随心所欲地设计出高品质的图片和动画,具有很大的设计自由度。同时Flash还可以独立制作多媒体演示软件、多媒体教学软件和游戏等。   二、主要模块   “VB双语教学辅助系统”是一个带论坛的VB教学辅助练习系统,主要用Flash8.0和Visual Basic6.0 开发完成,后台采用Access数据库保存数据。软件包括“VB双语学习系统”和“教师小助手”两部分,主要模块有:   1.“VB双语学习系统”主界面   2.“Dictionary(课程字典)”模块   “Dictionary”模块是一个用Visual Basic6.0开发完成的独立程序,针对教师总结出的在教材各章节中出现的一些重点生词,提供了查询其中文释义的功能。可在界面上直接输入要查询的单词,也可选择按章节查阅该章的所有疑难词汇。程序界面如图2所示。   3.“Exercise(课程练习)”模块   该模块除了提供各章理论习题的word版本外,主要提供了一个由VB6.0开发的练习系统。该系统分为理论练习和上机练习两部分,学生可根据自身水平,选择想练习的题号和章节。   其中理论练习全部为选择题,系统对学生的回答做出批改,并提示相关知识点所在章节。同时系统给出练习的正确率,方便学生了解自己的知识掌握程度。   上机练习题部分,在界面上提供了题目信息和题目运行后的界面图片,并给每个上机题提供了解题示范的Flash文件,从而可以在没有老师现场辅导的情况下,帮助学生顺利完成练习,达到较好地复习巩固VB知识点及解题思路的目的。   4.“教师小助手”模块   该模块由VB6.0开发完成。主要完成对“课程字典”、“理论练习”、“上机练习”这三个数据库的更新功能。使用时点击“请先导入数据库”按钮,选择相应的数据库文件。当在DataGrid控件中列出具体内容后,就可以对数据库中的记录进行添加、删除及修改等操作。具体如图3所示。   5.其他模块   “Course Description(课程介绍)”模块中介绍了《高级程序设计(VB双语)》的课程性质及基本要求等。   “Courseware(课件大纲)”模块则提供了VB双语课件的Flash版本,并提供了《高级程序设计(VB双语)》的教学大纲,方便学生进行课后复习,巩固课上所讲内容。   “Enter the bbs(论坛)”模块提供了论坛功能,教师可在论坛上发布通知,同时学生可以通过论坛对自己不懂的地方进行提问,增进了师生间的互动,也提高了学生学习的兴趣。   三、VB 6.0实现的关键技术

文档评论(0)

1亿VIP精品文档

相关文档