• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      計(jì)算思維為導(dǎo)向的離散數(shù)學(xué)教學(xué)模式研究

      2020-08-27 08:17張艷群鮑宇
      科技風(fēng) 2020年21期
      關(guān)鍵詞:離散數(shù)學(xué)計(jì)算思維新工科

      張艷群 鮑宇

      摘要:離散數(shù)學(xué)作為計(jì)算機(jī)相關(guān)專業(yè)的理論基礎(chǔ)課程,為后續(xù)專業(yè)課提供數(shù)學(xué)基礎(chǔ)和理論依據(jù),在專業(yè)課程體系中有著重要地位和作用。針對(duì)離散數(shù)學(xué)概念多、公式多、理論性強(qiáng)等特點(diǎn),將計(jì)算思維引入離散數(shù)學(xué)的課堂教學(xué)中,用規(guī)范的數(shù)學(xué)方法將離散數(shù)學(xué)和專業(yè)應(yīng)用實(shí)例相結(jié)合,嚴(yán)謹(jǐn)?shù)倪壿嬕蠛蜕鷦?dòng)的實(shí)例講解能切實(shí)提高課堂效果,激發(fā)學(xué)生的學(xué)習(xí)積極性和系統(tǒng)的數(shù)學(xué)思維能力的培養(yǎng),更好地滿足新工科對(duì)畢業(yè)生的要求。

      關(guān)鍵詞:離散數(shù)學(xué);計(jì)算思維;計(jì)算機(jī)學(xué)科;新工科

      我校離散數(shù)學(xué)在本科教學(xué)中,在第二學(xué)期初開(kāi)設(shè),其先導(dǎo)課程為線性代數(shù)和高級(jí)語(yǔ)言程序設(shè)計(jì),課程開(kāi)設(shè)時(shí)學(xué)生專業(yè)知識(shí)基礎(chǔ)比較薄弱,對(duì)專業(yè)知識(shí)體系沒(méi)有足夠的認(rèn)識(shí),因此學(xué)生很難理解離散數(shù)學(xué)在專業(yè)中的作用和地位,同時(shí)因?yàn)槠淅碚撔暂^強(qiáng)和內(nèi)容較為抽象的特點(diǎn)在實(shí)際教學(xué)開(kāi)展中,課堂教學(xué)效果一直不理想。

      計(jì)算思維由美國(guó)卡內(nèi)基·梅隆大學(xué)周以真教授于2006年首次提出,計(jì)算思維是運(yùn)用計(jì)算機(jī)科學(xué)的基礎(chǔ)概念進(jìn)行問(wèn)題求解、系統(tǒng)設(shè)計(jì)以及人類行為理解等涵蓋計(jì)算機(jī)科學(xué)之廣度的一系列思維活動(dòng)。2010年,周以真教授又指出計(jì)算思維是與形式化問(wèn)題及其解決方案相關(guān)的思維過(guò)程,其解決問(wèn)題的表示形式應(yīng)該能有效地被信息處理代理執(zhí)行[1]。

      為了提高學(xué)生的學(xué)習(xí)積極性,加深學(xué)生對(duì)課程重要性的認(rèn)識(shí),在離散數(shù)學(xué)課程改革中引入以計(jì)算思維為導(dǎo)向的教學(xué)模式。

      將計(jì)算思維引入離散數(shù)學(xué)教學(xué),將理論和定理和專業(yè)實(shí)際應(yīng)用相結(jié)合,加深學(xué)生對(duì)課程的認(rèn)識(shí)。以計(jì)算機(jī)為工具解決各種問(wèn)題,本就面臨著從現(xiàn)實(shí)世界中對(duì)事物及其關(guān)系的理解抽象到信息世界表示,最終用工程觀點(diǎn)在計(jì)算機(jī)世界編程實(shí)現(xiàn),因此在離散數(shù)學(xué)教學(xué)中引入計(jì)算思維改變了傳統(tǒng)教學(xué)模式,在低年級(jí)就培養(yǎng)學(xué)生用數(shù)學(xué)分析問(wèn)題、解決問(wèn)題的能力,提高學(xué)生解決實(shí)際問(wèn)題的能力,和專業(yè)培養(yǎng)方案中對(duì)學(xué)生的要求相契合。

      1 計(jì)算思維在課堂中的應(yīng)用

      離散數(shù)學(xué)的教學(xué)內(nèi)容分為:集合論、代數(shù)系統(tǒng)、圖論和數(shù)理邏輯,和多門專業(yè)課對(duì)應(yīng),如:集合論對(duì)應(yīng)數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫(kù);代數(shù)系統(tǒng)對(duì)應(yīng)算法設(shè)計(jì)、編譯原理和人工智能;圖論對(duì)應(yīng)數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)、算法設(shè)計(jì)和人工智能;數(shù)理邏輯對(duì)應(yīng)數(shù)據(jù)庫(kù)、編譯原理和人工智能[2]。我校計(jì)算機(jī)專業(yè)高年級(jí)同學(xué)反映多個(gè)后續(xù)課程需要離散數(shù)學(xué)的理論支撐,通過(guò)師生直接交流、座談會(huì)等多種形式綜合學(xué)生的意見(jiàn)和建議,課程組逐步改善課堂組織方式。這里以集合論、圖論和數(shù)理邏輯為例進(jìn)行介紹。

      1.1 集合論

      集合論在高中數(shù)學(xué)基礎(chǔ)上增加了關(guān)系及相關(guān)知識(shí)點(diǎn),以二元關(guān)系為主,二元關(guān)系是集合之間滿足條件的元素對(duì)的集合,即序偶的集合。關(guān)系在數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫(kù)課程中有重要體現(xiàn),因此重點(diǎn)引導(dǎo)學(xué)生對(duì)關(guān)系的概念和應(yīng)用的認(rèn)識(shí)。

      二元關(guān)系對(duì)應(yīng)數(shù)據(jù)庫(kù)課程中的數(shù)據(jù)表。關(guān)系數(shù)據(jù)以二維表表示和組織數(shù)據(jù):一個(gè)實(shí)體用一個(gè)二維表表示,實(shí)體間的聯(lián)系用新二維表表示。以上描述中,集合對(duì)應(yīng)表示實(shí)體的二維表,序偶的集合對(duì)應(yīng)表示實(shí)體間聯(lián)系的新二維表;數(shù)據(jù)庫(kù)中對(duì)二維表的操作均建立在對(duì)二元關(guān)系的理解之上。因此關(guān)系及相關(guān)知識(shí)點(diǎn)的教學(xué)可以結(jié)合關(guān)系數(shù)據(jù)。

      例1:學(xué)生選課問(wèn)題,結(jié)合集合論內(nèi)容設(shè)計(jì)說(shuō)明。

      分析:首先如何表示學(xué)生和課程,學(xué)生和課程都是集合。綜合現(xiàn)有數(shù)據(jù)結(jié)構(gòu),用二維表表示集合,二維表是元素的線性表示,大部分信息管理系統(tǒng)用關(guān)系數(shù)據(jù)庫(kù)表示和管理數(shù)據(jù)。這里用二維表A、B分別表示學(xué)生和課程,選課是學(xué)生選擇自己需要的課程,從而在學(xué)生表和課程表之間建立了一種映射,即實(shí)體間的聯(lián)系。這里用表C表示映射。

      表A中的學(xué)生選擇表B中的課程,選課是一個(gè)多對(duì)多的二元關(guān)系,不能附加在A或B上,必須用一個(gè)新的二維表C表示,表C由表A的元組和表B中對(duì)應(yīng)元組構(gòu)成,分別由表A和表B的列組成。

      綜合以上可知,選課表C是A×B(A和B的笛卡爾積)的一個(gè)子集,和集合X到Y(jié)的關(guān)系是X×Y的一個(gè)子集對(duì)應(yīng)。同樣對(duì)表A、B、C的各種操作均對(duì)應(yīng)到集合的數(shù)學(xué)操作或者邏輯操作上,使得學(xué)生對(duì)集合概念的理解和應(yīng)用的理解落到實(shí)處。課堂效果更加深刻。

      1.2 圖論

      圖論作為多個(gè)行業(yè)的理論基礎(chǔ)其應(yīng)用十分廣泛,像最優(yōu)樹(shù)、最短路徑、關(guān)鍵路徑以及匹配、著色、排課等對(duì)很多工作有指導(dǎo)意義,因此圖論內(nèi)容的課堂教學(xué)也非常適合引入計(jì)算思維。

      例2:一個(gè)國(guó)際會(huì)議有六個(gè)專家a、b、c、d、e、f參加,已知a會(huì)漢語(yǔ)、法語(yǔ)和日語(yǔ),b會(huì)德語(yǔ)、日語(yǔ)和俄語(yǔ),c會(huì)英語(yǔ)和法語(yǔ),d會(huì)漢語(yǔ)和西班牙語(yǔ),e會(huì)英語(yǔ)和德語(yǔ),f會(huì)俄語(yǔ)和西班牙語(yǔ),問(wèn)如何分組使得兩組內(nèi)的專家能順利交流。

      分析:這里引導(dǎo)學(xué)生用數(shù)學(xué)的方法分析,即不能將沒(méi)有共同語(yǔ)言的專家分在一組。首先確定該題對(duì)應(yīng)的知識(shí)點(diǎn),分組問(wèn)題一般考慮二分圖;其次給出解題思路,即判斷題目對(duì)應(yīng)構(gòu)造的圖是否為二分圖。若不是二分圖,這六個(gè)專家任意分成兩組都可以,若是二分圖,避免按照二分圖中兩個(gè)集合分組即可。用a、b、c、d、e,f作為頂點(diǎn)表示六個(gè)專家,彼此間會(huì)相同語(yǔ)言即在兩點(diǎn)之間進(jìn)行連線,以此構(gòu)造無(wú)向圖。

      對(duì)無(wú)向圖進(jìn)行觀察,可以看出該圖是二分圖,因此分組時(shí)避開(kāi){a,e,f}一組和{d,c,b}另一組即可滿足題目要求;如果需要編程解決該問(wèn)題,則在無(wú)向圖構(gòu)造完畢后使用二分圖的判定定理即可。

      1.3 數(shù)理邏輯

      數(shù)理邏輯主要內(nèi)容為命題符號(hào)化和邏輯推理,其內(nèi)容包含大量公式和定理,傳統(tǒng)課堂比較枯燥乏味,因此這一章引入大量的例題和知識(shí)點(diǎn)相結(jié)合以提高課堂效果,這里以人工智能中的邏輯推理為例加深學(xué)生對(duì)命題邏輯的基本公式和應(yīng)用的理解。

      例3:甲乙丙三人對(duì)張先生的職業(yè)進(jìn)行判斷:甲說(shuō)張先生不是教師是醫(yī)生;乙說(shuō)張先生不是醫(yī)生是教師;丙說(shuō)張先生既不是醫(yī)生也不是記者。張先生說(shuō)甲乙丙中有一人說(shuō)的對(duì),一人說(shuō)對(duì)了一半,一人說(shuō)錯(cuò)了。請(qǐng)判斷張先生的職業(yè)。

      分析:首先確定該題屬于邏輯推理問(wèn)題,要用數(shù)學(xué)方法解決問(wèn)題,第一步將原子命題提取出來(lái)并符號(hào)化,有:

      數(shù)理邏輯的研究首先需要將自然語(yǔ)符號(hào)化,之后用數(shù)學(xué)思路解決問(wèn)題,無(wú)論是命題邏輯還是謂詞邏輯都要熟練掌握五個(gè)聯(lián)結(jié)詞的運(yùn)算及特點(diǎn),在此基礎(chǔ)上靈活運(yùn)用。

      2 結(jié)語(yǔ)

      計(jì)算機(jī)相關(guān)專業(yè)主要通過(guò)理論教學(xué)和實(shí)踐環(huán)節(jié)結(jié)合,培養(yǎng)學(xué)生的抽象思維能力和邏輯推理能力,從而提高學(xué)生用數(shù)學(xué)方法分析問(wèn)題并獨(dú)立解決問(wèn)題的能力,和計(jì)算思維的內(nèi)涵非常契合。采用將離散數(shù)學(xué)內(nèi)容和專業(yè)應(yīng)用相結(jié)合的方法改革課堂教學(xué),很大程度上克服了傳統(tǒng)教學(xué)模式的缺點(diǎn),不僅加深了學(xué)生對(duì)課程的理解、規(guī)范了學(xué)生分析問(wèn)題的嚴(yán)謹(jǐn)性,而且還加強(qiáng)了學(xué)生對(duì)課程重要性的認(rèn)識(shí)以及和后續(xù)課程的聯(lián)系。除課堂教學(xué)之外,計(jì)算思維的觀點(diǎn)還體現(xiàn)在課程改革的其他環(huán)節(jié)中,如教材的編寫(xiě)和課后習(xí)題的講解。

      參考文獻(xiàn):

      [1]蔣運(yùn)承.計(jì)算思維角度下的離散數(shù)學(xué)課程教學(xué)思考[J].計(jì)算機(jī)教育,2019(1):912.

      [2]蘇慶.新工科形勢(shì)下離散數(shù)學(xué)課程[J].計(jì)算機(jī)教育,2019(1):2528.

      [3]宋慶燕.應(yīng)用型本科院?!峨x散數(shù)學(xué)》課程教學(xué)方法探究[J].電腦知識(shí)與技術(shù),2019,15(3):109112.

      作者簡(jiǎn)介:張艷群(1977—),女,漢族,江蘇豐縣人,博士,副教授,研究方向:信息安全;鮑宇(1977—),男,漢族,江蘇睢寧人,博士,副教授,研究方向:可信計(jì)算。

      猜你喜歡
      離散數(shù)學(xué)計(jì)算思維新工科
      面向新工科的Python程序設(shè)計(jì)交叉融合案例教學(xué)
      新工科形勢(shì)下高校二級(jí)學(xué)院畢業(yè)設(shè)計(jì)管理探索
      新工科背景下大學(xué)生創(chuàng)新創(chuàng)業(yè)教育探索
      Dijkstra算法設(shè)計(jì)與實(shí)現(xiàn)
      建構(gòu)主義教學(xué)法在離散數(shù)學(xué)教學(xué)中的應(yīng)用初探
      慕課風(fēng)暴下“離散數(shù)學(xué)”課程的教學(xué)思考與對(duì)策
      離散數(shù)學(xué)課程教學(xué)方法改革
      程序設(shè)計(jì)課程中計(jì)算思維和應(yīng)用能力培養(yǎng)問(wèn)題研究
      民族高校C語(yǔ)言程序設(shè)計(jì)課程教學(xué)改革的研究
      算法的案例教學(xué)探析
      建湖县| 都江堰市| 宜阳县| 内黄县| 浑源县| 南召县| 万荣县| 伽师县| 邹平县| 海安县| 浪卡子县| 晋江市| 岳普湖县| 临沭县| 称多县| 青冈县| 宁明县| 延长县| 辽阳市| 邵阳县| 通渭县| 依安县| 高密市| 大足县| 共和县| 白山市| 修武县| 黔西| 缙云县| 上犹县| 恩施市| 惠来县| 南部县| 通海县| 泸定县| 大竹县| 白玉县| 老河口市| 贡觉县| 崇明县| 儋州市|