周橋
摘要:目前正處于互聯網技術以及其相關軟件飛速發展的階段,但是就軟件類技術課程的實際教學情況來看,主要存在教學手段單一、授課方式傳統以及教學重點失衡等問題。鑒于此,本文借助OBE教學理念,并將其和混合式教學模式有機融合起來,對有關Docker容器的相關教學內容及教學方法進行分析和實踐研究。
關鍵詞:Docker;軟件;OBE 理念;混合式教學模式
中圖分類號:TP3? ? ? 文獻標識碼:A
文章編號:1009-3044(2020)26-0119-02
Docker容器技術屬于云計算技術的范圍內,在當前計算機行業內屬于較為領先的技術,很多企業都將該技術作為核心技術發展,鑒于此,有必要針對doceker容器技術進行混合式教學。
1 Doceker容器技術的概念界定
Doceker容器技術是云計算技術飛速發展的產物,同時也是Go語言系統下的云開源技術。最早的doceker技術出現在2013年,由 dotCloud公司開發,隨著互聯網技術和云計算技術的不斷發展,doceker技術也得到了迅速進步,很多公司對在其技術基礎上對其進行了衍生技術發展。在Docker容器技術之中,有兩個核心概念:①鏡像;②容器。何為容器?即借助doceker技術創建出來的一種全虛擬的環境,可以將其看作一個和Linux軟件空間類似的環境。雖然該技術和Linux技術非常類似,但是其操作環境大致相同。何為鏡像技術?鏡像技術主要指一個空白的操作環境,在該操作環境內,可以對其他操作環境和軟件進行復刻,總的來說,鏡像技術類似于克隆,借助該技術可以打造出一個和主電腦相同的運行環境。
2 OBE理念概念簡析
OBE理念,英文全稱Outcomes Based Education,是一種誕生于美國和澳大利亞的教育模式。在20世紀美國和澳大利亞的教育界,OBE教學技術非常流行。對OBE教學概念有著最早界定的學者為 liam Spady,他認為:所謂OBE教學理念即為一種可以準確把握各個教育環節的教學方式,首先,利用OBE教學觀念進行教學的過程中,一定要制訂一個明確的目標,學習主體就可以圍繞著該教學目標進行系統化的學習,從而達到理想的學習效果。將OBE 教學理念運用到實際的教學過程中,即應該將學生視作學習主體,所有教學活動的開展以及教學手段的開展都要圍繞學習主體和相關的學習目標展開。在軟件教學中,采用OBE教學技術不僅可以提高教學效果,同時也可以保障教學質量。
3 當前在技術課程教學中存在的突出問題
信息技術是推動一個國家經濟、科技發展的核心推動力,結合我國技術人才培養現狀來看,目前我國對高新技術行業的人才需求量非常大,高新技術人才就業前景廣闊。但是由于很多高校不重視對高新技術人才的培養,所培養出來的畢業生大多缺乏實踐經驗和動手能力,導致技術人才稀缺。而隨著互聯網技術的發展,類似于Docker容器技術這類綜合性較強的軟件課程也成了各大高新軟件公司需要掌握的技術,鑒于此,有必要對當前軟件類課程教學過程中存在的突出問題進行分析,并分析問題產生的原因。當前,軟件類技術課程教學中存在的突出問題主要有以下幾方面。
3.1 教學模式過于單一,授課內容過于枯燥
在傳統的計算機軟件課程教育過程中,多采用理論+實操的教學模式,首先由專業教師向學生講述該軟件技術的理論知識、來歷以及基本的單元模塊,然后學生在教師的引導下進行上機操作。在這樣的教學模式下,學生只是知識的被灌輸者,并不是學習的主體和中心。此外,一部分軟件類教師所采用的教學手段多為案例分析和實操演示,時間一長,學生就會感到非常乏味枯燥。
3.2 教學過分重視理論,輕視實踐
傳統的軟件類授課模式一般多采用“理論+實踐”為主的教學模式,比如以當前較為流行的《Web 開發技術》課程為例,該課程總共分為48課,學時135小時,其中理論部分學時占比65%,實踐部分占比30%,不同比重的占比對教師的授課模式也提出了全新的要求,教師需要將一大部分的教學重心放在理論授課上,而實踐練習實踐少之又少。然而軟件課程又是一門實踐性要求較高的課程,如果只重視理論課程,必然會對其他課程的開展產生影響。
3.3 重視軟件技術,忽略能力培養
之所以開展軟件類教學的主要目的在于提高學生的軟件開發能力和技術,但是一些教師在進行授課的過程中,只重視對學生軟件技術的培養,忽略了對學生軟件開發能力的培養。
4 基于OBE理念Docker容器技術課程的混合式教學實踐策略
結合OBE理念可知,在該教學模式之中,一定要圍繞學生這個主體展開教學,在進行教學的過程中注重對學生的評價。一般情況下,可以將OBE教學理念分為三個部分,即課程的建設、教學的開展以及課程評價。
4.1 課程建設階段的教學策略
結合OBE教學理念可知,在進行課程建設階段,一定要改變教學中心。在進行Doceker容器技術教學的過程中,教師需要首先明確該軟件技術對學生能力的需求,然后結合實際的課本內容對學生展開分層教學,進而向學生傳授系統化的理念和知識。
結合前文可知,由于Doceker容器中有兩個核心內容,教師可以圍繞這兩個核心內容展開教學。在針對其中的鏡像模塊進行教學時,教師可以借助如慕課、微課堂以及案例實操等方式展開教學。從而幫助學生更好地理解鏡像的相關概念和理論體系,在必要時,還要將學生分成小組,每個小組通過建立鏡像單元比賽的模式來進行實踐練習,從而大幅提高學生的綜合實踐能力。
4.2 具體教學實施階段的教學策略
在OBE理念下,是主要以學生為中心展開的,鑒于此,教師所采用的教學手段也要從學生的角度出發。結合前文可知,在實際的教學過程中,由于傳統的軟件教學模式過于單一和枯燥,難以調動學生的積極性,鑒于此,教學落采用體驗式教學的模式來實施具體的教學活動。
例如在學習Docker容器基本知識的過程中,教師可以借助SPOC或者慕課技術進行教學,先利用思維導圖向學生闡明本節課的教學目標,然后通過導圖標注出學生在學習過程中需要注意的一些重點知識。然后教師可以利用制作互動視頻的模式來對學生的基礎理論知識掌握情況進行檢驗,比如教師可以借助多媒體設備制作一些互動視頻供學生練習,學生既可以通過互動視頻享受到學習知識的樂趣,同時也固化了知識儲備,為后期的學習創造了條件。再比如針對一些Docker容器技術的實際案例教學過程中,教師可以先讓學生自己去探究該軟件的一些細節知識,然后教師可以對一些學生在自學過程中遇到的相同問題進行統一解答。比如教師可以利用微課教學技術借助實際案例向學生展示如何處理一些Docker軟件運行中的突發情況。然后學生可以通過實踐訓練對該突發狀況下的操作手段進行模擬等等,必要時,教師還可以創設問題情境供學生進行小組討論,通過階段性的訓練,學生的軟件學習綜合能力可以得到較大提升。
4.3 課堂實踐環節中的教學策略
結合前文可知,在軟件類課程教學過程中,實踐教學是最為核心的一部分,實踐教學是檢驗學生理論基礎知識的重要手段也是必要流程,鑒于此,為了突出OBE教學理念,教師應該將學生分成小組,通過任務導向型教學模式來提高學生的軟件實踐能力。
例如在進行組員劃分的過程中,教師應該結合學生的實際情況進行人員分配,在同一個小組內,不僅要包括一些學習能力強的學員,同時也要有學習能力薄弱的學員,這樣小組的構架可以趨于平衡化發展,最終,小組可以在教師的引導下協同完成實踐技能任務。除了開展實踐教學之外,軟件類教師還要針對學生的Doceker容器技術學習能力以及掌握情況制定相對公平的課程評價體系,并應用課程評價來引導學生掌握正確的學習方法。基于此,軟件類教師所設置的教學評價機制既要考慮到學生的基礎知識掌握情況,同時也要考慮到學生的實際操作能力。鑒于此,軟件技術類教師應該建立多元化、全流程的考核體系。在該考核體系下,學生的日常課堂表現以及出勤情況占20%,學生的課堂表現越積極,出勤率越高,該部分的分數也就越高;此外,學生的理論成績也占比20%,在對學生理論成績進行考核時,主要采用基礎知識考試的形式來檢驗學生的理論知識掌握情況。學生的實踐演示和實踐操作成績占50%,對于該模塊的考核形式主要采用現場案例操作和課堂實踐練習為主,學習小組和教師結合學生的實操情況對其進行評價。此外,由于Doceker容器技術對學生的創新思維能力有著較高的要求,教師也要拿出10%的分數占比來考察學生的創新能力。借助這類全流程的考核評價體系,一方面可以更好地幫助學生掌握軟件技術,另一方面也可以借助評價全面地展現學生的知識應用、創新思維以及團隊合作能力。
5 結語
綜上所述,Doceker容器技術屬于一種新型的軟件技術,在世界范圍內有著廣泛的應用,為了提高學生的學習能力,教師可以借助OBE 的混合式教學模式來展開教學,OBE教學模式和傳統的軟件教學模式存在一定的區別,該模式以學生為中心,分別從課程的建設,教學的開展以及課程評價這幾個階段進行教學,在這類教學模式下,不僅可以激發學生的學習動力,同時對提高學生的軟件實操能力具有一定的作用。
參考文獻:
[1] 張珂杰, 沈煒, 何松林. 基于SSH和Docker容器技術的教師招聘考試系統的設計與實現%Teacher Recruitment Examination System Based on SSH and Docker[J]. 工業控制計算機, 029(6):135-137.
[2] 金琦. 初識DOCKER容器技術[J]. 中國信息技術教育, 2019(Z3).
[3] 曾德生,駱金維,劉倍雄,等. 容器技術在高職信息類專業實訓室組織與管理中的應用研究[J]. 智庫時代, 000(036):178-179.
【通聯編輯:張薇】