孫曉燕 林霞
摘 要:當下傳統教學模式的弊端日益顯現,翻轉課堂、慕課等新型教學模式蓬勃發展,結合Java語言程序設計精品在線課程的建設與實踐經驗,提出新形勢下提高教學質量以及學生學習效果的幾點方法。
關鍵詞:程序設計;翻轉課堂;教學模式改革
一、傳統教學模式存在的問題
1. 課堂教學缺少互動性
傳統的課堂教學中,教師處于主導地位,學生參與的積極性不高。教師只注重學生的共性,忽略了學生的個性培養。教師灌輸性的傳授知識,學生機械性的掌握內容,師生之間缺少良性互動。
2.學習積極性不高
老師講課盡管內容滔滔不絕于耳,學生端坐下方昏昏欲睡,眼神游離飄忽,或者干脆做個低頭族,“兩耳不聞窗外事,一心只是玩手機”。盡管課堂紀律良好,沒有交頭接耳講話的,但是這樣的課堂,學生學習效率低下缺少活力,學生喪失了學習的積極性跟主動性。
二、精品在線課程的建設與實踐
1.課程資源的建設
Java精品在線課程建設重點在于課程資源的質量、課程的實施過程以及學生的學習體驗等方面。Java語言程序設計課程組本著“以學生為本,以實踐為主,以項目為驅動”的課程建設要求,建設基于軟件開發過程的案例式教學體系。課程組遵循[2]“碎片化資源、結構化課程、項目化設計、案例化教學”的組織建構邏輯對課程教學模式進行創新,與合作辦學的企業專家共同完善課程教學大綱、實驗教學大綱、教學方案、案例庫、習題集、試卷庫和參考資料庫等教學資源的建設,力求提高教學質量和學生的學習效果。教學團隊努力創新,積極探索,將Java語言程序設計打造成為校級示范課程,省級精品課程。
2.教學團隊的建設
為了避免學生實驗內容與企業實際需求相背離、脫節的情況,推進課程教學體系、內容、方法和手段的改革,積極探索與企業合作辦學的模式。與此同時,為了加強課程教學團隊的建設,聘請合作企業專家擔任課程設計指導教師,探索工學結合的新型人才培養模式。誠邀校企合作的專家和骨干參與到課程的建設當中,同時安排教師深入實地參加企業實踐,引進企業成功的項目案例,極大的豐富了課程教學內容。同時利用寒暑假的時間,組織任課教師外出學習和培訓,鼓勵青年教師參與本課程的實踐教學,大膽創新,逐步建成了一支素質優良、結構合理的雙師型教學團隊。
2.學習過程的監控
豐富的線上資源固然重要,教師仍然需要對學生的課前預習和課后復習進行監督和檢查。課程組首先將教學內容劃分成多個教學單元,再將每個教學單元劃分成若干個子單元,最后將教學子單元詳細劃分成課前、課堂教學、課后三個部分。課前的主要任務是教師要提前在教學平臺發布本次課的學習目標、預習任務,并就某一知識點設計在線測試、分組討論等環節。課堂教學主要任務是根據課前制定的重點和難點,進行講解、練習、隨堂測試和答疑,最后各小組再進行課堂的總結。課后任務是對本次課的學習進行全方位的評價,包括在線測試、課后作業以及小組打分等方式。
3.學習效果的評價
本課程的考核方式采取以期末上機考試為主,項目開發及答辯、單元測試、課下作業為輔的方式,站在企業或用人單位的立場去給學生設置問題,引導學生分析和解決問題,同時加強團隊間的合作,使學生初步具備軟件開發人員必備的素養和能力。
4.教學方式的探索
Java語言程序設計精品在線課程采用了線上與線下混合教學的模式,實現了課內與課外的互補,學校與企業的貫通。
首先,在教學環節中特別注重實驗教學,講練結合。在實驗教學環節中,采取案例化教學,任務驅動模式,啟發和引導學生在學習編程語言的同時,熟悉軟件開發的流程和規范。設置演示性、驗證性、綜合性、設計研究性等四種類型的實驗,充分考慮到學生的個性化培養,循序漸進的推進教學內容。其次,在課程開始之初,學生自由組合成小團隊,平均兩到三人一組。學生自主選擇項目的難易程度,由指導教師協調團隊負責人分配給每個學生任務,約定好程序接口等細節問題, 小組成員獨立完成各自的模塊。同一組的成員之間相互溝通學習,齊心協力完成項目的開發。在這個過程當中,如果實在力不從心可以向老師申請降低項目難度,如果覺得尚有余力,也可以申請提高項目的難度指數,這樣就兼顧了不同層次水平的學生。
三、結束語
Java語言程序設計是我校軟件工程專業一門專業必修課程,實踐性很強。如何讓學生系統地、快速的掌握編程語言的精髓并能夠靈活應用到實踐當中, 是擺在我們面前的一個重要的課題。為此, 課程組采用了線上線下混合式教學,全程追蹤學生的學習過程,并給出了切實有效的評價體系,取得了不俗的成績。既注重了學生的個性發展,又培養了學生的團隊合作精神。本文中提出的教學模式的改革與實踐以學生為主導,教師為輔助,將教與學完美對接,對于程序設計類的課程教學效果顯著。
參考文獻
[1]童端.融入CDIO理念的《程序設計基礎》實踐課程改革探索[J].現代商貿工業.2019(28):146-147.
[2]賴亮鑫.“三維動畫設計”精品在線開放課程建設實踐與探索[J].藝術科技.2019(9):24-25.
[3] 全曉艷.基于MOOCS的程序設計課程翻轉課堂教學改革[J]. 中國校外教育.2019(27):146.