摩尔斯电码练习感想

原创 2017年04月23日 21:09:42
学习摩尔斯电码有一年多了,进度很慢,真是有点伤心。
最开始是用那个Just learn morse code软件来练习的。这个软件使用一个叫Koch的人主张的方法,就是使用一个较高的速度,从两个字符开始练习,每次正确率到了90%就增加一个新的字母,这样直到学会所有的字母。这个方法据说比使用一个很慢的速度,从所有的字符开始练习要效果好。
这个软件我用了好久,越练越感觉有点问题。它练习的时候需要我们根据播放的电码在键盘上输入答案,并以此来判断正确率。默认是5分钟一次练习,播放的时候就同步显示了答案,所以不方便盯着屏幕看,因为这样就相当于看到了答案,可是不看屏幕的话没有实时的反馈,也就不知道输入的字符是对还是错,5分钟结束之后倒是有一个总结,可是那个时候已经事过境迁,无从回忆知道哪里容易出错。
所以在一段时间没什么进步之后我就自己写了一个练习程序,也使用Koch方法,只是把5分钟的大练习改成几个字符的小练习,每次练习之后就显示正确答案和出错情况,这样就可以在头脑中及时纠正错误、加强正确印象,另外还统计了哪些字符容易出错,对容易出错的字符增加练习频率。
不过用了自己的软件之后还是进度很慢。而且练习的时候稍一走神就会造成大面积的出错。
今天偶尔看到一篇文章,作者认为练习摩尔斯电码应该先练习收,再练习发,因为如果先练习发的话,人头脑中就建立了一个编码和相应字符的对照表,这样在收听的时候就可能下意识地数长短信号得到相应的编码,再进一步翻译得到相应字符。而如果先练习听,就可能直接建立声音到字符的条件反射,中间省去了思考、转换的过程,速度就容易提高。
这文章给了我很大的启发。我体会到Koch的方法要点应该是使用较快的速度强迫建立声音直接到字母的条件反射。而如果从较慢的速度和全部字符开始练习,人也很容易数长短信号翻译成编码再翻译得到对应字符,所以速度也不容易提高。
而Just learn morse code和我的软件在实施Koch方法的过程中又有个问题,就是在练习过程中,我们听到声音然后在键盘上输入字符,这样很容易形成声音到手指击键的条件反射,比如听到点划,头脑中还没想到是A,左手小指就已经把A按下去了。这种条件反射有两个问题,一是离开键盘,收听电码的速度就下降很多,比如听到点划,可能要先翻译成左手小指的击键反应,再根据这个击键反应翻译成字符A;另一个问题是手指的击键反应不容易记忆,我们很容易记住afj这样的字符串,却并不容易记住对等的左手小指、左手食指、右手食指这样的击键顺序,这也就是我在练习的时候稍微走神就连续出错的原因。
看来要调整一下练习的方法,在听到声音之后在头脑中先直接翻译成字符,然后根据记忆的字符在键盘上击键,这样应该就可以形成正确的声音到字符的直接条件反射。
希望新方法能够有效。

[华为机试练习题]4.简单密码破解

题目描述: 密码是我们生活中非常重要的东东,我们的那么一点不能说的秘密就全靠它了。哇哈哈. 接下来渊子要在密码之上再加一套密码,虽然简单但也安全。假设渊子原来一个BBS上的密码为zvbo944198...

蓝桥杯-9-3摩尔斯电码(java)

算法提高 9-3摩尔斯电码 时间限制:1.0s 内存限制:256.0MB 问题描述   摩尔斯电码破译。类似于乔林教材第2...

算法提高 9-3摩尔斯电码

问题描述   摩尔斯电码破译。类似于乔林教材第213页的例6.5,要求输入摩尔斯码,返回英文。请不要使用"zylib.h",只能使用标准库函数。用' * '表示' . ',中间空格用' | '表示,...

蓝桥ADV226 摩尔斯电码

摩尔斯电码的数字转换。

摩尔斯电码(morse)转换英文字符串c语言代码

找到这篇文章说明你对摩尔斯电码很赶兴趣,而且你已掌握了莫尔斯电码的基础知识了。想更贴近的感受一下莫尔斯电码的魅力。或你有一个非常棒的关于莫尔斯电码想法而非常激动。如果是这样的话,那你或许会从我的代码中...

蓝桥杯 摩尔斯电码破译 树上的搜索

摩尔斯电码破译。类似于乔林教材第213页的例6.5,要求输入摩尔斯码,返回英文。请不要使用"zylib.h",只能使用标准库函数。用' * '表示' . ',中间空格用' | '表示,只转化字符表。 ...

算法提高 9-3摩尔斯电码

算法提高 9-3摩尔斯电码   时间限制:1.0s   内存限制:256.0MB      问题描述   摩尔斯电码破译。类似于乔林教材第213页的例6.5,要求输入摩...

蓝桥杯 算法提高 9-3摩尔斯电码 ADV-226

蓝桥杯 算法提高 9-3摩尔斯电码 ADV-226 问题描述   摩尔斯电码破译。类似于乔林教材第213页的例6.5,要求输入摩尔斯码,返回英文。请不要使用"zylib.h",只能使用标准库函数。...

蓝桥杯 算法提高 9-3摩尔斯电码(Java解题)

问题描述   摩尔斯电码破译。类似于乔林教材第213页的例6.5,要求输入摩尔斯码,返回英文。请不要使用"zylib.h",只能使用标准库函数。用' * '表示' . ',中间空格用' | '表示,只...
  • mcp3128
  • mcp3128
  • 2017年12月02日 11:31
  • 26

算法提高 9-3摩尔斯电码 map

算法提高 9-3摩尔斯电码   时间限制:1.0s   内存限制:256.0MB     问题描述   摩尔斯电码破译。类似于乔林教材第213页的例6.5,要求输入摩尔斯码,返回英文。请...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:摩尔斯电码练习感想
举报原因:
原因补充:

(最多只允许输入30个字)