欢迎来到天天文库
浏览记录
ID:5291678
大小:215.54 KB
页数:3页
时间:2017-12-07
《轮机英语考证评估训练系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、航海教育研究2010.1轮相英语考i正i平估训练系统硇设计与实坝严健武。叶伟强(广州航海高等专科学校a.计算机与信息工程系Ib.轮机系,广州510725)摘要:针对轮机英语课程考证特点和提高考生应试能力的需要,模拟正式机考界面,通过建立单选题和关联题题库,结合计算机技术中的真人语音和录音回放功能,提出轮机英语机考模拟训练及自我学习和评估平台的开发方案,并给出关键性技术的具体实现。关键词:轮机英语;适任证书考试;评估训练系统中图分类号:U676.2文献标识码:A文章编号:1006—8724(2010)01—0092—03轮机英语自列入全国海船船员适任考试科目以来,各院校
2、、培训机构和海事服务中心先后组织圆匿圜轮机英语教学领域资深教授和专家编写了各种版本的学习培训教材u,很大程度上满足了轮机英语的教学需求。但随着轮机英语考证评估要求的不断提高,各种版本的教材和培训资料品种较多,航海类院校师生和在职船员在选用应考培训教材方面往往顾此失彼。有鉴于此,课题组深入进行了“校企联合开发轮机英语课程研究与实践”课题的圈盈图1系统功能结构图研究】,在大连海事大学等有关院校的全力支持、动保存该份试卷。可以通过“试卷分析”功能检查协调下,开展广泛而深入的调研、论证工作。经过每次测试的题目正误。对历次错误的题目,可以通精心设计,编写出《轮机英语考证学习指南
3、》自学教过圆“错题圈排行”功能,按题目错误次数进行排序,强材,同时,为了方便船员可以随时随地实现自我评化记忆。“评估训练”功能提高考生应对问答和口估,熟悉考试环境,提高应试水平,特别开发了配套述圈评估部分的应试能力。一问一答,全文朗读短的机考模拟及评估训练系统。文,并对考生复述进行录音及回放,实现自我评估。一、轮机英语考证评估训练系统功能设计二、系统关键技术及其实现全国海员船员适任证书考试中轮机英语科目1.强大的轮机英语题库及鼠标查词功能机考题型包括单项选择题和关联题。轮机英语廿评曰题库是系统的核心。系统题库根据中国海事估项目题型包括听力与会话。针对考试要求,设服务中
4、心的题库及有关补充题,经大连海事大学等计系统功能分布如图1所示。为方便考生随时随10所院校数十位从事航海和轮机英语教学的资深地可以自我评估训练,将系统设计为单机版。同教授、专家审定,同时收录了近年来的部分考试真时,为保护软件知识产权,需要验证软件使用合法题,具有一定的权威性、科学性和合理性。系统题性,采用远程网上注册功能。只要安装后,注册一库参考《轮机英语》(新版)教材,为了方便教学和学次即可以无限次使用。生同步训练,按章节进行精心分类和编排。学习训系统使用时,可以通过“随机组卷”功能,从各练时,可以按章节,或随机选取题目进行训练,最后个章节题目中随机选择总数不超过1
5、00道的单选显示训练结果。在考生学习训练过程中,如果遇到题进行自我测试,测试界面与正式机考界面完全一生词,可以开启训练系统的“查单词”功能,通过鼠致。也可以通过“章节练习”按章节进行选择组合标指向单词,即可以查询该词的中文解释,该功能成试卷;测试结束即可得出当次测试成绩,系统自相当于“金山词霸”软件中的“鼠标屏幕取词”功能。收稿日期:2008—09一l1基金项目:广州航海高等专科学校“校企联合开发轮机英语课程研究与实践”(2009YB07)作者简介:严健武(1975一),男,讲师,主要从事计算机应用研究。一92一轮机英语考证评估训练系统的设计与实现在VB.NET中,实
6、现鼠标屏幕取词实现的基声或女声朗读。本原理如下:首先,必须建立轮机英语单词数据在VB.NET中,可以通过引用Miscrosoft的库;然后借用XDICTGRB.DLL动态链接库文件语音引擎SAMPLETTSENGLib.dll和SpeechLib.(该动态链接库可以从网上下载,其提供了实现鼠dll,编程实现全文或单句朗读。实现方法与步骤如标取词的接口)。在vB.NET中,通过引用方式,下:将其加入VB.NET的项目;只要实现该接口,即可*通过PublicWithEventsVOXAsNew实现鼠标在屏幕中取词。SpVoice建立对象;实现屏幕鼠标取词功能的接口Quer
7、yWord在*通过VOX.GetVoices()方法,列举出当前可VB.NET中的原型如下J:使用的语音库;PrivateFunctionQueryWord(ByValWord—*通过VOX.Voice()方法,设置当前选择的语StringAsString,ByVal1CursorXAsInteger,By—音库;Val1CursorYAsInteger,ByValSentenceStringAs*通过VOX.Rate()方法,设置朗读速度;String,ByRef1LocAsInteger,ByRef1StartAsIn—*通过VOX.Speak(
此文档下载收益归作者所有