鄭國平
(南通大學信息科學技術(shù)學院,江蘇 南通 226019)
為了保證高校能夠正常開展教學工作,減少對高校學生學習生活的影響,中國大學MOOC、學堂在線、智慧樹等平臺為全國高校免費提供了許多MOOC課程。南通大學面向全校學生開設(shè)的四門高級語言程序設(shè)計課程,在眾多的MOOC課程資源[1]中分別選取了與我校課程體系相近的西北工業(yè)大學的《C++程序設(shè)計》、哈爾濱工業(yè)大學的《C語言精髓》、福建農(nóng)林大學的《VisualBasic程序設(shè)計》以及山東工商學院的《Python程序設(shè)計基礎(chǔ)》作為我校相應SPOC課程的參照。
寒假期間,為了防止學生不能返校影響正常學習,學校及時作出多種預案。對中國大學MOOC、學堂在線、課堂派等平臺的使用提供網(wǎng)絡(luò)培訓,讓老師們熟悉這些平臺的功能,并掌握操作方法。眾所周知,在線教學過程中缺乏的就是師生之間的交互。因此,在選擇在線教學平臺時,不僅需要考慮操作的簡便性,更要考慮師生之間的互動性。經(jīng)過比較,最終選擇課堂派[2]作為線上教學的主要平臺。
課堂派可以一鍵開啟直播,共享電腦屏幕,像在教室里一樣互動教學。直播錄像自動保存,可供學生再次回顧學習。老師可以與學生進行課件互動、試題互動,可以布置、批改作業(yè),可以進行測試(考試)?;訒r學生可以方便地答題,課堂派實時分析互動答題情況,及時檢驗教學效果。課堂派還提供彈幕功能,學生可以通過彈幕向老師發(fā)送消息。
除課堂派之外老師們還自主使用了騰訊會議和思科的CiscoWebexMeetings,這些平臺和課堂派相比各有所長,可以作為課堂派組織教學的補充手段。
為了適應在線教學,教師需要重新對每一章的知識點進行細分,提煉出重難點,并圍繞重難點進行教學規(guī)劃。首先,教師根據(jù)教學大綱設(shè)計課程內(nèi)容,準備與制作時長短、內(nèi)容精練的視頻。其次,在中國大學MOOC網(wǎng)站的SPOC教學平臺上發(fā)布課程簡介、課程大綱、考核大綱,使學生對課程教學內(nèi)容以及課程考核成績構(gòu)成有總體的了解。此后,教師提前發(fā)布每個教學周課程的教學視頻、交互式的課件、單元作業(yè)、單元測驗等資源,并對學生提出接下來一周的自主學習任務。學生根據(jù)教師的要求在SPOC平臺上進行自主學習,這是課前階段學生的主要任務。在此過程中學生可以通過平臺提問學習過程中遇到的問題,通過平臺參與教師發(fā)布的或?qū)W生提出的問題討論。另一方面,教師根據(jù)學生的提問和問題討論情況,總結(jié)學生自主學習過程中存在的共同問題,并針對這些問題對接下來的線上課堂教學進行準備。
利用課堂派直播教學是整個教學活動中的重要組成部分,需要老師精心設(shè)計。根據(jù)高級語言程序設(shè)計課程的特征以及在線課程知識碎片化學習的要求,將直播教學課堂分為理論教學與課堂討論部分。理論部分,教師主要是圍繞課程的重難點開展教學,借助典型示例旁征博引,其次是根據(jù)SPOC平臺中教學單元測試以及章內(nèi)容測試情況分析,對學生理念上難以理解的知識內(nèi)容以及前期收集的學生共性問題進行重點講解。課堂討論部分,教師將知識內(nèi)容設(shè)計成互動式PPT,由此實現(xiàn)師生交互式教學,實時檢驗學生的學習效果。
在SPOC+課堂派等教學模式中,由于學生課前已經(jīng)自學過知識內(nèi)容,課中則帶著問題在聽課,課堂效率將有所提高。同時學生在課堂討論時,目標明確,更注重知識點重難點的學習。
對于高級語言程序設(shè)計課程的學生編程實踐上機課是另一個重要教學環(huán)節(jié),我們采用了最直接的辦法,通過班級QQ群布置編程實踐任務,發(fā)布實驗教材電子稿。學生利用自備的計算機自主進行編程實驗。實驗過程中當碰到不能解決的問題時,學生直接在QQ課程群中發(fā)起群課堂,教師進入群課堂,觀看學生的共享屏幕,異地實時指導學生上機實踐。學生上機實驗結(jié)果以文件方式上交,我們使用的是面向公眾的免費提供服務的文叔叔網(wǎng)站,學生采用已認證的用戶網(wǎng)頁界面提交的結(jié)果文件,暫存在服務器中,教師異時異地通過已認證的教師網(wǎng)頁界面下載學生結(jié)果。比較多種途徑,這款軟件比較適合高級語言程序設(shè)計課程學生上機文件提交。
上課時與下課時均讓學生打卡簽到,途徑也較多,我們選擇的是騰訊文檔--打卡收集表,打卡鏈接發(fā)到班級QQ群里學生進行打卡,通過事先設(shè)置,打卡收集表中還可包含學生打卡時的地理位置,想了解特殊時期學生當時身處哪個省市比較方便。
課堂教學結(jié)束后,要求學生及時完成教師在SPOC平臺上發(fā)布的每個教學單元的作業(yè)和每章的單元測試,使學生能夠進一步熟悉、鞏固高級語言程序設(shè)計基礎(chǔ)理論知識,同時檢驗學生對知識的掌握程度。此外,針對每章節(jié)教學內(nèi)容的重點、難點,教師還布置一定數(shù)量的課外作業(yè),通常傾向于程序設(shè)計語言編程能力的培養(yǎng)。一般情況下,對于常量、變量和數(shù)據(jù)類型,基本的輸入、輸出等程序設(shè)計基礎(chǔ)知識,教師可設(shè)置選擇題和填空題;對于選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組、過程等知識,布置程序有關(guān)的如程序改錯、完善程序和編程等操作實踐任務。對學生的作業(yè)完成情況、學生提問問題的積極性進行分析,篩選出學習主動、知識接收能力強的學生。有區(qū)別地為不同學習能力的學生拓展教學任務,鼓勵學生編程解決計算機能實現(xiàn)的簡單應用問題。對于優(yōu)秀學生,教師甚至用教學過程中頻繁使用的MOOC平臺、課堂派平臺以及QQ視頻會議平臺現(xiàn)身說法,帶領(lǐng)學生對基于數(shù)據(jù)庫的計算機信息系統(tǒng)問題進行需求分析、概要設(shè)計、詳細設(shè)計和系統(tǒng)實現(xiàn)。使用全方位的、不同程度的實訓,加強學生對高級程序設(shè)計語言理解與應用,提高學生使用計算機編程解決現(xiàn)實問題的能力。
課程結(jié)束后,我們分別對全校的四門高級語言程序設(shè)計課程進行考試成績分析,結(jié)果令人欣慰。不管是理論成績還是實踐成績,都達到了以往的優(yōu)良率,說明教學質(zhì)量得到了保障,SPOC+課堂派等的教學模式探索實施是成功的。雖然這種教學模式是特殊時期的被迫之舉,但與傳統(tǒng)課堂教學方式相比較,學生學習興趣有了顯著的提高,在教學過程中學生更多的時間是在主動學習,教師在學生的學習過程中答疑、指導的作用也有所增強。這種新的探索模式給將學生的學習目標轉(zhuǎn)變?yōu)槿绾卫盟鶎W的理論知識解決實際問題創(chuàng)造了條件,同時也符合新時代背景下創(chuàng)新型人才的培養(yǎng)目標。
特殊時期要把本來以課堂教學為主的高級語言程序設(shè)計課程轉(zhuǎn)化為師生不見面的線上教學,開展基于SPOC+課堂派等的高級語言程序設(shè)計混合模式教學,完成傳統(tǒng)教學的各個環(huán)節(jié),是一種全新嘗試。通過這種混合教學模式,提高了學生自主學習的主觀能動性,培養(yǎng)了學生獨立思考的能力。
學生無法正常到校上課打破了正常的教學秩序,產(chǎn)生了一定的負面影響,但也給網(wǎng)絡(luò)教學帶來了機遇,注入動力,起到了推波助瀾的作用,使原本做得多、用得少的MOOC課堂以及SPOC、QQ視頻會議、Cisco Webex Meetings等得到了全面的應用,促進了諸多系統(tǒng)的完善、提高、人性化。
經(jīng)過一學期的高級語言程序設(shè)計課程的純粹的線上教學,我們看到了線上教學的異地優(yōu)勢,通過網(wǎng)絡(luò)師生交互的方便性、高效性,看到了未來教育的前景。目前需要做的是:一、各大型教學服務平臺可進一步整合教學資源,增加、完善、人性化各種功能,讓需要由多個平臺完成的線上教學過渡到用一個平臺就能滿足。二、鼓勵傳統(tǒng)的課堂教學型教師,繼續(xù)開展線上教學,進一步積累線上教學經(jīng)驗,把線上教學做得越來越精致,教學效果越來越好。
隨著5G時代的到來,人工智能的進一步發(fā)展以及虛擬現(xiàn)實的廣泛應用,課程線上教學模式在技術(shù)上必將有新的發(fā)展。虛擬現(xiàn)實的應用,將使師生的課堂交互變得更加自動,師生參與教學活動的積極性將得到更大提高。