康國棟
【摘要】作為軟件工程專業(yè)的基本理論教學(xué),離散數(shù)學(xué)教學(xué)質(zhì)量是需要教師重視的問題。采用“微創(chuàng)新”概念,可以使得離散數(shù)學(xué)教學(xué)在軟件工程專業(yè)實(shí)現(xiàn)多方面教學(xué)的改革,使得教學(xué)效果得到良好促進(jìn),最終達(dá)成離散數(shù)學(xué)教學(xué)目標(biāo)。
【關(guān)鍵詞】微創(chuàng)新 軟件工程專業(yè)離散數(shù)學(xué)教學(xué) 探討
【基金項(xiàng)目】吉首大學(xué)實(shí)驗(yàn)教改項(xiàng)目:以“思維——應(yīng)用”能力為核心的軟件工程專業(yè)離散結(jié)構(gòu)課程教學(xué)改革研究。
【中圖分類號(hào)】G64 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】2095-3089(2016)09-0129-02
離散數(shù)學(xué)在軟件工程專業(yè)中包含集合論教學(xué)、代數(shù)系統(tǒng)教學(xué)、圖論教學(xué)、樹立邏輯教學(xué)理論等等,主要側(cè)重培養(yǎng)學(xué)生的數(shù)學(xué)思維及邏輯推理能力?!拔?chuàng)新”的概念強(qiáng)調(diào)以學(xué)生為主體,尊重學(xué)生的思想及感悟,使得學(xué)生可以將問題細(xì)化解決,從而促使學(xué)生在問題探索中提升思維能動(dòng)性,使得學(xué)生趨于綜合化、復(fù)合化發(fā)展。
一、“微創(chuàng)新”在軟件工程專業(yè)離散數(shù)學(xué)教學(xué)中應(yīng)用——教學(xué)
(一)教學(xué)內(nèi)容
由于離散數(shù)學(xué)的知識(shí)概念較強(qiáng)、邏輯較強(qiáng)、深度較強(qiáng),學(xué)生很難對(duì)離散數(shù)學(xué)的教學(xué)產(chǎn)生學(xué)習(xí)興趣,甚至無法認(rèn)識(shí)到離散數(shù)學(xué)在軟件工程專業(yè)的重要性。因此,采用“微創(chuàng)新”概念來進(jìn)行教學(xué)內(nèi)容改革,是必要的有效措施。比如在講解集合教學(xué)時(shí),結(jié)合軟件工程專業(yè)知識(shí)點(diǎn)講解,比單純理論知識(shí)講解更為有效。集合可以是所有C語言的關(guān)鍵字總構(gòu)成,編譯器在進(jìn)行語法檢查時(shí)可以判定非法與合法標(biāo)識(shí)。再比如二元樹的教學(xué),教師可引導(dǎo)學(xué)生建立二元樹詞組庫,根據(jù)MS Word的自動(dòng)識(shí)別功能來完成相關(guān)匹配操作,提升操作效率。以上微創(chuàng)新的教學(xué)內(nèi)容范例可以使得學(xué)生從抽象知識(shí)理論轉(zhuǎn)變?yōu)樾蜗笾R(shí)記憶,使得學(xué)生對(duì)于軟件開發(fā)的程序設(shè)計(jì)具有重新的認(rèn)識(shí)。
(二)教學(xué)方法
靈活運(yùn)用多種教學(xué)方法是促進(jìn)有效教學(xué)的措施。采用“微創(chuàng)新”概念來進(jìn)行教學(xué)方法改革。首先要根據(jù)教學(xué)目標(biāo),合理運(yùn)用多媒體方法輔助教學(xué),省略教師寫板書的時(shí)間,多給學(xué)生課堂留白時(shí)間,使得學(xué)生可以充分利用留白時(shí)間進(jìn)行問題探索,提升學(xué)生數(shù)學(xué)思維能力的培養(yǎng)。對(duì)于離散教學(xué)知識(shí)重難點(diǎn),教學(xué)可采用學(xué)生為中心的問題推導(dǎo)教學(xué)方法。比如在針對(duì)離散教學(xué)半群及獨(dú)異知識(shí)點(diǎn),教師可引導(dǎo)學(xué)生通過循序漸進(jìn)的問題來進(jìn)行知識(shí)點(diǎn)推導(dǎo),從而通過問題的提問,引發(fā)學(xué)生邏輯推理能力、抽象思維能力的能動(dòng)性,使得學(xué)生在問題答疑探索過程中,通過論證得到解決方法。再比如針對(duì)命題邏輯連接詞、符號(hào)化等,類似與現(xiàn)實(shí)緊密的知識(shí)點(diǎn)教學(xué),教師可引導(dǎo)學(xué)生通過小組討論模式、搭檔討論模式來進(jìn)行討論教學(xué),使得學(xué)生在討論中進(jìn)一步明確教學(xué)目標(biāo),同時(shí)增加團(tuán)隊(duì)協(xié)作能力的培養(yǎng)。
二、“微創(chuàng)新”在軟件工程專業(yè)離散數(shù)學(xué)教學(xué)中應(yīng)用——作業(yè)
由于學(xué)生的知識(shí)水平參差不齊,對(duì)于離散教學(xué)的知識(shí)理解水平也各不相同。作業(yè)習(xí)題是幫助學(xué)生加強(qiáng)理論知識(shí)掌握的有效途徑。采用“微創(chuàng)新”概念來進(jìn)行作業(yè)改革。首先要切實(shí)圍繞軟件工程專業(yè)設(shè)置作業(yè)。作業(yè)的布置可劃分為三個(gè)層次。第一層次在于簡單知識(shí)概念、知識(shí)定理、數(shù)學(xué)公式的應(yīng)用。幫助學(xué)生加強(qiáng)對(duì)知識(shí)重難點(diǎn)記憶鞏固。第二層次在于各知識(shí)點(diǎn)的結(jié)合運(yùn)用。需要學(xué)生在對(duì)各知識(shí)點(diǎn)靈活掌握的情況下,通過對(duì)問題的思索來找到問題答案。第三層次在于設(shè)計(jì)算法的問題布置。比如Warshall算法傳遞閉包需要通過C語言知識(shí)的探索來達(dá)成。通過層次化作業(yè)的布置,使得學(xué)生的知識(shí)水平可劃分為一般、良好、優(yōu)異階段。通過第二層次作業(yè)的布置,使得一般知識(shí)水平的學(xué)生趨向于優(yōu)良水平發(fā)展。通過第三層次作業(yè)的布置,使得良好知識(shí)水平的學(xué)生趨向于優(yōu)異化發(fā)展。層次化作業(yè)布置,使得學(xué)生獲得階梯性進(jìn)步,利于學(xué)生思維能力、創(chuàng)新意識(shí)的培養(yǎng)。
三、“微創(chuàng)新”在軟件工程專業(yè)離散數(shù)學(xué)教學(xué)中應(yīng)用——考核
傳統(tǒng)離散數(shù)學(xué)教學(xué)在軟件工程專業(yè)中考評(píng)模式較為單一,通常采用試卷考評(píng)來檢測學(xué)生的最終知識(shí)水平。但這種考評(píng)模式具有一定局限性,并不能將學(xué)生真實(shí)能力水平得以體現(xiàn)。采用“微創(chuàng)新”概念來進(jìn)行考評(píng)模式改革,考評(píng)模式應(yīng)當(dāng)包含平日課堂出勤率、課堂表現(xiàn)、平日作業(yè)完成情況、試卷測試、實(shí)驗(yàn)項(xiàng)目等方面,考評(píng)比例應(yīng)當(dāng)為1:1:1:6:1。課堂表現(xiàn)指的是學(xué)生在問題探索中對(duì)自己觀點(diǎn)的闡述及問題的解疑、討論等等。實(shí)驗(yàn)項(xiàng)目指的是教師根據(jù)學(xué)生小組項(xiàng)目實(shí)驗(yàn)的表現(xiàn)來進(jìn)行具體能力測評(píng)。這種考評(píng)模式較為全面,更加能凸顯學(xué)生的知識(shí)素質(zhì)及能力應(yīng)用水平。
四、結(jié)語
通過教學(xué)內(nèi)容、教學(xué)方法、作業(yè)方面、考核方面的“微創(chuàng)新”改革,使得學(xué)生對(duì)離散教學(xué)課程增加學(xué)習(xí)的自主性,使得離散數(shù)學(xué)教學(xué)獲得顯著成效。
參考文獻(xiàn):
[1]古天龍,常亮,徐周波,陳光喜. “離散數(shù)學(xué)”中的教學(xué)方法和手段建設(shè)[J]. 計(jì)算機(jī)教育,2013,11:94-97.
[2]覃遵躍,周清平. “微創(chuàng)新”在軟件工程專業(yè)離散數(shù)學(xué)教學(xué)中的應(yīng)用[J]. 計(jì)算機(jī)教育,2013,24:60-63.