孫偉峰,張麗君,姚 琳
(大連理工大學軟件學院,遼寧大連 116600)
計算機網(wǎng)絡作為計算機科學技術、計算機工程、信息安全、軟件工程、網(wǎng)絡空間安全、物聯(lián)網(wǎng)等專業(yè)課程,其核心地位顯而易見。打好計算機網(wǎng)絡基礎,對學好后續(xù)課程有著重要作用。在物聯(lián)網(wǎng)、邊緣計算、大數(shù)據(jù)、人工智能、機器學習、區(qū)塊鏈等新技術層出不窮的時代,計算機網(wǎng)絡發(fā)展也進入了“開放、開源”快車道,應從多個方面對計算機網(wǎng)絡教學內(nèi)容、教學手段及考核方式等進行改革及改進。從內(nèi)容上,計算機網(wǎng)絡的知識點比較經(jīng)典,而在計算機技術特別是有線/無線網(wǎng)絡技術飛速發(fā)展的時代,傳統(tǒng)的網(wǎng)絡教學內(nèi)容往往不能包含涌現(xiàn)出的新技術,但是課堂需要新的內(nèi)容。信息化、MOOC、即時通信等相關應用的普及,使得教學方法不再局限于傳統(tǒng)課堂授課,而是可以融合更多面向成果導向的“新技術”。相應地,課程考核方式也不只是局限于課堂出勤、課下作業(yè)、結課后考試,應出現(xiàn)打破“自教自考”、方式單一的“新考核”方法。
本方案的實施以大連理工大學軟件學院的教學團隊為主體,從初期使用中文教材、各教師均承擔教學任務,發(fā)展為現(xiàn)在的雙語授課、集體備課、考教分離的教學方式,并在此基礎上不斷加強課程思政內(nèi)容建設,持續(xù)改進和優(yōu)化教學模式。
目前,已形成一支以網(wǎng)絡工程系教師為主的教學團隊,團隊也不斷引入新的成員,并積極推行教學改革和實施精品課程建設,在教學內(nèi)容、教學方法、考核方法、雙語教學、實驗課建設、網(wǎng)站建設等方面做了一些工作,也取得了一些成效。課程已于2010 年被評為“大連理工大學優(yōu)秀課程”,2014 年開始進行開放式課程設計。從2012 年起進行在線視頻建設——以線上預習、復習、自主學習與線下授課相結合的方式。有教師建設的視頻已用于繼續(xù)教育學院,目前還作為盤錦校區(qū)的輔修課程使用,課題團隊也各自錄制了視頻。
后疫情時代,傳統(tǒng)的課堂教育模式已經(jīng)不能滿足當前教育形式,尤其是以計算機網(wǎng)絡為代表的工程性學科,需要學生掌握一定的實踐操作技能。虛擬仿真軟件作為一種工程輔助教學軟件,極大地簡化了計算機類課程的實踐流程,學生易上手,學校投入的經(jīng)費也大幅減少。當前疫情雖得以控制,但也會出現(xiàn)突發(fā)狀況,這就要求高校必須靈活變動上課及實踐形式。關于計算機網(wǎng)絡類課程改革,也有一些高等院校采取了相應措施。黃光能等提出一種線上線下相結合的MOOC 教學方式,將課程內(nèi)容按照一定比例分為線上自主學習和線下授課兩部分,并且在課程中融入思政內(nèi)容,以引導學生形成正確的價值觀,培養(yǎng)學生的責任感,但是該方式將所有學生視為一個水準,忽視了部分后進學生的學習,學生成績?nèi)菀壮霈F(xiàn)斷層;董國鋼基于“三全育人”理念,進行教材創(chuàng)新,構建慕課資源,以賽促學,以考促學,提高了學生的自主學習能力,該方法雖然創(chuàng)新性好,但是忽略了學生學習習慣的不同,容易打亂學生原本適合自己的學習方式;張燕等提出一種新工科背景下的智慧課堂教學模式,課前教師推送教學大綱及視頻,學生進行自學自測,課堂教師授課,師生一起討論,課后學生進行實踐總結,記錄動態(tài)化的學習軌跡和測評反饋,該方式可在一定程度上關注到每個學生的學習狀況,卻忽視了教師的差異性,不同教師授課風格有所不同,會對整個課堂造成局限性。也有高校基于OBE 理念開展教學實踐,關注教育產(chǎn)出,明確學生應該掌握什么知識,判斷學生對知識掌握的程度,但是整個教學過程都是教師圍繞學生轉,并未去考慮教師的差異性。
基于以上分析,以學生能力培養(yǎng)為目標,從教學新內(nèi)容、教學新手段及考核新方式3 方面進行改進,并以“三新”的面向成果導向,進行了初步教學實施。
計算機網(wǎng)絡課程教學目標包括:①知識目標:準確解析網(wǎng)絡各項基礎術語;理解計算機網(wǎng)絡體系結構和設計原理;理解TCP/IP 協(xié)議棧中各層協(xié)議的工作原理并能計算相關數(shù)值;知曉網(wǎng)絡技術前沿發(fā)展;②能力目標:具有具體網(wǎng)絡協(xié)議設計、網(wǎng)絡問題診斷、問題分析及解決能力,為今后的專業(yè)學習和從事計算機網(wǎng)絡設計、開發(fā)及研究打下必要基礎;③素質(zhì)目標:樹立正確的世界觀、人生觀和價值觀,讓學生能夠在解決復雜工程問題時,認識到工程對社會及文化的影響,并理解其應承擔的責任。
Fig.1 7 layers of OSI model and 5 layers of TCP/IP model圖1 OSI 7模型和TCP/IP 5層模型
教學內(nèi)容比較經(jīng)典,不管是自頂向下或是自底向上,大多教材針對的是OSI7 層參考模型或TCP/IP 5 層參考模型,如圖1 所示。講解各層次的作用及層次間的關系,學習和講解教材的協(xié)議、原理等。
而新的網(wǎng)絡技術層出不窮,除經(jīng)典的網(wǎng)絡協(xié)議外,教學內(nèi)容還可以與時俱進,引入新的技術:如應用層的HTML5;IMAP4 替代POS3 的原因;從TCP 到支持并行傳輸?shù)腗P-TCP、QUIC;TCP 擁塞控制算法中,除TCP-RENO 外的TCP-BBR、XCP;從IEEE802.11b 到IEEE802.11az;從傳統(tǒng)的路由表選路到軟件定義網(wǎng)絡(Software Defined Network,SDN)等。這些新技術中,根據(jù)學生們的反映,有選擇地進行引入,如圖2、圖3 所示,將SDN 引入課堂,以作相關知識的拓展延伸。此外,對于不同類型的學校(教育部高校、地方高校)等,也要區(qū)別對待。一般而言,教育部直屬高校更偏向于理論研究;地方院校會偏向于實際工程,例如依據(jù)網(wǎng)絡分析工具Wireshark 的操作和抓取的數(shù)據(jù)包介紹協(xié)議原理,或者基于Cisco Packet Trace 模擬器進行網(wǎng)絡仿真等。
這種“新內(nèi)容”并非固定,而是根據(jù)課程需要而不斷變化。由清華大學崔勇教授牽頭的“計算機網(wǎng)絡開放社區(qū)”中,筆者負責組織的拓展內(nèi)容“新型網(wǎng)絡和網(wǎng)絡新技術”中,就包含有物聯(lián)網(wǎng)、工業(yè)互聯(lián)網(wǎng)、命名數(shù)據(jù)網(wǎng)絡、人工智能在網(wǎng)絡中的應用、軟件定義網(wǎng)絡、網(wǎng)絡測量等新內(nèi)容。這些內(nèi)容以開源和開放的方式共享,在社區(qū)中不斷更新優(yōu)化,將促進計算機網(wǎng)絡教學內(nèi)容與時俱進。
Fig.2 Introduction of SDN class圖2 SDN課堂介紹
Fig.3 Comparison of traditional architecture and SDN圖3 傳統(tǒng)架構與SDN比較
除新的教學內(nèi)容外,新的網(wǎng)絡輔助教學工具也層出不窮,特別是新冠疫情下的在線授課,涌現(xiàn)出一批線上資源。結合MOOC、SPOC、騰訊會議、釘釘、ZooM、QQ 課堂、飛書、各種即時通信工具群,線上授課(直播及錄播)已經(jīng)成為教學常態(tài)。在目前的后疫情時代,這些網(wǎng)絡資源也在發(fā)揮著重要的輔助作用。
有了線上資源和在線學習基礎,可以逐步開展“線上—線下混合教學”,而關于混合教學、翻轉課堂的改革和實施已有相應研究及實施成果。以深入理解軟件定義網(wǎng)絡為例,陳美娟等利用線上和線下資源,設計一種基于瀏覽器和本地虛擬機的虛擬型實驗項目和基于實體SDN 交換機的實體型實驗項目方式,并進行了實施;李志輝等結合翻轉課堂開展教學,分為課前自主學習階段和面授課堂學習階段。自主學習階段,教師會按照所發(fā)布的學習資源和任務,并將其分為不同的難易程度,并在平臺討論區(qū)與學生進行互動。面授課堂學習階段,教師在平臺創(chuàng)建各種類型的課堂活動。李文騫等結合OBE 理念實施了翻轉課堂與對分課堂結合的教學活動,將學習成果劃分為兩個層次,面向普通學生和有能力的學生,并且采用翻轉課堂調(diào)動學生的自主學習興趣;孫偉峰等闡述了在線分組的教學方案。后疫情時代,可以將線上學習與線下討論相結合。在線下加以引導,建議學生線上學習下一步內(nèi)容,以問題驅(qū)動,鼓勵學生們提出問題并加以分析,并在線下當場出一些練習題,用相應的知識內(nèi)容分析解決問題。通過平臺(在線學習網(wǎng)站、雨課堂)等查看結果,既作為課堂的平時成績,又是對學生的自我檢驗。如圖4所示,根據(jù)作業(yè)統(tǒng)計情況,可以及時了解學生對某個知識點的整體掌握情況,也可查看未作答學生的名單,以及時跟蹤學生學習狀態(tài)。
Fig.4 An example of homework statistics on golden courses platform of Dalian University of Technology圖4 大連理工大學金課平臺作業(yè)統(tǒng)計示例
更重要的是,這種方式可以重點關注“后進學生”,以區(qū)別于以往的精英教育:哪些學生不出席、沒看視頻、答題不正確,可以重點關注和“照顧”,力爭實現(xiàn)“一個都不掉隊”,促進全員共同進步。文獻[11]采用學生分組形式,可以將這種激勵方式變成“區(qū)域化”激勵。
計算機網(wǎng)絡課程同“網(wǎng)絡綜合實驗”課程聯(lián)合建設,作為計算機網(wǎng)絡后續(xù)課程,網(wǎng)絡綜合實驗課程團隊已搭建出集課堂教學、實踐教學、課外輔導功能于一體的多功能教學輔助平臺,便于學生課下復習自學,為學生課下主動學習提供方便。建設的網(wǎng)絡綜合實驗室設計了綜合型(教學、科研、畢設、實訓、競賽)、一體化(路由交換實驗、IPv6實驗、存儲技術實驗、無線實驗、綜合組網(wǎng)實訓、綜合布線及系統(tǒng)集成實訓)的實驗教學環(huán)境,在整個東北地區(qū)高校乃至全國的軟件學院里都是最好的綜合型網(wǎng)絡實驗室之一。
在“三全育人”的政策指引下,課程團隊也不忘“課程思政”,將我國計算機網(wǎng)絡發(fā)展及優(yōu)勢引入課程,如“移動支付”“北斗導航”等內(nèi)容。在課程思政方面引入北斗衛(wèi)星導航系統(tǒng)拓展內(nèi)容如圖5所示。
Fig.5 Examples of ideological and political courses圖5 思政課程示例
擬解決傳統(tǒng)線下課程中的如下4 個問題:①傳統(tǒng)線下課程中考綱與授課課件常年不變,導致授課內(nèi)容單調(diào)且陳舊;②傳統(tǒng)線下課程中教師與學生見面有限,導致教師與學生溝通困難;③傳統(tǒng)線下課程中學生僅能通過線下課堂獲取知識,導致課下預習、復習困難;④傳統(tǒng)課堂中學生被動學習,導致學習質(zhì)量低。
通過線上平臺教師的錄課視頻,實現(xiàn)出題、答題等,增強課堂互動。學生可通過線上平臺上提出問題并發(fā)起討論,結合QQ 群、論壇等線上輔助,充分調(diào)動學生學習積極性。同時,對重難點等問題,也可通過線上平臺(大連理工大學金課平臺)上傳視頻(教師團隊的現(xiàn)場錄課、線上錄課、網(wǎng)上資源等),供學生預習、復習等,如圖6所示。
Fig.6 Teaching video of golden courses construction platform of Dalian university of technology圖6 大連理工大學金課建設平臺授課視頻
采用“主干相同”“分支個性化”的方式,教師集體備課,如圖7 所示。選擇統(tǒng)一的課程內(nèi)容,作為“母版”教學課件;各位教師根據(jù)自己的教學風格在此母版基礎上進行取舍,在統(tǒng)一教學目標的前提下突出自己的特色。在課程內(nèi)容方面,計算機網(wǎng)絡在信息化社會中的重要性日益突出,是當今IT 界公認的主流技術之一。教材選擇上,課程團隊本著“面向國際前沿”、開拓學生國際視野的原則,選擇國外經(jīng)典英文教材作為課程教材。采用雙語教學,教師團隊都已通過“雙語教師認證”。
Fig.7 Lesson preparation process圖7 備課過程
該學期中,筆者所教授的計算機網(wǎng)絡課程共有204 人選課,分為兩個班級,有4 名助教輔助教學,每個班級分配兩名助教。助教的任務主要包括3 方面:①日常教學輔助工作,協(xié)助授課教師進行作業(yè)發(fā)布、批改、課下輔導,對班級學習情況進行分析,關注后進生,整體把握班級學習情況;②期末工作,進行課程大作業(yè)布置與修改,進行期末監(jiān)考,期末試卷批改;③助教會根據(jù)自己學業(yè)的研究方向,結合課程知識點,面向?qū)W生開展課程拓展演講,以幫助學生對課程內(nèi)容有更深入的理解、思考和拓展。在具體執(zhí)行過程中,各助教分管小組管理、作業(yè)批改、試卷分數(shù)核對、學生學情跟蹤等工作。
線上答疑分為兩種形式:①課堂答疑形式,每一章節(jié)學習任務結束,教師會借助騰訊會議開展線上課堂答疑;②結合大連理工大學金課平臺,學生在完成每章的學習任務后,可在平臺上的教師答疑討論區(qū),發(fā)布自己的問題描述或截圖,教師會進行解答。
課程考核方式為期末考試(閉卷)70%+平時成績30%。期末考試中,實行“考教分離”,集體出題庫、分工負責題目、總體協(xié)調(diào)。期末考試題型由單選題(20 分)、術語辨析(20 分)、簡答題(30 分)與綜合題(30 分)4 部分構成,其中單項選擇側重于考察各章節(jié)的零碎知識點;術語辨析題主要考察每個章節(jié)的關鍵術語、包括協(xié)議/方法/分類等,說明各術語的含義,還要辨別同類術語的異同,考察學生能力的高階性達成度;簡答題的考察點也涵蓋各章節(jié),利用計算、陳述、解釋說明等形式考察學生對計算機網(wǎng)絡中重要知識點的理解。綜合題則用于考察計算機網(wǎng)絡中的核心知識點,要想在此部分獲得高分,學生不僅需要具備完善的計算機網(wǎng)絡知識體系結構,還要擁有一定的創(chuàng)新與設計能力。比如,在最近一次綜合題中,既有層次之間的端口號、IP 地址、MAC 地址的變化,也有IP 分組、NAT 地址轉換、無線/有線MAC 接入方案等,綜合了至少3 個層次的知識點。在試卷選題方面,與其他高校的教學團隊互相學習交流;在教學實施中,積極使用線上平臺和資源。
通過平時作業(yè),對學生的學習狀態(tài)進行監(jiān)督,每次課后作業(yè)10 分,共4 次,如圖8 所示??梢钥吹剑瑢W生平時作業(yè)提交率逐步提高,且接近100%,而且平時分數(shù)也逐步提高。對于提交作業(yè)不及時或者平時作業(yè)分數(shù)較低的“后進生”,會由助教進行一對一的督促,以提高整體學習成績。期末成績中平時成績占30%,取4 次中的3 次最高分進行記錄,平時成績最高分可達滿分30 分,平均分27.72 分。對于平時分低于27.72 的后進生進行跟蹤記錄,如表1 所示,隨機選取9 名后進生的平時成績和期末成績記錄發(fā)現(xiàn),平時成績低于平均分的后進生,在期末成績中也能取得高于整體平均分66.5分的成績,甚至達到88分。
Fig.8 Daily homework statistics圖8 平時作業(yè)統(tǒng)計
實踐表明,學生能夠很好地利用線上資源進行學習,且學生可以適應線下教師的教學方式,對引入的知識有濃厚興趣。同時,整個年級段的期末成績呈現(xiàn)正態(tài)分布趨勢,如圖9所示,符合預期期望,及格率達85.3%。
Table 1 Score comparison of underachievers表1 后進生成績比較
Fig.9 The distribution of final exam scores圖9 期末成績分布
本方案引入的線上拓展教學平臺得以充分利用,學生運用教學平臺踴躍提出問題并回答其他同學提出的問題。并且,引入的課程資源也深受學生們的青睞,平均每個知識點的教學視頻有75%的學生觀看。從近兩年的教學改革方案實施成效可以看出:①通過“分支個性化”教學引入了更多更新的學科前沿內(nèi)容;②通過頻繁的線上教學互動充分調(diào)動了學生學習積極性;③通過線上課程資源輔助學生進行課外學習,顯著提高了學生的學習質(zhì)量。后續(xù)將繼續(xù)采用“面向國際、雙語教學”、“主干統(tǒng)一、個性分支”、“持續(xù)改進、過程考核”的方式。
綜上,在物聯(lián)網(wǎng)、大數(shù)據(jù)、在線資源豐富、人工智能技術提升的新時代下,從課程新內(nèi)容、教學新方法和考核新方式上提出了“計算機網(wǎng)絡”課程的“三新”探索及實現(xiàn),這種方案可以平移到其他計算機相關專業(yè)課中,具有一定借鑒作用。