1. 程式人生 > >最高效的學習方法——逆向學習法

最高效的學習方法——逆向學習法

如何讓更多的同學更加快速、高效地投入IT學習中去呢

本期的【逆向學習法】以短動畫的形式為大家展示迥異於填鴨式教學的高效學習方法

 

流量黨同學也可以看下面的文字介紹:

 

在學習程式設計的過程中,主要有兩種方式,自學和老師上課。可是這兩種方式都有它們各自的缺點,導致在學習的過程中困難重重:

 

自學程式設計

自學主要面臨三個問題:

沒有方向、沒有輔導、沒有團隊協作。

 

沒有方向

無論哪一種職業,都有了非常多的知識點,什麼該學,什麼不該學,學到什麼程度,一直都是自學中的首要問題,如果方向都錯了,再努力又能怎麼樣。

沒有輔導

有時候一個問題可能會卡三天以上的時間,而當好不容易請來一個大神指導的時候,一分鐘就解決了,這種場景,是自學裡最影響效率的環節。

沒有團隊協作

在真實專案開發的過程中,你至少要和三個人協作開發,而在自學的過程中呢,從來都是單打獨鬥,在找工作的時候,心裡會非常非常虛。

 

老師上課

老師上課也有三個問題:

容易掉隊,動手能力差,理解不深刻。

 

掉隊

每個人的資質不同,基礎不同,接受新知識所需要的時間也不同,所以大班或小班,最容易出現的問題就是掉隊,而知識又有很嚴格的層級關係,一旦前面的基礎沒打好,後面再聽就很吃力了。

動手能力差

程式碼是寫出來的,不是聽出來的,只有不斷的動手,不斷的犯錯,才能消化和理解知識點。可是在老師上課的過程中,程式設計的時間太少了。

依我們的統計來看,至少要800個小時的程式設計時間,才能夠獨立完成一個模組或者是一個專案.

理解不深刻

填鴨式的教學最容易出現的問題就是隻會背概念,而不是根據自己的經驗和知識,理解出來的,所以在面試的時候,面試官稍微擴充套件一點點,很容易就當場蒙掉了,卡殼,Over。

 

面向專案程式設計

現在,IT修真院經過‘1000多年’的研究,成功的培養出300多名工程師,不管是碩士985還是初高中畢業,都有了99.5%的就業率,這都歸功於一種新的學習方法——面向專案程式設計的學習方式。

我們認為,掌握兩個原則可以證明你真的學會了一個知識點:

第一是你能動手做的出來,第二是你可以講的出來

 

所以我們把“教授”改成“教學”,面向專案程式設計的一個主要理念就是逆向學習

老師主動講課,知識的流向是從老師到學生,這叫正向學習。

學生自己主動去思考,在遇到困難的時候主動請教老師,這叫逆向學習。

 

 

面向專案程式設計的學習模式由三大階段組成,分別是:

任務階段、覆盤專案階段、真實專案階段。

 

任務階段

先講明要完成的目標,再提供完成這些目標需要的知識點、相關資料和操作步驟,來引導你一步一步的去完成目標。

所有的任務都是從真實專案中拆分而來,確保你學會的知識都是你必須要掌握的知識。任務階段的主要價值就是技能的學習。

覆盤專案

在完成所有的任務後,你需要將任務中學到的知識點串聯起來,掌握敏捷開發流程,學習如何通過團隊合作完成一個專案。

而你所做的專案,都是曾經完整的真實專案,各個領域的真實專案你都可以選擇。覆盤專案階段的主要價值就是開發流程和團隊協作。

真實專案

有了技能,有了團隊協作,就可以勝任工作了麼?不是的,還需要效率的提升。

所以真實專案階段就是真刀實槍的帶你完成一個真正的專案,在真實的專案中,感受需求的變化引起的風險和真實的時間要求倒底是怎麼樣的。真實專案階段的主要價值就是風險控制力和效率的提升。

 

輔助模組

除此之外,面向專案程式設計還有五個輔助模組,分別為

坑乎、師兄弟體系、日報體系、小課堂和洗髓換骨營。

 

坑乎

如果在常見問題中找不到答案,可以去坑乎尋找類似的提問,或者自己在坑乎進行提問,會有師兄們為你細心回答。

師兄弟體系

如果你報名了外門或者內門,可以和一起學習的師弟們討論,如果還是解決不了,就直請教師兄。他們走過你踩過的坑,可以更快理解你的困惑,並用你最好理解的方式給你解答。

日報體系

在每天的日報中將自己的收穫和疑慮寫下來,師兄會稽核日報情況,對你一對一的輔導,找出你學習方法上的問題,糾正不好的學習習慣。

同時,這也是一個很好的自我反思總結的過程,可以清楚地感受到自己每一天的進步。

小課堂

在證明自己能夠動手完成任務之後,還需要把任務中涉及到的知識點講出來。只有做到對外輸出知識,才是你真正掌握了它。同時這還可以鍛鍊你的表達能力,能做出來,更要能說出來。

洗髓換骨營

在有了知識骨架後,還需要向裡面填充更多的基礎知識,將之前任務中,掌握不是很深的基礎知識,重新加深學習一次,形成緊密的知識網路。深入瞭解自己掌握的知識,和它們之間的聯絡。

 

 

面向專案程式設計的方式,也是自適應學習的方式。

在國外有法國的42School,美國的FCC,都是可以動態的調整自己的學習時間和節奏的,無論你的基礎或好或壞,都可以找到適合你的學習節奏,但無論是42School,還是FCC,都沒有修真院做的這麼深入~

 

我們認為教育的本質,除了讓大家更快的到達終點之外,更重要的是讓所有的人都能夠到達終點。

我們尊重每一個人的個體差異,每一個想要轉行到網際網路的人都應該有專屬於自己的一扇門,可以走進去了解這個奇妙的世界,不是嗎?

如果你想更直觀的感受面向專案程式設計的魅力,就快去我們的官網和公眾號找到專屬於你的學習之旅吧。

也歡迎大家在評論中與我們留言互動,或者加入交流群717415872,共同探討如何解決問題、高效學習!