大家好呀,我是帅蛋。
最近总有同学问我:学习计算机专业的英语词汇有什么比较好的书推荐,今天我想来好好说一说。
计算机专业的同学当然要用程序员易于理解的方式去学英语!
其实都不用看书,身为计算机专业的同学,想要找东西潜意识的第一反应应该是 GitHub。
其实这些东西 GitHub 上早就有了!
这里我给大家推荐两个,一个是学习指南,教你理论方法,一个是锻炼软件。
你看咱学编程语言的时候讲究一个“理论 + 实践”,英语的学习也是一个道理!
专为程序员编写的英语学习指南
这个项目名叫 A Programmer’s Guide to English,一个专门为程序员编写的英语学习指南,在 GitHub 上已经收获了 13.7k+ 的 star。
项目是由国内一位底子差的程序员,因为某些必须的原因要学好英语,在学习的过程中,对语言学习从陌生到熟悉,总结出了自己的学习方法。
链接:https://github.com/yujiangshui/A-Programmers-Guide-to-English
这份指南主要从听力、语料、口语、书写等几个方面来做分享,同时还有一些对常见问题的解答以及资料、工具推荐和扩展阅读的分享。
作者指出这份指南的目标人群是想要花一些时间真正掌握英语的人。
其实学英语就是这样的,没有捷径可走,语言学习的周期都是以月或者年来计算的,越早明白语言学习没有技巧,就会越少浪费时间和金钱在各类不必要的资料上面,就会越少走弯路。
大家就算是想想恶补英语,也要遵循这个规律,可以先花半天的时间把上面的内容看一下,学习别人的方法,然后制定自己的学习策略。
在接下来我要介绍的第二个开源项目中,有程序员常见英语单词以及多种编程语言的词库。
专为程序员编写的英语学习指南
这个项目名叫 qwerty-learner,为键盘工作者设计的单词记忆与英语肌肉记忆的锻炼软件,在 GitHub 上收获了 11.7 k+ 的 star。
这个项目主要是将英语单词的记忆与英语键盘输入的肌肉记忆的锻炼相结合,可以在背单词的同时巩固肌肉记忆。
既能巩固英语技能,又能持续背单词。
链接:https://github.com/Kaiyiwing/qwerty-learner
内置了常用的 CET-4 、CET-6 、GMAT 、GRE 、IELTS 、SAT 、TOEFL 、考研英语、专业四级英语、专业八级英语,也有程序员常见英语单词以及多种编程语言 API 等词库。
那你看其实不止是对程序员,只要你是以英语为主要工作的都适用。
像我们程序员常用的词库,下面都有【速度、正确率】显示,正确感知自己盲打的速度:
对于每个单词,有音标提示、发音功能,方便在记单词的同时,记住读音和音标。
如果你在完成一个章节的练习后,想要默写本章,那就进入【默写模式】,巩固本章学习的单词。
你看,我们需求的其实早就有人帮我们做到了,没事的时候多逛逛 GitHub,这得省多少钱呀!
推荐阅读 👍:原创 220 页《动态规划修炼之道:从入门到实战》高清电子书开放下载啦!
推荐阅读 👍:爆肝整理 360 页《二叉树修炼之道:从入门到实战》高清电子书开放下载啦!
- End -
你好,我是蛋蛋。不知名二本出身,ACM 亚洲区域赛银牌选手,以第四名的成绩拿下省赛金牌,后来去了一所软工排名前三的 985 院校读研。
讨厌复杂的环境,现在一家公司做数据分析,关系简单,是个负责人,管十几号人。
喜欢分享,写了很多文章,我秉持“分享是种积极的生活态度”,点击菜单栏“了解我”。
希望和你成为素未谋面的朋友。
发表评论