[发明专利]一种特色打字训练的方法无效
申请号: | 201110434326.1 | 申请日: | 2011-12-22 |
公开(公告)号: | CN102419922A | 公开(公告)日: | 2012-04-18 |
发明(设计)人: | 施振兰 | 申请(专利权)人: | 苏州巴米特信息科技有限公司 |
主分类号: | G09B13/00 | 分类号: | G09B13/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215123 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 特色 打字 训练 方法 | ||
技术领域
本发明涉一种特色打字训练的方法,属于信息技术领域。
背景技术
本发明是在windows环境下运行的软件,首先由软件随机生成一些字符,并且字符从上往下逐渐掉落。通过键盘打字软件练习,会使用户更方便,更快捷的熟练操作计算机,从而提高工作效率,本软件还采用了具有创新思维的C#程序设计语言,它将复杂的程序设计语言简单化,直观化,使打字练习增加趣味性。
本软件的发明能使用户了解了c#程序设计语言的优越性,其扩展性,可移植性和伸缩性都很强,能在已有的基础上不断完善。
发明内容
本发明的目的就是为了解决现有的技术中存在的上述问题,提供一种特色打字训练的方法。
本发明的目的通过以下技术方案来实现:
一种特色打字训练的方法,涉及键盘,其中:首先由软件随机生成一些字符,并且字符从上往下逐渐掉落。如果用户击键正确,则字符消失;如果用户击键不正确,则字符继续掉落,直至到达显示区的底部。
上述的一种特色打字训练的方法,其中:所述的软件位于windows 中,通过Microsoft Visual Studio 2008设计。
进一步地,上述的一种特色打字训练的方法,其中:所述的熟悉设计的6个步骤,即程序的功能设计、程序的数据设计、程序的函数设计、函数编码及调试和程序整体调试,明确每个步骤的特定任务。
更进一步地,上述的一种特色打字训练的方法,其中:所述的辅助类SingleChar代码编写即该类负责随机产生单个字符、显示单个字符和维护单个字符的信息。
更进一步地,上述的一种特色打字训练的方法,其中:需要维护的信息有,字符的ASCII码、字符显示坐标、字符的字体、字符的颜色和字符是否被击中。
更进一步地,上述的一种特色打字训练的方法,其中:所述的辅助类CharList代码编写是一个SingleChar的集合类,负责维护所有字符信息和随机产生所有字符。并且根据用户所选择的难度来调整字符下降的速度。
更进一步地,上述的一种特色打字训练的方法,其中:所述的随机产生所有字符的原理是使用SingleChar类的构造函数随机产生字符。如果在工作区存在该字符,则重新产生新的字符;如果在SingleChar数组中已经有被击中的字符,则用新生成的字符替换被击中的字符,否则把新生成的字符从尾部添加到SingleChar数组中。
更进一步地,上述的一种特色打字训练的方法,其中:所述的主程序中主要包括以下几部分代码的编写:开始练习、结束练习、击键练习、设置练习难度、产生字符、显示字符。
本发明技术方案突出优点主要体现在:采用本发明技术方案后,它将复杂的程序设计语言简单化,直观化,用户可以通过键盘打字软件练习,更方便、更快捷的熟练操作计算机,从而提高工作效率,其应用前景非常广阔。
具体实施方式
一种特色打字训练的方法,涉及键盘,其特征在于:在Microsoft Visual Studio 2008 C#程序设计语言开发,在windows环境下运行的软件,使打字练习增加趣味性,首先由软件随机生成一些字符,并且字符从上往下逐渐掉落。如果用户击键正确,则字符消失;如果用户击键不正确,则字符继续掉落,直至到达显示区的底部。
结合本发明的一较佳的实施方式来看,所述的熟悉设计的6个步骤,即程序的功能设计、程序的数据设计、程序的函数设计、函数编码及调试和程序整体调试,明确每个步骤的特定任务。
进一步结合设计来看,所述的需要辅助类SingleChar代码编写该类负责随机产生单个字符、显示单个字符和维护单个字符的信息。需要维护的信息有:字符的ASCII码、字符显示坐标、字符的字体、字符的颜色和字符是否被击中。随机产生单个字符的原理:使用Random类产生ASCII码在32~127之间的字符,并根据主工作区的显示宽度产生字符显示的横坐标;使用Random类随机产生字符的显示颜色。显示单个字符的原理:如果字符未被击中,且其纵坐标在主工作区内,则重新计算其纵坐标,以便下一次显示;如果字符被击中,且其纵坐标在主工作区外,说明该字符未被击中,则不再显示该字符;如果字符已经被击中,则不再显示该字符。
同时需要主程序代码编写,主程序中主要包括以下几部分代码的编写:开始练习、结束练习、击键练习、设置练习难度、产生字符、显示字符。
采用本方法后,它将复杂的程序设计语言简单化,直观化,用户可以通过键盘打字软件练习,更方便、更快捷的熟练操作计算机,从而提高工作效率,其应用前景非常广阔。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州巴米特信息科技有限公司,未经苏州巴米特信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110434326.1/2.html,转载请声明来源钻瓜专利网。