一門課程的誕生
一門課程的誕生,需要經歷多少嘔心瀝血的日夜?很多同學都在好奇,馬哥教育的課程質量為什么這么好?
馬哥教育的課程質量,為什么這么好?
其實也不奇怪,當一門課程的課程容量遠超市面上同類課程,課程質量又能始終保持在同類超一線水準,所有人都會好奇,老師們做了什么,他們是超人嗎?
并不是,老師們并不是超人,只不過是把更多的時間用在了課程研發上而已。一門課程授課需要五個月,而老師們投入的時間,要遠超過授課時間的三倍以上。為了讓大家能夠更清楚的了解課程的生產過程,我們請到了教學總監老王,來給大家解密課程的誕生過程。
課程制作需要哪些流程?
一門課程從籌備到最終交付,需要經歷從技術調研、課程準備、課件制作、知識打磨、課程交付、學員反饋、實戰校驗、就業服務八個步驟,各個步驟又分為三到五個不等的步驟,從任何一個不起眼的小知識點講起,一直到組織為一門時間跨度5個月、總長400個課時的課程,中間需要耗費無盡的心血。
技術調研
技術調研是開課前的必經步驟,為了保證學員學到的知識都是最新、最有效的技術內容,老師必須在課程開始準備前投入極大的經歷確保自己備課所用的技術有效。企業正在應用的技術,要確保一段時期內不會過時;還沒大規模應用的技術,要確保未來的應用前景。所以,在課程開始前對于老師技術眼光的考校就已經開始了。
老師們從哪兒了解技術?
老師在來馬哥教育之前,已經是企業中手掌一方大權的總監級別人物,在行業內摸爬滾打這么多年,積攢下來的眼界和人脈可不是假的。雖說現在離開了企業一線,但憑著以前的積累,想要獲取一線的技術動態、判斷技術的前景并不困難。
團隊去騰訊做技術交流
自己的眼光和圈子終究是有局限的,那么走出去,各類技術論壇、頂尖峰會無疑是最新技術動向的一條捷徑。定期參與行業的高端集會,從而擴展自己的眼界。
馬哥參加一線互聯網大會了解業內云計算發展趨勢
線下聚會之外,線上的信息獲取更加便捷。高質量的技術社區如InfoQ等,開源技術社區、公眾號都是極好的信息來源,與各行業的大牛直接交流更是能夠加深自身的體會。
團隊與鳥哥Linux私房菜作者鳥哥交流學習
4畢業學員的反饋更是一種無法忽視的來源。每一位走上企業一線的學員都是實地接觸技術更新的工程師,他們的反饋是我們非常重視的資源。
我們學員與Mysql創始人交流
技術調研做完后,老師們手上會累積大量的資源,考慮到課程的容量,就不得不對技術做出取舍,擷取其中最有價值的技術編入課程。取舍的過程充滿糾結,為了一個技術點討論至深夜也時常有的事。每一項技術可能都是未來學員遇到的面試題,刪除還是保留,重點講解還是一筆帶過,都有不同命運。
課程準備
制作課程并不是一氣呵成的過程,確定了課程的主講內容之后,就要開始漫長的準備階段。對于課程中涉及到的每一個技術,都需要做到學會、學懂、胸有成竹。想要給別人一桶水,自己必須有一條河,所以老師們會在課程準備階段深度吃透所需技術,才能確保學員的學習水平。
在這個階段,官方文檔、社區、Demo都是十足珍貴的材料,優質的博客和高價值的相關書籍也要大量閱讀,從中抽取知識點,每一個知識點的筆記甚至會是PPT的5-6倍之多。
課程準備中老師記錄的十多萬字筆記
在完全吃透這些知識后,老師們還要根據知識點的難易程度進行排布,這一點尤其困難。知識點的難度并不是線性增長,而且各類知識的前后邏輯也非常難以整理。前期課程太困難會給學員的學習造成壓力,但有些極難的知識點又屬于后面內容的前置部分,不得不排的靠前。老師們必須合理進行課程排布,才能在保證課程正常進行的同時又不影響同學的學習積極性。
在持續性的課程制作過程中,老師也總結出了一套規律:“由淺入深,由易到難,由簡到繁,由小到大”,同時還要考慮知識點的使用頻次,將大的難點分攤,打碎大塊理論,小塊逐步灌輸,構思教學項目,把知識點串起來,讓學員學習更容易。
課程的排列還要考慮老師的因素,每位老師擅長的技術不同,也要負責不同的模塊,老師們要盡量將自己擅長的內容編排在一起。
課件制作
課程知識點排布完成,大綱基本上就制作完成了,接下來老師需要根據大港的內容去完善課件,與大綱單純羅列知識點不同,課件需要把知識作出全面完整的展示,考慮到學員學習的難易程度,很多都要掰開揉碎了才能寫到課件里。每位老師有不同的習慣,但基本都是全局考慮課程大綱,接著補充課程細節,填充技術內容,設置合適的教學案例,最后總結到PPT或MarkDown文檔中。
制作的課件
隨著時間的進展,老師們的課件也越來越詳細,講各類重點知識融匯其中。然而課件也不是一味填充內容,也會根據老師們的習慣進行恰當取舍。比如Linux總監老王:“課件越來越細,但講課可以有所取舍,有些重點講,有些略講”,而Python課程帶頭人許老師:“所有知識點需要都寫入課件,但是部分地方故意缺少步驟,但是上課會講,下課同學們結合課件和視頻自行完成知識整理”。老師們有各種不同風格的課件,也在隨著自己授課進程和上課習慣進行調整。
Linux講師杰哥備課期間打卡記錄,全月無休
這樣的一個課件,制作起來難度也是相當大的,許老師說:“一天6小時內容的課件大約需要3天才能基本構建完成”,而杰哥的OpenStack和kubernetes課件,則歷時三個月才算全部完成。
反復打磨
課程的迭代也覆蓋著整個教學的準備過程。
課件制作完成后,仍然在不斷優化過程中。技術的發展,永遠是新版取代舊版,新技術淘汰舊技術,當技術本身發生變化課件也必須隨之而變,所以隨著官方版本變化,課件也隨之變化。上課也不是一成不變,每一期學員的基礎水平都不一樣,對知識的學習習慣也不同,隨著師生批次熟悉磨合,可見調整也相當常見。隨著課程的講授,老師也會即時接受學員反饋,學員本身的意見也會作用于課件的內容改進。
課件形成的內部講義
這個過程無法一勞永逸,制作出來的課件還要經過相當嚴格的審核才能獲得通過,應用到課堂當中。這樣的嚴格制度保證了課件的質量,目前Linux的課件基本可以單獨拿出來制作成書。
課程交付
課程授課的過程充滿技巧。
課前復習,課后總結,實戰檢驗,隨機提問,重點標識,難點點撥,氣氛調節,注意抓取,老師們的授課已經形成了統一的規范。每一節課應有的元素再加上老師們自己的風格,形成了馬哥教育獨有的教師特色。
面授班的學生注意力是一個必須重視的問題,長時間的授課,學員疲憊、走神都是不可避免。如何減輕這種問題對學員的困擾?不同的老師有不同的應對方式:
老王:每一個知識點都是先原理,再實踐,并不斷提問,用之前的知識來學習和理解新知識,通過提問了解學員的理解程度,加強和學員的互動,時不時加點玩笑,緩解學習的疲勞。盡可能用通俗的生活的事情舉例,結合最好的是相匹配的生動的笑話,多畫圖,結合圖形更容易理解知識。
許老師:以課件為藍本,脫稿講,注重課堂語言的連貫性和遞進。在重點知識時,主動加重語氣,提醒大家,抓住學員注意力。主動拋出問題,不能讓學員作為被動接受者,強迫他主動思考,也是讓學員專注的手段,不然學員容易走神。主動提問,最好找到意見向左的兩撥人,這樣整個課堂氣氛就帶動起來了。
學員反饋
師生互動不只局限于課堂,在各種渠道都暢通無阻,確保學生的需求傳遞給老師。
目前,針對學生的反饋渠道一直在建設當中。QQ私聊,QQ群聊,課堂,課后輔導,助教手機,班主任搜集,學員在學習過程中的學習和生活問題都有專人負責搜集、反饋、解決。講師解決課堂問題,助教解決自習問題,班主任解決學員中的各類非技術問題,無法解決的問題通過專門通道即刻向上反饋,確保學員的學習體驗。
入學之初就開始的學習輔導
以兩個問題舉例。
學員反饋學習進度問題。每一個學員的學習速度和接收速度不同,也就造成學習進度上的差異是面授班授課當中會遇到的最常見問題,針對這樣的問題,出了講師當堂反饋、課后輔導外,經過長時間的處理和摸索,面授班會給學員提供相當完善的預習和復習資料,視頻、文字應有盡有。當預習復習機制建立后,反饋學習進度過快或過慢的同學基本沒有了。
通過獎品鼓勵學員學習
學員反饋學習困難問題。學習的難易程度通常是通過橫向比較來判定,也就是說一個班里總有學習進度落后于其他同學,然后自認為不適合學、學習困難得同學。這樣的同學,鼓勵他和自己比,讓助教輔導,不行老師和學生談心,以鼓勵為主。讓他知道為了就業,先抓重點,之后慢慢補齊其他部分課程。這樣的幾輪輔導下來,基本也不會再擔心學不會的問題。
實戰檢驗
實戰項目不僅是給學員提前了解實戰技術,更是驗證學員掌握程度的一次測驗。馬哥教育的各個課程都配置著豐富的實戰項目,那這些實戰項目來自哪里,又如何講授呢?
每個科目都有豐富多彩的實戰項目
我們在第一部分就講過了老師們獲取信息的渠道:
1老師在來馬哥教
育之前,已經是企業中手掌一方大權的總監級別人物,在行業內摸爬滾打這么多年,積攢下來的眼界和人脈可不是假的。雖說現在離開了企業一線,但憑著以前的積累,想要獲取一線的技術動態、判斷技術的前景并不困難。
2自己的眼光和圈子終究是有局限的,那么走出去,各類技術論壇、頂尖峰會無疑是最新技術動向的一條捷徑。定期參與行業的高端集會,從而擴展自己的眼界。
3線下聚會之外,線上的信息獲取更加便捷。高質量的技術社區如InfoQ等,開源技術社區、公眾號都是極好的信息來源。
4畢業學員的反饋更是一種無法忽視的來源。每一位走上企業一線的學員都是實地接觸技術更新的工程師,前文
實戰項目也是這樣,這些渠道不僅確保著技術的更新,同時也確保了實戰項目的更新。
實戰項目的講授由于其組織形式也和普通的授課有明顯區分:
模擬環境,將企業體量做合理裁剪,將面試重點知識和項目結合編排形成課件,然后在課堂中講授。從環境搭建、技術選型、數據庫設計開始,完成業務功能代碼,演示如何重構代碼,應用框架,使用企業級工具軟件優化解決性能瓶頸。一句話,手把手從頭教到尾。這中間,還要考慮著將項目分階段,先介紹實戰內容,再完成一部分,再全部完成,最后讓學員改進。每步都留時間讓他們自己完成后再講解。
就業服務
學習的目的是就業,終極目的是高薪就業。學生學完,就業服務當然也不能有短板,這里分為兩個部分,一個是課堂的就業服務,一個是專門的就業服務。
課堂的就業服務以鼓勵激勵為主,描述企業中常見面試場景、整理講解企業面試題目。通過日常提問,發現學生的弱點,讓學員注意提升,時間合適也會請老學員回來講座,分享自己的求職和面試經驗。
就業講座分享
課堂外的就業服務由就業老師完成。簡歷輔導、模擬面試、就業內推、企業招聘會等各種就業服務,幫助學員成功就業。
簡歷輔導,需要經過初步撰寫、一審、點評、二改、二審點評、三改,初步制作完成后,還需要隨時根據簡歷投遞和面試反饋來對簡歷進行優化。
模擬面試,則是專門邀請老師、往期就業學員、其他企業的面試官等來為同學進行模擬面試,按照學員的求職意向進行針對的面試提問,幫助學員查漏補缺。
模擬面試,查漏補缺
就業內推,則是根據學員自身的技能和求職意向,聯合馬哥教育100+合作企業進行內部推薦,幫助學員直接跳過簡歷篩選關,直接進行面試。合作企業招聘則是企業來到馬哥教育進行集中招聘。
合作企業來馬哥教育集中招聘
這些步驟逐一完善、打磨完成,才能完成一個課程的建設,一門課程就這么誕生了。
學員上課實景
現在馬哥教育的雙十二活動已經開始啦,最高特惠兩千元,想要加入馬哥教育大家庭的同學,只需要掃碼,不光可以享受課程優惠,還可以抽實物獎品,移動硬盤、SSD、鍵鼠耳機等獎品等你來拿!