最新消息:380元/半年,推荐全网最具性价比的一站式编程学习平台码丁实验室

用Python写一个背英文单词程序

Python 少儿编程 4897浏览 1评论

友情提示:380元/半年,儿童学编程,就上码丁实验室

小朋友学习英文时背单词总是很困扰的一个问题,Ashing老师用Python开发了这个简易的背英文单词程序,帮助小朋友练习单词。功能虽简单却都很实用,只需帮他们用excel建立好单词表。

目前建立的功能有:

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

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

3.测验过程错误的所有单字会被记录,可以按储存功能,存成另一个.csv檔,下次可以直接开启这个错误的单词档在练习即可。

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

5.具有测验拼字,单词拨放发音,及单词选择题功能,期望达到听、说、读、写方式记忆单词。

6.每范围单词测验结束后会自动按单词数量比例计分,成绩优良,会语音给予赞美加油打气,让使用者更有兴趣动力继续玩单词背单词。

安装方式:

下载后不需安装,只需将所有档案放在同一文件夹,接着直接执行主程序Abu_words.exe即可

 

用Python写一个背英文单词程序

下载连结:

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

建议执行环境:Windows 10,使用windows 10才能获得内建中文及英文发音支持(TTS),使用win7可能只有英语发音。

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

下载解压缩后,第一次执行如果出现如下画面,请点其他信息然后选仍要执行

 

用Python写一个背英文单词程序

使用方式:

首先可自行准备单词檔,如下sample.csv檔。可自行用excel建文件或是从网络搜寻单词表后存成.csv文件格式。记住,单词格式如下图<1>,左边字段为英文单词,右边为中文解释,并且内文皆不可使用逗号,原因是.csv檔本身就是用逗号来做字段区分,故内文不可再用逗号,否则会被解读为新字段,造成程序对位错误。

<1>sample.csv

 

用Python写一个背英文单词程序

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

 

用Python写一个背英文单词程序

选择所要练习的单词檔,例如sample.csv,接着可以设定单词的数量范围,再按下选取确认

 

用Python写一个背英文单词程序

接着选择测试单词拼字

 

用Python写一个背英文单词程序

即可进行单词拼字的测验,右上角开启英文发音提示,勾选则会有英文发音,取消勾选择不会有英文发音提示。

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

如果错误,系统则会说“That is wrong”,并把正确的单字拼出一次让你听,并再要求你重新输入一次,直到输入正确才会进下一个单词测验。达到强迫记忆的效果。

 

用Python写一个背英文单词程序

 

用Python写一个背英文单词程序

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

 

用Python写一个背英文单词程序

那么它会秀出单词中英文并念出发音,可用鼠标控制词再念一次或是上一个下一个。适合对新单词还不熟时,可以先由这个方式练习,跟着念出发音效果会更好。

 

用Python写一个背英文单词程序

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

 

用Python写一个背英文单词程序

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

 

用Python写一个背英文单词程序

测试过程若要储存错误的单词,可以按下储存键,即可另存目前所有错误的单词。

 

用Python写一个背英文单词程序

用Python写一个背英文单词程序

目前先做到这样,将来还可以扩充其他功能,比如语音识别,自然语言聊天对话,让它越来越智能化,增加更多互动,就像一个虚拟的老师陪着练习一般。

转自公众号:
易心Microbit编程

您必须 登录 才能发表评论!

网友最新评论 (1)

  1. 链接无效
    Destination6年前 (2019-06-17)