使用Excel背单词-高效-简单

标签: excel 单词 | 发表时间:2013-07-19 00:07 | 作者:kevinkitty_love
出处:http://blog.csdn.net

背单词是一个很纠结的事,想必那些走在留学路上的很多人都被英语这一关卡住了,这里,笔者就聊聊,不讲背单词的方法,只提供使用vb开发的产品和使用方法,有问题欢迎讨论。

简介:使用excel背单词,有一些人以为就是把单元格调整和电脑屏幕差不多大,然后上下左右键切换翻译和音标,这样的方式的确很好,但是还有更好的。既然微软都把excel支撑了VB开发的平台,使用VB的功能来背单词将会事半功倍。

开发原因:

1、不喜欢shanbay.com和towords.com。扇贝不允许添加自己的生词,每天背完了单词之后就不能再继续背诵,修改了计划还要等一天。。。拓词居然就只有那么基本单词书。。。不过这两个网站的背单词方法真的值得借鉴!!!

2、有道启发。有道支持生词本的添加,所以,我选择了有道,平时阅读一些文章遇到的生单词可以马上加入单词本,然后每天进行复习。有道的单词复习方法还是效果还是很好,word,translation,voice,spelling可谓结合的非常完美。唯一的缺点就是发音问题,同时生词本中没有例句,只有基本中文翻译和音标。有道的仅支持android手机上的离线语音库,PC上有道不支持离线语音库,只可惜其语音库格式是.db,没有官方文档,很难破解。每次复习时,听语音发音都要从有道的服务器上下载,受网速限制,非常之难受,一般的习惯都是等一两秒钟,有时候等了5秒钟还有没发音,于是这个世界就爆发了。

3、突然奇想。自己写一个吧。

.搜罗一下需要的资源,

①单词(words)

②音标(phonetic)

③基本翻译(translation)

④例句(sample)

⑤发音(voice)

.需要的背单词方法,统计易错词,生词,多背诵 易错词和生词。

然后转眼间发现以上的东西,在伟大的互联网上,几乎都有!!!!有道支持单词本的导出,有txt格式和xml格式,可以解决上述问题①②③,方法参照我的最近几篇博客。基本例句,这个要说不难,网上找一些论坛,能下载得到。甚至有道的单词本中,可以自行编辑例句,因为单词都是平时学习过程中遇到的,平时添加单词的时候,就加上例句。至于发音,后面会介绍资源下载。

剩下的就是如何写,在哪里写。

第一个尝试是php,因为脚本嘛,开源的东西,教程,资源非常多,而且php和mysql结合起来,还可以将单词存储到本地数据库中,有利于扩展,甚至可以成为创业的出发点。尝试了一段时间,有一个基本的雏形,但是问题也很多,不细说。php 的尝试过程,最大的收获,就是有道的单词本导出xml之后,可以通过php脚本形成需要的①②③。

第二个尝试就是excel,这个灵感其实酝酿了很久,一直没有时间写,但是最近的确等不下去了,没写总有一种遗憾的感觉,虽然后天就是我的托福考试。基于excel的话,重点就是VB语言的掌握。自学了一天,写了一天,完工。发现excel写出来的东西,的确可以避免PHP中的很多问题。第一,php只有少数专业人士才会用,第二,excel大家都有。而且,excel本身具有强大的数据统计处理能力,背单词绝对是首选。


网络资源:

1.语音库,背单词没有语音真的很难记住,而网络上有很多资源我们可以利用,下载地址:http://images.juren.com/file/20090804/a.rar   修改下首字母,下载26个所有单词真人发音。
2.单词,有些时候,背单词,仅仅有单词就够了。剩余的翻译,发音,音标,例句,都是通过网络工具解决。通过把单词批量导入有道单词本,然后把有道单词本导出xml文件,再从xml文件中获取翻译和音标,这些问题都引刃而解。

下载:

excel背单词xlsm:buttonword-Encrypted.xlsm,

http://download.csdn.net/detail/kevinkitty_love/5779803

使用方法:
按钮
向前 快捷键Alt+C;往前查看单词信息,自动发音;直接显示word,translation,spelling;不计时
微笑 快捷键Alt+空格;该单词很熟悉,查看下一个单词,自动发音;只显示word;计时;保存当前word背诵信息
爱心 快捷键Alt+V;显示单词翻译和音标;发音
问号 快捷键Alt+B;该单词不了解,查看下一个单词,自动发音;只显示word;计时;保存当前word背诵信息
自动 快捷键Alt+N;自动浏览单词,自动发音,自动显示word,translation,spelling;启动暂停来回切换

功能
历史 记录用户操作历史;微笑按钮,保存Y,绿色,单词很熟悉;问号按钮,保存N,红色,单词不记得;时间栏显示回想该单词所花费的时间;word,translation,spelling三栏是为了下次只背诵没有记住的单词(红色,copy,YN-时间排序)
单词本 只需要修改参数,单词本所在sheet,word-translation-spelling所在列;遇到某一行单词word栏为空时,自动跳转到第一个单词
语音 设置语音路径path,[A14];eg[love]=path/l/love.mp3
回想 支持翻译与音标隐藏功能,学者可以回想单词意思,同时使用按钮即可显示正确翻译与音标
自动 支持自动浏览功能,自动发音,自动显示word,translation,spelling;输入参数控制播放速度(秒);播放停止来回切换;自动播放不记录历史

高级方法
免费单词本 获取单词本,只需要知道单词就行啦,[很多托福,GRE单词,只需要有word],剩余的音标和翻译,额,高人自有妙招。参见博客http://blog.csdn.net/kevinkitty_love/article/details/9277441[批量导入单词-有道];从有道单词本中就可以导出xml格式的word,translation,spelling,然后写一个xml解析脚本,[java,php,javascript,甚至C++也可以],就可以把translation和spelling存入到excel中,或者上网找找如何从xml存入数据到excel的方法,这一步难不倒高手,especially who wants to go abroad!
免费语音库 这个真的很好找,网上一大堆真人语音库,注册就能下载,想出国,这点网络资源的利用能力是必须要学会的。


参数描述
------------------------------------------------------------------------------------'
'Copyright:           kevinkitty from BIT
'Developtime:       2013/7/18
'Platform:            Excel 2010
'Language:           VB
'Total time:          20 hours
'Parameters:
            'column A is the default column that contains several parameters
            'A1  define the excel sheet of the word that you want to recite, say,kevin21
            'A2  define the column of the word in word excel sheet, say , B
            'A3  define the column that translation of the word  in word excel sheet, say , C
            'A4  define the column that spelling of the word in word excel sheet, say , A
            'A5  define the current id of the word, once meet blank,  start from 1
            'A6  define the grid of the word to be shown in current sheet,say, B1
            'A7  define the grid of the translation to be shown in current sheet,say, C1
            'A8  define the grid of the spelling of the word to be shown in current sheet,say, B6
            'A9  define the column of operate history,whether is familiar about the word,[Y/N] say, E
            'A10 define the column of operate history,using time of the word,say, F
            'A11 define the column of operate history,the word,say, G
            'A12 define the column of operate history,the translation,say, H
            'A13 define the column of operate history,the spelling,say, I
            'A14 define the path of voice of the word,say, D:/Program Files/PHPnow/PHPnow-1.5.6/htdocs/DAY/voice/
            'A15 define the dynamic time
            'A16 define the interval of automatic scanning,say, 2.5
'------------------------------------------------------------------------------------'
关于使用语音路径的说明:
D:/Program Files/PHPnow/PHPnow-1.5.6/htdocs/DAY/voice/是路径
然后假设要对单词love发音,其真实的路径应该是
D:/Program Files/PHPnow/PHPnow-1.5.6/htdocs/DAY/voice/l/love.mp3


运行截图:


总结:
对于正在求学道路上的每一个学徒,我和你们一样,同样在奔跑。写这些东西,一是自己的兴趣所在,而是希望对你们有些用处。祝愿天下考托福考雅思考GRE的人与心仪的大学终成眷属。
Any questions?  please contact with me, [email protected],or http://weibo.com @kevin_TOEFL

作者:kevinkitty_love 发表于2013-7-19 0:07:16 原文链接
阅读:149 评论:0 查看评论

相关 [excel 单词] 推荐:

使用Excel背单词-高效-简单

- - CSDN博客编程语言推荐文章
背单词是一个很纠结的事,想必那些走在留学路上的很多人都被英语这一关卡住了,这里,笔者就聊聊,不讲背单词的方法,只提供使用vb开发的产品和使用方法,有问题欢迎讨论. 简介:使用excel背单词,有一些人以为就是把单元格调整和电脑屏幕差不多大,然后上下左右键切换翻译和音标,这样的方式的确很好,但是还有更好的.

PHP导出excel

- syeye - scofield PHP开发-SEO SEM
最近做一个项目,其中涉及到了数据导成excel的功能. 后来使用了 开源的 PHPExcel  http://phpexcel.codeplex.com/ 目前最新版是1.7.6. PHPExcel 可以生成 .xls 和 .xlsx (office2007). 比如设置 excel的title,keywords,description.

Excel 数据分析

- - ITeye博客
用Excel做数据分析——直方图. 已有 0 人发表留言,猛击->> 这里<<-参与讨论. —软件人才免语言低担保 赴美带薪读研.

Excel高级使用技巧

- demonhunterl - 互联网的那点事
如果直接输入“1/5”,系统会将其变为“1月5日”,解决办法是:先输入“0”,然后输入空格,再输入分数“1/5”. (2) 序列“001”的输入. 如果直接输入“001”,系统会自动判断001为数据1,解决办法是:首先输入“’”(西文单引号),然后输入“001”. 如果要输入“4月5日”,直接输入“4/5”,再敲回车就行了.

学做专业EXCEL图表

- X - 小蚊子乐园
《电脑爱好者》2011年10月版以特别策划的方式大篇幅刊登《谁说菜鸟不会数据分析》节选内容. 《谁说菜鸟不会数据分析》--基于通用的Excel工具,像小说一样通俗易懂的数据分析教程,现在  卓越   京东   当当   China-pub 上可订购. 谁说菜鸟不会数据分析--业内人士联合推荐.

Asp.net操作Excel更轻松

- Bloger - 博客园-首页原创精华区
今天先介绍一个关于导出数据的例子,以Excel为模板.  1.操作Excel的动态链接库(暂时没有下载地址,稍后提供). 2.建立操作动态链接库的共通类,方便调用. 18 ///ExcelHelper 的摘要说明. /// 获取或设置报表模板路径. //TODO: 在此处添加构造函数逻辑. /// 带参ExcelHelper构造函数.

Excel项目管理工具

- - CSDN博客研发管理推荐文章
版权所有,转载请注明出处: http://guangboo.org/2013/10/27/excel-project-management. Excel强大的表格功能在项目管理中同样具有大用处,作者通过在实践中实际运用Excel进行项目管理的经验,简单介绍Excel在项目管理中的应用. 本文主要介绍Excel如何做项目计划和项目进度跟踪,项目计划和项目跟踪是项目周期中最重要的环节,无论是几个月的小项目,还是几年的大项目,计划和进度始终是保证项目正常推进、按时交付的重要手段.

POI Excel导入导出 - milan's

- - 博客园_首页
   基本思路:点击导出后生成临时.xls文件,返回文件名,供用户下载,下载完后删除文件.    带查询的导出(前端EasyUI),如下为导出界面图.   下面为导出按钮绑定的函数:. var exportCondition={};//导出条件.      //按条件进行查询数据,首先我们得到数据的值.

从Excel到微服务

- - 乱象,印迹
Excel很老,Excel很土,Excel一点也不sexy;微服务新,微服务很潮门,微服务很高大上. 那么,Excel和微服务有什么关系. 上个月看了篇文章,The Unbunlding of Excel. 作者认为,对于初创公司(尤其是非“纯IT”初创公司)来说,Excel几乎包办各种工作. 想做轻量级的CRM,可用Excel.

Excel百宝箱8.0终极版

- 龟慢 - 软件志
Excel是微软公司开发的精典办公软件,经过了多次更新,从1.0到如今的14.0(即Excel 2010)等等版本变化,已经非常强大. 它不仅具有绘制表格、图表、图形等功能,还能数据分析、预测,甚至可以实现程序开发. Excel百宝箱系列正是利用Excel所开发的增强型插件. Excel百宝箱8.0是利用VBA(Visual Basic for Applications)语言编写的增强型插件.