冀素琴
摘 要:針對疫情期間不得已而采取的在線教學存在的問題,以Java語言程序設計在線課程為案例,提出基于互聯(lián)網(wǎng)思維的在線教學方案,強調(diào)提升教師的互聯(lián)網(wǎng)思維教學理念,結合Java語言程序設計課程特點,優(yōu)化整個教學過程設計,進而點燃學生的學習熱情,改進在線教學效果。
關鍵詞:在線教學;互聯(lián)網(wǎng)思維;教學設計;Java語言程序設計;教學改革
在線教學是疫情防控期間的權宜之計,很多教師直接將在線教學等同為真實的物理空間到虛擬的網(wǎng)絡空間的“移植”,線下課堂怎么講,線上便怎么講。師生時空分離,教師對在線平臺技術掌握不夠,難以對學生施行有效的監(jiān)管和交互,導致學生難以保持學習的長久性和持續(xù)性,使得學習過程出現(xiàn)低投入的淺層學習狀態(tài),在線教學效果不能盡如人意。
后“疫情”時代,高校在線教學已從當時穩(wěn)定教學秩序逐漸轉(zhuǎn)移到關注線上教學質(zhì)量,如何將互聯(lián)網(wǎng)技術真正融入教學,服務教學,助力教學,促進學生深度學習,提升教學效果已經(jīng)成為在線教學亟待解決的首要問題。因此,本文擬從教育理念的更新重審線上教學,結合程序設計類課程的教學實踐,嘗試將互聯(lián)網(wǎng)思維有效地融入程序設計課程教學設計,以激發(fā)學生的學習興趣,促進其自主學習,提升學習效果,實現(xiàn)教學相長,為當下我國高校程序設計類課程線上教學提供些許借鑒與思考。
1 基于互聯(lián)網(wǎng)思維的線上教學
互聯(lián)網(wǎng)技術的發(fā)展和普及使得信息技術與高等教育的深度融合成為不可避免的趨勢。圖像、文字、視頻相結合的教學內(nèi)容數(shù)字化呈現(xiàn),直播、慕課(MOOC)等教學方式的數(shù)字化呈現(xiàn),這些僅僅體現(xiàn)出純技術手段方面的淺層融合。當代大學生是伴隨著互聯(lián)網(wǎng)長大的網(wǎng)絡“原住民”,他們的成長過程與互聯(lián)網(wǎng)高度黏合,網(wǎng)絡已深深浸透到其日常生活的方方面面,也直接影響了他們認識世界、看待世界和進行價值判斷的方式。而目前的大學教師群體基本都是互聯(lián)網(wǎng)的移民,他們接受的是傳統(tǒng)教育,對互聯(lián)網(wǎng)的掌握和理解都是‘后天補課得來的。因此,高等教育的實施,前提是教師要充分地了解和接納學生,并主動理解和掌握他們的思維方式和行為習慣,將信息技術與高等教育做到真正的深度融合。這就要求教師應該以關心學生需求、關注學生學習效果、引導學生成長發(fā)展為出發(fā)點,結合具體教學內(nèi)容,創(chuàng)建情境化學習環(huán)境,設計具有現(xiàn)實意義的復雜問題,激發(fā)學生運用信息技術手段進行協(xié)作探究式學習的熱情,最終形成解決問題的方法、策略等智慧成果的協(xié)同知識建構,確實踐行“以學生為中心”的教育教學過程。
1.1提升教師線上教學理念
教師的教學理念決定教學設計、教學行為。在線教學完全依賴網(wǎng)絡環(huán)境,教師必須樹立“互聯(lián)網(wǎng)思維”的教學理念,強調(diào)以學生個體發(fā)展為中心,有效利用網(wǎng)絡環(huán)境與技術的優(yōu)勢,促進并提升學生在線學習效果。
落實“互聯(lián)網(wǎng)思維”的教學理念,第一,教師必須明確學生是整個學習過程的中心,教師是教學活動的設計者、組織者,是為學生提供學習服務的支持者。第二,從課程整體出發(fā)定位教學目標,重新設計教學內(nèi)容和知識點,針對具體教學內(nèi)容,可以制作導學視頻,但不強制學生學習,考慮學生個體差異,允許學生通過全網(wǎng)搜索發(fā)現(xiàn)適合自己的學習資源,據(jù)自己的需求自主選擇優(yōu)秀的講授者,教師通過測驗和作業(yè)掌握學生學習情況。第三,整個教學過程管理要依托在線學習平臺,將學習資源、作業(yè)、測試、通知等通過平臺發(fā)布,直播與交互也要選擇合適的平臺,保障教學過程的暢通,增強教學臨場感。第四,通過論壇、共享文檔等在線協(xié)同工具促進學生間交流,使學生個體內(nèi)在的知識和思維外顯化,達到群體智慧的碰撞,促進學生高階思維能力的培養(yǎng)和提升。第五,對學生的學習效果進行階段性、數(shù)字化、過程性評價,依靠網(wǎng)絡技術保留學生在線學習軌跡,精準掌握每個學生對教學內(nèi)容的學習狀態(tài),及時進行評價和指導。
1.2優(yōu)化線上教學過程設計
以學生為中心的教學活動強調(diào)發(fā)揮學生的學習主動性,教師在整個教學活動中起引導、點撥作用。教師應明確課程的教學目標,將目標按教學進度進行分解,提取每個子目標中的知識點;構建具有時間節(jié)點的課程學習路線圖,讓學生以異步自主方式進行學習。教師在安排好學習路線后,在教學中的主要職責就是點燃學生學習熱情、評價反饋學習效果。
2基于互聯(lián)網(wǎng)思維的Java語言程序設計課程在線教學
Java語言程序設計是數(shù)據(jù)科學與大數(shù)據(jù)技術、計算機科學與技術、信息管理與信息系統(tǒng)等計算機類專業(yè)的核心基礎課,教學目標重在培養(yǎng)學生解決現(xiàn)實中科學、工程等問題的綜合能力和高級思維,理論性和實踐性結合要求很高,且實踐訓練的分量遠超理論課學習,編程解決實際問題對學生具有一定的挑戰(zhàn)性。
2.1設立層級清晰的學習目標,激發(fā)自主學習
教育學家布魯姆說“有效的教學, 始于期望達到的目標”。清晰而準確的目標給學生提供良好的引導, 同時也給學生提供客觀的學習評價。在Java課程在線教學開始前,通過選定的學習平臺發(fā)布課程總目標及學習路線圖。在設定目標的過程中應遵循學生主體性和可操作性兩個原則,即以學生為中心,讓學生自主投入到在線學習狀態(tài),不是通過教師的強制打卡、統(tǒng)計視頻學習時間等手段來完成,而是應該通過互聯(lián)網(wǎng)思維,即加入游戲化元素,激發(fā)學生的學習樂趣,通過提升內(nèi)在學習動力達到“停不下來”的學習狀態(tài)。
Java程序設計的核心是理解面向?qū)ο蟮乃枷?,即封裝、繼承和多態(tài),此外還要求學生掌握異常、群集框架、輸入輸出和多線程機制等內(nèi)容。教師在非常熟悉這些內(nèi)容的前提下,將每部分細化為若干知識點,分配到學期中各個教學周,形成課程學習階段性遞進目標。對于每個目標的實現(xiàn),教師需考慮通過融入游戲化手段的學習方法,讓學生在或輕松而愉悅、或好奇而貪婪的狀態(tài)下完成。比如在第一次課前發(fā)布要求預習的教材內(nèi)容、視頻資料等內(nèi)容外,還給學生推送這些資料:Java與咖啡的小故事、有關類與對象的形象化概念等。進而推送一些過關、積分類的測試性題目,目的在于激發(fā)學生學習興趣,提高對學習內(nèi)容掌握程度。