PDT4J是動力節點為了提高Java語言教學效果的探索與實踐而開發的一種更適合于Java教學的一種項目驅動教學方式。
注:PDT4J: A Project Driven Teaching Method More Suitable For Java Teaching
介紹
所謂“PDT4J”就是在Java項目驅動教與學的方式中,不把所有的知識點講完之后再做項目,而是以完成一個個具體的項目功能為線索,把教學內容巧妙地隱含在每個項目之中,讓學員在學習的過程中有目標感,也更能讓學員體驗實踐的情境和感悟問題的情境,圍繞項目展開學習,以項目的完成結果,檢驗和總結學習過程,這樣就可以先人一步培養項目思維、學完也可以靈活運用,為后期做項目打下堅實的基礎。
基本理論
建構主義學習理論強調:學生的學習活動必須與任務或問題相結合,以探索問題來引導和維持學習者的學習興趣和動機,在Java授課過程中這是一種“倒敘式”的授課方法,主要運用于項目實戰階段,即先確定項目的功能,再分析項目達到此功能所需要的技術,然后通過技術的講解讓學員徹底掌握編程的原理,確保學員去企業就可以勝任項目開發。
軟件工程師的工作就是去各大IT公司做項目,不能做項目的軟件工程師就不是合格的軟件工程師,所以課程體系只有圍繞著企業真實項目而設計,把各個知識點穿插到項目中去講解,只有這樣才可以達到知識的融會貫通。
基本環節
1、項目演示:使把看起來比較“酷炫”的項目成果展示給學員看,讓其明白我們學完如下技術可以達到什么樣的效果。
2、項目設計:把課程所需要講的知識點,巧妙的植入到項目中。
3、授課思路: 項目分析,學習技術,實現功能。
作用
每學習一個技術,學員都清楚為什么要學習這個技術,學完這個技術能解決項目中什么樣的問題,學員不至于到真正項目開發階段茫然不知所措。
特點
1、項目思維:提前培養學員編程思維和項目思維。
2、知識理解:對知識的理解比較透徹,知其然知其所以然。
3、項目實戰:由于有好的編程思維和項目思維,接到開發項目能夠快速上手,完全打破“一聽就會,一做就廢”的魔咒。
申請創業報道,分享創業好點子。點擊此處,共同探討創業新機遇!