- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(学校打字软件开发和应用研究
学校打字软件开发和应用研究
——以昆明第二职业中等专业学校指法软件开发研究为例
王峥嵘
摘 要:本文在对职业学校学生练习中英文输入课需求进行分析后,根据多年指法上机练习的经验,总结出指法练习软件和成绩收集系统。指法练习软件方便、科学、有效;指法成绩收集系统方便成绩的及时上传处理,节约课堂时间。学生的成绩能及时反映到老师的电脑 上。老师对学生练习的效果有更快,更清楚的把握。有利于学生成绩进行排序。学生练习完 后,进行学生的成绩排序并生成 EXCEL。并保存成绩单,可以上报给学校教务处。有利于指法考试进行考试成绩的快速收集。反思了学校打字教学围绕如何激发学生提高指法成绩这个主题,出析打字练习和指法成绩处理软件的相关功能,明确学生可以快速地从教师那里得到练习指法后全班的成绩信息。教师通过指法成绩处理系统可以快速地对一些学生的指法练习做出分析评价,这样使指法课可以形成教师和学生的互动。
关键词:打字,打字成绩,成绩收集,打字编码字典,输入法
一 引 言
职业学校计算机专业需要训练学生的打字技能,如何有效的开展学生打字技能的教学,科学的评估学生打字的水平,合理的处理学生打字成绩,方便学生下课后能自主练习等,是计算机职业技能训练的基础课题。
二 系统介绍
打字课要求有教学气氛,有竞赛氛围。学生能够在练习中得到有益的提示和评价。针对 上述要求,教育工作者研究打字练习课的学习软件和方法。一直以来经过采用多款打字软件,总是不能完全满足学校学生学习的需要。中国早在 90 年代DOS 平台上使用的中英文打字软件很多,软件开发者们为计算机科学的学习和推广做了了巨大的贡献。随着时代发展,WindowsXP平台的日趋成熟,升级 Dos 平台下的打字软件成为新时代的要求,作者在昆明二职业中专长期打字教学成熟经验积累的启发下,结合一些常用汉字输入法在 2004年成功研发新系统平台下的打字软件。打字软件用计算机高级语言来设计。[1]程序的界面友好性非常强。用常用的控件如文本框、标签、按钮等设计出练习者情况采集界面。软件关键技术解决是打字程序中数据的输入与输出。[2]打字程序中文本文件的数据读写可以用 INPUT 语句来从一个打开的顺序文件中读出数据,并将数据赋给指定的变量。如:(代码一)
dim I as integer,s as string dim d as date,b as Boolean
open “c:\wexamout2.txt” for input as #1 input #1,I,s,d,b
close #1 cls
text1.text=Isdb
上面这段代码可以将打字文本中的文字内容,显示在程序界面上指定的文本框控件中。打字 练习时练习者输入的数据可以直接输入到文本框控件中,由文本框控件将输入内容存入到指定的变量中保存,分析,处理。如:(代码二)
open app.path “\” “out1.txt” for output as #1
pring #1, text1.text close #1
上面这段代码可以将文本框中的内容写入到一个文件 out1.txt 中。 成绩单的设计是根据(练习时录入的总字数-错误字数)在除以练习的时间来得到平均练习成绩的。[3]利用变量来存储练习的总字数,错误字数的。这一部份的难点是时间的处理。 比如,练习 10 分钟,如何计时呢?(代码三)
revtime=10
hour = Int(revtime) \ 60
minute = Int(revtime) - hour * 60
second = Int((revtime - CSng(hour) * 60 - CSng(minute)) * 60) label2.text = hour : minute : second
上面的代码可以将 10 分钟时间转化为时:分:秒的形式显示在程序界面的标签控件中。 [4]成绩的收集和处理是利用网络的数据传递和 EXCEL 电子报表统计功能。这些技术已经是非常成熟的编程技术。这里只是做出主要程序设计的思路。不做详细的解释。感兴趣可以和软件作者联系,姓名:王峥嵘 邮件地址:wzr415@km169.net。
(一) 开发分析
1. 首先是练习者情况采集
设计采集练习者的姓名,班级,学号,练习的文本,练习的时间等信息。如图1所示:
图 1:打字信息设定
2.其次是打字程序形式
采用了隔行的形式,让练习者跟着正确的打字内容练习便用集中注意力。如图2所示:
图 2:打字练习界面
3.第三是成绩显示
学生的练习经过计算总字数,错误字数,得到正确字数,经过自动计算后,显示给学
您可能关注的文档
最近下载
- 口吃者的自我治疗第10修订版malcolmfraser.pptx VIP
- 常微分方程部分习题解答.pdf VIP
- 深圳市宝安市中心区空间详细规划城市设计.pptx VIP
- GB50457-2019医药工业洁净厂房设计标准.pdf VIP
- 2019年CNAS实验室内审检查表.docx VIP
- 福建安溪仕豪工艺品有限公司年产工艺品10万件项目环评报告.pdf VIP
- 形式发票样本..doc VIP
- 2025-2026学年广东省深圳七年级(上)英语期中考试真题(解析版).docx VIP
- 日立-PC-P1HEQ2商用空调有线遥控器使用说明书.pdf VIP
- 人教版鄂教版科学六年级上册知识点梳理.pdf VIP
原创力文档


文档评论(0)