王偉 龔暢
摘要:“項目驅動”是以讓學生完成項目的方式進行教學,使得理論與實踐相結合,通過選取計算機軟件工程項目來建立教學情境,既完成了項目,又掌握了知識,提高了學生學習的主動性和積極性。文章首先對項目驅動教學實踐意義進行了分析,然后針對計算機教學中存在的問題進行了總結,最后,針對提出的問題,對基于項目驅動的計算機教學方法進行了方案的研究。希望此次探索研究可以為高校計算機課程改革提供思路。
關鍵詞:項目驅動;計算機教學;問題;方法
中圖分類號:G642.0 ? ? 文獻標志碼:A ? ? 文章編號:1674-9324(2016)36-0206-02
隨著信息社會的到來,互聯網世界將我們彼此拉近,住進了“地球村”。由此帶來的信息技術革命前所未有,我國的軟件行業也趁此機會快速發展,規模不斷擴大,而在此過程中計算機教學與社會需求之間的矛盾逐漸凸顯。我們的教學方式意在培養研究型人才,所以重理論輕實踐,導致學生進入社會無法解決企業的實際問題,還得重新接受培訓才能上崗。所以,我們要緊隨社會發展,針對社會需求對現行的計算機教學進行改革,在教學過程中怎樣才能充分與社會相適應,既能高質量的完成理論教學又能提升學生職業技能是我們的主要目的。基于項目驅動的計算機教學方法,倡導“以人為本”的原則,以學生為主,教師教學為輔,將理論與實踐充分的融合起來,提高學生的課堂活躍度,使學生主動地接受知識,激發學生的創造力。
一、項目驅動的實踐教學意義
“項目驅動”是在計算機教學中以項目為主體,教師和學生圍繞項目轉,使學生在完成項目的過程中,參與到項目方案的制訂、方案的具體實施和管理中,在項目的實踐過程中充分提高學生的自主思考能力,激發學生的自主創新能力,使學生獨立的發現問題、解決問題,不斷提升實際中的理論應用能力。在整個過程中,教師以教材為基礎設立項目實踐情境,學生積極參與,使學習變得互動起來。還要打破現有實踐模式,使得理論知識教授和實踐教學融為一體,在教學中邊教、邊學、邊做,理論和實踐同時進行,既鞏固了知識,又提高了學生的學習熱情。
項目驅動教學的目的是建立理論與實踐的聯系,提高學生的應用能力,在計算機教學課程中,首先由教師建立相關的項目實踐系統,然后將學生分成不同的項目小組,去完成教師布置的項目任務。在整個過程中,以學生為主體,教師起到指導作用,不提供方法和數據,讓學生自己動腦、動手,充分提高學生積極性,激發他們的創造力。項目驅動的教學方法以社會工作實踐為模板,不是一味讓學生依照以往的方法或者課本中的定式來進行“無聊”的實踐,而是以項目為驅動,就像企業中做項目一樣,不設立具體實踐方案,讓學生利用已有理論知識,發揮自身創造性的想象力,團結協作小組成員,改變以往“孤軍奮戰”的實踐方式,而教師只起到對項目的制定以及后期指導的作用,剩下的讓學生自行分配,體驗企業項目運作方式,真正使學以致用,達到教學與社會需求相結合的目的。
二、計算機教學中存在的問題
1.理論知識難度大、課程分散。計算機是一門綜合性、理論性、邏輯性較強的學科,并且更新較快,各種概念、內容具有很強的抽象性,還有很多算法,學生學起來比較費勁,進而產生畏難的心理,再加上課堂上教學的理論性、抽象性較強,學生很容易產生厭倦心理,降低學習的主動性、積極性,最終導致學習質量上不去,進入社會不能很好的應用已有的理論知識。此外,由于計算機課程數量多,學校會將計算機課程的學習分散安排在各個學期中,這就使得在較長的周期內無法將相關知識有效的融合起來,例如要學習網站設計,就要學習數據庫、ASP、Dreamweaver等多種知識,課程的分散就會導致知識點遺忘,無法與相關知識點對接,往往造成惡性循環。
2.理論與實踐脫節。計算機教學中重點進行理論知識和抽象思維能力的教學,學生在課堂上聽教師講課、做筆記,似乎對相關知識理解了,但這其中沒有自己獨立的思考,沒有應用實踐,因此知識掌握的并不牢固。而實際應用中卻是實踐活動的方式,這就造成了課堂理論和社會實踐的脫節。因此,我們在課堂教學中要針對性的加重實踐的比重,將理論知識與實踐相結合,從而提高實際應用能力。
3.學生在教學中處于被動地位。在傳統計算機教學的課堂上,主要以教師講課學生聽課為主,學生永遠處于被動的接受知識的狀態,教師不知道學生對相關知識是否理解,學生不知道教師講的是什么意思、有什么用,課堂極大的束縛了學生的自主性、創造性。很明顯這種教育模式到了必須改革的地步,為滿足社會需求,我們要在滿足理論知識教授的同時,還要提高學生的實踐能力,使課堂不再死氣沉沉,讓學生真正參與課堂教學,提高學生興趣,進而提高其理論應用能力。
4.實踐環節的缺乏。在當前的課時安排上,理論課時往往占據了大部分時間,而實踐課時只是一小部分的時間,通常只是一些課程設計、畢業設計之類的,時間短、任務重,大部分依靠現有模板進行設計,導致學生很難有效將所學知識運用于實踐中去,造成無法在項目中提升自己的實踐水平,在踏入社會以后,難以勝任安排的工作,還得安排再培訓,這就浪費了大量的人力、物力、財力,還使得學生自我價值不能實現。因此,高校必須認清現實,改革現有計算機教學體系,增強學生實踐能力,提高社會競爭力。
三、基于項目驅動的計算機教學方法
1.基于項目安排理論與實際相結合的課程內容。在計算機教學中引入項目教學對增強學生的實際應用與操作能力是非常重要的。而項目設計在整個過程中具有非常重要的地位,對整個教學過程具有引領作用。我們在項目設計中要遵守以下要求:第一,使教學可以順利推進。項目必須緊緊結合教材理論,并且具有較強實踐性,使項目和教材的互動產生相互的促進作用。第二,滿足時效性。信息社會發展迅猛,各種新鮮事物層出不窮,我們在項目設計上要緊跟時代潮流,使項目的設計具有時代特征,符合社會實際,避免無價值項目實施,浪費精力與時間。第三,滿足引導作用。項目的設計要對學生有啟發作用,使得學生自主的進行思考,從而在實踐過程中充分理解教材理論知識。在項目設計好以后就是項目的課程安排環節,首先要對學生進行相關分組,分組可以更好地進行相互之間的協作,發揮大家的力量去集中解決問題;然后進行相關理論知識的講解,使學生能明白項目的理論依據,使項目緊密結合理論,在項目實施過程中依靠理論,并提升理論理解能力。
2.采取更有針對性、靈活的教學方法。第一,采用項目驅動的方式進行針對性、靈活授課,這種方式需要相關教師整合教材資源,設計綜合項目,使得能夠完好覆蓋相關知識點,真正成為項目引導課程的規劃安排。例如,制定網站設計項目,將相關科目課程資源進行整合,諸如硬件、ASP、PB等,在課程的教學過程中,并不是將各個知識點進行講解,而是以項目應用為驅動,需要哪個就針對性教學,當然,這須需要我們的項目設計者在項目設計過程中盡可能將相關知識全覆蓋。第二,成立項目小組。教師根據學生的特點進行項目小組的劃分,使之以小組方式進行團隊的協作、心得的交流,促進相關問題的解決,在整個過程中教師幫助各個小組建立相關聯系,起到指導、鼓勵作用。
3.實行有效的項目測試。項目測試是對“項目驅動”計算機教學方法的有效檢驗方式。對驅動項目成果進行測試,不僅可以對學生所做項目成果進行展示,還可以增強學生的表現欲,使其在項目過程中更加積極,更加主動,也可以在檢測的過程中利用多方面的人力、知識資源對相關項目成果進行問題的提出與解決,在交流中幫助學生提升現有的知識理解力。通過項目測試我們既提高了學生專業知識水平,也使學生創新能力大大提高。但是項目成果是否真的符合社會應用實際,我們可以增加項目應用環節,聯系相關IT公司或者相關實踐基地,提供項目成品,在實際應用中檢驗項目存在問題,從而發現問題、解決問題。
4.采用多層次評價方式評估教學成果。教學主要目的是向學生傳授知識,“項目驅動”的計算機教學方式更加關注學生的課程體驗、自主學習、思維的創新以及知識的應用等。所以,我們可以從以下三個方面進行教學方式的評估:第一,專業知識,掌握專業知識是我們學習的目的所在,通過“項目驅動”方式學習的學生是否掌握了相關的知識,我們可以通過考試、問答等方式進行考核;第二,綜合能力,主要包括分析問題、解決問題、方案的設計、方案的實施等能力,可以在項目實施的過程中進行考核;第三,整體素質,主要包括團隊協作、自主創新精神等方面,可以通過小組打分的方式進行評價。綜合以上,我們可以將教學的評估與學生知識的掌握、學生綜合能力的提升、整體素質的提高等多方面、多層次的評估相結合,從不同角度對基于項目驅動的計算機教學方法進行測試,有利于發現多方面的問題,從而不斷改進已有教學方式,提升教學質量。
四、結語
社會發展日新月異,高校作為改革排頭兵,要發揮積極作用,引領行業發展。文章就基于項目驅動的計算機教學方法進行了研究,首先提出了項目驅動的實踐教學意義,然后對計算機教學中的問題進行了總結:理論知識難度大、課程分散,理論與實踐脫節,學生在教學中處于被動地位,實踐環節缺乏;并對相關問題進行了相應對策的制定:基于項目安排理論與實際相結合的課程內容,采取更有針對性、靈活的教學方法,實行有效的項目測試,采用多層次評價方式評估教學成果。希望此次的創新研究成果可以真正激發學生的開拓、探索精神,并且與社會實踐相結合,真正的適應社會發展的需求。
參考文獻:
[1]郭云章,趙俊忠.基于項目任務驅動的計算機網絡課程教學方法[J].計算機教育,2011,(13).
[2]郭成芳.基于“項目驅動”的計算機一體化教學探索[J].中國成人教育,2010,(24).
[3]何劍民,郭紅艷.“案例項目驅動教學法”在計算機教學中的應用[J].福建電腦,2010,(01).