公務員期刊網(wǎng) 論文中心 正文

思維導圖在軟件工程課程教學的應用

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了思維導圖在軟件工程課程教學的應用范文,希望能給你帶來靈感和參考,敬請閱讀。

思維導圖在軟件工程課程教學的應用

摘要:在信息化浪潮的推動下,計算機開始滲透到各個領(lǐng)域,已從科學研究和工程設(shè)計的有效工具變成了許多高新技術(shù)中的關(guān)鍵技術(shù)以及核心技術(shù),對人們的工作和生活方式產(chǎn)生了強烈的影響。“軟件工程”作為軟件技術(shù)專業(yè)人員必須掌握的課程,其教學模式以及教學效果成為人們關(guān)注的焦點,該課程對學生的邏輯思維能力也有很高的要求。文章主要依據(jù)“軟件工程課程教學的現(xiàn)狀,分析了思維導圖在“軟件工程”教學中的應用,并進一步探討了加強思維導圖的應用措施。

關(guān)鍵詞:思維導圖;“軟件工程”;教學應用

1思維導圖的構(gòu)成以及相關(guān)特征

思維導圖最早是由英國學者創(chuàng)立的,是一種新型的筆記方法,主要以放射性思考為重點,最大限度地調(diào)動人類的邏輯思維能力,運用條例、文字、數(shù)字、圖像、顏色等將一些抽象的內(nèi)容整合在一起,以達到開發(fā)人類大腦潛能并激發(fā)人類邏輯思維能力的目的。思維導圖主要有3大組成部分,即節(jié)點、連線以及連接詞。連接各個節(jié)點之間的線段主要是表示某兩種甚至多種概念之間存在一定的聯(lián)系,包括相同點、不同點。需要注意的是,線段沒有方向性可言,可依據(jù)知識點之間的關(guān)系進行選擇,例如單向、雙向或者非方向,也可相互交叉,但不能重疊[1]。連接詞指的是連接節(jié)點的線段上的文字,關(guān)鍵詞的概念和線段可通過節(jié)點以及連接詞形成簡單的命題,清楚地表達知識點的內(nèi)容。在教學過程中,通俗地說,思維導圖是運用圖像和文字相互結(jié)合的技巧,運用相互隸屬和有關(guān)層級圖將教材內(nèi)容上的聯(lián)系呈現(xiàn)出來,通過關(guān)鍵詞和圖像將教材內(nèi)容中的重點、難點和知識點之間的相互聯(lián)系羅列成一個較為清晰、明了的結(jié)構(gòu)圖,幫助學生梳理相關(guān)知識點,并理清教師的教學思路。

2思維導圖在軟件工程教學中的具體應用

2.1利用思維導圖做課前引導

現(xiàn)如今,高校對教師的授課要求更注重質(zhì)量,教師應抓住教學重點,無需將教材中的內(nèi)容籠統(tǒng)講解,理應依據(jù)學生的聽課狀態(tài)以及該課程的教學要求進行教授,確保學生抓住課程重點、理清教學內(nèi)容,而這一環(huán)節(jié)就可通過利用思維導圖做課前引導[2]。首先,教師在授課前,應該切實地掌握每一節(jié)課的重點以及難點內(nèi)容,包括關(guān)鍵詞、特殊概念、重點理論等。其次,通過提問題的方式將部分重點和難點內(nèi)容羅列在黑板上,利用發(fā)散性的線條由淺至深逐步引入,并選用顏色筆進行標注。最后,理清這些重點內(nèi)容之間的聯(lián)系。這3個環(huán)節(jié)完成后,課前思維引導圖就形成了。該思維引導圖會跟著教師的教學安排逐漸清晰、明了,知識點之間的連通性極強,便于學生理清教學思路,組織教學內(nèi)容的前后關(guān)系,學生也可順著思維引導圖的方向,切實掌握教學重點,提高學習效率。在講授“軟件工程”中的概要設(shè)計時,教師先制作這節(jié)內(nèi)容的課前引導,概要設(shè)計要先進行系統(tǒng)設(shè)計,復審系統(tǒng)計劃與需求分析,確定系統(tǒng)具體的實施方案,然后進行結(jié)構(gòu)設(shè)計,最終確定軟件結(jié)構(gòu)。教師可根據(jù)“軟件工程”概要設(shè)計的具體步驟制作思維導圖,讓學生清楚概要設(shè)計的過程,并明確每一個設(shè)計環(huán)節(jié)之間的聯(lián)系,繼而引導學生預習課本,通過瀏覽教材內(nèi)容來尋找有關(guān)概要設(shè)計關(guān)鍵詞的具體概念以及應用原理,有助于學生熟悉教授內(nèi)容,加深學生的記憶力。緊接著,教師需要在思維導圖中明確這節(jié)內(nèi)容的重點,并給學生合理設(shè)計問題,讓學生帶著疑問接受授課內(nèi)容,學生在聽課過程中,會高度集中注意力來尋求答案,最終達到教學效果。

2.2利用思維引導圖做章節(jié)歸納

“軟件工程”課程的特點是概念多、教材內(nèi)容相對較多,但知識點較為分散、整體性和邏輯性不強[3]。大學課堂不似初、高中需要教師適應學生的學習進度,而是學生適應教師的授課進度,教師一節(jié)課可能會講授十幾頁或者幾十頁的教材內(nèi)容,學生很難瞬時消化,學習任務十分繁重,課后復習顯得尤為重要。知識只有經(jīng)過不斷地鞏固,才能發(fā)揮最大效用,因此,教師需要做好章節(jié)歸納環(huán)節(jié),幫助學生回顧課程知識點并合理地串通章節(jié)內(nèi)容,優(yōu)化知識點的細節(jié)。教師要善于利用思維引導圖,做好“軟件工程”課程的相關(guān)章節(jié)總結(jié),引導學生掌握章節(jié)內(nèi)的知識點,尤其是一些重點和難點問題[4]。在章節(jié)歸納過程中,思維引導圖的內(nèi)容要突出重點,對于一些容易理解或者重點性不強的知識點可適當省略,便于學生梳理章節(jié)知識點。教師還可依據(jù)思維引導圖來檢驗學生的學習效果,提出一些關(guān)鍵詞,并詢問學生有關(guān)該關(guān)鍵詞的概念以及原理等,最大限度地調(diào)動學生的學習積極性并幫助學生記憶相關(guān)知識點。在學習完“軟件工程”中的軟件管理這一章節(jié)時,教師要利用思維導圖進行章節(jié)小結(jié)。軟件管理主要分為軟件工程管理、軟件項目管理、軟件質(zhì)量管理、軟件配置管理、軟件能力成熟度集成模型(CapabilityMaturityModelIntegration,CMMI)這5大內(nèi)容,教師要通過思維導圖的方式將其逐一羅列出來,并帶領(lǐng)學生回顧每個管理關(guān)節(jié)的知識點。同時,該章節(jié)中較為重點且難以理解的就是軟件工程管理中“進度安排的圖表—甘特圖、工程網(wǎng)絡圖”的學習,教師可運用不同顏色的粉筆標明重點,在引導學生學習的同時,通過提問的方式檢驗學生的掌握程度,確保學生都能攻克這一難點問題,提高學生的學習質(zhì)量。

2.3利用思維引導圖做課程總結(jié)

課程總結(jié)對“軟件工程”來講尤為重要,教師在講授完“軟件工程”課程后,要通過科學、合理的思維導圖來引導學生做好課程總結(jié)和復習工作。利用思維導圖做課程總結(jié)時,教師要站在全局的角度上,系統(tǒng)地串聯(lián)教材中包含的知識點,通過思維導圖將整本教材的體系結(jié)構(gòu)展現(xiàn)在學生眼前,直觀、形象地將一些重要教學部分整理出來[5]??茖W證明,課程總結(jié)工作可一定程度地節(jié)省學生的學習時間,提高學生的學習效率。學生可依據(jù)思維引導圖快速掌握“軟件工程”課程的教學方向、授課重點以及各個知識點之間的密切聯(lián)系,有助于建立起良好的認知結(jié)構(gòu),培養(yǎng)邏輯思維能力,加深對相關(guān)知識點的理解,激發(fā)對該課程的學習興趣。就軟件工程教學中軟件測試內(nèi)容而言,教師在利用思維引導圖做課程總結(jié)時,可先將課程分為4個結(jié)構(gòu),分別為軟件測試的目的與原則、調(diào)試的步驟、軟件測試的方法、軟件測試的步驟與策略。緊接著將4大結(jié)構(gòu)逐一細分,比如軟件測試的方法又可具體為靜態(tài)測試與動態(tài)測試、黑盒測試與白盒測試,測試用例的設(shè)計;再例如軟件測試的策略包括單元測試、組裝測試、確認測試、系統(tǒng)測試。需要明確的是,這些測試之間存在一定的相同點和不同點,教師運用思維導圖清晰、明了地向?qū)W生介紹軟件測試課程涵蓋的具體內(nèi)容,并依據(jù)思維導圖向?qū)W生發(fā)問,比如,軟件測試策略中的4大測試方法各自具有哪些優(yōu)點和缺點,幫助學生回憶所學知識,并進一步完善思維導圖。在教師和學生的相互配合下,思維導圖涵蓋的內(nèi)容會更加形象、具體,學生對課程的理解也逐步加深,最終熟練掌握所有課程知識點。

3結(jié)語

綜上所述,思維導圖在“軟件工程”教學的相關(guān)課程中應用十分廣泛,課前、課堂以及課程都會涉及思維導圖的運用,幫助學生清晰、明了地理解有關(guān)課程的知識點,培養(yǎng)學生的邏輯思維能力,并一定程度提升“軟件工程”的教學效率。就目前情況來看,思維導圖在“軟件工程”教學中的應用仍有很大的改進空間,大部分的思維導圖都是教師依據(jù)教學經(jīng)驗提煉出來的,學生的參與度較小,教師在完善自我的基礎(chǔ)上,應鼓勵學生加入到思維導圖的提煉中,有利于學生的復習和記憶,并配合教師創(chuàng)造出更多具有特色的思維導圖,加深學生對相關(guān)知識點的理解,提高學生的專業(yè)水平。

[參考文獻]

[1]葉均隆.視覺化思維分析二維凸包問題[J].科學大眾,2019(3):77.

[2]任相花,陳德運,唐遠新,等.思維導圖在計算機操作系統(tǒng)教學中的應用[J].教書育人(高教論壇),2014(2):88-89.

[3]竇燕,李季輝,李可.思維導圖在數(shù)據(jù)結(jié)構(gòu)課程教學中的實證研究[J].教學研究,2014(5):40-43.

[4]楊揚.思維導圖在自動控制原理和現(xiàn)代控制理論教學中的實踐研究[J].電子技術(shù)與軟件工程,2016(15):108.

[5]汪升華,唐國純.基于HTML5的三維思維導圖軟件開發(fā)技術(shù)研究[J].軟件工程,2017(10):4-7.

作者:李嘉恩 單位:廣東南方職業(yè)學院