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

思維導(dǎo)圖在軟件工程課程教學(xué)的應(yīng)用

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

思維導(dǎo)圖在軟件工程課程教學(xué)的應(yīng)用

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

關(guān)鍵詞:思維導(dǎo)圖;“軟件工程”;教學(xué)應(yīng)用

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

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

2思維導(dǎo)圖在軟件工程教學(xué)中的具體應(yīng)用

2.1利用思維導(dǎo)圖做課前引導(dǎo)

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

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

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

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

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

3結(jié)語

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

[參考文獻(xiàn)]

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

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

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

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

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

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