经历一个半月的学习,三本书差不多都只看了一半。感觉时间的稀少。我在这里谈一下不同(英语)基础的同学学习方式的划分,认识好自我才是正确的学习之路,请带好小板凳自行归队。
首先对于英语学习流程
1、基础极差 --- abcd认不完全
首先对于英语,前期Java基础级阶段,项目相关的各种名字可以用拼音代替,一定要取出别人能看懂的拼音,此阶段对于要用到的编程语法的基本英语,要写在小本本上,具体的在语法中表示的汉语意思一定要弄明白(问老师问同学,因为语法表示的含义在英语词典一般查不出来),利用闲暇时间多看,读就不做要求。
2、基础很差 --- 基本的语法单词能看懂 if else while for 等等
语法单词基本明白以后,继续深入语法涉及的相关英语单词,如System Class Out 等常用JavaApi的常用单词查清楚,这些单词在手机英语词典中能查出来,基本意思和Api中的含义也是一致的,还是记下来,多看,读勉强要求。
3、基础一般 ---- 一般达到这个层次就可以了
这个时候常用的Api的相关类名、方法名的单词差不多之后,在自己写方法,写类名,写项目名的时候,取出真正意义的英语,取代前面的拼音取名,此处记住相应的书写格式,包名小写,类名驼峰(TestDemo1),方法名首单词小写,后续单词大写(getObject)
4、基础较好 ---- 这是对于编程基础较好的同学
编写代码的英语基本没问题之后,进入相应的源码(Stirng、Integer、Long、Enum、ThreadLoacl....)等相关类看英文文档,实在看不懂的,可以先看一下中文Api文档,再进入英文文档查看,遇到一个不会的单词查一个单词,开始看的时候肯定很痛苦,以及效率低下,但是等花几天零碎时间坚持完String,后面的就相对简单一点
5、基础极好 ---
相关的JavaSE的源码基本明白,此时在其他的相关Api的时候可以查看英文文档(Java SE10、HTLM、CSS、JavaScript、JQuery、MySQL...),读的能力基本是遇到不会的单词去读一个单词。
基本的英语流程如上,下次说一下对于编程能力不同基础的同学学习方法的划分。
在此提及一点,最好每天12点半-1点睡觉,保证第二天的学习效率,另外每个人都有偶尔的厌学时间段,当效率及其底下的时候,拿一晚上来做喜欢的事(我的话就是打一晚上农药),来放纵一下自己,切记不要影响第二天的学习规划。
|
|