李國安 內蒙古電子信息職業技術學院 計算機與網絡安全學院
當前各個領域的實踐證明,當數據進化為大數據之后,人類對世界的認知與改造都獲得新的方法和手段。大數據這一概念不但指的是海量的數據,而且還代表著應用云計算等先進技術,能夠消除原本阻礙數據傳輸和共享的時空界限。在互聯網學習中,人們借助對大數據的搜集、處理與應用,能夠讓數據不斷產生、分解與組合,進而從龐大的數據信息中獲得有價值的學習內容,還能夠為特定的學習需求提供專門的服務。由于大數據的發展與計算機技術密切相關,因而高職院校及時調整計算機類在線課程的教學目標、教學內容和方式,可以更好的適應大數據發展要求,提升計算機類在線課程的教學效果。
大數據應用于高職計算機類在線課程,除了課程選擇、資源共享之外,我們還可以借助大數據實現對所需知識的準確檢索,促進在線學習的師生互動交流。從目前來看,大數據應用于高職計算機類在線課程主要涉及以下幾個方面:
傳統的直播教學僅僅是由網站向學習者提供教師的講課視頻,缺少課堂互動的環節,屬于一種灌輸式的教學方法,效果并不好。而利用大數據開展在線直播教學,學生可以自主地按照自己的時間預約所需要學習的課程內容和上課時間,并更深層次地參與到課堂學習中。在這一新型的直播教學過程中,模擬了真實的課堂環境,學習者不再處于僅僅被動接受知識的地位,而能夠發揮自身的主體作用,和教師之間進行課堂互動,并借助多樣化的課后討論、習題等環節深化對所學知識的掌握,提高互聯網學習的質量。
這一學習方式是將網絡學習平臺通過大數據的支持向各類互動軟件開放,把各種社交媒體軟件作為學習平臺的社交入口,讓學生能夠借助社交媒體如微信、QQ 等對課程內容進行深入的討論和交流,還可以組成學習小組,針對特定的專題展開研究性的學習,拓展目前在線學習的范圍和深度。在這一過程中,教師也能夠深度參與進來,使用社交媒體,把與課程相關的理論知識和實踐操作要點傳授給學生,并及時解答學生的疑問,充分實現師生之間以及學生之間的互動交流。借助深入的交流,傳統計算機類課程學習所忽略的互動環節得到了有效改進,學習效果自然就得到了提高。
隨著互聯網的發展,以百度、谷歌為首的搜索引擎在知識檢索方面發揮了越來越重要的功能。借助搜索引擎多樣化的功能,學習者可以按照自己的需求和目的使用關鍵詞對碎片化的知識進行檢索,并對檢索結果加以初步的篩選、分析和判斷,從而迅速獲得自身知識體系中所缺失的內容,同時對學習過程中已經掌握的知識加以鞏固,并進一步獲得拓展知識的來源。目前,不少互聯網學習平臺也推出了自身的檢索系統,學習者可以從平臺服務器上下載信息,并實現和計算機、移動終端的連接。
本文以高職院校“軟件測試基礎”課程為例,探討高職計算機類在線課程的設計思路。這一課程是高職院校軟件技術、移動互聯應用技術等專業的核心課程,以往存在課程內容更新較慢、教學手段單一等問題,教學效果不佳。我們基于大數據對“軟件測試基礎”在線課程進行設計,有助于提升課程教學效果。“軟件測試基礎”在線課程的設計,應當在學生學習能力與需求分析的前提下,合理選擇課程教學的具體內容,對教學資源進行開發,有效組織教學活動,改革傳統的課程考核評價方式。
根據我國軟件測試工程師認證、工信部全國信息技術水平考試等資格考試的要求,在線課程可以分為基本理論、測試用例設計、測試工具及測試管理等部分,一共分成12 個工作任務。基本理論部分主要講授軟件測試的定義、模型以及類型,軟件質量管理與軟件測試的關系等,讓學生掌握有關軟件測試方面的基本知識。測試用例設計講授應用黑盒與白盒的常用方式設計用例、測試用例編寫的規范。測試工具則主要講授單元測試工具和性能測試工具的基礎應用,讓學生能夠基本了解工具在測試中的應用方法。測試管理介紹進行測試的程序,通過案例形式具體闡述測試計劃、用例、缺陷報告以及總結報告。在確定教學內容的基礎上,細分工作任務,合理分配相關的知識點以及技能。
在線課程的學習資源主要涉及素材資源和生成性資源兩類。前者是靜態的,主要有課程標準、學習指引、電子課件、微視頻、課程相關文獻、圖片、電子圖書、試題庫等。而后者則具有動態性,主要有教學通知、網上討論、平時作業、在線測試等。教師在設計課程時,應當特別重視在線微視頻的制作,應在了解學生學習能力和需求的基礎上,明確本門課程的教學目標,細致分析課程內容,明確教學重點以及難點,制作出課件,并擬定視頻錄制方案,借助軟件制作視頻之后進行編輯,然后才可以公布在平臺上供學生使用。
在上課之前,學生可以自行安排進行學習的時間,并根據教師在平臺上公布的任務,借助視頻、文獻、練習等線上資源進行學習,并在線檢測學習成果。因而,教師對學習任務的設計十分重要,應當包括學習指引、教學目標、問題設計、互動討論、在線測試、學習反思等部分。在學習過程中,學生可以借助網絡平臺向教師提出自己的疑問,通過教師與學生間的交流以及學生間的互動解決問題。對于具有普遍性和代表性的問題,教師則可以在教學的時候集中進行回答。
在教學過程中,教師可以要求學生完成不同的課程任務,開展小組學習和討論、案例分析、完成項目,并對學生提出的問題和教學的難點、重點加以講解。學生共同開展合作研究,完成教師交給的任務,并寫作和提交報告。在下課之后,學生還要對線上學習進行反思,總結自己存在的不足,并對在線學習的方式方法進行調整,從而達到提高學習效果的目的。
為了避免單一考試方式的弊端,在線課程可以使用過程評價和總結評價相結合的形式。前者主要涉及教學視頻觀看,占總成績的百分之二十;在線測試,占總成績的百分之二十;平時作業,占總成績的百分之二十。教師可以借助教學平臺所統計的數據,通過學生參與討論的次數、觀看視頻的進度以及學習小組互評等,掌握課程的學習情況。而后者則可以采用第三方評價的手段,通過工信部全國信息技術水平考試(軟件測試工程師),對高職學生掌握本門課程知識的狀況進行考查,占總成績的百分之四十。
以大數據為基礎對高職計算機類在線課程進行設計,有助于改善計算機類課程的教學效果。高職計算機類在線課程的設計,應當建立在細致分析學生學習能力與需求的基礎上,合理選擇課程教學的具體內容,對線上學習資源進行開發,科學組織教學活動,并改革傳統的課程考核評價方式。