Advertisement

python英文发音-用Python写一个背英文单词程序

阅读量:

小朋友在学习英文时常常会感到背单词是一个令人困扰的问题。
Ashing老师利用Python设计并实现了这个简单的英语单词辅助学习程序,
帮助孩子记忆的同时也培养了他们的自主学习能力。
尽管这些功能较为基础,
但都非常实用, 能够显著提高学习效率且增强孩子的自信心.
仅需指导他们建立一个Excel表格即可.

目前建立的功能有:

1.可自行建立单字表,可利用excel编辑后,存成.csv檔。

2.测验过程错误的单词,会重复提示,直到输入正确才会进行下一个单词

3.所有在测验过程中出现的错误单字都会被记录下来;能够按照存储功能将它们保存为另一个.csv文件;下次可以直接启动该错误单词表用于练习。

4.具有支持TTS 中文及英文发音,并在过程中会帮你加油打气。

5.该软件集拼字测试、语音播放以及单词选择题功能于一体,并旨在通过多模态训练模式帮助用户掌握多种语言学习方法。

每个范围的单词测验结束后会自动按照单词数量的比例进行评分。当参与者取得优秀成绩时,在线系统能够通过语音方式给予适当的赞美和鼓励的话语。这不仅有助于提升参与者的积极性,还能激励他们保持持续的兴趣和动力去进行词汇学习和复习

安装方式:

无需安装任何软件的情况下,在完成下载后,请将所有的文件放置于同一个文件夹中。然后立即运行主程序Abu_words.exe即可。

2-1555063348.jpg

下载连结:

https://drive.google.com/file/d/0BxWViAuJxH7gZl9tbEdDbkFfbms/view?usp=sharing

推荐使用Windows 10系统:安装Windows 10后会自带内建中文及英文发音支持(Text-to-Speech, TTS),而安装Win7则仅提供英文语音支持。

本程序绝无病毒及木马请安心使用。

解压完成后,初次运行时如遇显示以下界面,请建议点击"其他信息"以选择"继续执行".

3-1555063348.jpg

使用方式:

首先可自行制作一个词汇表如下所示的sample.csv文件。可以选择在Excel中创建文件或者在网络上搜索相关词汇表后以.csv格式保存。需要注意的是该格式应如图1所示左侧列为英文单词右侧附上中文释义并确保内文不得包含引号这是因为.csv文件本身采用逗号作为字段分隔符因此内部内容不应再使用引号以避免解析错误。

图<1>sample.csv

4-1555063348.jpg

执行主程序Abu_words.exe后,请先选择"开启"单词檔

7-1555063349.jpg

选择欲练习的单词文件如sample.csv。进而可设置单词数量的范围。最后需按住Shift+Enter键以执行操作。

0-1555063349.jpg

接着选择"测试单词拼字”

1-1555063349.png

可即时开展单词拼写练习,在右上角处有'开启英文发音提示'的功能项。当用户勾选此功能时会显示英文音标;若不勾选则不会显示音标提示。

如果拼字正确,系统则会说"yes.itis right”

当出现错误时, 系统会告知'That is wrong'。然后会提示正确的单字让你重听, 接着会让你再次输入以确认, 直到确认正确才会进入下一个单词测验阶段。从而实现强化记忆的目的。

5-1555063349.jpg
3-1555063349.jpg

或是开启单词题库后可以先选择"拨放单词”

6-1555063349.png

该软件能够显示单词的中英文对照并标注发音;用户可以通过鼠标点击重复当前单词或上一篇单词;特别适用于刚开始学习新单词时;通过这种方式进行练习能够让发音更加标准;能够提升发音准确度。

5-1555063350.jpg

或是开启单词题库后可以先选择"单词选择题”

8-1555063350.png

从下方用鼠标从4个选择里,选出正确的解释,适合训练单词阅读理解能力。

1-1555063350.jpg

在测试过程中保存错误的单词时,在线学习平台建议按下存储键即可另存当前所有的误识别词

7-1555063350.png
7-1555063350.jpg

目前已经实现了这一目标。未来将进一步拓展功能多样性。例如语音识别功能、自然语言处理与对话系统以及智能化交互设计等。这些新增的功能将不断优化用户体验,并通过提供更多互动体验类似于人工智能教师般的界面设计与功能开发。

转自公众号:

易心Microbit编程

全部评论 (0)

还没有任何评论哟~