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


