1. 首頁
  2. 語文

軟體開發類課程翻轉課堂教學模式的探索與研究論文

軟體開發類課程翻轉課堂教學模式的探索與研究論文

摘 要 軟體開發類課程對學生的實際動手能力培養要求較高,而傳統的授課方式很難讓學生僅靠聽講而學會並掌握一門軟體或計算機語言的開發方法。翻轉課堂採用的是一種課前學習、課上交流的授課方式,不但可以大大調動學生學習的主動性與積極性,同時可以進一步引導和幫助學生真正理解和掌握軟體開發的方法和技巧。本文從轉變師生角色、豐富教學資源、設計學習環境等方面軟體開發類課程進行翻轉課堂教學模式的改革進行了探索與研究。

關鍵詞 軟體開發 翻轉課堂 培養模式

軟體開發類課程,如C#程式設計、Java程式設計、JSP程式設計等課程,相對於其它計算機類專業課程,需要強調的是對學生實際動手能力、解決實際工程問題的能力的培養,而目前大多數計算機專業在對軟體開發類課程進行講授時,仍然採用的是“教師講,學生聽”的授課方式,使得學生即使考試成績很高,但實際專案開發能力很弱。翻轉課堂是一種新興的教學模式,它更加強調學生學習的主動性和體驗性。因此本文提出了基於翻轉課堂的教學模式對軟體開發類課程進行探索與研究。

1轉變師生角色,讓學生成為課堂的中心

在傳統的授課模式中,教師一直是課堂的“主導者”,課堂往往是教師一個人的'“舞臺”,而學生只需認真聽講,反覆記憶,一堂課下來,教師和學生幾乎是“零互動”,課後交流更是少之又少。在翻轉課堂教學模式中,需要轉變師生角色,讓教師從課堂的“主導者”轉變為課堂的“促進者”,讓學生成為課堂的主體,為學生提供更多的自主探索、設計、表現的機會,讓學生的學生變被動為主動,最大程度的調動學生學習的積極性和主動性。

2豐富教學資源,幫助學生構建知識體系

學生如果想在課堂上有更加精彩的“表現”,課前的知識準備必不可少,這就要求教師為學生的知識預習提供豐富的教學資源,包括微課影片、知識點導論、PPT、習題等。在準備微課影片時,一定要保證影片內容與教學目標一致,另外影片播放時間不宜過長,要做到短而精,將某一個知識點講清楚即可,一般影片長度可以控制在10分鐘以內。教師還可以為學生準備本次課程相關的文件資料,羅列出本次課程應該掌握的知識點,以及相應的重點、難點,讓學生有的放矢的去預習,查詢資料。同時鼓勵學生及時記錄整理出預習過程中碰到的問題,便於在課堂上理解掌握這些問題。

3設計學習環境,提升學生專案開發理念

軟體開發類課程在授課過程中,可以圍繞一個完整的實際開發專案,還原開發情景,基於軟體開發過程,將課程知識點設計融入到專案的開發過程中。讓學生在這種專案模擬的開發場景中提出問題,獲取知識,提高能力。在設計專案內容時,可以根據學生的不同層次提出不同的要求,比如對於基礎較弱,動手能力不太強的學生,要讓他們根據專案任務的要求掌握基本的軟體開發知識,在專案開發時做到心中有數,條理清晰。而對於動手能力較強,知識接收較快的學生,除了要求掌握基本的軟體開發方法外,還可以進一步引導學生對程式碼進行最佳化,從效能上給出學生更好地建議,鼓勵學習去完善和探究。

4結論

翻轉課堂教學模式是一種基於專案的學習,強調的是任務驅動,這種教學模式與軟體開發類課程強調的強實踐性的教學目標極為吻合。基於翻轉課堂的軟體開發類課程改革將會大大提高學生學習的主動性,提高學生的實際動手能力,提升學生對軟體開發過程的體驗,從而大大提高軟體開發類課程的教學效果。

基金專案:

1、東北石油大學教學改革專案:軟體開發類課程翻轉課堂教學模式的探索與研究;

2、黑龍江省高教學會教育科研課題:創新創業型軟體工程人才培養探索與研究 16G163;

3、黑龍江省教育科學規劃課題:“4G網路”背景下基於智慧手機的高校“移動學習”平臺建設研究 GJC1215105;

4、黑龍江省教育規劃重大課題:面向大學生核心素養培養的“翻轉課堂”教學模式研究與實踐 GJ20170004。