¿Quieren ustedes aprender español? - 外语记忆工具






3.58/5 (9投票s)
本文介绍了一个帮助人们学习多种外语的生词记忆程序。
引言
迟早你会厌倦只掌握一门外语(英语),对于非英语母语者来说,或者对于英语母语者来说是任何其他单一语言。显然,在全球化的时代,你懂的语言越多,你在大型跨国公司中就越受重视,因为掌握多种外语的人对他们来说将是无价之宝(我认为语言数量和价值的关系呈指数曲线)。这种情况将持续到翻译设备出现之前,这些设备可以将外语语音翻译成你的母语文本,反之亦然,识别你的发音,并用另一种语言进行发音。我自己在这种情况下不会对这样的设备或“短语手册设备”感到满意,因为我已经看到如果设备或短语手册的作者疯了会发生什么,例如,就像在‘肮脏的匈牙利语短语手册’中那样。
如果你打算参加一些外语课程,你应该确保老师来自一所像样的大学,并且有与母语人士交谈的经验;否则,你可能会浪费时间和金钱,就像这个‘意大利语课程’一样。
更具体地说,我之前在学习英语,现在在学习西班牙语和意大利语时遇到的问题是,如何让你的外语词汇保持最新。你接收的信息越多,大脑就越倾向于去除旧的信息,而这些信息如果不定期更新就会被遗忘。这并不涉及那些你每天都能听到的简单的词(例如,学校、男孩、做、el niño、la mujer、tengo hambre、caja de muerto、figlio di putana 等……),它们已经深深地刻印在你的神经通路中,而是那些更复杂的、高级文学体裁中的词,例如,你读普希金或莎士比亚,你会遇到大量的你不太可能遇到的词,除非你把所有空闲时间都花在普希金文学社团里。
显然,重新阅读你以前学习过的所有文本和单词需要花费大量的时间和精力。但是,如果你把所有单词都以数字形式保存,你可以不时地随机抽取它们来刷新你的记忆。此外,按照你之前写下来的顺序记忆它们将有助于你以一系列模式记忆这些单词,例如,除非你遇到该列表中的前几个单词,否则你将无法回忆起某些单词。
为了简化这种情况,我用 C# 开发了一个简单的 GUI 程序,它可以读取你数字化的外语单词 + 翻译列表,随机抽取它们,向你呈现外语单词或翻译,并要求你输入相应的翻译或外语单词。它会根据你回答错误的单词数占总单词数的百分比计算你获得的总分数。还有一个非常好的功能;它可以估算你在看到单词并输入其翻译之前花费的时间。所有错误都会记录到一个 *error.log* 文件中,以便你可以再次学习它们。
背景
对只懂一门外语的状况感到极度沮丧,渴望旅行并用他们的母语与母语人士交谈,通过展示你超越那些平庸之人的卓越思维能力来获得晋升……
使用代码
该程序的使用非常简单。首先,你的词汇表中使用 ' - ' 分隔外语单词和它们的翻译
fay - фея, волшебница; эльф
haughtiness - высокомерие, заносчивость, надменность (Syn: arrogance, superciliousness)
seraph - серафим
unremitting - неослабный; беспрестанный; упорный
augury - гадание, предсказание, знамение, (Syn: omen, presage, presentiment, premonition)
augur - предсказатель, прорицатель, пророк
callow - лысый, неоперившийся птенец, незрелый, неискушенный, голый
chaff - ерунда, дрянь, нарезанное сено или солома
intrepid - бесстрашный, неустрашимый, отважный
indefatigable - неутомимый, упорный, неослабный (Syn: unremitting, unabated,
implacable, inexorable)
aught - нечто, кое-что; что-нибудь
precocity - раннее развитие, преждевременное развитие
precocious - скороспелый, ранний, преждевременный
innate - врожденный, природный, прирожденный (Syn: congenital, hereditary, inherent)
limpid - прозрачный ( обычно о воде )
然后,点击绿色箭头按钮加载任意数量的文件(对不起,我不擅长制作出色的 GUI)。‘->’ 箭头将启动外语到母语的测验。当你看到一个新单词时,你需要输入其翻译。
输入翻译后按 Enter 键。时间是在单词出现在大型文本框中和你开始输入翻译之间测量的。
你只需继续在答案文本框中按 Enter 键,它就会显示另一个随机的外语单词。如果你回答正确,该单词将从列表中删除;否则,它将被添加到 *errors.txt* 文件中。
要反转过程,从母语到外语翻译,只需点击‘<-’按钮。X 将手动从列表中删除单词。最后一个红色箭头是将你剩余的词汇保存到磁盘上的某个文件中。
关注点
该程序可以扩展音频支持。拥有一个记录的外语单词数据库,并使用 Speech SDK 来启用单词的发音,而不是它们的文本形式表示。