• 
    

    
    

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

      ?

      新工科背景下“EDA技術(shù)”教學(xué)改革探索

      2024-01-17 10:03:30
      關(guān)鍵詞:EDA技術(shù)學(xué)時(shí)教學(xué)內(nèi)容

      周 越

      (北京林業(yè)大學(xué) 理學(xué)院, 北京 100083)

      為主動(dòng)應(yīng)對(duì)新一輪科技革命與產(chǎn)業(yè)變革,教育部高等教育司于2017年在“卓越工程師教育培養(yǎng)計(jì)劃”的基礎(chǔ)上發(fā)布了《關(guān)于開展新工科研究與實(shí)踐的通知》,旨在深化工程教育改革,推進(jìn)新工科的建設(shè)與發(fā)展,從而適應(yīng)以新技術(shù)、新業(yè)態(tài)、新模式、新產(chǎn)業(yè)為代表的新經(jīng)濟(jì)的要求。就電子信息科學(xué)與技術(shù)專業(yè)來說,要求培養(yǎng)在信息技術(shù)和智能制造產(chǎn)業(yè)鏈中熟悉軟硬件的,系統(tǒng)層面上的綜合創(chuàng)新型工程技術(shù)人才[1]。

      課程是人才培養(yǎng)的核心要素,其質(zhì)量直接決定了人才培養(yǎng)質(zhì)量,課程的教學(xué)內(nèi)容和方法要緊跟時(shí)代的發(fā)展步伐,與時(shí)俱進(jìn)。教育部于2019年出臺(tái)了關(guān)于一流本科課程建設(shè)的意見,為課程教學(xué)改革指明了方向。本文結(jié)合新工科的建設(shè)要求和課程定位,對(duì)“EDA技術(shù)”課程教學(xué)中存在的主要問題做了剖析,并結(jié)合近年的教學(xué)實(shí)踐探討了課程改革的目標(biāo)和具體措施。

      1 “EDA技術(shù)”課程的特點(diǎn)

      就“EDA技術(shù)”課程而言,EDA(Electrical Design Automation,電子設(shè)計(jì)自動(dòng)化)指以硬件描述語言為邏輯功能的主要表達(dá)方式,以EDA工具軟件為開發(fā)環(huán)境,以大規(guī)??删幊踢壿嬈骷檩d體的設(shè)計(jì)方式。EDA技術(shù)的發(fā)展打破了軟件與硬件之間的壁壘,利用硬件描述語言和高性能的綜合工具,可以用類似開發(fā)軟件的方式開發(fā)硬件。與傳統(tǒng)電子設(shè)計(jì)技術(shù)相比,這種新的方法具有投資少、周期短、便于升級(jí)、開發(fā)工具智能化等特點(diǎn),因而在通信、航天、醫(yī)療電子、工業(yè)控制等領(lǐng)域得到了廣泛的應(yīng)用。掌握可編程器件的開發(fā)、應(yīng)用技術(shù)日益成為電子工程師的基本要求。

      在北京林業(yè)大學(xué)電子信息科學(xué)與技術(shù)專業(yè)中,“EDA技術(shù)”是專業(yè)核心課程之一,主要教學(xué)內(nèi)容包括EDA集成開發(fā)環(huán)境Quartus Prime和仿真工具M(jìn)odelsim的使用,基于硬件描述語言VHDL和Verilog HDL的電子系統(tǒng)設(shè)計(jì)。從形式上看教學(xué)內(nèi)容偏重于軟件,但本質(zhì)上又是描述和開發(fā)硬件,這決定了“EDA技術(shù)”是一門軟硬結(jié)合,工程性、綜合性和實(shí)踐性都很強(qiáng)的課程。

      2 課程存在的問題

      與數(shù)電、模電等相比,“EDA技術(shù)”是一門開設(shè)較晚的課程,在很多方面尚無成熟的模式可循,經(jīng)過近年的教學(xué)實(shí)踐,在教學(xué)內(nèi)容和組織等方面都暴露出一些問題。

      2.1 教學(xué)內(nèi)容選擇不夠合理

      硬件描述語言的使用是“EDA技術(shù)”課程的核心部分。目前最常用的兩種硬件描述語言是VHDL和Verilog HDL,國內(nèi)院校在制訂該課程的教學(xué)大綱時(shí),或者兼修兩種語言,或者選擇其中一種講授。北京林業(yè)大學(xué)以往采用的是第一種方案,兩種語言各分配10學(xué)時(shí)左右。但在總學(xué)時(shí)并不充裕的條件下,平均分配學(xué)時(shí)使得兩個(gè)章節(jié)的教學(xué)時(shí)間都很有限,只能介紹比較基礎(chǔ)的內(nèi)容,結(jié)果學(xué)生對(duì)兩種硬件描述語言的掌握都難以達(dá)到解決實(shí)際問題的程度。這種“概論”式的講法無疑與專業(yè)核心課程的定位是不匹配的。

      2.2 教學(xué)內(nèi)容組織不符合認(rèn)知規(guī)律

      在現(xiàn)有的教材中,硬件描述語言的章節(jié)基本上是遵循語法本身的知識(shí)結(jié)構(gòu)來組織的,即先說明文字規(guī)則,然后講授數(shù)據(jù)對(duì)象和各類運(yùn)算符,最后介紹各種語句的格式和功能。這種編排方式的優(yōu)點(diǎn)是條理清楚,結(jié)構(gòu)完整,便于學(xué)生隨時(shí)查閱,但這種以語法為主線,過度側(cè)重介紹語法本身的講法并不合乎語言學(xué)習(xí)的認(rèn)知規(guī)律。從教學(xué)實(shí)踐看,脫離實(shí)際應(yīng)用場景,專門記憶大量語法規(guī)則,學(xué)習(xí)效率很低。即使能勉強(qiáng)記住,也只適合應(yīng)付書面考試,難以靈活運(yùn)用解決實(shí)際問題。此外,規(guī)則性的內(nèi)容羅列過多,也使課堂教學(xué)像復(fù)述一本流水賬,較為枯燥乏味,無法激發(fā)學(xué)生的學(xué)習(xí)興趣。

      2.3 實(shí)踐教學(xué)環(huán)節(jié)薄弱

      作為一門實(shí)踐性很強(qiáng)的課程,實(shí)踐環(huán)節(jié)是“EDA技術(shù)”課程極為重要的組成部分。從EDA開發(fā)工具的使用到硬件描述語言的編程開發(fā),都是需要大量上機(jī)操作才能真正掌握的。從國內(nèi)電子類強(qiáng)校開設(shè)的同類課程來看,實(shí)驗(yàn)與理論學(xué)時(shí)的比例通常為1∶1到1∶2[2],且近年來實(shí)驗(yàn)學(xué)時(shí)所占的比例是趨向增加的。以往北京林業(yè)大學(xué)開設(shè)的“EDA技術(shù)”課程只有6個(gè)實(shí)驗(yàn)學(xué)時(shí),不足理論學(xué)時(shí)的四分之一,這使課時(shí)不足的問題十分突出。在必要的講解之后,往往時(shí)間已所剩無幾,只能安排幾個(gè)非?;A(chǔ)的實(shí)驗(yàn),且以驗(yàn)證性實(shí)驗(yàn)為主,達(dá)不到必要的訓(xùn)練強(qiáng)度。此外,部分更適合在實(shí)驗(yàn)學(xué)時(shí)中講授的內(nèi)容如EDA工具軟件的使用,被迫放在理論學(xué)時(shí)中進(jìn)行,但學(xué)生在普通教室中只能單純觀看教師演示,無法跟隨示范動(dòng)手操作,下課后對(duì)操作步驟只有一個(gè)粗略的印象,當(dāng)自己上機(jī)時(shí)很難順利上手。

      2.4 實(shí)驗(yàn)設(shè)備與實(shí)際需求脫節(jié)

      傳統(tǒng)上,EDA的實(shí)驗(yàn)主要在各型教學(xué)實(shí)驗(yàn)箱上完成。目前市場上常見的教學(xué)實(shí)驗(yàn)箱產(chǎn)品通常在設(shè)計(jì)上一味貪大求全,結(jié)構(gòu)復(fù)雜,價(jià)格昂貴,實(shí)際并不切合本科教學(xué)的需要。相當(dāng)一部分功能在整個(gè)使用年限內(nèi)很少能用到。實(shí)驗(yàn)箱本身的體積和重量較大,儲(chǔ)存、攜帶、分發(fā)都不夠便利,也不太適合借給學(xué)生在課下練習(xí)。特別是,EDA教學(xué)實(shí)驗(yàn)箱的報(bào)價(jià)普遍較高且換代周期較短,由于經(jīng)費(fèi)限制每次一般只能采購十余臺(tái),這樣即使采用分班上課的形式也只能兩個(gè)或者更多學(xué)生合用一臺(tái)設(shè)備。從實(shí)踐看,在入門階段采用這種分組的形式,并不能起到共同提高、提升協(xié)作能力的作用,往往是自覺性較好的學(xué)生唱獨(dú)角戲,自覺性差的學(xué)生搭便車過關(guān),無從保證教學(xué)效果。

      3 教學(xué)改革的思路和措施

      新工科人才培養(yǎng)的要求迫切需要對(duì)現(xiàn)有課程進(jìn)行改革。除設(shè)立新專業(yè)外,目前各高校普遍在傳統(tǒng)電子類專業(yè)中增加了大數(shù)據(jù)、物聯(lián)網(wǎng)、人工智能等新興領(lǐng)域的選修課程。但是沒有基礎(chǔ)課程的支撐,學(xué)習(xí)任何新技術(shù)都是無本之木。如何在總學(xué)時(shí)大體不變的條件下加入前沿課程,同時(shí)保證教學(xué)效果,是制訂專業(yè)課程體系時(shí)面臨的挑戰(zhàn)。這要求協(xié)調(diào)各門課程的分工與合作,精簡重復(fù)性內(nèi)容,激發(fā)學(xué)生的自主性學(xué)習(xí),并將工程實(shí)踐和創(chuàng)新能力的培養(yǎng)貫穿于整個(gè)課程體系?;谶@些考慮,我們對(duì)“EDA技術(shù)”課程做了如下改革。

      3.1 調(diào)整教學(xué)安排

      1)增加實(shí)踐環(huán)節(jié)學(xué)時(shí)

      在新版的教學(xué)大綱中,“EDA技術(shù)”的實(shí)驗(yàn)課時(shí)由6個(gè)調(diào)整到14個(gè),并根據(jù)理論課的進(jìn)度分配到5個(gè)教學(xué)周中。這樣,EDA工具軟件的使用相關(guān)章節(jié)可以改在實(shí)驗(yàn)室中講授,便于學(xué)生跟隨教師操作練習(xí)。實(shí)驗(yàn)內(nèi)容方面,在保留原有驗(yàn)證性實(shí)驗(yàn)的基礎(chǔ)上,增加2~4個(gè)設(shè)計(jì)性實(shí)驗(yàn)。通過這些調(diào)整,顯著改善了實(shí)踐環(huán)節(jié)內(nèi)容單薄,訓(xùn)練不足的問題。

      2)借鑒翻轉(zhuǎn)課堂,挖掘?qū)W生課余時(shí)間

      增加學(xué)時(shí)數(shù)只是部分地解決了學(xué)時(shí)緊張的問題,課時(shí)的調(diào)整涉及整個(gè)培養(yǎng)方案的協(xié)調(diào),受到各種客觀因素的限制,因此還應(yīng)適當(dāng)挖掘?qū)W生的課余時(shí)間。對(duì)此筆者借鑒了“翻轉(zhuǎn)課堂”的教學(xué)模式[3]。即學(xué)生在課前利用教師提供的各種資料自主學(xué)習(xí)必要的背景知識(shí),完成源程序的編寫、仿真和初步的硬件測試;在課堂上教師組織學(xué)生以討論的形式交流實(shí)驗(yàn)設(shè)計(jì)思路、實(shí)驗(yàn)心得和改進(jìn)方向等,協(xié)助處理學(xué)生未能獨(dú)立解決的問題,并就學(xué)生在實(shí)驗(yàn)中出現(xiàn)的共性問題進(jìn)行重點(diǎn)講解;學(xué)生在課后繼續(xù)改進(jìn)完善實(shí)驗(yàn)設(shè)計(jì)并撰寫實(shí)驗(yàn)報(bào)告。

      3.2 完善教學(xué)內(nèi)容

      1)從實(shí)際出發(fā)選擇和組織教學(xué)內(nèi)容

      “EDA技術(shù)”課程的一個(gè)主要教學(xué)目標(biāo)是使學(xué)生初步具備使用硬件描述語言對(duì)數(shù)字邏輯電路建模和驗(yàn)證的能力。在課時(shí)有限的條件下,要達(dá)到這一目標(biāo),兩種硬件描述語言應(yīng)當(dāng)有所側(cè)重。從社會(huì)需求看,國內(nèi)外大部分企業(yè)單位中設(shè)計(jì)開發(fā)以Verilog HDL為主,VHDL只在科研院所和軍工領(lǐng)域中相對(duì)普遍一些,以Verilog HDL為主要學(xué)習(xí)對(duì)象更符合農(nóng)林院校電子專業(yè)的定位。從學(xué)習(xí)難度看,VHDL是強(qiáng)類型語言,語法嚴(yán)格,代碼較長,初學(xué)者不易上手;Verilog HDL語法相對(duì)簡單自由,代碼風(fēng)格接近學(xué)生比較熟悉的C語言,學(xué)習(xí)的門檻要低得多,更適合作為入門的硬件描述語言。基于這兩點(diǎn)考慮,筆者對(duì)教學(xué)內(nèi)容做了如下調(diào)整:將教材中第四章Verilog HDL的講授時(shí)間提到第三章VHDL之前,并且用15~16個(gè)學(xué)時(shí)的時(shí)間精講。由于兩種硬件描述語言的語法存在很多共通之處,學(xué)生在掌握Verilog HDL之后,再學(xué)習(xí)VHDL的難度會(huì)大大降低。利用剩余的4~5學(xué)時(shí)扼要地介紹VHDL,即可讓學(xué)生具備通讀VHDL代碼的能力。通過這些調(diào)整,使教學(xué)內(nèi)容符合從易到難的學(xué)習(xí)規(guī)律,也更切合社會(huì)的實(shí)際需求。

      2)補(bǔ)充教材中講解不細(xì)致的要點(diǎn)和難點(diǎn)

      學(xué)生以往所學(xué)習(xí)的計(jì)算機(jī)語言只要代碼符合語法規(guī)則,都是可以編譯通過的。硬件描述語言用于描述數(shù)字電子系統(tǒng),其代碼經(jīng)過邏輯綜合等設(shè)計(jì)處理步驟,將轉(zhuǎn)化成反映電路具體結(jié)構(gòu)的門級(jí)網(wǎng)表。由于綜合器的性能,以及硬件的可實(shí)現(xiàn)性等客觀因素限制,可以邏輯綜合的代碼只是硬件描述語言全部語法的一個(gè)子集,即使代碼合乎語法規(guī)則,也可能是不可綜合的。目前的教材往往對(duì)可綜合性的要求言之不詳,學(xué)生即使認(rèn)真研讀教材,有時(shí)也難以找出編譯不通的原因。針對(duì)這種情況,筆者總結(jié)了在實(shí)踐中非常普遍,而教材中未提及或一筆帶過的規(guī)則和技巧,并添加到教學(xué)課件中。例如,描述一個(gè)帶有異步清零功能的時(shí)序邏輯電路模塊是設(shè)計(jì)中很常見的問題。異步清零信號(hào)本身是一個(gè)電平敏感信號(hào),按照教材中介紹的規(guī)則在敏感信號(hào)列表中沒有posedge/negedge修飾。但可綜合性要求同一敏感信號(hào)列表中的所有信號(hào)必須都有或者都沒有修飾,如果沒有修飾,就不能和有修飾的時(shí)鐘并列;可綜合性還要求不能在兩個(gè)always塊中對(duì)同一變量賦值,因此也不能把時(shí)鐘和清零信號(hào)放在不同的always塊中。正確的寫法是:形式上要把異步清零信號(hào)加上posedge/negedge修飾,在always塊內(nèi)部通過合理安排if語句的分支條件可以實(shí)現(xiàn)電平敏感的實(shí)際效果。只有讓學(xué)生清晰地了解這些特殊規(guī)則,才能寫出合乎規(guī)范的代碼。

      3)重構(gòu)實(shí)踐教學(xué)內(nèi)容

      提升學(xué)生的工程實(shí)踐能力是課程教學(xué)改革的一個(gè)核心內(nèi)容,在解決了學(xué)時(shí)過少的問題之后,下一步要做的是結(jié)合專業(yè)培養(yǎng)目標(biāo)重構(gòu)實(shí)踐教學(xué)內(nèi)容。作為學(xué)生熟悉EDA工具軟件使用和開發(fā)流程的必要步驟,原有的基礎(chǔ)驗(yàn)證性實(shí)驗(yàn)酌情保留,在此基礎(chǔ)上增加設(shè)計(jì)性實(shí)驗(yàn)。對(duì)于后者,采用項(xiàng)目教學(xué)法來組織是比較理想的方法[4],即在教師的指導(dǎo)下,由學(xué)生自主完成相對(duì)獨(dú)立的項(xiàng)目,涵蓋資料調(diào)研、項(xiàng)目方案的制定和具體實(shí)施等內(nèi)容。

      布置合理的實(shí)驗(yàn)項(xiàng)目是項(xiàng)目教學(xué)法成功的關(guān)鍵,筆者在設(shè)計(jì)實(shí)驗(yàn)項(xiàng)目時(shí),主要遵循以下幾個(gè)原則:

      (1) 難度和規(guī)模適中。實(shí)驗(yàn)項(xiàng)目應(yīng)該是多數(shù)學(xué)生經(jīng)過必要的努力之后,在合理的時(shí)間內(nèi)可以完成的。為了照顧不同層次的學(xué)生,可以將實(shí)驗(yàn)項(xiàng)目設(shè)計(jì)要求分為基本要求和擴(kuò)展要求,后者在有余力的條件下完成。這樣既可以達(dá)到訓(xùn)練目的,又不會(huì)打擊學(xué)生的學(xué)習(xí)熱情和信心。

      (2) 典型性。實(shí)驗(yàn)項(xiàng)目的主體應(yīng)該是電子系統(tǒng)中具有較大實(shí)用價(jià)值的典型模塊,便于與電子設(shè)計(jì)競賽、大創(chuàng)和畢業(yè)設(shè)計(jì)等環(huán)節(jié)銜接。

      (3) 綜合性。從結(jié)構(gòu)上說,實(shí)驗(yàn)項(xiàng)目應(yīng)該是一個(gè)由多個(gè)子模塊構(gòu)成的系統(tǒng),使學(xué)生掌握基本的層次化設(shè)計(jì)技術(shù)。同時(shí),項(xiàng)目應(yīng)該盡可能覆蓋課程的重要知識(shí)點(diǎn),學(xué)生在完成實(shí)驗(yàn)的過程中,也對(duì)理論課所學(xué)內(nèi)容做了復(fù)習(xí)和鞏固。

      (4) 結(jié)果便于觀察。實(shí)驗(yàn)項(xiàng)目的運(yùn)行結(jié)果應(yīng)該是可以在七段數(shù)碼管、蜂鳴器和示波器等設(shè)備上展示的。成果清晰直觀,可以使學(xué)生在完成之后更有成就感,同時(shí)也便于教師檢查驗(yàn)收。

      當(dāng)然,項(xiàng)目內(nèi)容還必須是現(xiàn)有開發(fā)板上的硬件資源所支持的。UART和SPI串行通信、PWM調(diào)制、DDS,頻率測量等都是在中小型開發(fā)板上可以實(shí)現(xiàn)的典型應(yīng)用技術(shù)。

      例如, UART串行通信是單片機(jī)技術(shù)課程的教學(xué)內(nèi)容之一,但側(cè)重于相關(guān)的軟件開發(fā),學(xué)生在學(xué)習(xí)后對(duì)UART的理解局限于面向程序員的抽象模型。在完成對(duì)UART的硬件描述語言建模后,可使學(xué)生獲得對(duì)底層硬件的工作過程的深入理解。

      仿真和驗(yàn)證是EDA開發(fā)的重要環(huán)節(jié),作為初學(xué)者學(xué)生一般更喜歡用Quartus Prime自帶的波形編輯工具創(chuàng)建激勵(lì)信號(hào),并通過觀察仿真波形驗(yàn)證設(shè)計(jì)的正確性。這種方式簡便易行,但只能做初級(jí)的仿真,應(yīng)使學(xué)生初步掌握在Modelsim中利用Verilog測試平臺(tái)仿真的方法。例如,對(duì)UART接收模塊,可以要求學(xué)生用測試平臺(tái)產(chǎn)生測試激勵(lì)信號(hào),實(shí)現(xiàn)接收數(shù)據(jù)與測試數(shù)據(jù)的自動(dòng)比較并給出問題報(bào)告。

      將基本模塊的功能適當(dāng)組合,即可構(gòu)造有一定綜合性的實(shí)驗(yàn)項(xiàng)目。例如,以PWM方式產(chǎn)生不同頻率的方波信號(hào)驅(qū)動(dòng)蜂鳴器可以產(chǎn)生各種音調(diào)作為簡易音樂播放器;與UART模塊結(jié)合可以實(shí)現(xiàn)在計(jì)算機(jī)中輸入音符文件,在開發(fā)板上播放的功能;添加七段數(shù)碼管譯碼和驅(qū)動(dòng)模塊可以實(shí)現(xiàn)音符的實(shí)時(shí)顯示;如學(xué)生有興趣和余力,還可以自行添加音樂存儲(chǔ)和回放等功能。

      3.3 改進(jìn)教學(xué)方法

      1)以案例為中心組織教學(xué)

      按照認(rèn)知規(guī)律,學(xué)習(xí)計(jì)算機(jī)語言的一般過程可以概括為“讀”“仿”“造”[5]。即先通過讀懂別人的代碼,初步領(lǐng)會(huì)編程思路和語法規(guī)則,然后在模仿和局部修改別人程序的基礎(chǔ)上,嘗試編寫功能相近的程序,最終做到根據(jù)具體需求自如地開發(fā)各種程序。學(xué)習(xí)者在閱讀、模仿示例程序和上機(jī)調(diào)試的過程中,自然而然地掌握常用的語法結(jié)構(gòu),即使再專門學(xué)習(xí)語法知識(shí),也是在此基礎(chǔ)上的規(guī)范化和系統(tǒng)化。因此,應(yīng)該從對(duì)示例程序的解讀入手組織教學(xué)。教材中雖然也提供了一些例子,但這些程序段大都是為說明語法本身的功能服務(wù)的,總體過于簡單。硬件描述語言中的語句(特別是順序語句)與其他高級(jí)語言差別并不大,對(duì)已有一定的計(jì)算機(jī)語言基礎(chǔ)的學(xué)生來說,這些例子的示范作用很有限。當(dāng)學(xué)生嘗試編寫面向?qū)嶋H問題的程序時(shí),由于復(fù)雜度陡然增大,往往感到無從措手。這就要求示例程序具備必要的規(guī)模和深度,同時(shí)應(yīng)盡可能地體現(xiàn)硬件描述語言區(qū)別于一般高級(jí)語言的特點(diǎn)。例如,并行結(jié)構(gòu)是硬件描述語言的一個(gè)重要特性,也是學(xué)生經(jīng)常不能很好領(lǐng)會(huì)的。如果用包含多個(gè)并行結(jié)構(gòu)(VHDL中的進(jìn)程或Verilog HDL中的always塊),且并行結(jié)構(gòu)之間存在通信的程序作為示例,就可以讓學(xué)生更好地理解和掌握這個(gè)知識(shí)點(diǎn)。

      2)為學(xué)生提供在線指導(dǎo)

      2020年上半年的疫情迫使全部課程教學(xué)改在線上進(jìn)行,現(xiàn)在雖已恢復(fù)正常教學(xué)秩序,但以微信群、QQ群等方式加強(qiáng)師生間的溝通仍然是有益的。學(xué)生作為初學(xué)者在課下做實(shí)驗(yàn)的過程中經(jīng)常會(huì)遇到各種調(diào)試不通的情況,如果能提供及時(shí)的指導(dǎo),可以避免學(xué)生長時(shí)間卡在某個(gè)特定的問題上,大大提升效率。學(xué)生一般習(xí)慣于單獨(dú)向教師提問而不是將問題直接發(fā)到群里,QQ群允許非好友成員發(fā)起臨時(shí)會(huì)話,相比微信更適合作為師生間在線交流的平臺(tái)。特別是,EDA工具軟件在使用中的一些問題很難只通過文字交流解決,QQ提供了完善的遠(yuǎn)程協(xié)助功能,教師可以通過遠(yuǎn)程桌面直接操作學(xué)生的電腦,實(shí)時(shí)解決學(xué)生遇到的難題。

      3.4 更新實(shí)驗(yàn)器材

      翻轉(zhuǎn)課堂的教學(xué)模式要求學(xué)生在課下具備必要的實(shí)驗(yàn)條件。筆記本電腦在學(xué)生中的普及率接近100%,設(shè)計(jì)輸入、設(shè)計(jì)處理和仿真等環(huán)節(jié)均可在學(xué)生的個(gè)人電腦上完成;利用Quartus Prime內(nèi)置的嵌入式邏輯分析儀,在計(jì)算機(jī)屏幕上即可觀察信號(hào)波形,基本可以滿足各種調(diào)試任務(wù)。需要學(xué)院提供的主要是以可編程邏輯器件為核心的硬件開發(fā)環(huán)境,而傳統(tǒng)的試驗(yàn)箱并不適應(yīng)這一角色。近年出現(xiàn)的“口袋實(shí)驗(yàn)室”打破了傳統(tǒng)實(shí)驗(yàn)室的時(shí)限性和封閉性,使學(xué)生隨時(shí)隨地進(jìn)行實(shí)驗(yàn)成為可能[6]?!翱诖鼘?shí)驗(yàn)室”本質(zhì)上是將實(shí)驗(yàn)儀器設(shè)備微型化,方便學(xué)生隨身攜帶,甚至可以放在口袋中。以STEP MAX10-02 FPGA開發(fā)板為例,集成了按鍵、撥碼開關(guān)、三色LED燈、七段數(shù)碼管、LCD顯示屏、AD/DA轉(zhuǎn)換器、串口、蜂鳴器、溫度傳感器等資源,而主板僅5×2 cm,加上擴(kuò)展板也只有半個(gè)手掌大小。開發(fā)板上自帶配置芯片,無需另備USB-Blaster下載器,利用手機(jī)通用的數(shù)據(jù)線連接電腦和開發(fā)板即可實(shí)現(xiàn)編程配置。其低于300元的價(jià)格只有傳統(tǒng)教學(xué)實(shí)驗(yàn)箱的十分之一左右,利用較少的經(jīng)費(fèi)即可實(shí)現(xiàn)學(xué)生人手一臺(tái)。在開課后將開發(fā)板下發(fā)給學(xué)生,學(xué)生就可以在課余靈活安排時(shí)間進(jìn)行各種實(shí)驗(yàn),結(jié)課后再將開發(fā)板回收。

      3.5 優(yōu)化考核方式

      “EDA技術(shù)”課程的總評(píng)成績由平時(shí)成績和期末考試組成,以往由于實(shí)驗(yàn)學(xué)時(shí)有限,平時(shí)成績所占的比重較低,且側(cè)重于實(shí)驗(yàn)課的考勤情況,難以全面評(píng)估學(xué)生的學(xué)習(xí)情況和綜合能力。針對(duì)這種情況對(duì)課程考核方式做了若干調(diào)整,力圖兼顧公平性、客觀性和有效性。其一是在期末試卷中減少對(duì)基本概念、語法規(guī)則等記憶性內(nèi)容的直接考查,相應(yīng)增加綜合分析類題目的比重,從而杜絕了依靠考前突擊復(fù)習(xí),死記硬背輕松過關(guān)的可能性。其二是加強(qiáng)對(duì)實(shí)踐環(huán)節(jié)的考核。如何客觀評(píng)價(jià)學(xué)生在實(shí)踐環(huán)節(jié)的總體表現(xiàn)是一個(gè)難點(diǎn),教師在較短的學(xué)時(shí)內(nèi)觀察幾十名學(xué)生的實(shí)驗(yàn)情況并分別給出客觀性強(qiáng)的表現(xiàn)分不具備可操作性,因此仍以實(shí)驗(yàn)結(jié)果和實(shí)驗(yàn)報(bào)告的撰寫情況作為主要評(píng)分依據(jù)。實(shí)驗(yàn)結(jié)果根據(jù)設(shè)計(jì)目標(biāo)的完成情況給出相應(yīng)分?jǐn)?shù);對(duì)實(shí)驗(yàn)報(bào)告則結(jié)合完整性、規(guī)范性和個(gè)人創(chuàng)見等方面做出綜合評(píng)價(jià)。為了盡可能消除靠抄襲、搭便車獲得高分的情況,實(shí)驗(yàn)報(bào)告一律提交到自帶查重功能的“課堂派”平臺(tái);以小組為單位完成的實(shí)驗(yàn),要求學(xué)生在撰寫實(shí)驗(yàn)報(bào)告時(shí)突出個(gè)人完成的部分并重點(diǎn)考查,從而確??己私Y(jié)果的公平公正。

      4 課程教學(xué)改革的成效

      4.1 提升了課堂教學(xué)效果

      通過優(yōu)化教學(xué)內(nèi)容和方法,改善了以往課堂教學(xué)內(nèi)容枯燥、氣氛沉悶、效率低下的問題。在圍繞典型性案例分析和探究的過程中,學(xué)生的注意力普遍較為集中,而且能夠針對(duì)其中的問題展開積極的討論。近幾年“EDA技術(shù)”課程的課堂教學(xué)評(píng)價(jià)由87分左右提升到92分以上,說明學(xué)生總體上對(duì)教學(xué)改革的結(jié)果是滿意的。

      4.2 提升了學(xué)生的編程能力

      以往由于訓(xùn)練量不足,學(xué)生通常閱讀程序的能力尚可,而一旦自己動(dòng)筆,各種低級(jí)問題就層出不窮。書面考試受評(píng)分標(biāo)準(zhǔn)的客觀性所限,程序類題目以程序補(bǔ)全為主,并不需要學(xué)生從頭寫完整的程序,即使如此,以往這一部分的得分率也只有40%左右。教學(xué)改革后,學(xué)生通過由淺入深,從易到難的訓(xùn)練,編程能力得到明顯提升。反映到測試中,在難度大體相當(dāng)?shù)臈l件下,程序題的平均得分率提高到70%以上。

      4.3 提高了學(xué)生的工程實(shí)踐能力

      以往受課時(shí)限制,實(shí)踐環(huán)節(jié)以驗(yàn)證性實(shí)驗(yàn)為主,按照說明的步驟操作即可得到結(jié)果,對(duì)提升解決實(shí)際應(yīng)用問題能力的幫助有限。通過教學(xué)改革,學(xué)生在教師指導(dǎo)的基礎(chǔ)上,自主進(jìn)行資料查閱、方案選擇、程序開發(fā)、系統(tǒng)調(diào)試,完成有一定綜合性和實(shí)用性的實(shí)驗(yàn)項(xiàng)目。從結(jié)果看,學(xué)生一般都能較好地實(shí)現(xiàn)基本要求,部分基礎(chǔ)好的還能在擴(kuò)展要求之外,進(jìn)一步加上個(gè)人發(fā)揮的部分。在近年的畢業(yè)設(shè)計(jì)和電子類學(xué)科競賽中,基于FPGA方案的設(shè)計(jì)多次獲得校級(jí)優(yōu)秀畢業(yè)設(shè)計(jì)、北京賽區(qū)二等獎(jiǎng)等獎(jiǎng)項(xiàng),體現(xiàn)了學(xué)生工程實(shí)踐與創(chuàng)新能力的提升。

      5 結(jié)語

      “EDA技術(shù)”作為電子信息類專業(yè)的核心課程,是卓越工程師培養(yǎng)中的一個(gè)重要環(huán)節(jié)。當(dāng)前技術(shù)市場與人才市場對(duì)EDA 的需求日益增長,凸顯了加強(qiáng)課程建設(shè)的必要性和緊迫性。在對(duì)“EDA技術(shù)”課程教學(xué)中存在的問題做具體分析的基礎(chǔ)上,通過重組和優(yōu)化教學(xué)內(nèi)容,在實(shí)踐環(huán)節(jié)引入翻轉(zhuǎn)課堂和項(xiàng)目制模式等舉措,在提升課堂教學(xué)效果,提高學(xué)生創(chuàng)新和工程實(shí)踐能力等方面取得了階段性成效。電子設(shè)計(jì)自動(dòng)化是目前發(fā)展迅速的領(lǐng)域,只有與時(shí)俱進(jìn),不斷對(duì)課程的教學(xué)內(nèi)容和方法進(jìn)行改革和創(chuàng)新,才能培養(yǎng)切合社會(huì)需要的專業(yè)技術(shù)人才。

      猜你喜歡
      EDA技術(shù)學(xué)時(shí)教學(xué)內(nèi)容
      《詩詞寫作》課程教學(xué)大綱(節(jié)選)
      學(xué)時(shí)壓縮下有機(jī)化學(xué)教學(xué)方法探討
      云南化工(2021年9期)2021-12-21 07:44:20
      教學(xué)大綱國畫(工筆花鳥)
      探索學(xué)時(shí)積分制 構(gòu)建階梯式成長激勵(lì)體系
      挖掘數(shù)學(xué)教學(xué)內(nèi)容所固有的美
      EDA技術(shù)在數(shù)字電子技術(shù)教學(xué)中的探索
      EDA技術(shù)在電子設(shè)計(jì)中的運(yùn)用分析
      “啟蒙運(yùn)動(dòng)”一課教學(xué)內(nèi)容分析
      基于EDA技術(shù)的計(jì)算機(jī)硬件實(shí)驗(yàn)教學(xué)體系構(gòu)建
      “清末新政”也可作為重要的教學(xué)內(nèi)容
      新田县| 沂水县| 木里| 广宁县| 米泉市| 南溪县| 芒康县| 屯门区| 淮阳县| 台中市| 札达县| 夏邑县| 临城县| 桑日县| 平潭县| 福安市| 武功县| 秦皇岛市| 光泽县| 衡南县| 洪江市| 宿州市| 泉州市| 临沂市| 合水县| 石柱| 彰武县| 隆德县| 江门市| 上饶县| 顺昌县| 临湘市| 大化| 济源市| 辽宁省| 保亭| 临夏市| 溧阳市| 武宁县| 云龙县| 勃利县|