彭建喜

摘 ? 要:IT軟件開發類課程是一門實踐性較強的學習課程,針對該課程在傳統教學中存在的問題,將MOOC引入該課程的教學中,結合軟件開發崗位的綜合需求,開展了基于MOOC在軟件開發類課程教學的設計和應用研究。構建基于MOOC的軟件開發類課程教學設計框架,然后將軟件開發崗位的能力素質要求融合進教學資源及學習內容中,建設相對優化的教學資源平臺,依照學生的學習規律及學生興趣模型,設計個性化教學資源推薦模式,采用多種評價方式為學生提供知識、能力的在線測評,檢驗學生的學習成果,培養學生的自主學習意識,培育學生的創新思維,提升學生對理論知識的應用程度,為學生步入社會走向工作崗位打下良好基礎。
關鍵詞:軟件開發 ?課程教學 ?個性化 ?在線測評
中圖分類號:G712 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻標識碼:A ? ? ? ? ? ? ? ? ? ? ? 文章編號:1674-098X(2020)05(a)-0191-02
軟件開發類課程作為各個高校計算機專業學生的主要學習課程,盡管如今計算機在社會上的應用越來越廣泛,但由于該專業課程的知識點較瑣碎且專業性較強,導致學生對軟件開發類課程的學習存在一種恐懼感[1]。將MOOC教學引入到軟件開發類課程的教學中,提升學生的網上學習能力,強化學習者主動學習的意識,為社會培養一批實用性人才,以下將結合MOOC課程具備的特點,開展其在軟件開發類教學中的應用研究。
結合軟件開發類課程的具備的特點,以下將MOOC引入該課程的教學中,進行其課程應用的研究[2]。
1 ?MOOC軟件開發類課程教學框架設計
結合MOOC課程具備的開放式特點,以下將進行基于MOOC的軟件開發類課程教學框架的設計,具體結構如圖1所示。
如圖1所示,采用自底部向上法設計對應的教學框架,最底層為內容層,結合MOOC機制進行軟件開發課程資源的建設,中間層為信息交互層,通過對應的信息端口與用戶實現資源的對接,最頂層為體驗層,包括學習者注冊及登錄頁面,為高校軟件開發專業學生提供進入的學習課堂的入口,體驗層與交互層之間相互輔佐,將學生的學習行為與學習平臺提供的學習信息有機的融合在一起,構建相對完善的MOOC教學框架。
結合學習者之間個體差異性較大的特點,將MOOC教學分為兩個教學階段,采用逐步推進的教學方式對學生進行專業知識的講授[3]。采用MOOC授課方式,培養學生的自主學習能力,將理論課與實踐課分成兩個教學部分,結合該專業的教學大綱,對應教師團隊采用錄制“微課視頻”的方式,將課程中理論知識部分規范的劃分,對于部分實踐課程,教師采用設計操作步驟或摘取網絡視頻的方式,培養學生自主學習的能力。當學生對于理論知識的理解到達一定深度時,MOOC教學方式由大型授課轉換成定期授課,可由教師結合不同學習者的在線學習時長,開展每周的在線答疑授課模式,學習者之間可通過MOOC課堂在線交流學習經驗,并向教師在線提問,主要提升學生的思考能力。
2 ?教學資源平臺建設
盡管MOOC教學平臺上已經包括了較豐富的軟件設計學習資源,但隨著現代化互聯網技術的快速發展,為了滿足學習者對于學習資源的要求,需結合多種方法及市場下軟件開發行業的發展規律完善傳統的教學資源。盡量降低教材的使用率,為學生構建全新的學習資源體系,在每個章節均可為學生展示出對應的學習內容結構,降低學生在線自主學習查找資源的實踐。同時在學生登錄頁面設置集中化的課程結構,提升學生使用MOOC平臺的熟練程度,將軟件開發崗位的能力素質要求融合進教學資源及學習內容的建設中,構建相對優化的教學資源平臺,為學習者學習奠定基礎。
3 ?個性化教學資源推薦模式
根據MOOC平臺的個性化推送算法的應用,可以為學習者的學習需求,為其精準的推送對應的學習資源,教學資源的本體結構是一種多層的樹狀結構,后臺管理員負責管理注冊后學習者與教育者的信息。
結合學生興趣模型,將個性化教學資源推薦分為兩種情況。一種是對于學習內容的過濾,結合信息化背景下數據處理技術為MOOC教學平臺提供的便利條件,分析學生瀏覽過的教學資源,提取資源中的關鍵詞。
4 ?基礎知識在線測評
結合基于MOOC的C#語言課程教學模式,采用建設基礎知識在線測評的方式提升MOOC教學平臺的規范性。首先在學生自主學習過程中,對于不同計算機語言的學習模塊可以允許學生同步學習,但不允許學生挑章節學習,當學生學習完一個章節的內容時或滿足章節在線學習時長時,由MOOC平臺結合學生學習中的薄弱模塊或重點知識模塊,為學生設計對應的理論知識問卷,同時為學生隨機提出設計的程序,由學生自主的完成。
設計平臺評價機制,學習平臺根據學生的在線學習時長、學習中與教師與學習團隊的互動情況、完成平臺布置的教學任務情況等,為學生提供一個綜合評分表格,給與學生合理的評價,并計入期末考試成績中。采用上述多種評價方式為學生提供知識、能力的在線測評,檢驗學生的學習成果,培養學生的自主學習意識,培育學生的創新思維,提升學生對理論知識的應用程度,為學生步入社會走向工作崗位打下良好基礎。
5 ?結語
結合現代化社會背景下為相關教育行業提供的便利條件,文章開展了基于MOOC在軟件開發類課程教學中的應用研究,通過建設相對優化的教學資源、個性化的教學資源建設及網絡基礎知識在線測評等方式,完善基于MOOC的軟件開發類課程教學框架。盡管MOOC教學方式已經在各個教學平臺開始逐步應用,但仍存在一些問題有待解決,在后期的教育行業發展過程中,將對MOOC教學平臺的網絡環境進行持續優化,為學習者的身份信息及教師團隊提供的教學資源提供安全保障。
參考文獻
[1] 袁春萍,郭靜,王希娟,等.MOOC+SPOC+CDIO混合模式教學在軟件開發類課程教學中的研究[J].電腦知識與技術,2017,13(5):116-118.
[2] 譚芬,王磊.ESP教學理念在高職高專MOOC課程中的開發與應用初探——以《酒店英語》為例[J].海外英語, 2017,23(22):51-52.
[3] 成丹,蕭央,陸穎曉.MOOC背景下中職院校精品課程開發實踐研究——以常用計算機工具軟件課程為例[J]. 職業,2017,23(5):74-76.