計算機(jī)硬件類課程實驗改革探索
時間:2022-02-28 11:24:56
導(dǎo)語:計算機(jī)硬件類課程實驗改革探索一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
[摘要]計算機(jī)硬件類課程的實踐性強、工程應(yīng)用性強,貫穿整個計算機(jī)專業(yè)課學(xué)習(xí)階段,是訓(xùn)練工程思維與培養(yǎng)工程能力的重要手段。面向OBE,從貼近實際工程環(huán)境,設(shè)置層次遞進(jìn)的工程性實驗項目,多個層次與結(jié)點上的實驗驗收與考核方式等方面進(jìn)行了實驗改革,并結(jié)合基于二維碼的實驗過程監(jiān)管云平臺,探索解決實驗環(huán)境有效學(xué)習(xí)、多結(jié)點驗收、多層次能力培養(yǎng)、OBE持續(xù)改進(jìn)等問題。
[關(guān)鍵詞]二維碼;OBE;計算機(jī)硬件類課程;實驗
2013年6月,中國成為《華盛頓協(xié)議》簽約預(yù)備成員國,2015年6月轉(zhuǎn)為正式成員。《華盛頓協(xié)議》以成果導(dǎo)向教育(Outcomes⁃BasedEducation,OBE)[1-2]為核心理念,是目前國際化程度最高、最具權(quán)威性的本科工程教育國際互認(rèn)協(xié)議。不同于本科教學(xué)評估,國際等效、目標(biāo)定位、能力導(dǎo)向和持續(xù)改進(jìn)是工程教育專業(yè)認(rèn)證的主要特征[3],它將本科教育從傳統(tǒng)的工科教育中解放出來,回歸工程教育[4],以學(xué)生的學(xué)習(xí)和未來的發(fā)展為中心,將關(guān)注點從“教什么”轉(zhuǎn)變?yōu)椤皩W(xué)會了什么,學(xué)會做什么”。這一指導(dǎo)思想將實踐環(huán)節(jié)擺在重要且突出的位置[5-6]。計算機(jī)硬件類課程是計算機(jī)類相關(guān)專業(yè)課程的重要組成部分,其實踐性強、工程應(yīng)用性強。該類課程從大學(xué)二年級的專業(yè)基礎(chǔ)課到硬件類相關(guān)的畢業(yè)設(shè)計(論文),貫穿整個專業(yè)課學(xué)習(xí)階段,是學(xué)生參與工程實踐、形成工程思維、獲得工程經(jīng)驗的重要手段[7]。致力于服務(wù)西部地區(qū)經(jīng)濟(jì)社會和培養(yǎng)應(yīng)用型工程人才的普通地方院校,其硬件類課程實驗可從以下幾個方面進(jìn)行改革:改善實驗環(huán)境,與實際工程環(huán)境接軌;按實驗技能、專業(yè)實驗?zāi)芰Α⒐こ添椖磕芰Α⒃O(shè)計創(chuàng)新能力層次遞進(jìn)的方式制定課程目標(biāo),設(shè)置實驗項目;重視實驗(實踐)過程,改進(jìn)考核制度。同時,對于學(xué)生是否完成得好,是否達(dá)到了預(yù)期目標(biāo),后續(xù)如何改進(jìn)等,著手建設(shè)計算機(jī)硬件類課程實驗過程監(jiān)管云平臺(ExperimentProcessSupervisoryCloudPlatform,EPSCP),以解決上述改革實施中管理與操作碰到的問題,并為課程和實驗項目的持續(xù)改進(jìn)提供定量數(shù)據(jù)支持,以改進(jìn)當(dāng)前經(jīng)驗型粗放評價的不足。
一、面向能力培養(yǎng)的計算機(jī)硬件類課程實驗改革
計算機(jī)硬件類課程包括數(shù)字邏輯、計算機(jī)組成原理、微機(jī)原理與應(yīng)用、嵌入式系統(tǒng)、計算機(jī)體系結(jié)構(gòu)、物聯(lián)網(wǎng)技術(shù)以及硬件類課程設(shè)計和相關(guān)的畢業(yè)設(shè)計(論文)等,實踐性強、工程應(yīng)用性強,又普遍難懂難學(xué),因此實驗環(huán)節(jié)就成為深入理解工程原理并培養(yǎng)工程能力的主要推手。根據(jù)學(xué)校生源的實際情況,計算機(jī)硬件類課程實驗可從以下幾個方面開展改革與探索。(一)將實驗過程將實驗過程、成果作為課程考核的主要內(nèi)容,強調(diào)成果驗收。實驗分兩人一組,驗收時對每組每人進(jìn)行提問,包括設(shè)計思路、操作方法、階段性及最終成果演示、工程原理等,并將驗收成績作為實驗成績主要的評分依據(jù),使考核形式多元化,加強學(xué)生對實踐能力、動手能力的重視,促進(jìn)其工程能力的培養(yǎng)。同時,可充分促進(jìn)實驗前的預(yù)習(xí)準(zhǔn)備、問題分析、方案設(shè)計;實驗中測試和調(diào)試方法手段的掌握,問題的發(fā)現(xiàn)與解決;驗收時對質(zhì)詢問題進(jìn)行回答、表述、演示,有助于總結(jié)、厘清思路,拓展問題的認(rèn)識深度。(二)實驗環(huán)境盡量與實際工程接軌實驗環(huán)境盡量與實際工程接軌,實驗項目向?qū)嵱眯钥繑n。過去幾年的內(nèi)涵式建設(shè)與發(fā)展,計算機(jī)硬件類課程實驗無論是在硬件平臺、軟件開發(fā)環(huán)境還是實驗教材方面都已經(jīng)能夠跟隨工程應(yīng)用環(huán)境。比如嵌入式系統(tǒng)與物聯(lián)網(wǎng)技術(shù)課程的“CortexA9核心芯片+傳感模塊+無線模塊+JDK+Eclipse框架+GNUARM插件+ARM編譯器+FS-JTAG仿真器+云服務(wù)器”實驗平臺,能夠讓學(xué)生學(xué)會使用較為先進(jìn)的工具與技術(shù),畢業(yè)后經(jīng)短期培訓(xùn)即可融入實際工作環(huán)境。同時考慮計算機(jī)產(chǎn)業(yè)工具與技術(shù)快速變化的態(tài)勢,建立以工程認(rèn)證為促進(jìn)手段,以工程認(rèn)證周期為節(jié)點的軟件環(huán)境升級更新機(jī)制,解決經(jīng)費、投入有限情況下的實驗環(huán)境更新問題。在實驗項目的設(shè)置與設(shè)計方面,堅持可用、實用、結(jié)合實際情況的原則。通過將復(fù)雜項目拆分成簡單分析、設(shè)計型實驗,再組合為綜合實驗,為課程設(shè)計項目購置少量特定開發(fā)平臺等手段,使學(xué)生盡早開始工程項目思維的訓(xùn)練。比如將秒表(數(shù)字邏輯)分解為計數(shù)器、顯示電路設(shè)計實驗,將RISC模型機(jī)(計算機(jī)組成原理)分解為運算器、存儲器設(shè)計實驗以及四軸飛控教學(xué)系統(tǒng)(嵌入式系統(tǒng)課程與課程設(shè)計)的購置等等。(三)重重視復(fù)雜綜合類實驗項目,加強實驗的開放性設(shè)計。面向OBE,提升學(xué)生學(xué)業(yè)挑戰(zhàn)度并做到與國際等效,對普通地方院校來說不可謂不難。但重視考核與驗收的復(fù)雜綜合實驗項目能幫助學(xué)生轉(zhuǎn)變學(xué)習(xí)態(tài)度,增強實踐能力與工程能力。面向全體學(xué)生的畢業(yè)能力要求,這一類實驗項目需要重視開放性設(shè)計,允許學(xué)生在多個層次上進(jìn)行。一方面幫助低層次學(xué)生理解工程原理與培養(yǎng)基本的應(yīng)用、分析、設(shè)計能力,另一方面滿足高層次學(xué)生創(chuàng)新能力的發(fā)展要求。以計算機(jī)組成原理為例,表1給出RISC模型機(jī)的層次化設(shè)計與能力培養(yǎng)目標(biāo),其原型采用Verilog描述的全開放設(shè)計,實驗難度可從理解實驗原理過渡到完全更新設(shè)計自己的模型機(jī),保證學(xué)生在基本原理與實驗技能掌握的基礎(chǔ)上有足夠的創(chuàng)新、拔高空間。
二、基于EPSCP的實驗過程監(jiān)管
上述措施在實施時仍碰到一些問題:計算機(jī)硬件類實驗依賴環(huán)境與場地,其調(diào)試、測試過程通常又比較耗時,多個階段性結(jié)點的逐組逐項驗收在當(dāng)前的人員配比與實驗時間內(nèi)完成有困難;與實際工程接軌的實驗平臺[8]工具、參數(shù)、流程繁雜,成為耗費學(xué)生實驗時間以及影響核心分析、任務(wù)設(shè)計的主要障礙;學(xué)生完成效果、能力培養(yǎng)達(dá)成度評價依據(jù)的數(shù)據(jù)離散孤立,主要采用經(jīng)驗型評價模式,很難形成有效的反饋及改進(jìn)建議。因此,著手建設(shè)基于二維碼[9]的計算機(jī)硬件類課程實驗過程監(jiān)管云平臺EPSCP,利用二維碼在手機(jī)等智能移動設(shè)備上的廣泛應(yīng)用,完成實驗簽到,實驗環(huán)境學(xué)習(xí)支持,實驗過程測查,達(dá)成度評價支持等。其體系結(jié)構(gòu)與工作流程如圖1所示。。(一)簽到。由EPSCP簽到系統(tǒng)完成,通過維護(hù)學(xué)生、課程、教師、實驗項目、實驗開設(shè)等信息,生成學(xué)生實驗項目相關(guān)的二維碼,用于學(xué)生實驗簽到或開放實驗室使用登記。基于二維碼的簽到系統(tǒng)極大地簡化了考勤過程,提高了考勤準(zhǔn)確度,解決了冒名簽到以及開放實驗室實驗時間彈性變化下的實驗時效統(tǒng)計等問題。(二)學(xué)習(xí)。與實際工程環(huán)境接軌的實驗平臺工具多、更新快、參數(shù)復(fù)雜、流程煩瑣。以數(shù)字邏輯為例,其實驗課是學(xué)生開始專業(yè)實驗,培養(yǎng)實驗技能與專業(yè)實驗?zāi)芰Φ闹匾h(huán)節(jié)。但由于學(xué)生初次接觸EDA技術(shù)、Verilog描述語言、開發(fā)板、QuartusII集成開發(fā)環(huán)境,因此他們掌握如何將開發(fā)資源轉(zhuǎn)換為實際的工程項目就需要多一些引導(dǎo)與學(xué)習(xí)。教材、廠家手冊等大而全的說明性文檔很難及時有效解決問題,非操作過程中的講解耗時費力卻效果不彰。利用EPSCP學(xué)習(xí)系統(tǒng),可特定專題講解視頻供隨時查看,更可以依據(jù)以往的教學(xué)經(jīng)驗,將常見的問題、易出錯的問題、需要強調(diào)的問題等編寫錄制成有針對性的簡短操作說明文檔或視頻,到服務(wù)器,生成資源二維碼。學(xué)生登錄簽到系統(tǒng)后,教師下載保存所有二維碼到手機(jī),或形成打印的條碼本發(fā)給學(xué)生。每個二維碼都以所描述問題的關(guān)鍵詞命名,針對具體問題,學(xué)生可根據(jù)關(guān)鍵詞查詢快速定位問題資源,這樣能大大減少實驗平臺學(xué)習(xí)占用的實驗時間,解決開放實驗室實驗輔導(dǎo)及實驗預(yù)習(xí)階段的答疑解惑等問題,充分提高實驗時效。(三)測查。EPSCP的實驗過程測查系統(tǒng)可用于快速在線實驗驗收與結(jié)果記錄,解決逐組逐項多層次成果驗收的時效性問題,并為達(dá)成度評價提供有效數(shù)據(jù)支持。針對每個可驗收項(也稱為考核點),EPSCP生成由關(guān)鍵詞命名的考核點二維碼。學(xué)生掃描二維碼后輸入學(xué)號,就能跳轉(zhuǎn)到驗收內(nèi)容頁面。系統(tǒng)提出驗收問題,學(xué)生回答上傳提交,完成驗收。考核點由課程和實驗項目確定,可以是多項實驗內(nèi)容中的一項,也可以是大型綜合實驗多個層次上的階段性驗收點,如表1的驗收考核內(nèi)容所示。還可依據(jù)其能力培養(yǎng)目標(biāo)劃分為基礎(chǔ)型、應(yīng)用型、創(chuàng)新型三種類別,在能力培養(yǎng)與達(dá)成度評價中給予不同的權(quán)重。所有考核點的驗收考核內(nèi)容匯集成題庫,學(xué)生每次登錄時動態(tài)生成驗收問題,并設(shè)置時效性。實驗過程測查系統(tǒng)的信息結(jié)構(gòu)如表2所示。(四)統(tǒng)計。實驗過程中采集的數(shù)據(jù)是實驗項目、內(nèi)容、課程體系、人才培養(yǎng)方案等持續(xù)改進(jìn)的重要依據(jù)。統(tǒng)計與分析系統(tǒng)可依據(jù)實驗出勤情況、自主實驗時長等統(tǒng)計學(xué)生完成實驗的總時長,確定實驗內(nèi)容設(shè)置難易程度的合理性;可統(tǒng)計各工具、環(huán)境等學(xué)習(xí)項目的訪問次數(shù),確定實驗過程中的主要障礙與困難,必要時改進(jìn)實驗手段,或增加單獨的實踐環(huán)節(jié)等;可統(tǒng)計每個實驗項目各考核點的完成時間、完成率、達(dá)標(biāo)率、時效性等,以進(jìn)一步分析能力培養(yǎng)是否達(dá)標(biāo)、實驗設(shè)置是否合理、課程學(xué)習(xí)是否有效等。
三、結(jié)語
本研究面向OBE,對計算機(jī)硬件類課程在實驗項目設(shè)置的復(fù)雜綜合性、遞進(jìn)能力培養(yǎng)作用、實驗環(huán)境的實用性、考核方式的過程性等方面進(jìn)行了改進(jìn),收到了良好效果。特別是通過綜合實驗項目完成完整工程訓(xùn)練,極大地激發(fā)了學(xué)生的學(xué)習(xí)熱情及其投入工程項目的動力。同時考慮到在達(dá)成度評價與持續(xù)改進(jìn)實施中,偏經(jīng)驗、定性、離散化考核成績數(shù)據(jù)支撐的不充分性,因而建設(shè)了EPSCP監(jiān)管云平臺。計算機(jī)硬件類課程實驗有比較明顯的優(yōu)點:能極大地減少環(huán)境操作講解學(xué)習(xí)時間,增多分析、設(shè)計、驗證時間,使時效性顯著提高;實驗考核可細(xì)化到多個結(jié)點,使得強調(diào)實驗過程的考核成為可能;學(xué)習(xí)驗收結(jié)果可統(tǒng)計、可分析,成為課程目標(biāo)與畢業(yè)要求達(dá)成度評價的重要數(shù)據(jù),也成為課程體系、實驗項目持續(xù)改進(jìn)的重要依據(jù)。但各個統(tǒng)計數(shù)據(jù)以什么樣的權(quán)重參與評價能夠成為持續(xù)改進(jìn)的主要依據(jù),需要綜合課程目標(biāo)、畢業(yè)要求、實驗項目等級、實驗考核目標(biāo)、完成度等等多維信息,如何獲得滿意的模型還需要多次的嘗試與探索。
作者:李潤洲 康磊 宋彩利 單位:西安石油大學(xué)計算機(jī)學(xué)院