探析軟體高職實踐教學內容與方法的改革與研究

才智咖 人氣:1.6W

       論文關鍵詞:軟體高職 實踐教學 改革 
       論文摘要:實踐教學是軟體職業技術教育的重要環節,而實踐教學的內容和方法是實踐教學的主要內容,本文針對目前軟體高職實踐教學中存在的問題進行了思考,提出了軟體高職實踐教學內容和方法的改革思路。
  軟體高職教育是一種新的教育型別,應具有鮮明的職業性和實踐性特點,教學中應注重基本知識、基本技能和動手能力的培養,以適應社會需要為目標,以培養技術應用能力為主線來設計學生的知識、能力、素質結構和培養方案。強調理論教學和實踐訓練並重,畢業生具有直接上崗工作的能力。只有通過富有特色的實踐教學才能創造出生機和活力。
  軟體高職實踐教學是理論教學一個非常重要的補充和完善,其內容和方法直接影響到軟體高職教育的教學效果,結合學生的認知過程,將實踐教學內容和方式設計為階段式教學方式,不同的階段採用不同的實踐教學內容和方法。使學生從開始的初識,逐步的產生興趣,到最後的自主的職業訓練。讓學生在最終就業過程中,達到零適應。通過合理的符合學生認知過程的階段式實踐教學,使學生逐步地掌握專業基本知識和技能,具有過硬的實際操作能力和相應的專案開發經驗。
  
  1 目前高職實踐教學存在的問題
  
  目前的高職實踐教學走兩個極端,一方面是傳統計算機專業的模擬的實驗教學內容,加上硬體條件的限制,實踐內容的枯燥無味,教師對學生的指導不到位,學生很難積累到職場中需要的職業技能。另一方面是職業技能培訓採用的完全案例教學,由於低年級學生的認識水平及專業基礎尚未建立,案例設定不合理等原因,也未達到理想的效果。具體有如下問題:
  1) 實踐教學內容和方法沒有考慮不同階段學生認知水平的差異。
  目前好多實踐課程內容還是採用傳統計算機專業的模擬實驗教學內容,對於剛入學的低年級學生來說,專業課程所需的基礎知識尚未建立,學生對軟體和課程的認識也比較膚淺,工具才開始接觸,如果採用傳統的實踐教學內容,照著實驗指導書操作一遍,或一味模仿教師操作例項,不但不能提高學生的興趣,反而會讓學生感覺很無聊,也不能舉一反三, 不能有效地把知識點轉化為自己在程式設計中所需的東西。有些學生在課程結束還不會運用學過的知識解決實際問題,有些甚至連最基本的操作也不會。而對於高年級學生,已經具備了必須的專業基礎知識,工具的使用也比較熟練,具有了一定的開發經驗,如果實踐教學內容過於簡單或者流於形式,學生會感覺到索然無味,培養不了職業崗位技能。
  2) 理論和實踐環節脫鉤。
  學生在上課時都只是被動地接受老師的知識,講述的內容和操作在上課時都能夠聽懂,但得不到及時的訓練。實踐的安排和講述內容的時間安排間隔過長導致知識的脫鉤。
  3) 實踐教學組織和方法的單一化。
  實踐教學的組織,普遍採用傳統的課堂實驗方法,缺乏其他有效方法的結合,過於單一。
  4) 不注重專業核心能力與綜合能力培養。
  專業核心能力與綜合能力的培養需要綜合專案實現,軟體高職學習年限比較短、課時比較緊,所以,好多課程都沒有安排進行課程設計或具體專案實訓,導致學生在該門課程相關的綜合能力較差。
  5) 實踐教學中忽略了素質教育
  素質教育是軟體高職教育的關鍵內容,但由於種種原因,好多院校在實踐教學中忽略了素質教育,或者沒有引起高度重視,導致學生素質教育的缺失。
  
  2 高職實踐教學內容和方法的改革
  
  針對高職實踐教學中存在的問題,我院組織教師對實踐教學內容和方法進行研究,對實踐教學內容和方法作如下改革:
  1) 根據不同階段學生認知水平的差異制定不同課程的實踐教學內容和方法。
  不同階段,學生認知水平的差異、對專業和職業瞭解不同等因素,造成學生對專業興趣的差異,結合這個特點,採取階段式實踐教學方式,提高學生的興趣,逐步培養其專業技能和職業素養。對低年級學生,專業課程所需的基礎知識尚未建立,學生對軟體的認識也比較膚淺,工具才開始接觸,實驗內容應以興趣性、相對的簡單為主,能夠吸引學生,而教學方法應以較詳盡的引導式教學為主。與低年級學生相反,高年級學生已具備了必需的專業基礎知識,工具的使用也比較熟練,也具有一定的開發經驗,這個階段的實踐教學內容應以職業崗位案例教學為主,讓學生有設計實現案例的成就感,通過職業崗位技能增加其學習興趣,而教學方式以指導式教學為主。
  根據軟體高職培養目標,軟體高職的'實踐教學的內容要來自於社會,來自於生產第一線,而不只是學習現成的技術知識。實踐教學不可能以一種純粹的“學生中心課程”、“社會中心課程”或“學科中心課程”的形式出現,必須對它們進行一定的整合,而整合的模式又是多樣的。如何有效的整合專業課程應用於社會生產實踐來提高學生興趣將成為高職課程探索的新的研究視點。
  2) 理論和實踐緊密結合。
  如果條件允許的話,建議專業課程在實驗室上課,這樣的話,老師講過一些抽象的概念後,如果能在計算機上進行演示,可以讓學生自己操作,做到邊學習理論邊進行實踐,保證理論和實踐的連續性,讓學生及時得到實驗內容的訓練。老師還可以根據實際情況加大實踐課時的比例,讓學生有足夠的時間進行實踐,既掌握了知識又提高了動手能力。
  另外,對於一些操作性較強的內容,可以利用多媒體錄影工具錄製下來,方便學生課下參考。比如一款叫《螢幕錄影專家》的軟體,可以錄製操作過程視訊,以及同步的講解過程和操作說明音訊,以方便學生進行實踐活動時參考,讓講課內容和實踐結合更緊密。
  3) 多種實踐教學方法並舉,提高實踐效果。
  在軟體高職實踐教學的教法上,突出實踐能力培養,將實踐能力的培養劃分為隨堂小競賽、實驗教學、階段模擬實踐、課程設計、課外實踐和實際專案模擬訓練幾種形式。隨堂小競賽可以基於課堂講述的基本知識點,設計一些有趣味性的小題目,讓學生隨堂訓練;階段模擬實踐可以對該階段涉及的知識點進行整合,設計一些功能相對完整的題目,讓學生課堂模擬測試;課外實踐可以根據課程特點,以課外作業的形式,讓學生分組實現;實際專案模擬訓練可以讓學生參與到實際專案中(跟著老師的專案或者自己接的實際專案),體會真正的專案開發。
  所有這些方法,都必須進行檢查、評比、計分,否則很難落到實處。這樣就必須充分發揮實驗教師和專業實踐指導教師的主導作用,制定有效的檢查、評比、計分措施,並堅決進行執行。同時,指導教師要注重因材施教、因人施教、因實踐環境施教、因生產單位的發展需要施教,積極採用啟發式、討論式、現場教學和模組式教學等多種教學方式,鼓勵學生獨立思考,激發他們學習的興趣和積極性、主動性,培養學生的科學精神、創新意識和個性意識。另外還要積極採用合作式實踐教學方法、競爭式實踐教學方法、集“產、學、研”一體化的實踐教學方法。
  4) 突出專業核心能力與綜合能力培養。
  專業核心能力與綜合能力的培養要通過綜合專案訓練來完成,最好能夠反映生產實際和崗位要求,有條件的安排到對口的生產單位或校外實訓基地進行。沒有條件的,可以利用暑假,集中1個月左右時間進行綜合的專案實訓,讓學生按軟體工程的流程進行一兩個完整的專案的分析、設計和實現,在校內完成原來需要在企業試用期內才能完成的工作經驗的積累。
  另外,建議專業課程都設定課程設計,如果課時不允許,應安排相應的課外實踐,或者課外專案實訓,並適當增加一些探索性、自設性的內容,讓學生有針對的去解決一個生產實際問題,設計出總體方案,實施其全過程等。
  5) 在實踐教學中加強全面素質教育
  教學改革中必須注意加強素質教育,實踐教學改革也不能忽視,全面素質教育主要通過素質體系中的顯性實踐環節和隱性實踐環節來完成。素質教育是高職高專教育的關鍵內容,是長期的、持久的、耐心的、靈活多樣的教育過程,必須引起高度的重視,在各種實踐性環節中都必須顯現出來。比如:程式碼規範、文件書寫、溝通表達等基本素質。
  
  3 結束語
  
  在我國大力發展資訊產業的形勢下, 加強軟體高職學生的實踐教學環節勢在必行。本文分析了目前軟體高職實踐教學存在的問題,提出了對實踐教學內容和方法進行改革的思路,該方法在南陽理工學院軟體學院06、07級學生中使用,取得了良好的效果。不僅對軟體高職實踐教學有一定的指導意義,對其他高職專業的實踐教學也有指導意義。
  
  參考文獻:
  [1]範林.高職教學方法改革淺見[J]. 天津職業院校聯合學報, 2007,9(3):59-61.
  [2]佘學文.工學結合人才培養模式下的軟體技術專業課程改革與整合[J]. 電腦知識與技術,2008(21):570-572.
  [3]滕英巖.關於高職教育中實踐教學的研究與探討[J].遼寧高職學報,2005,7(2):106-107.

探析軟體高職實踐教學內容與方法的改革與研究