王兵+趙春蘭+肖斌
摘要:微課是移動互聯(lián)下一種新的教學(xué)形式,內(nèi)容短小精悍,滿足人們碎片化隨時隨地隨需學(xué)習(xí)的需求。文章以軟件設(shè)計模式課程為例,研究了課程特點(diǎn),提出了軟件設(shè)計模式微課的教學(xué)組織方式,教學(xué)內(nèi)容設(shè)計、以及課程制作的方法,并分析了設(shè)計模式微課的教學(xué)效果,對微課的建設(shè)進(jìn)行了總結(jié)。
關(guān)鍵詞:軟件設(shè)計模式;教學(xué)效果;微課程建設(shè)
中圖分類號:G642.3 文獻(xiàn)標(biāo)志碼:A 文章編號:1674-9324(2017)11-0069-02
一、《軟件設(shè)計模式》課程內(nèi)容與教學(xué)問題
(一)課程特點(diǎn)
隨著面向?qū)ο蠹夹g(shù)的發(fā)展和廣泛應(yīng)用,軟件設(shè)計模式已成為軟件工程最重要的內(nèi)容之一,也是軟件工程專業(yè)學(xué)生一門重要的專業(yè)課程,課程旨在讓學(xué)生了解和掌握軟件系統(tǒng)設(shè)計的原理,通過三大類模式的學(xué)習(xí)提升學(xué)生的系統(tǒng)架構(gòu)分析設(shè)計能力,加深對面向?qū)ο笏枷氲睦斫猓⒛荛_發(fā)出具有更好的可擴(kuò)展性和復(fù)用性的軟件。
(二)課程教學(xué)問題
在我校西南石油大學(xué)的授課過程中,采用《設(shè)計模式:可復(fù)用面向?qū)ο筌浖幕A(chǔ)》、《大話設(shè)計模式》、《設(shè)計模式實(shí)訓(xùn)教程》這些經(jīng)典教程和參考書、并提供了全套電子課件及16學(xué)時的上機(jī)學(xué)時。但是設(shè)計模式課程具有抽象、較難理解的特點(diǎn)。教學(xué)過程中只注重理論,實(shí)驗(yàn)操作較少,學(xué)生邊思考邊動手的機(jī)會少。學(xué)生缺少設(shè)計程序思想和項(xiàng)目開發(fā)經(jīng)驗(yàn),在學(xué)習(xí)過程中不能理解,感到設(shè)計模式課程的內(nèi)容抽象枯燥難懂、難以理解,從而導(dǎo)致學(xué)生學(xué)習(xí)興趣缺失,不能心情愉快地進(jìn)行學(xué)習(xí)。
(三)原因分析
傳統(tǒng)《軟件設(shè)計模式》的教學(xué)過程都是由教師來主宰課堂,但是在實(shí)際教學(xué)中,學(xué)生在課堂上能夠保持注意力集中的時間低于教師的要求,造成部分學(xué)生在課堂上學(xué)習(xí)的知識低于老師的預(yù)期。而課后學(xué)生有不懂的知識點(diǎn),雖然可以通過老師答疑進(jìn)行解答,但是答疑的時間是有限的,不可能大面積解決學(xué)生的疑惑。因?yàn)椴荒軐虒W(xué)場景重現(xiàn),因而課堂未聽懂的問題很難自我解決。
二、《軟件設(shè)計模式》微課設(shè)計
(一)微課的意義
微課程是簡化的、細(xì)分的一系列課程。對于教師而言,“微課程”將改變傳統(tǒng)的教學(xué)教研方式,突破傳統(tǒng)的教學(xué)模式,電子備課、課堂教學(xué)、課后反思中的應(yīng)用,將更具有針對性與實(shí)效性。對于學(xué)生而言,“微課”能更好地吸引學(xué)生的注意力,滿足學(xué)生對不同知識點(diǎn)的個性化學(xué)習(xí)、讓學(xué)生按照需要有選擇的進(jìn)行學(xué)習(xí),這樣既可做到查缺補(bǔ)漏,又能將學(xué)到的知識進(jìn)行強(qiáng)化鞏固,所以微課是傳統(tǒng)課堂學(xué)習(xí)的補(bǔ)充和拓展,比傳統(tǒng)課堂學(xué)習(xí)更具有針對性和有效性。
(二)軟件設(shè)計模式微課教學(xué)組織
微課程屬于互聯(lián)網(wǎng)學(xué)習(xí)下的一種知識表達(dá)形式,由于微課程容易使知識碎片化,因此它必須在一個相對完整的學(xué)習(xí)系統(tǒng)內(nèi)才能真的發(fā)揮傳播知識的作用。所以針對微課本身特點(diǎn),需要分析《軟件設(shè)計模式》教材,剖析教學(xué)內(nèi)容的重要知識點(diǎn)。針對其中的教學(xué)重點(diǎn)和難點(diǎn)來進(jìn)行微課設(shè)計,能突出軟件設(shè)計模式的重難點(diǎn);一個微課就應(yīng)該是一個主題,或者說一個知識點(diǎn)。下圖為《軟件設(shè)計模式》核心內(nèi)容,微課教學(xué)體系應(yīng)針對5個部分來實(shí)現(xiàn)。
(三)微課教學(xué)內(nèi)容設(shè)計
軟件設(shè)計模式微課教學(xué)內(nèi)容劃分后根據(jù)各內(nèi)容之間的聯(lián)系及前后銜接關(guān)系進(jìn)行設(shè)計。教師在進(jìn)行課程設(shè)計時需要著重考慮要以學(xué)習(xí)目標(biāo)為主線,突破難點(diǎn),強(qiáng)調(diào)重點(diǎn)要注意把握好各章節(jié)與前后章節(jié)的關(guān)聯(lián)關(guān)系,相應(yīng)章節(jié)的內(nèi)容選擇要有趣味性,興趣是最好的老師,是推動學(xué)生去尋找知識,掌握真理的精神力量。
比如在創(chuàng)建型模式教學(xué)設(shè)計中,既可以將“女媧造人”、“孫悟空七十二般變化”等傳統(tǒng)經(jīng)典故事與之聯(lián)系,又可以將“小米工廠”、“蘋果手機(jī)”等現(xiàn)代元素與之結(jié)合,將會極大提高學(xué)生的興趣。
在行為型模式教學(xué)設(shè)計中可以充分利用“三國演義”、“水滸傳”中的故事將策略模式、命令模式與之結(jié)合,加深學(xué)生對模式的理解。
(四)微課視頻的錄制
微課不僅僅是簡單地把傳統(tǒng)上課的形式和內(nèi)容錄制成課件進(jìn)行播放,它不但涉及視頻制作的各種技術(shù)、技巧,教師在微課制作中既是導(dǎo)演,也是表演者,這不僅是知識的傳播,也是一種藝術(shù)的展現(xiàn)。在收集相關(guān)資料和進(jìn)行教學(xué)設(shè)計的情況下,準(zhǔn)備軟件設(shè)計模式微課的教學(xué)、ppt的設(shè)計、錄制腳本的設(shè)計。錄制軟件設(shè)計模式課程中重要的十五種代表模式的微視頻。
(五)微課教學(xué)過程
課前預(yù)習(xí)這一環(huán)節(jié)在設(shè)計模式教學(xué)中一直都是缺失的,學(xué)生沒有主動預(yù)習(xí)新課的習(xí)慣,在軟件設(shè)計模式微課授課中要求學(xué)生提前對微課進(jìn)行學(xué)習(xí)。在課中,教師圍繞微課引導(dǎo)學(xué)生進(jìn)入學(xué)習(xí)情境中,并且根據(jù)微課后提出的問題進(jìn)行深入的解讀和解析,激發(fā)學(xué)生主動發(fā)現(xiàn)問題、探索問題的思維方式。在課后,學(xué)生對于沒掌握的知識點(diǎn)可以反復(fù)觀看相關(guān)的微課,以查漏補(bǔ)缺,鞏固在課堂上沒有學(xué)會的知識。
三、《軟件設(shè)計模式》課程微課教學(xué)效果
軟件設(shè)計模式精心組織微課的內(nèi)容,既激發(fā)學(xué)生的學(xué)習(xí)興趣,同時也提高了學(xué)生的學(xué)習(xí)自覺性,學(xué)生們的獨(dú)立思考和學(xué)習(xí)效果明顯提升,讓學(xué)生們逐漸學(xué)會自覺尋找新的知識點(diǎn),克服被動學(xué)習(xí)的壞習(xí)慣,有效提高發(fā)現(xiàn)問題、解決問題的能力;充分發(fā)揮想象力和創(chuàng)新能力,學(xué)習(xí)熱情和考試效果明顯好轉(zhuǎn),考試及格率顯著提高,考核成績達(dá)到良好的人數(shù)明顯增多。
結(jié)論
怎樣培養(yǎng)高質(zhì)量的軟件設(shè)計人才,一直是軟件工程類教育的難題。在軟件設(shè)計模式微課課程教學(xué)中,通過一系列短小有趣的微課構(gòu)建完整的知識體系,在微課中以實(shí)際案例進(jìn)行教學(xué):主題鮮明,有特色,能很快吸引學(xué)生的注意力,引起其興趣。通過微課能夠講清理論強(qiáng)化課程實(shí)驗(yàn)、實(shí)踐環(huán)節(jié)等教學(xué)改革,有效地提高了學(xué)生的軟件設(shè)計能力。
參考文獻(xiàn):
[1]彭繼順.“互聯(lián)網(wǎng)+”時代計算機(jī)基礎(chǔ)微課教學(xué)應(yīng)用研究[J].電腦知識與技術(shù),2015,(2).