◆吳奇英
(哈爾濱職業技術學院 黑龍江 150008)
軟件行業的發展速度十分迅速,需要大量具有動手能力的人才。因此,只有運用項目教學的方式將虛擬項目和真實項目更好地結合起來,才能夠更好地實現工作和學習的相互結合,并更好地培養學生本身的實踐能力。這樣學生本人才能夠具備更強的實踐能力和就業能力。
“項目式教學法”是在學習理論、情境學習理論和實用教育理論的基礎上全面地提出的。老師和學生共同完成一個完整的“項目”來更好地進行教學活動。其核心的指導思想是由一個學生相對獨立地完成一個項目[1]。學生需要獨立完成信息收集、方案設計、方案實施和方案實施等諸多環節的內容。整個過程都是由學生獨立完成的。教師僅僅在教學的過程中起到咨詢、指導和評價的作用。“項目式”指導方法更好地綜合了咨詢、指導和解惑等各個方面,并有效地綜合了任務驅動和案例教學的諸多特點,以便更好地讓學生將學習和訓練有效地融入項目任務完成的過程中。因為所有的教學活動都是圍繞著真實的項目而展開的,所以學生往往能夠更加積極地進行學習和構建知識。
本文就軟件技術專業課程改革過程中項目式教學的設計和方法進行全面的研究,希望能夠給大家更多的參考性意見。
由于軟件專業技術課程的實際操作性很強,所以在 “項目教學”模式的引導下,尤其需要以項目為紐帶將企業更好地引入校園,并全面地加強學校和企業之間的聯系。只有以“校企聯合”的模式來讓企業更好地進駐校園,才能夠更好地加強學校和企業之間的聯系。比如,可以讓學校和企業聯合在一起來成立“計算機應用研究所”,并將企業真實的項目整合成項目教學資源,建立“四位一體”的生產性的實訓基地和真正的項目教學團隊。通過這樣真實項目的訓練才能夠真正培養學生的項目開發能力和職業能力,提升學生的職業素養。
通過這樣的項目教學模式往往能夠有效地解決在教師培養、兼職教師聘請、實訓基地建設和學生實習等過程中所面臨的一系列問題。
在項目驅動和以學生主體的理念下,尤其需要參考國內外教學的模式和理論,一共設計“六步教學法”來有效地實施項目驅動教學[2]。下面讓我們結合實際的案例,分析“客戶管理系統登錄子系統設計”項目的實施過程。
在執行項目之前,學生要具備最基本的窗體界面知識、JAVA語言基礎知識、計算機語言編程能力和數據庫的ADO方法。學生只有掌握了這些基礎的知識才能夠更好地進行后續的項目。教師可以先對登錄的窗體進行設計和講解,以便學生在最短的時間內了解到編程的思路和難點。
全面向學生講解“客戶管理系統登錄子系統設計”項目的要求和具體的步驟,這樣才能夠讓學生真正清楚具體的步驟,并在之后對相關的難點和重點進行詳細的說明。也只有有效地將整體內容劃分成項目步驟才能夠讓教學的過程更好地進行。
學生可以根據自己的實際經驗編寫“客戶管理系統登錄子系統設計”的總體報告,選擇合適的數據庫類型。具體可以在 SQL Server最新版數據中選擇出合適的數據庫,然后設置登錄的用戶名和密碼,之后再有效地配合登錄窗體的外觀和樣式,最后具體描述系統中每個功能應該要達到的目標和要求。學生在學習的過程中可以逐步掌握分析問題和解決問題的方法,更好地提高解決問題和設計項目的能力。
整體實施項目的過程包括如下幾個步驟:第一,學生可以先建立和存放專用的用戶名密碼和數據庫,設計登錄窗口。第二,對數據庫進行全面連接,判斷用戶輸入的用戶名和密碼是否和數據庫內部的數據相一致。第三,編寫專屬于客戶的用戶名密碼和程序代碼,對窗體進行調試和測試。第四,學生在學習過程中往往需要不斷地學習軟件編程的過程,以便更好地提高軟件編程的能力。
學生先要提交與系統相關的總體設計報告和與之相關的程序代碼。主要可以根據系統總體設計的思想進行評價,并最終確定窗體的界面風格和程序代碼編寫的質量。之后,教師和學生就可以一起進行全面評價。學生在學習的過程中往往會有更大的成就感,并對整個VB.NET的項目開發充滿興趣。
在評價每個項目的成果之后,教師也要進行全面點評和總結。教師可以和學生討論項目開發過程中所獲得的寶貴經驗,并在之后的實踐過程中引導學生獲得新的經驗,只有這樣才能夠將經驗運用到其他項目的開發中去,更好地培養學生的創新能力。此外,也需要一起討論在項目開發過程中遇到的困難和解決的方法,這就潛移默化地培養了學生分析問題和解決問題的能力。
只有配備強大的師資力量,才能夠更好地進行“項目教學”。一般可以組建由學校內專職教師和企業兼職人員共同組成的人員隊伍。其中的專業帶頭人尤其需要熟悉市場對人才需求的狀況,并有著豐富的項目管理經驗和學校教育的規律[3]。其中,每一個師資隊伍中必須要有這樣一個骨干教師,一方面能夠有效地強化對高職教學方法的培訓,另外一方面也要能夠有更好的執教資格。在指導和管理學生的基礎上能夠帶領學生更好地“頂崗實習”。
建立合適的校外實訓基地和校內實訓基地。一方面要將新技術、管理規范和相關知名企業有效地聯合在一起,這樣才能夠實現校企的“雙贏”合作。并通過建立和健全合作制度來解決學生“頂崗實習”的需要。教師需要在整個過程中同時擔任項目開發任務和專業教學工作,學生也可以在過程中真正做到“邊做邊學”,真正實現與就業崗位的零距離。
真正建立由學校主導和企業參與的“項目教學”資源庫,并主動為教師和學生搭建公共服務的平臺。結合真實案例、立體化教材和課件來更好地進行學習。
要想更好的運用“項目式教學”的方法,一方面要能夠充分調動學生學習的積極性,另一方面需要教師進行全面指導。只有這樣,才能減輕學生的學習負擔,促使學生和老師更好地進行團隊合作。
運用“項目式教學”方法的過程中,一定要結合項目真實性、新技術和技術水平來確定合理的目標。一個好的項目必須要能夠兼顧學生對項目的完成度,也要能夠為學生構建一個全面系統的知識框架。
“項目教學”的模式不僅打破了傳統的教學特點,而且也能夠更好地圍繞著真實的項目工程來組織教學活動。一方面能夠更好地向學生傳授職業道德和團隊的合作精神,另一方面也能夠更好地體現以學生為主題和全面發展為中心的教育思想。這種教學的模式一般具有更好的應用效果和推廣價值。