摘 要:高職院校中的C語言課程在很多專業開設,其在學生畢業后的工作中的使用也越來越多,地位越發的重要。采用“項目教學法”教學,使學生的學習更具有目的性,更貼近企業的需求,提高學生的學習興趣,鍛煉學生獨立分析問題和解決問題的能力,從而達到提高C語言教學的教學質量。
關鍵詞:項目教學法;項目;C語言
1 引言
C語言是計算機類專業必修的一門專業基礎課程,隨著工業控制技術的快速發展,很多工科類專業也開設了C語言課程,因此,如何提高C語言課程的教學質量,使學生能夠快速、深入、熟練地掌握C語言的編程方法,是一個值得我們探討的問題。“項目教學法”是將傳統的學科體系中的知識內容轉化為企業生產實踐中、社會各部門應用領域的實際項目,通過共同實施一個完整的項目過程而進行的教學活動。在不同的項目中將C語言的知識點融入其中,提高學生的學習興趣和動手能力,從而達到提高C語言課程教學質量的目的。本文介紹了我院在C語言課程教學中采用“項目教學法”的一些方法和經驗,供各位職業院校的同仁參考借鑒。
2 項目教學的設計
2.1 項目來源
“項目教學法”中的項目選擇是關鍵,項目既要與企業實際工作聯系緊密,又要涵蓋C語言課程的全部知識點,而且對于重要的知識點,應該在多個項目中存在,使學生能夠多加練習,舉一反三,從而達到課程的教學要求。另外學生在剛剛學習C語言時還沒有編程經驗,對C語言中必要知識的掌握也欠缺,直接給一個大項目,不但不能提高學生的學習興趣,反而會影響到學生對學好該門課程的信心。
鑒于以上原因,我們在選擇項目時,采取了以下三種方法:第一種是在學生剛剛開始C語言學習時,由具有多年教學經驗和實踐經驗的教師設計一些項目,重點放在提高學生學習興趣和掌握本門課程學習方法上;另一種方法是教師在進行企業調研時,收集企業已經完成的項目,在學生積累了一定相關知識,并具有了一定編程經驗后,將企業項目引入教學中,重點放在學生解決實際問題的能力上;最后一種是在學生已經基本掌握了該門課程后,將企業正在進行的項目引入學校,由教師和學生共同參與項目的研發。
2.2 項目分解設計
對于C語言初期學習時的項目,項目設計難度不易太大,應由淺入深、循序漸進,但數量要多,讓學生多練習,以達到掌握重要知識點的目的。
企業項目大多是C語言的綜合應用,對于還沒有完全掌握C語言的學生來說是很困難的,這時需要教師將企業的大項目合理地分解為小項目,既要保證項目的相對完整,又要讓學生在經過努力后可以完成。在學生完成全部C語言課程后,將學生分成對個團隊,每個團隊完成一個完整的企業項目,鍛煉學生的團隊合作意識和獨立解決問題的能力。
我們在每一輪教學完成后,會對這一輪中所使用的項目進行分析,完善各個項目的設計,補充新的項目到項目庫中,使之更加適應C語言課程的教學。
3 項目教學的實施
3.1 創造項目實施的條件
學生在剛剛學習C語言課程時,需要完成的項目都比較小,需要的時間也不多,大多利用實驗課上機時間即可獨立完成。在接觸到企業項目后,一般項目都比較大,需要的時間也會大大增加,單純依靠實驗課上機時間是遠遠不夠用的,因此,為了保證“項目教學法”的正常實施,我們專門成立了軟件工作室,軟件工作室配備了系內優質資源,學生可以利用課余時間進入工作室,在那里完成他們的項目,教師也會深入到工作室,給予學生必要的指導。
3.2 項目評價
學生們每完成一個階段的項目,任課教師都會對學生的作品進行點評,評價分為兩種方式:第一種是一對一的點評,教師在點評過程中,首先肯定學生在完成項目過程中取得的成績,然后給學生指出所完成項目中存在的問題,并啟發學生如何更好地完成項目,讓學生在認識到自己不足的同時,也看到自己所取得的成績,增強學生的成就感,也提高了學生對學好C語言課程的信心;第二種評價方式是召開全體學生參加的討論會,在討論會上,學生們分別對自己開發的項目從設計到算法實現進行全面介紹,其他學生可以對其進行點評,發表自己的意見。一個學生不可能去完成所有的項目,在討論會中學生們的相互交流,使他們可以交流項目開發的經驗,討論會往往都是很熱烈的,爭論的焦點大多是項目中算法的實現。
4 結束語
職業院校的培養目標就是培養適應企業需求,能夠解決實際問題的專業技術人才,“項目教學法”貼近企業需求,學生通過一個個項目的實現來學習知識,鍛煉了獨立分析問題和解決問題的能力,是一種非常好的、適應職業教育特點的教學方法。但是“項目教學法”對教師的要求很高,一方面教師要全面、系統、熟練地掌握所講授課程的內容,同時也要積極參與科研活動,只有這樣設計出來的項目才能更貼近企業對人才的需求,培養出的學生在今后的工作中才能更快適應企業的要求。因此,作為一名職業院校的教師,要加強自己的教科研能力,提高自身素質,利用好“項目教學法”等先進的教學手段,培養出符合社會需要的專業技術人才。
[參考文獻]
[1]陳勇.探究利用項目化教學 打造計算機高效課堂.中國管理信息化,2010(23):76.
[2]賀平.項目教學法的實踐探索.高職教學,2006(22):43-44.