页面载入中...
首页 » 2011年08月

课程发布预告:BBC单词大师

这个素材是ShadowZ提供的,其中的XML文件格式简直就是简化版的UX课程文件。adappp兄已经将xml合并成excel文件,很容易用转换精灵做出精美的课程,虽然《剑桥中级语法》课程的进度也很紧张,但这份现成的材料,加上素材本身的质量很高,因此,舍得很乐意顺手将其制作成UX版的课程,同时这也可以当作转换精灵的应用范本。
BBC单词大师(BBC word master)共分三个级别,第一级860题,第二级1342题,第三级654题,这里说的每题其实是一个词汇,这2800多题好好做下来,并按SM的复习计划去复习,想不掌握都难啊。把这批词汇吃透了,再去听BBC会轻松很多。
这次制作的课程将不仅仅是英汉、汉英的模式,会增加多种题型,所有的制作由转换精灵完成。
想带给大家的惊喜是,原来SuperMemo的课程可以这么玩!

预计两天内发布这个课程。

 

本文版权归舍得英语魔法学苑所有,欢迎转载,转载请注明作者和出处。谢谢!
作者:
舍得
首发:
舍得@学习力博客

记忆钩子系统应用:用词根钩住单词

词根的好处不消舍得多说,倘若你能掌握一批词根,你可以发挥你的想像力,快速记住新词汇。

词根也是记忆钩子的一种,与其它钩子不同的是,词根所包含的意义(无论是本义还是引申义)和单词或多或少都有联系。

但这种构词法的弊端也是显而易见的,你首先得掌握一定数量的词根才能真正用好这个方法。

下面通过一些实例来讲解一下这个方法的运用:

例1:immobile

词义:不活动的,固定的

构词:

im:不

mod:运动

ile:能

并在一起就是“不能动的”,这个跟本义已经很接近了。

 

例2:propel

词义:推进,推动

构词:

pro:向前

pel:推动

这个就不用过多解释了。

 

例3:expel

词义:赶走

构词:

ex:向外

pel:推动

联想:推到外面去->赶出去

 

例4:persecute

词义:迫害

构词:

per:自始至终

secut:追逐,跟随

e:动词后缀

联想:居心不良地紧追不舍->追踪->追捕->迫害

像这样的词,需要借助一定的想像力,将词根的意思和词义联系到一起.

 

例5:offend

词义:攻击

构词:

of:向

fend:击

联想:向对方攻击

 

这样的例子太多了。平时注意多积累一些词根,在见到生词的时候先分析一下结构,看看是否可以用词根来解构这个生词,成功解构的话,这个生词对你来说就很容易记住了!

上面所讲的是构词法是最传统的用法,事实上我们还可以将这个方法升级一下,让它的应用范围扩大数倍。

不要让自己仅仅局限于书本上讲到的词根,为什么不可以把那些常用的单词或常见的字母的固定组合也当作词根来看呢?下面举个例子:

例6:carpet

词义:地毯

car:轿车

pet:宠物(pet作词根当“追寻”解)

联想:一辆小轿车压过印着宠物图像的地毯

再继续来拓展一下,我们来对常用单词作一下加减法,请看例子:

例7:swine

词义:猪

swi:想swim,我们可以将“swi”这个“词根”用swim来解释(减去了一个m).

联想:一头会游泳的猪(请想像这头猪在水中游泳的画面)

这个词还可以有好几种拆解法,比如

swing:秋千

联想:一头猪正在那里玩秋千!

这里舍得再来讲一个诀窍,联想的画面要有趣,或奇特,或荒诞,因为越这样你的印象会越深刻,另外,联想的内容里要包含词义和钩子本身的意思。最后要提醒大家的是,你得对这个钩子非常熟悉,如果钩子本身对你来说很陌生的话,那么你的recall过程恐怕不会有多顺利。

 

本文版权归舍得英语魔法学苑所有,欢迎转载,转载请注明作者和出处。谢谢!
作者:
舍得
首发:
舍得@学习力博客

正则表达式案例一则:结合目录输出命令批量改名

这是舍得在实际工作中碰到的一个案例,整个操作过程非常简单,用到三项技术,一是使用dir输出目录,二是用正则表达式进行处理,三是批处理命令。
在实际操作中,有时我们或者可以用批量改名的工具来完成文件批量重命名这一任务,但对于本例来说,由于相对比较复杂,还是用舍得的方法处理一下更方便一些。
通过本例可以让我们重温一下正则表达式的使用技巧。
先来看看我们要完成的任务。舍得的某个文件夹里有这样的一些文件,文件名格式极有规律,是“字母“+”-“+”数字”+“-”+“其它内容”组成的,如:fut-019-e1.txt,我们要将它改为”数字“+”-“+“字母”+“-”+“其它内容”。
下面开始讲解实际操作。

第一步:用dir命令输出目录
进入dos界面(这项操作不会的童鞋请自行股沟一下)并转到所要操作的文件夹下,然后输入命令:dir > e.bat
dir是从dos时代就有的目录操作命令,它的历史比我们绝大多数童鞋的年龄还大,dir后面跟着的这个”>“非常关键,用它来告诉系统,请把当前 文件夹下的文件和文件夹名输出到”e.bat”这个文件。bat文件即批处理文件,它可以直接使用文本编辑软件进行编辑,并可以直接执行其中的dos命 令。
输出之后的结果如下面这个文件所示:
e.bat (10.36 KB, 下载次数: 0)

第二步:使用正则表达式进行处理
得到的文件包含一些无用的内容,需要先清理一下,仅保留每行一个文件名。
然后开始用正则表达式将每行的文件名替换为如下的格式:

  1. rename fut-019-e1.txt 019-fut-e1.txt

复制代码

rename(或ren)是重命名命令,后面跟着两个文件名,意思是将前一个文件名改为后一个文件名。
通过分析其中的规律,我们可以用”\w+”来表示连续字母,用”\d+”来表示连续数字,那么这个正则表达式就很好写了:

  1. 查找:(\w+-)(\d+-)(.*?$)
  2. 替换为:rename \1\2\3 \2\1\3

复制代码

前一个括号内代表”fut-“,后一个括号内代表”019-“,第三个括号则代表剩余的内容。
在替换栏内,加上dos 命令rename,注意别忘了后面的空格,\1\2\3的作用是将文件名原封不动地写回去,而\2\1\3则巧妙地将第一个括号和第二个括号换位,这个换位的技巧是正则表达式中最有用的技巧之一。

第三步:运行批处理文件
处理完之后,直接执行这个批处理命令,文件改名工作就顺利完成了!
最后处理完成的文件如下:
e.bat (7.39 KB, 下载次数: 0)

小结:

正则表达式的功能是非常强大的,用它可以大大提高我们日常工作的效率。虽然现在新版的转换精灵制作课程的功能非常强大,但大家若能掌握正则表达式,就能用它处理更多优质的学习素材,供转换精灵制作之需。有兴趣的童鞋不妨好好研究一下正则表达式的技巧。
如果将本例的rename命令换成copy,并对正则表达式稍作改造,就可以用来做一些像”从语音库里复制mp3“这样的任务。
假如你对这里讲的正则表达式知识还是很陌生,建议阅读一下舍得写的正则表达式实用教程,那篇文章讲述了正则表达式最基础的技术。

标签:

转换精灵入门篇

使用转换精灵首当其冲要解决的两个问题是输入文本和输出文本的问题。
输入文本根据你的操作分为两类,第一类是tab文本,在excel中叫用制表符分隔的文本,用不同的列来储存不同属性的素材,比如一列单词,一列音标,一列释义,再加一列例句。制作前用excel导出,最为方便。转换精灵能支持其他的分隔符,如“#”和“|”,但舍得建议大家用tab文本。
第二类文本叫单词列表文本,每行只有一个单词或短语,这种文本在转换精灵中只用于提取辞典里的内容。值得提醒的是,提取出来的文本仍是tab文本的格式,需要继续处理才能制作出课程。
输出文本也有两种主要形式,根据你要转换的课程类型来定。第一种是ux版课程,程序会输出一个course.smpak文件和一个override文件夹,这个文件夹下会有一系列xml文件,可能还会有其他一些文件夹。
第二种输出文本是txt格式的,当你选择的目标课程是sm2008或iphone版时,就会输出这种文本。它的典型特征是行首带有“Q: ”或“A: ”,我们通常把这种格式的文本称作“Q&A文本”。这种文本可以直接导入到相应版本的supermemo中,而前一种文本不需要导入,你只要在supermemo中添加新课程,打开course.smpak文件就可以了。

标签:

新东方背单词的蜕变

自从新东方背单词出了iphone版,舍得惊喜地看到,新东方开始研究起背单词的算法来了,这无疑是一件值得鼓励的好事。
新东方的算法叫做mymemo,这名字还真有些向supermemo致敬的意味。在试用其测试课程后,舍得发现,这不止是致敬那么简单。
这个版本跟之前的新东方背单词有着截然不同的操作模式,事实上它已经和supermemo已经非常接近了。同样是先按查看答案,再评分,然后根据评分来安排复习。至于它到底把握到supermemo算法的几分神髓,还有待研究。从程序所带的学习进度数据库来看,新东方背单词也采用了类似supermemo的复习间隔计算方法的技术,作为国内比较有代表性的背单词软件开发商,这确实是一件可喜可贺的事情。
此外,新东方背单词在运营模式上,也走上了和supermemo同样的路子,采用了软件免费,课程收费的模式。但可惜的是,由于新东方运营团队的短视,限制住了它的发展空间。
短视一说的佐证有两条,一是新东方背单词没有开放用户自制课程的权限,这将注定它只能在一个狭小的空间内发展,基本上没有玩大的可能;二是对收费课程定位不准确,现在的做法很明显是想钱想疯了,几乎绝大多数课程是收费的(从六月下旬开始收费,目前舍得还没找到免费课程)。
跟supermemo比较一下,你就可以发现两个团队境界的高低。supermemo有收费的课程,但它同时提供为数不少的免费课程供大家学习,更重要的是,supermemo给学习者提供了自制课程的空间,这一举措使得supermemo成为一个学习平台,而不仅仅是一个工具。用过supermemo,你会深深感受到“有容乃大”的真义。
用户自制课程的权限或许会在新东方背单词的后续版本中开放,但收费课程定位不精准的毛病恐怕一时半刻改不了的。像目前这种收费课程,实在是些大路货的东西,基本上每家背单词软件都有。真有造福国内英语学习者的想法的话,就请潜下心来,好好开发一些优质的学习课程,这才对得起新东方这块大招牌!

新版转换精灵很给力

新版转换精灵完全支持直接生成supermemo ux版的课程,并支持程序自带的多种题型,做出的课程灰常精美,可蓖美官方专业编辑器制作的课程,制作效率有过之而无不及,真是灰常给力!

标签: