1、以就業為導向
根據企業招聘標準,確定培養目標;
根據企業使用的技術,確定“教什麼”和“教到什麼程度”;
根據學員認知過程,確定“怎麼教”。
2、以職業素質為突破點
2.1 全面訓練,著重培養
2.2 持續訓練,跟蹤考評
2.3 精心設計,易於實施
3、以實用技能為核心——如何選擇課程內容
3.1 實用原則:不是求全求廣,而是求精求專,選擇實際工作中常用的實用技術;
3.2 80/20 原則:包含兩層意思,第一是重點講解企業 80%的時間在使用的 20%的技術; 第二是在第一點的選擇基礎上不講解需要我們的學員花費 80%的精力才能學會的20%的內容;
3.3 逐層深入,而非一步到位:對核心技能進行拆分,分散到多門課程或多個階段講解;
3.4 隨用隨講,而非一次鋪開:對於部分技能,第一次講解時只介紹基本的、常用的技 術細節,其他技術細節將在案例、專案中需要時再講解。
4、以案例為主線——如何組織課程內容
4.1 絕大多數課程採用貫穿案例組織技術內容,案例業務與技能點訓練自然融合;
4.2 一個案例貫穿一門或多門課程,學完後將完成一個實際的`專案,可以深刻體會技能 點的應用場合;
4.3 案例選擇貼近企業需要,通過貫穿案例學員可以積累行業知識和專案經驗。全程完成28個專案。
5、以邊講邊練為訓練思路——如何訓練技能
5.1 以技能點為單位,講解後即時練習,加深印象,提高學習效果;
5.2 邊講邊練,更符合認知規律,強調動手能力;
6、以動手能力為合格目標——如何教好課程
6.1 全程實訓,加大動手能力訓練力度;
6.2 強調思路分析、難點突破,解決學員“無從下手”、“卡殼”的主要問題;
6.3 通過思維能力、學習能力、解決問題能力的訓練,提高靈活運用技能點的能力;
6.4 每個技能點,每個學習階段都有檢驗案例,學習效果可以檢驗。
7、以專案經驗為學習目標——區別於其他傳統大學課程的特徵之一
7.1 專案經驗體現在日常的除錯能力、文件編寫、團隊經驗、對業務的理解等方面;
7.2 採用規範的流程指導專案訓練,增加小組長培訓加強實施效果;
7.3 專案的業務需求更真實,增強對業務邏輯理解的訓練。
7.4 學習過程中完成52000行程式碼,相當於軟體開發企業一個工程師一年半的工作量。