前言:想要寫出一篇引人入勝的文章?我們特意為您整理了思維導(dǎo)圖在軟件工程課程教學(xué)的應(yīng)用范文,希望能給你帶來靈感和參考,敬請閱讀。
摘要:在信息化浪潮的推動下,計算機開始滲透到各個領(lǐng)域,已從科學(xué)研究和工程設(shè)計的有效工具變成了許多高新技術(shù)中的關(guān)鍵技術(shù)以及核心技術(shù),對人們的工作和生活方式產(chǎn)生了強烈的影響?!败浖こ獭弊鳛檐浖夹g(shù)專業(yè)人員必須掌握的課程,其教學(xué)模式以及教學(xué)效果成為人們關(guān)注的焦點,該課程對學(xué)生的邏輯思維能力也有很高的要求。文章主要依據(jù)“軟件工程”課程教學(xué)的現(xiàn)狀,分析了思維導(dǎo)圖在“軟件工程”教學(xué)中的應(yīng)用,并進(jìn)一步探討了加強思維導(dǎo)圖的應(yīng)用措施。
關(guān)鍵詞:思維導(dǎo)圖;“軟件工程”;教學(xué)應(yīng)用
1思維導(dǎo)圖的構(gòu)成以及相關(guān)特征
思維導(dǎo)圖最早是由英國學(xué)者創(chuàng)立的,是一種新型的筆記方法,主要以放射性思考為重點,最大限度地調(diào)動人類的邏輯思維能力,運用條例、文字、數(shù)字、圖像、顏色等將一些抽象的內(nèi)容整合在一起,以達(dá)到開發(fā)人類大腦潛能并激發(fā)人類邏輯思維能力的目的。思維導(dǎo)圖主要有3大組成部分,即節(jié)點、連線以及連接詞。連接各個節(jié)點之間的線段主要是表示某兩種甚至多種概念之間存在一定的聯(lián)系,包括相同點、不同點。需要注意的是,線段沒有方向性可言,可依據(jù)知識點之間的關(guān)系進(jìn)行選擇,例如單向、雙向或者非方向,也可相互交叉,但不能重疊[1]。連接詞指的是連接節(jié)點的線段上的文字,關(guān)鍵詞的概念和線段可通過節(jié)點以及連接詞形成簡單的命題,清楚地表達(dá)知識點的內(nèi)容。在教學(xué)過程中,通俗地說,思維導(dǎo)圖是運用圖像和文字相互結(jié)合的技巧,運用相互隸屬和有關(guān)層級圖將教材內(nèi)容上的聯(lián)系呈現(xiàn)出來,通過關(guān)鍵詞和圖像將教材內(nèi)容中的重點、難點和知識點之間的相互聯(lián)系羅列成一個較為清晰、明了的結(jié)構(gòu)圖,幫助學(xué)生梳理相關(guān)知識點,并理清教師的教學(xué)思路。
2思維導(dǎo)圖在軟件工程教學(xué)中的具體應(yīng)用
2.1利用思維導(dǎo)圖做課前引導(dǎo)
現(xiàn)如今,高校對教師的授課要求更注重質(zhì)量,教師應(yīng)抓住教學(xué)重點,無需將教材中的內(nèi)容籠統(tǒng)講解,理應(yīng)依據(jù)學(xué)生的聽課狀態(tài)以及該課程的教學(xué)要求進(jìn)行教授,確保學(xué)生抓住課程重點、理清教學(xué)內(nèi)容,而這一環(huán)節(jié)就可通過利用思維導(dǎo)圖做課前引導(dǎo)[2]。首先,教師在授課前,應(yīng)該切實地掌握每一節(jié)課的重點以及難點內(nèi)容,包括關(guān)鍵詞、特殊概念、重點理論等。其次,通過提問題的方式將部分重點和難點內(nèi)容羅列在黑板上,利用發(fā)散性的線條由淺至深逐步引入,并選用顏色筆進(jìn)行標(biāo)注。最后,理清這些重點內(nèi)容之間的聯(lián)系。這3個環(huán)節(jié)完成后,課前思維引導(dǎo)圖就形成了。該思維引導(dǎo)圖會跟著教師的教學(xué)安排逐漸清晰、明了,知識點之間的連通性極強,便于學(xué)生理清教學(xué)思路,組織教學(xué)內(nèi)容的前后關(guān)系,學(xué)生也可順著思維引導(dǎo)圖的方向,切實掌握教學(xué)重點,提高學(xué)習(xí)效率。在講授“軟件工程”中的概要設(shè)計時,教師先制作這節(jié)內(nèi)容的課前引導(dǎo),概要設(shè)計要先進(jìn)行系統(tǒng)設(shè)計,復(fù)審系統(tǒng)計劃與需求分析,確定系統(tǒng)具體的實施方案,然后進(jìn)行結(jié)構(gòu)設(shè)計,最終確定軟件結(jié)構(gòu)。教師可根據(jù)“軟件工程”概要設(shè)計的具體步驟制作思維導(dǎo)圖,讓學(xué)生清楚概要設(shè)計的過程,并明確每一個設(shè)計環(huán)節(jié)之間的聯(lián)系,繼而引導(dǎo)學(xué)生預(yù)習(xí)課本,通過瀏覽教材內(nèi)容來尋找有關(guān)概要設(shè)計關(guān)鍵詞的具體概念以及應(yīng)用原理,有助于學(xué)生熟悉教授內(nèi)容,加深學(xué)生的記憶力。緊接著,教師需要在思維導(dǎo)圖中明確這節(jié)內(nèi)容的重點,并給學(xué)生合理設(shè)計問題,讓學(xué)生帶著疑問接受授課內(nèi)容,學(xué)生在聽課過程中,會高度集中注意力來尋求答案,最終達(dá)到教學(xué)效果。
2.2利用思維引導(dǎo)圖做章節(jié)歸納
“軟件工程”課程的特點是概念多、教材內(nèi)容相對較多,但知識點較為分散、整體性和邏輯性不強[3]。大學(xué)課堂不似初、高中需要教師適應(yīng)學(xué)生的學(xué)習(xí)進(jìn)度,而是學(xué)生適應(yīng)教師的授課進(jìn)度,教師一節(jié)課可能會講授十幾頁或者幾十頁的教材內(nèi)容,學(xué)生很難瞬時消化,學(xué)習(xí)任務(wù)十分繁重,課后復(fù)習(xí)顯得尤為重要。知識只有經(jīng)過不斷地鞏固,才能發(fā)揮最大效用,因此,教師需要做好章節(jié)歸納環(huán)節(jié),幫助學(xué)生回顧課程知識點并合理地串通章節(jié)內(nèi)容,優(yōu)化知識點的細(xì)節(jié)。教師要善于利用思維引導(dǎo)圖,做好“軟件工程”課程的相關(guān)章節(jié)總結(jié),引導(dǎo)學(xué)生掌握章節(jié)內(nèi)的知識點,尤其是一些重點和難點問題[4]。在章節(jié)歸納過程中,思維引導(dǎo)圖的內(nèi)容要突出重點,對于一些容易理解或者重點性不強的知識點可適當(dāng)省略,便于學(xué)生梳理章節(jié)知識點。教師還可依據(jù)思維引導(dǎo)圖來檢驗學(xué)生的學(xué)習(xí)效果,提出一些關(guān)鍵詞,并詢問學(xué)生有關(guān)該關(guān)鍵詞的概念以及原理等,最大限度地調(diào)動學(xué)生的學(xué)習(xí)積極性并幫助學(xué)生記憶相關(guān)知識點。在學(xué)習(xí)完“軟件工程”中的軟件管理這一章節(jié)時,教師要利用思維導(dǎo)圖進(jìn)行章節(jié)小結(jié)。軟件管理主要分為軟件工程管理、軟件項目管理、軟件質(zhì)量管理、軟件配置管理、軟件能力成熟度集成模型(CapabilityMaturityModelIntegration,CMMI)這5大內(nèi)容,教師要通過思維導(dǎo)圖的方式將其逐一羅列出來,并帶領(lǐng)學(xué)生回顧每個管理關(guān)節(jié)的知識點。同時,該章節(jié)中較為重點且難以理解的就是軟件工程管理中“進(jìn)度安排的圖表—甘特圖、工程網(wǎng)絡(luò)圖”的學(xué)習(xí),教師可運用不同顏色的粉筆標(biāo)明重點,在引導(dǎo)學(xué)生學(xué)習(xí)的同時,通過提問的方式檢驗學(xué)生的掌握程度,確保學(xué)生都能攻克這一難點問題,提高學(xué)生的學(xué)習(xí)質(zhì)量。
2.3利用思維引導(dǎo)圖做課程總結(jié)
課程總結(jié)對“軟件工程”來講尤為重要,教師在講授完“軟件工程”課程后,要通過科學(xué)、合理的思維導(dǎo)圖來引導(dǎo)學(xué)生做好課程總結(jié)和復(fù)習(xí)工作。利用思維導(dǎo)圖做課程總結(jié)時,教師要站在全局的角度上,系統(tǒng)地串聯(lián)教材中包含的知識點,通過思維導(dǎo)圖將整本教材的體系結(jié)構(gòu)展現(xiàn)在學(xué)生眼前,直觀、形象地將一些重要教學(xué)部分整理出來[5]??茖W(xué)證明,課程總結(jié)工作可一定程度地節(jié)省學(xué)生的學(xué)習(xí)時間,提高學(xué)生的學(xué)習(xí)效率。學(xué)生可依據(jù)思維引導(dǎo)圖快速掌握“軟件工程”課程的教學(xué)方向、授課重點以及各個知識點之間的密切聯(lián)系,有助于建立起良好的認(rèn)知結(jié)構(gòu),培養(yǎng)邏輯思維能力,加深對相關(guān)知識點的理解,激發(fā)對該課程的學(xué)習(xí)興趣。就軟件工程教學(xué)中軟件測試內(nèi)容而言,教師在利用思維引導(dǎo)圖做課程總結(jié)時,可先將課程分為4個結(jié)構(gòu),分別為軟件測試的目的與原則、調(diào)試的步驟、軟件測試的方法、軟件測試的步驟與策略。緊接著將4大結(jié)構(gòu)逐一細(xì)分,比如軟件測試的方法又可具體為靜態(tài)測試與動態(tài)測試、黑盒測試與白盒測試,測試用例的設(shè)計;再例如軟件測試的策略包括單元測試、組裝測試、確認(rèn)測試、系統(tǒng)測試。需要明確的是,這些測試之間存在一定的相同點和不同點,教師運用思維導(dǎo)圖清晰、明了地向?qū)W生介紹軟件測試課程涵蓋的具體內(nèi)容,并依據(jù)思維導(dǎo)圖向?qū)W生發(fā)問,比如,軟件測試策略中的4大測試方法各自具有哪些優(yōu)點和缺點,幫助學(xué)生回憶所學(xué)知識,并進(jìn)一步完善思維導(dǎo)圖。在教師和學(xué)生的相互配合下,思維導(dǎo)圖涵蓋的內(nèi)容會更加形象、具體,學(xué)生對課程的理解也逐步加深,最終熟練掌握所有課程知識點。
3結(jié)語
綜上所述,思維導(dǎo)圖在“軟件工程”教學(xué)的相關(guān)課程中應(yīng)用十分廣泛,課前、課堂以及課程都會涉及思維導(dǎo)圖的運用,幫助學(xué)生清晰、明了地理解有關(guān)課程的知識點,培養(yǎng)學(xué)生的邏輯思維能力,并一定程度提升“軟件工程”的教學(xué)效率。就目前情況來看,思維導(dǎo)圖在“軟件工程”教學(xué)中的應(yīng)用仍有很大的改進(jìn)空間,大部分的思維導(dǎo)圖都是教師依據(jù)教學(xué)經(jīng)驗提煉出來的,學(xué)生的參與度較小,教師在完善自我的基礎(chǔ)上,應(yīng)鼓勵學(xué)生加入到思維導(dǎo)圖的提煉中,有利于學(xué)生的復(fù)習(xí)和記憶,并配合教師創(chuàng)造出更多具有特色的思維導(dǎo)圖,加深學(xué)生對相關(guān)知識點的理解,提高學(xué)生的專業(yè)水平。
[參考文獻(xiàn)]
[1]葉均隆.視覺化思維分析二維凸包問題[J].科學(xué)大眾,2019(3):77.
[2]任相花,陳德運,唐遠(yuǎn)新,等.思維導(dǎo)圖在計算機操作系統(tǒng)教學(xué)中的應(yīng)用[J].教書育人(高教論壇),2014(2):88-89.
[3]竇燕,李季輝,李可.思維導(dǎo)圖在數(shù)據(jù)結(jié)構(gòu)課程教學(xué)中的實證研究[J].教學(xué)研究,2014(5):40-43.
[4]楊揚.思維導(dǎo)圖在自動控制原理和現(xiàn)代控制理論教學(xué)中的實踐研究[J].電子技術(shù)與軟件工程,2016(15):108.
[5]汪升華,唐國純.基于HTML5的三維思維導(dǎo)圖軟件開發(fā)技術(shù)研究[J].軟件工程,2017(10):4-7.
作者:李嘉恩 單位:廣東南方職業(yè)學(xué)院