![嵌入式系統(tǒng)教學模式的探索與實踐_第1頁](http://file4.renrendoc.com/view/3aa525318165e236c17ec686930f4ae2/3aa525318165e236c17ec686930f4ae21.gif)
![嵌入式系統(tǒng)教學模式的探索與實踐_第2頁](http://file4.renrendoc.com/view/3aa525318165e236c17ec686930f4ae2/3aa525318165e236c17ec686930f4ae22.gif)
![嵌入式系統(tǒng)教學模式的探索與實踐_第3頁](http://file4.renrendoc.com/view/3aa525318165e236c17ec686930f4ae2/3aa525318165e236c17ec686930f4ae23.gif)
![嵌入式系統(tǒng)教學模式的探索與實踐_第4頁](http://file4.renrendoc.com/view/3aa525318165e236c17ec686930f4ae2/3aa525318165e236c17ec686930f4ae24.gif)
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
嵌入式系統(tǒng)教學模式的探索與實踐嵌入式系統(tǒng)教學模式的探索與實踐
中圖分類號:TP39;G642文獻標識碼:A文章編號:2095-1302〔2022〕07-0-04
0引言
在嵌入式、移動互聯(lián)網(wǎng)、物聯(lián)網(wǎng)等熱門技術日益遍及的今天,以實現(xiàn)智能化為核心目標的典型技術已成為整個信息產(chǎn)業(yè)毋庸置疑的主旋律。特別是近1年,以智能家居、智能醫(yī)療、可穿戴設備等為首的大量智能硬件批量進入到人們的生活,更讓這一場智能技術的變革成為勢不可擋的潮流。事實上,隨著產(chǎn)業(yè)的變革和開展,IT行業(yè)已被重新定義,從InformationTechnology〔信息技術〕領域開展為IntelligentTechnology〔智能技術〕領域。嵌入式系統(tǒng)正是這些熱門產(chǎn)業(yè)應用技術中最核心、最關鍵的局部,是推動這些產(chǎn)業(yè)快速開展的中堅力量。嵌入式行業(yè)更憑借其“應用領域廣、人才需求大、就業(yè)薪資高、行業(yè)前景好〞等眾多優(yōu)勢成為時下最熱門、最有開展前途的行業(yè)之一,與此同時,嵌入式研發(fā)項目師更是以突出優(yōu)勢成為IT職場的緊缺人才[1]。
針對市場對嵌入式人才的大量需求,國內(nèi)高等院校都設置了嵌入式方向、嵌入式專業(yè)〔職業(yè)院?!常㈤_設了嵌入式相關課程。雖然如此,但目前高校在嵌入式人才培養(yǎng)模式方面大多仍沿用傳統(tǒng)培養(yǎng)模式,使學生的項目能力與市場需求脫節(jié),無法滿足市場需求?;趯η度胧蕉嗄甑慕虒W和科研體會,本文從培養(yǎng)學生項目能力角度以?嵌入式系統(tǒng)原理與接口技術》課程為例對嵌入式教學模式進行探討。
1現(xiàn)階段嵌入式教學存在的問題
1.1理論教學與實踐教學相別離問題
嵌入式系統(tǒng)是一個軟硬件相結合面向應用的專用計算機系統(tǒng),具有很強的實踐性,只有通過不斷的實踐才能掌握其技術。國內(nèi)高校的嵌入式相關課程的教學方案都設置了理論課時和實驗課時。理論教學在教室授課,而教師在授課時往往采用傳統(tǒng)的填鴨式教學,沒有與學生互動、交流,不能掌握學生的學習和理解情況,而實踐教學通常在理論教學講完一個知識點或一個模塊后,過一段時間才進行實驗,甚至有的高校在上完理論課時后才進行實驗,這種做法本質(zhì)上會導致理論教學與實踐教學相別離,無法把理論知識融入到實踐教學中,更無法取得理想的教學效果。
1.2教材問題
近年來,國內(nèi)出版社出版了許多有關嵌入式技術方面的教材和圖書,但難度較大,且多數(shù)教材以嵌入式系統(tǒng)層次結構來組織相關章節(jié),以講解原理開始,從抽象的ARM體系結構相關原理到ARM指令集及其匯編程序設計和驅(qū)動應用層,內(nèi)容多來自開發(fā)手冊和數(shù)據(jù)手冊,內(nèi)容生硬,不足自己的經(jīng)驗、理解和相關的項目工程,導致課程不足實例和直觀性,使學生很難將抽象的知識和項目實踐結合起來并加以應用,往往是當課程學完了學生卻不知道學到了什么[2]。
1.3實踐教學問題
絕大多數(shù)高校都建立了嵌入式系統(tǒng)實驗室,購置供給商的試驗箱或開發(fā)板,都配有相應的實驗教程,但大局部都是驗證性實驗,不足實踐性強、提供源代碼、理論講解精煉清晰的實訓工程。很多開發(fā)板提供商提供的開發(fā)板實驗手冊中講解完開發(fā)板硬件資源后就立即移植操作系統(tǒng)〔移植Linux2.6內(nèi)核〕。這也是使得很多人認為使用ARM就必須使用操作系統(tǒng)的關鍵所在,即使有局部《《驗教程是講裸機開發(fā),也是在Linux環(huán)境下講解,這無形中給學生增加了入門難度,因為Linux環(huán)境下的Makefile編寫本身就有許多內(nèi)容要學習。在操作實驗時,學生不能將自己的想法融入實驗中,存在很大的局限性,實驗往往不足創(chuàng)新性和綜合性。
1.4考核評價問題
考核評價學習成績和效果仍以筆試為主,對于具有實踐性強的嵌入式系統(tǒng)原理與接口技術來說,這種考核評價方式通常不能反映學生的真實情況,特別是學生的實踐動手能力。這種考核評價方式本末倒置,影響了學生學習這門課程的興趣。
2課程教學改革措施
針對以上在嵌入式系統(tǒng)原理與接口技術中出現(xiàn)的各種問題,筆者結合自身的教學實踐做出了一些改良。
2.1理論教學融入實踐教學
理論教學為實驗實踐環(huán)節(jié)提供了必要的知識根底,而實驗和實踐環(huán)節(jié)那么在穩(wěn)固理論根底的同時,能進一步提高實踐動手能力并發(fā)明潛能。如何把握和實現(xiàn)理論與實踐相結合?懷化學院計算機項目系為將理論教學融入實踐教學,對?嵌入式系統(tǒng)原理與接口技術》整個課程只開設實驗課時,沒有設置理論課時。在教學實踐中對理論知識和根本原理進行取舍,將理論知識化整為零,歸結到各模塊中,在實驗中講授。模塊都以實例為根底,詳細講解了相應模塊所需的根底知識。恰當去掉對于初學者暫時不用或很少用到的知識點,盡量突出學習重點。
?嵌入式系統(tǒng)原理與接口技術》主要波及基于非操作系統(tǒng)下的程序開發(fā),即裸機開發(fā),面對ARM指令集及匯編語言程序設計,學生往往無從下手,到底ARM匯編需要學到什么程度?為使問題簡單化,只取局部開發(fā)常用的ARM指令并結合具體實例進行講解,講解完后立即運用這局部指令進行實驗,到達理解和掌握該局部指令的目的。如果在開發(fā)過程中遇到其他問題時,可以查閱ARM指令集進行學習,問題便會迎刃而解。GPIO組及控制存放器見表1所列。
GPIO編程是最根本的技能,是控制其他硬件的根底,其核心局部是控制存放器。PXA270具有119個通用I/O口,都由表1所示的存放器控制,所以在學習GPIO模塊編程時,結合PXA270數(shù)據(jù)手冊對GPIO引腳功能和硬件結構作簡要介紹。重點按表1對GPIO存放器講解其分類和根本功能,使學生從整體上了解和把握GPIO的存放器功能。再對本次實驗要用到的存放器結合具體實驗程序進行講解,如何設置存放器相應的位,為什么要這樣設置。但并沒有對存放器所有的位進行講解,對需要使用的位進行講解,以最大限度地將注意力集中在學習的重點上,即需要初始化哪些位,而不是剛接觸該存放器就面對許多控制位〔多達32位〕。當熟悉了局部位的含義后,需要擴展其他功能時,便能很容易地找到其他控制位。理論局部講解完后,進行驗證型實驗,體驗實驗結果。為了培養(yǎng)和提高學生的設計能力,對實驗進行擴展和設置新問題,要求學生實現(xiàn)其功能。示例做完UART通信實驗后,設置兩個設計性實驗:
〔1〕將實驗參考程序的功能改為菜單項選擇擇界面〔使用UART_SendStr函數(shù)顯示菜單,調(diào)用UART_〕,GetKey函數(shù)等待用戶選擇,通過switch語句判斷用戶的選擇并執(zhí)行相應操作。
〔2〕設計一個菜單項選擇擇界面,控制發(fā)光二極管和蜂鳴器。通過以上練習,既能到達理解和掌握相關根本理論知識的目的,把理論應用到實踐,又能培養(yǎng)并提高學生的實踐能力和設計能力。
2.2模塊化設計與系統(tǒng)設計相結合
整個嵌入式系統(tǒng)由各模塊構成,要由淺入深地講解和實驗各個模塊,最后將局部模塊組成較大的系統(tǒng),使學生形象地看到模塊化開發(fā)的全貌和實現(xiàn)過程。筆者將?嵌入式系統(tǒng)原理與接口技術》劃分成如圖1所示模塊。
根底模塊主要講解了ARM處理器的局部根底知識、實驗平臺magicARM270、ADS1.2集成開發(fā)環(huán)境和GPIO模塊編程。提高模塊主要是對PXA270處理器硬件資源進行講解,并對每個模塊給出了一個具體的實現(xiàn)辦法,理論聯(lián)系實踐,在實踐中更好地理解各個模塊的使用辦法和使用過程中的考前須知。綜合模塊以根底模塊和提高模塊為根底進行設計和開發(fā),通過學習實踐進一步穩(wěn)固根本理論知識。示例串口控制實驗。通過串口發(fā)送命令,發(fā)送命令的格式和下位機收到命令后執(zhí)行的相關動作見表2所列。
該實驗模擬了自動控制系統(tǒng)中上位機控制下位機的情形,即上位機發(fā)送命令,下位機接收到命令后,根據(jù)不同命令執(zhí)行相應的動作〔上位機控制下位機〕,這是一個綜合性實踐工程,可培養(yǎng)學生的綜合設計能力。
2.3培養(yǎng)信息素養(yǎng)和英文資料閱讀能力
傳統(tǒng)的嵌入式教學無視了對學生信息素養(yǎng)和英文資料閱讀能力的培養(yǎng)。信息素養(yǎng)〔InformationLiteracy〕是“利用大量信息工具及主要的信息源使問題得到解決的技術和技能〞,簡單來說,信息素養(yǎng)包含了專業(yè)信息的搜索能力和分析利用能力,分析利用能力包括對信息的分析、加工、創(chuàng)新、利用、協(xié)作、交流[3]。隨著嵌入式技術的不斷開展,有關嵌入式技術的信息和資料非常多,應學會使用百度和Google搜索技術資料,且嵌入式技術更新很快,作為一名優(yōu)秀的學生〔開發(fā)人員〕,英語閱讀能力必不可少,因為很多技術資料,特別是一些新興的技術資料,往往都采用英語書寫,這就要求從事軟件行業(yè)的人員需要有一定的英語閱讀能力。同時必須具備較強的學習能力,善于通過各種渠道更新自身的知識體系,關注最新技術開展熱點,適應行業(yè)最新開展需求。
magicARM270實驗箱自帶的實驗教程沒有LCD顯示控制實驗,以此為例講解信息檢索。通過信息檢索,利用網(wǎng)絡資源來解決學《工作中不斷遇到的技術問題。嵌入式技術比擬好的網(wǎng)站見表3所列。
這些網(wǎng)站中都有論壇以供學生交流專業(yè)知識,論壇里的版主都非常熱心,根本上同學和老師的問題都有問必答,大家可以互相幫忙,互相學習,從一定程度上也鍛煉了同學們的團隊協(xié)作能力[4]。
當今我國計算機技術和其他一些領域的技術遠遠落后于西方興旺國家,而且更新開展非??欤瑸榱烁?、了解和學習他國先進技術,要求專業(yè)人員必須具備相關領域的專業(yè)英語閱讀能力。嵌入式系統(tǒng)開發(fā)人員通過Google搜索或借助其他伎倆得到的技術資料往往也是英文資料〔英文開發(fā)手冊、開發(fā)文檔和數(shù)據(jù)手冊等〕。筆者在嵌入式教學過程中發(fā)現(xiàn),雖然很多學生通過了大學英語四級、六級考試,但他們閱讀英文開發(fā)手冊和數(shù)據(jù)手冊仍存在一定困難,主要是不足專業(yè)的英文閱讀訓練導致的。為培養(yǎng)學生的專業(yè)領域英文資料閱讀意識和能力,筆者在講解完某個模塊后,要求學生翻譯?IntelPXA27XProcessorFamilyDeveloper’sManual》中對應的模塊,并且計入期末總成績。示例講完GPIO模塊后,把翻譯開發(fā)手冊?Section23.General-PurposeI/OController》作為課外作業(yè)。
2.4綜合考核方式
考慮到全面評價學生在一個學期的學習情況和實踐動手能力,同時綜合考核的內(nèi)容強調(diào)實驗的表現(xiàn)。期末綜合成績見表4所列。
通過這一考核評價計劃,旨在培養(yǎng)學生專業(yè)英文閱讀和報告撰寫能力的同時,促使學生能夠?qū)⑺鶎W的根本理論知識運用到具體的實踐操作上。
期末的工程考試都制定了相應的考核計劃,包括考試方式、考試要求、考試內(nèi)容和評分細那么。工程考試完成后,要按格式要求撰寫工程報告。制定的?嵌入式系統(tǒng)原理與接口技術》考核計劃中的評分細那么見表5所列。
2.5加入相關競賽和科研立項,提升綜合能力
為積極倡導以學生為主體的研究性學習和創(chuàng)新性實驗教學改革,激發(fā)學生的創(chuàng)新思維和創(chuàng)新意識,提高學生的實踐能力與綜合能力。激勵學生積極加入“博創(chuàng)杯〞全國大學生嵌入式物聯(lián)網(wǎng)設計大賽、全國大學生“飛思卡爾杯〞智能賽車競賽、全國大學生電子設計競賽等各種實踐活動,同時還激勵他們積極加入懷化學院和計算機項目系的“大學生研究性學習和創(chuàng)新性實驗方案工程〞。在整個過程中都有相應的專業(yè)老師指導,通過此方式不僅培養(yǎng)了學生的根本科研素養(yǎng),鍛煉了學生綜合科研能力和獨立分析、解決問題的能力,也為他們將來走向社會加入科研工作打下了堅實的根底。通過競賽和科研工程的歷練不但讓學生提高了項目實踐能力,還
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度辦公樓租賃合同全新版
- 2025年度體育場館清潔工勞動合同范本(含設施清潔與保養(yǎng))
- 2025年度租賃型公寓退房協(xié)議
- 二零二五年度電商企業(yè)客服外包智能服務系統(tǒng)合作協(xié)議
- 交通監(jiān)控設施安裝合同書樣本
- 二手房交易合同定金協(xié)議范本
- 二手房按揭貸款購房合同
- 二手車輛買賣合同范本
- 個人股權轉(zhuǎn)讓合同范本標準
- 交通事故賠償協(xié)議合同范本大全
- 骨科手術的術后飲食和營養(yǎng)指導
- 旅游定制師入行培訓方案
- 奧數(shù)培訓班課件
- 2024年中國南方航空股份有限公司招聘筆試參考題庫含答案解析
- 六年級上冊數(shù)學應用題100題
- 個人代賣協(xié)議
- 賞析小說語言(二)
- 【立高食品公司的償債能力現(xiàn)狀及問題分析(論文9000字)】
- 10.《運動技能學習與控制》李強
- 冀教版數(shù)學七年級下冊綜合訓練100題含答案
- 農(nóng)電公司績效考核管理辦法
評論
0/150
提交評論