單冬紅 王丙坤 楊照峰 馬麗
摘要:微課具有教學(xué)內(nèi)容較少、資源容量小等特點(diǎn),軟件工程課程具有理論性強(qiáng),知識(shí)點(diǎn)分散的特性,在教學(xué)改革中,首先對(duì)課程內(nèi)容進(jìn)行分析,采用知識(shí)點(diǎn)分解的模式,進(jìn)行微課設(shè)計(jì)與開發(fā),進(jìn)行混合式教學(xué),提升學(xué)生自主學(xué)習(xí)能力,在課堂教學(xué)中著重進(jìn)行知識(shí)點(diǎn)應(yīng)用訓(xùn)練,強(qiáng)化知識(shí)掌握。通過實(shí)驗(yàn),證實(shí)知識(shí)點(diǎn)分解的微課教學(xué)對(duì)于學(xué)生的面對(duì)實(shí)際問題的分析應(yīng)用能力的培養(yǎng)具有良好的推動(dòng)作用。
關(guān)鍵詞: 軟件工程;微課;教學(xué)設(shè)計(jì);微課教學(xué);微課開發(fā);混合式教學(xué)
中圖分類號(hào):TP317.4 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2018)12-0100-03
Abstract: Micro course has the characteristics of less teaching content and small resource capacity. And software engineering course has the characteristics of strong theoretical and scattered knowledge points. in the teaching reform, the content of the course is analyzed with the pattern of knowledge point decomposition, design and development of micro class is carried out, mixed teaching is applied, students' self-learning ability improved. In the classroom teaching, we focus on the application and training of knowledge points, strengthening studentsknowledge mastery. Through the experiment, It is proved that micro knowledge teaching based on knowledge decomposition has a good effect on the training of students' ability to analyze practical problems.
Keywords: Software Engineering; Micro Course; Teaching Design; Micro Course Teaching; Micro Course Development; Mixed Teaching
隨著碎片化教學(xué)理念的普及,幕課、微課在高校日常教學(xué)中的逐步盛行,隨著網(wǎng)絡(luò)技術(shù)和信息化技術(shù)不斷地不斷發(fā)展,微博、微信等的廣泛普及,人們獲取信息的途徑越來越多,且越來越趨向于間歇性和利用碎片化的時(shí)間獲取知識(shí)信息,為了順應(yīng)學(xué)習(xí)者對(duì)學(xué)習(xí)資源的需求,微課作為一種新型的課程形式和教育資源,以其短小精悍、目標(biāo)明確、學(xué)習(xí)時(shí)間和地點(diǎn)靈活等特點(diǎn)引起眾多學(xué)者的關(guān)注和研究[1-2]。
微課具有目標(biāo)明確、短小精悍、半結(jié)構(gòu)化等優(yōu)勢(shì)與特點(diǎn),符合學(xué)生認(rèn)知負(fù)荷理論,合乎學(xué)習(xí)者的認(rèn)知特點(diǎn),而且適應(yīng)時(shí)代的"微"要求,為翻轉(zhuǎn)課堂、泛化學(xué)習(xí)提供了便利,能夠提高學(xué)生的學(xué)習(xí)效率,促進(jìn)學(xué)生全面發(fā)展[3-5]。本文結(jié)合微課的特點(diǎn)及其設(shè)計(jì)原則,以軟件工程課程知識(shí)內(nèi)容為基礎(chǔ),理論與應(yīng)用相結(jié)合對(duì)軟件工程微課進(jìn)行設(shè)計(jì)和應(yīng)用研究。
1 軟件工程課程微課程設(shè)計(jì)
軟件工程的教學(xué)內(nèi)容理論性較強(qiáng),包括概念介紹型知識(shí),分析設(shè)計(jì)工具等,知識(shí)點(diǎn)較為分散,基于以上的特點(diǎn),軟件工程課程學(xué)習(xí)過程往往是枯燥無味學(xué)生學(xué)習(xí)興趣度不高,導(dǎo)致教學(xué)效果不太理想。而微課具有視頻時(shí)間較短、教學(xué)內(nèi)容較少、資源容量小、資源組成情景化、微課程內(nèi)容具體和傳播方式多樣的特點(diǎn)[6-7]。
網(wǎng)上目前較為成熟的在線教學(xué)平臺(tái)——愛課程網(wǎng)站,已經(jīng)開放了東北大學(xué)張爽老師的《軟件工程》在線開放課程,哈爾濱工業(yè)大學(xué)徐曉飛老師的《軟件工程專業(yè)導(dǎo)論》,但是具體到地方應(yīng)用型本科院校,以上二位老師的課程顯然理論性更強(qiáng),且每節(jié)課都是一個(gè)相對(duì)完整的知識(shí)體系,每節(jié)課時(shí)長一般都超過30分鐘,學(xué)生在注意力集中方面略有欠缺,而微課作為針對(duì)個(gè)體進(jìn)行碎片化學(xué)習(xí)的資源,能夠吸引學(xué)生在有限的時(shí)間里集中注意力,完成知識(shí)點(diǎn)學(xué)習(xí)。
1.1 微課知識(shí)點(diǎn)選取
軟件工程課程內(nèi)容從研究的內(nèi)容分類,可以分為面向?qū)ο蟮姆治鲈O(shè)計(jì)和結(jié)構(gòu)化的分析設(shè)計(jì),教學(xué)團(tuán)隊(duì)在進(jìn)行課程內(nèi)容設(shè)計(jì)的時(shí)候,充分考慮學(xué)生特點(diǎn),微課設(shè)計(jì)形式及微課輔助教學(xué)授課方法等因素,采用面向知識(shí)點(diǎn)分解的方式進(jìn)行微課的課程設(shè)計(jì)。
限于篇幅,僅截取結(jié)構(gòu)化分析設(shè)計(jì)部分的“需求分析”章節(jié)的所選取的知識(shí)點(diǎn)進(jìn)行羅列,所選取的知識(shí)點(diǎn)都是需求分析章節(jié)中知識(shí)模塊必須掌握的知識(shí)內(nèi)容,每個(gè)知識(shí)點(diǎn)的微課錄制一般在8-10分鐘左右,具體知識(shí)點(diǎn)選取見表1所示。
1.2 微課教學(xué)設(shè)計(jì)
軟件工程微課程在進(jìn)行章節(jié)劃分時(shí)遵循結(jié)構(gòu)化系統(tǒng)開發(fā)與面向?qū)ο笙到y(tǒng)開發(fā)相對(duì)獨(dú)立的原則,分別按照軟件開發(fā)系統(tǒng)的分析、設(shè)計(jì)和實(shí)現(xiàn)進(jìn)行內(nèi)容安排。并注意各章節(jié)直接的知識(shí)銜接,力求在零散的知識(shí)點(diǎn)劃分中整合知識(shí)結(jié)構(gòu)系統(tǒng),使學(xué)生在微課學(xué)習(xí)中不僅學(xué)習(xí)知識(shí)點(diǎn)內(nèi)容,還要理解知識(shí)點(diǎn)在整個(gè)知識(shí)體系中的位置和作用。
微課知識(shí)點(diǎn)教學(xué)設(shè)計(jì)包括:①微課描述,說明此次微課需要解決的問題和解決思路;②教學(xué)目標(biāo),闡述通過本次微課學(xué)習(xí),學(xué)生要完成什么樣的學(xué)習(xí)任務(wù);③設(shè)計(jì)思路,針對(duì)教學(xué)內(nèi)容,如何開展教學(xué)才能完成教學(xué)目標(biāo)要求;④教學(xué)過程,根據(jù)教學(xué)思路,進(jìn)行教學(xué)過程的展開和細(xì)化;⑤教學(xué)總結(jié),針對(duì)此次微課教學(xué)的應(yīng)用,是否達(dá)到了教學(xué)目標(biāo)要求,找出存在問題及應(yīng)對(duì)方法。表2展示了知識(shí)點(diǎn)“數(shù)據(jù)流圖的概念和符號(hào)”的詳細(xì)教學(xué)設(shè)計(jì)。
在教學(xué)過程中,對(duì)于數(shù)據(jù)流圖基本符號(hào)的講解采用了案例教學(xué)的形式,吸引學(xué)生的注意力。并對(duì)于常見的錯(cuò)誤,進(jìn)行對(duì)比,讓學(xué)生對(duì)基本符號(hào)的使用有了更多感性的認(rèn)識(shí),避免在今后自行繪制數(shù)據(jù)流圖時(shí)出現(xiàn)各種錯(cuò)誤用法。
此外,針對(duì)每個(gè)知識(shí)點(diǎn)的微課視頻,配有知識(shí)點(diǎn)測試題,每個(gè)章節(jié)有綜合性的習(xí)題和單元測試題,以便對(duì)及時(shí)檢測學(xué)生的學(xué)習(xí)效果。
2 微課教學(xué)應(yīng)用
微課錄制發(fā)布到愛課程的在線開放課程網(wǎng)站后,學(xué)生可以進(jìn)行線下學(xué)習(xí),教師在課堂上針對(duì)學(xué)生微課學(xué)習(xí)中的存疑進(jìn)行講解,相較于單純的課堂理論教學(xué),課堂上引入微課教學(xué),在某種程度上激發(fā)了學(xué)生的學(xué)習(xí)熱情,學(xué)生可以根據(jù)學(xué)習(xí)的進(jìn)度安排和自己學(xué)習(xí)時(shí)間進(jìn)行協(xié)調(diào),選擇在視頻學(xué)習(xí)的時(shí)間[8]。團(tuán)隊(duì)教師在指定時(shí)間段進(jìn)行網(wǎng)上在線答疑,學(xué)生在微課學(xué)習(xí)中遇到問題都在網(wǎng)上發(fā)布求助信息,也可以與同學(xué)進(jìn)行在線討論。對(duì)于每個(gè)微課教學(xué)視頻,都有供學(xué)習(xí)練習(xí)的測試題目對(duì)學(xué)生知識(shí)點(diǎn)掌握情況進(jìn)行考查,教師在后臺(tái)可以查看學(xué)生的完成情況和得分情況,針對(duì)薄弱環(huán)節(jié)加強(qiáng)課堂指導(dǎo),每個(gè)單元配有綜合性測試題目,考查學(xué)生將分散知識(shí)點(diǎn)綜合運(yùn)用情況;在結(jié)構(gòu)化程序設(shè)計(jì)和面向?qū)ο蟪绦蛟O(shè)計(jì)兩大模塊結(jié)束后,分別有針對(duì)這兩項(xiàng)的綜合實(shí)踐項(xiàng)目任務(wù)布置給學(xué)生,讓學(xué)生進(jìn)一步融會(huì)貫通所學(xué)知識(shí)內(nèi)容。
3 結(jié)論
通過知識(shí)點(diǎn)分解的軟件工程微課教學(xué)的設(shè)計(jì)和應(yīng)用,為軟件工程課程教學(xué)提供了新的教學(xué)方法,拓寬了教學(xué)思路,同時(shí)也為軟件工程專業(yè)其他課程進(jìn)行微課教學(xué)的設(shè)計(jì)開發(fā)提供了思路,具有一定的推廣價(jià)值,但需注意在應(yīng)用實(shí)踐中要根據(jù)具體課程特點(diǎn)和教學(xué)對(duì)象進(jìn)行合理調(diào)整和設(shè)置。
參考文獻(xiàn):
[1]張靜然.微課程之綜述[J].中國信息技術(shù)教育,2013(11):19-21.
[2]徐新新.翻轉(zhuǎn)課堂教學(xué)理念下微課的設(shè)計(jì)與開發(fā)[J]. 電腦知識(shí)與技術(shù),2017,13(5): 77-78.
[3]胡鐵生. 微課的內(nèi)涵理解與教學(xué)設(shè)計(jì)方法[J].廣東教育,2014(4):33-35.
[4]金陵.翻轉(zhuǎn)課堂與微課程教學(xué)法[M]. 北京:北京師范大學(xué)出版社,2015 (4).
[5]黃克軍; 龔文芳.基于微課的混合式教學(xué)模式構(gòu)建與實(shí)施——以網(wǎng)頁設(shè)計(jì)為例[J].電腦知識(shí)與技術(shù),2017,13(19): 121-122.
[6]吳慧,石巖.我國微課發(fā)展的現(xiàn)狀、存在的問題和對(duì)策分析[J].石家莊鐵道大學(xué)學(xué)報(bào),2015,3(9):103-106.
[7]梁樂明,曹俏俏,張寶輝.微課程設(shè)計(jì)模式研究——基于國內(nèi)外微課程的對(duì)比分析[J].開發(fā)教育研究,2013 , 1(19):62-73.
[8]陳震乾,黃韜顧,玉琴.基于線上線下混合式教學(xué)探索與創(chuàng)新——以微課為例[J]. 電腦知識(shí)與技術(shù),2017,13(19): 115-118.