劉克先 蘇 力
(曲阜師范大學 計算機科學學院,山東 日照 276826)
所謂項目教學法就是教師指導學生來完成一個完整的“工作項目”進而進行學習的教學的一種教學方法,它與傳統的學科體系的區別就是它把教材中的知識內容轉化為若干個“教學項目”來進行教學,這樣有利于學生直接參與到教學的整個過程中來,從而更有利學生的體驗和感悟,從而為下一步的論證和探究做好準備。具體的說,項目教學的過程可以用一下三步來表示:(1)教學活動的第一步是通過師生的共同努力來實施一個完整的“項目工作”。(2)老師指導學生進行小組合作,在小組合作的過程中自行組織完成項目。(3)同學們再學習的過程中應當做到積極主動,要真正的投入到這個過程中去,因為項目教學注重的并不是結果,而是學生來參與創造實踐的這個過程,這種完成項目的過程必然會使得同學們有所收獲。當然,要想較好的在軟件專業中應用項目教學法,我們必須注意項目教學法的設計原則,它的原則主要包括以下兩個個方面:(1)教學要以學生的自主性為主,教師的協調為輔。(2)選出適當項目,開發項目課程。
項目教學比較注重的按實踐課程來進行教學,主要學生的實踐學習和整個參與過程,因此要想進行項目教學,首先要做的就是按照教學的規范來為學生創造良好的學習資源和環境。教師的組織方式就應該變為教師團隊或是專家工作室的形式,這樣才能發揮教師的輔導能力,使得教學場所融實踐與理論學習于一體,從而提高學生的學習效率。
對于項目教學法的設計,我們應該從情境、任務、組織、任務、過程和評價這五個要素來說:(1)情境要素,這要求師生共同努力,來創建一種積極的學習情境;(2)任務要素,對任務要素的要求就是要體現出任務的完整性的特點,對整個項目學習的任務統籌規劃,使得任務圓滿完成。(3)組織要素說說的就是通過小組合作或者是全班合作來完成整個學習任務;(4)過程要素要求學生去模擬實施工程項目的整個過程,從而得到應有的收獲;(5)評價要素——表達學習成果的多樣化。
項目教學方法的教學過程是需要各個環節的相互關聯來完成的,首先要做的就是確定項目任務然后制定計劃,接著就是實施計劃,最后就是檢查評估,最終還要歸檔或者是對得出的結果進行應用,這樣各個教學環節聯系在一起才算是完成了項目教學。
通過教學評估,我們才能夠評價學生的學習效果和老師的授課效果,從而總結經驗和教訓,才有利于下一次的教學的完善。以完成項目的情況來評價學生學習的效果和教師教學的效果。
項目是整個項目教學法中的主線,也可以稱得上是它的核心,因此,項目的選擇就顯得尤其重要了。要想使得項目教學法在軟件專業中的到較好的應用,我們就要注意選擇合適的項目,比如我們可以選擇教師獲得資助的各類與課程相關的項目或者是大學生軟件設計大賽所提供的案例等,雖然目前國內高校教師獲得資助的項目主要是用于研究生的培養與實踐,但是項目教學法的應用就可以讓本科生也參與到這個項目中來,從而形成一個模擬項目,這樣也就有助于項目教學法在軟件專業中的應用。
為了使得項目教學法更好的融入到軟件專業教學中去,高等學校必須以本校的辦學特色和學生的實際情況為基礎,并在此基礎上創新教學目標,改變考評方法。高校軟件專業的教學目標應定位為培養理論與實踐相結合的應用復合型人才。因此最后的考核方式不應僅僅注重理論知識的考試,還應該加上平時的表現,從而得到一個綜合全面的考核,對于平時考核就是要主要依據學生在課堂、實驗室教學、實訓過程等教學環節的表現綜合評定。
全國大學生軟件設計大賽的目的在于使軟件教學與實踐相結合,促進大學軟件人才培養模式、課程設置、教學內容與方法的改革,培養優秀的軟件人才。全國大學生軟件設計大賽提供的案例具有真實和覆蓋面廣的特點,它的設計內容主要是以項目形式完成。這就有利于更好的進行項目教學,因此,學生可以根據自己所掌握的知識、自己的興趣等等來進行項目的選題并完成整個項目任務。當然,這的參與者來說是也個很多的挑戰也是一個廣闊的展示自己的平臺,參加這樣的活動,不僅可以提高學生創造軟件的創造能力,還可以提高學生的團隊合作能力,責任心和責任感,還能鍛煉學生的領導能力,對參賽者來說是一個不可多得的好機會。
項目小組的組建成功與否對項目的完成有重要的影響,在項目教學過程中教師應當指導學生進行分組,使得各個項目小組分工協作,在課程教學中,培養學生的團結精神,同時還能夠培養學生積極探索和努力進取的學風,使得項目小組共同進步。
項目教學法在軟件專業教學中的應用具有重要的意義,首先,這種教學方式的應用有利于理論與實踐的結合,使得學生對所學的知識產生濃厚的興趣。其實有利于培養學生提出問題、分析問題和解決問題的能力。最后,項目教學法有利于培養學生的團隊合作意識和創新能力。總之,項目教學法在軟件專業中的應用具有重要的意義,我們應該進一步探究項目教學法的奧秘,來培養優秀的軟件專業人才。
[1]王麗娟:《軟件復用技術及其在軟件開發中的應用》,《中山大學學報論壇》2010年第24卷第1期。
[2]段小君、高金環:《軟件復用與面向對象技術》,《西安郵電學院學報》2011年第9卷第2期。