美文网首页干货储备库Kingsly的iOS开发进阶专题让前端飞
高效学习(一)互动篇:编程Vim正则表达式和英语

高效学习(一)互动篇:编程Vim正则表达式和英语

作者: 超儿 | 来源:发表于2014-04-25 19:00 被阅读4820次

    两门入门系列主要还是各个学科领域的基础入门,这个系列会着重介绍一些先进高效的教学网站,尤其是编程相关的领域,实时编译已经成了最高效的方式,远比看书效果好的多。我收藏了一些网站,可能一篇不够写。

    编程语言

    Codecademy

    关于在线编程学习,这里收录了35个,足够你学上一阵了。

    35 个快速学习编程的好去处

    其中有免费的有收费的,其中我试过相当一部分,相信我,这个是最好的。现在改版之后还支持了中文。我在这里完整的学完了Ruby,地铁上用3G在iPhone上打开Safari就可以做题,断断续续一周左右吧,实际连续官方给出了9小时的学习时间,基本入门没问题了。然后就写了个很简单的我的第一个ruby程序

    教学内容指导很贴心,完全不懂都可以做下去,而且可以实时看到效果,每次做都会有收获。

    除了常规的JS,jQuery,HTML,PHP,Python,Ruby之外,还有很多实用的接口教学,还有直接做项目的方式学习。

    如果你想轻松的高效的学一门编程语言,我觉得这个就够了,入门之后再考虑其他的吧。

    Vim

    最棒的编辑器,可以手不离开键盘完成所有操作。学习曲线很高,但是总有办法高效的学。

    VIM大冒险

    这是一款在线游戏,玩法超级简单,控制键都是 Vim 的移动指令。你所要做的就是把键盘当成手柄,移动一个阴影来寻找字母、人物、宝藏、钥匙等等。通过游戏的方式熟悉vim的操作。

    我玩到第三关,抽空继续。

    vim大冒险的攻略和介绍

    这里还介绍了其他关于vim的内容

    Vim 的哲学(一)

    Mactalk关于vim的内容

    正则表达式

    正则表达式30分钟入门教程

    可以说正则表达式是很多东西的基础,但是反正我是一看就暴躁分析不出来,更写不出来,一直看不懂,直到找到这篇教程,虽然还是看不懂但是好歹梳理了一下。

    Tryregex

    互动学习正则表达式,看完梳理赶紧趁热做一遍效果最好。一个小时最多了。

    英语

    百词斩

    互动学英语最屌的肯定是罗塞塔系统,嗯是语言,所有语言,这是最符合语言学习的一种情景,不涉及翻译到母语。但是请注意价格。

    其实我觉得单词还是学英语的突破口,单词量上来才能阅读,之后再考虑其他的。我试了不少单词的,扇贝还有什么,百词斩最好。

    还有不要单背单词的意思,我的方式是:

    1. 看新词,句子跟着复述几遍,记住。
    2. Day One默写整句,尤其注意时态,和这个新词的使用方法。
    3. 如果这个单词是之前一直搞不清楚的,赶紧用欧路词典查一下,搞清楚,放到生词本里。
    4. 回到百词斩,选好单词的意思,继续下一个单词。
    5. 复习单词的时候,不要看旁边的单词,听到声音先回忆一下单词的拼写,选好意思再看单词。
    6. 走路的时候,用百词斩的“边走边听”,听句子。

    也就是说拿背单词的软件记句子就好了。

    朗易思听

    英文有声读物的app挺多的,界面最好看内容最多的我看就这个了,之前pro版6块冰点来着,现在18了,也很划算。

    多邻国 | 免费学习英语

    如果你非要学别的语言,一个类似罗塞塔的这个很不错,刚刚更新了支持中文,可以学包括意大利西班牙德国法国等很多种语言。介绍在这里。

    每周应用评测第二期——Duolingo


    好了,第一篇就是互动类型为主吧,下次介绍一下在线学习的资源,网站,视频等等。

    另外,以上说到这些,都可以在知乎找到详细的内容。

    相关文章

      网友评论

      本文标题:高效学习(一)互动篇:编程Vim正则表达式和英语

      本文链接:https://www.haomeiwen.com/subject/anfrtttx.html