機器人方向嵌入式系統(tǒng)課程教學方法
《機器人方向嵌入式系統(tǒng)課程教學方法》由會員分享,可在線閱讀,更多相關《機器人方向嵌入式系統(tǒng)課程教學方法(6頁珍藏版)》請在裝配圖網上搜索。
機器人方向嵌入式系統(tǒng)課程教學方法摘要:在很多高校,嵌入式系統(tǒng)課程是計算機、電子等工科專業(yè)的必修課之一。該課程在教學內容上差別不大,沒有明顯特色。本文分析了嵌入式系統(tǒng)課程教學中存在的一些明顯問題,針對應用型本科院校的機器人方向,提出了一些針對性建議。通過在實際教學中進行改進和實踐,總體教學效果良好。一、引言隨著信息技術的發(fā)展,嵌入式技術如今也飛速提升,目前已普遍應用于工業(yè)控制、電子通信、醫(yī)療設備、智能家電等多個領域,成為當前應用最廣泛的技術之一。各大高校也普遍開設了嵌入式系統(tǒng)課程,以適應行業(yè)的發(fā)展。但目前的嵌入式系統(tǒng)課程教學普遍存在一些問題,很多學生在學過這門課畢業(yè)后,還是很難快速適應行業(yè)需求,需要重新摸索學習。因此這門課程還有很多地方需要改進提高。本文分析了目前教學中存在的一些問題,針對應用型本科院校的機器人方向,提出了適當的改進建議,并在實際教學中進行了應用,取得了一定的效果。二、嵌入式系統(tǒng)課程教學現(xiàn)狀和存在的問題在應用型本科院校中,計算機、電子等專業(yè)基本都在高年級開始了嵌入式系統(tǒng)課程,并且是作為一門重要的專業(yè)課程。機器人方向通常是隸屬于計算機專業(yè)下的一個發(fā)展方向,這門課程是非常重要的專業(yè)必修課,其針對性和實踐性都很強。但嵌入式系統(tǒng)這門課程的教學很多都流于形式,學生學后還是云里霧里,不知道所學有何用處,因此這門課程的教學還是有諸多問題的。(一)教學方式過于傳統(tǒng)嵌入式系統(tǒng)開發(fā)不同于以往簡單的硬件開發(fā)或軟件開發(fā),它是軟件和硬件技術的緊密結合,涵蓋多學科知識領域,如電子電路設計、硬件驅動設計、計算機網絡、軟件編程等[1]。因此,嵌入式系統(tǒng)課程的教學與傳統(tǒng)專業(yè)課教學也有明顯不同之處,其他專業(yè)課例如計算機網絡、數據庫等通常側重于某一方面的專業(yè)知識,教學時可以充分詳細地介紹課程中的各種細節(jié)知識,并能很好地連貫綜合,學生在學習時也能很好地理解所學的知識。而嵌入式系統(tǒng)是一門綜合性很強的課程,囊括了方方面面的專業(yè)知識,一旦學生欠缺某方面的知識點,在學習時就會非常困難。由于嵌入式系統(tǒng)包括的內容太多,而課時有限,所以傳統(tǒng)的教學通常是將每個主要的知識點都講到,但都不能太精,各個部分不太容易連貫在一起,基本變成一門綜述性課程,使得學生學后還是不太清楚學了些什么。(二)師資力量缺乏目前高校里的嵌入式系統(tǒng)課程教師普遍學歷較高,也具有較強的教學能力和科研能力,可以很好地指導學生學習理論知識。但嵌入式系統(tǒng)是一門應用性很強的課程,學習理論知識的同時,還需要大量的實踐操作,但目前的高校教師很少有企業(yè)實際開發(fā)經驗,教學普遍以課堂講授為主,只有理論講解,沒有實踐操作。很多高校在實踐環(huán)節(jié)使用集成實驗箱開展教學,學生只需要按照接線圖簡單地連接電路并下載例程,就可以完成實驗任務,不能充分鍛煉學生的動手實踐能力[2]。實驗箱有助于學習原理,但始終在一個實驗箱上進行實驗,學生還是無法掌握開發(fā)的要領,學習也就變得枯燥乏味。很多學生畢業(yè)后從事相關工作,由經驗豐富的工程師指導開發(fā),往往一個月比在學校里學一個學期的東西還要實用。因此高校教師,尤其是應用型本科院校的教師,實踐經驗還有待提高。(三)不能完全符合行業(yè)需求嵌入式系統(tǒng)被應用在很多產品上,種類繁多。近年來,從事嵌入式系統(tǒng)開發(fā)的工作也非常熱門。嵌入式系統(tǒng)產品開發(fā)包括硬件設計、驅動開發(fā)、應用開發(fā)、系統(tǒng)定制和移植等多方面工作,對于剛從學校畢業(yè)從事這方面工作的學生來說,主要側重從事嵌入式應用開發(fā)等相對上手容易的部分,其他難度較大的開發(fā)工作通常涉及較少,而學校里的學習需要各方面兼顧,側重較深的原理學習,對開發(fā)方面的學習并不是重點,即使學習,很多也有些過時,不一定能完全跟上企業(yè)需求,因此學生在參加工作后還需要學習各種新的開發(fā)工具、開發(fā)方法等知識,學校里學習的內容用處不大,使得這門課形如雞肋。三、應用型本科嵌入式系統(tǒng)課程改進建議針對應用型本科院校目前嵌入型系統(tǒng)課程教學中存在的問題,提出一些適當的改進建議,以盡可能幫助解決這些教學問題。(一)改進教學方法,拓展教材內容,改革考核方式嵌入式系統(tǒng)的主要特點是軟、硬件結合,面向應用;嵌入性、專用性和計算機系統(tǒng)是嵌入式系統(tǒng)的三個基本要素[3]。“嵌入式系統(tǒng)設計 ”是一門綜合性、實踐性以及應用性都較強的專業(yè)任選課,必須通過課程實驗、項目開發(fā)、科技競賽等環(huán)節(jié)進一步加深對課堂理論內容的理解,才能將理論知識與實踐應用有機地融合起來[4]。因此,嵌入式系統(tǒng)課程的教學不應只局限于理論課和傳統(tǒng)實驗課,最好能形成開放式教學,將具體的產品開發(fā)融入到教學中,例如一個學期安排學生設計一個完整的小型嵌入式設備,從硬件設計到軟件開發(fā),都讓學生參與進去。每個環(huán)節(jié)的理論知識在課堂上講授,每學一個知識點,就安排適當的實驗課時,讓學生將所學內容實現(xiàn)出來。實驗不應只局限于實驗箱,可以從最基本的開發(fā)板做起,然后由學生自己在上面設計出所需要的各個功能。實驗室應開放給學生隨時學習,這樣可以調動起學生的興趣和積極性。此外,還要鼓勵和帶領學生多參加嵌入式相關的競賽,例如智能車比賽、機器人大賽等,在實際應用中讓學生主動自學,這樣通常可以收到事半功倍的效果。教材可以選擇一本理論教材,同時配套一兩本實驗或實訓教材,老師也可以根據需要自己增加教學內容,不應只局限于一本書,重在實用性。學生在學習過程中能不斷看到成果,就會增強學習的動力。嵌入式系統(tǒng)課程的考核不應只是看理論課考試成績,實驗考核也必不可少,而且實驗考核不應流于形式,最好通過具體的設計成果來評判學生的開發(fā)能力。(二)加強師資力量,拓展教師培訓高校教師多數來自高校,一直在高校中從事學習和研究,雖然學歷很高,但因缺少企業(yè)工作經歷,實際開發(fā)經驗通常不足,因此教學也多側重理論和傳統(tǒng)教學方式,對于具體的產品開發(fā),教師自己很多都無法完成,更不用提指導學生完成產品設計了。因此,嵌入式系統(tǒng)課程的教學通常都比較枯燥乏味。這就需要學校能盡可能多地安排教師參加嵌入式相關的拓展學校,雖然目前高校中也有各自培訓,但都不夠實際,如果能安排教師直接到企業(yè)中參加一段時間的開發(fā)工作,必定會受益匪淺,在指導學生方面也可以有一定的提升。(三)面向實際應用,與行業(yè)接軌對于應用型本科院校的學生,所學內容應側重應用。因此,在學習開發(fā)過程中,學生所學也要有側重點,教師可以幫助學生完成像操作系統(tǒng)定制移植等難度較大的工作,將大致原理和操作流程講授給學生,在此基礎上,由學生自己去完成具體的應用功能設計。在實際學習過程中,要了解當前社會行業(yè)的需求,讓學生能學到最新最有用的知識。學生也會更有興趣。四、機器人方向嵌入式系統(tǒng)課程的改進針對機器人方向較強的實踐性,我院為嵌入式系統(tǒng)課程進行了如下改進措施:首先,在新的人才培養(yǎng)方案中將嵌入式系統(tǒng)課程和單片機課程相結合,開設一門新的單片機與嵌入式系統(tǒng)課程。該課程將以當前最流行的 STM32 處理器為教學主體,減少傳統(tǒng)的 8 位和 16 位單片機教學內容。STM32 處理器是為嵌入式應用專門設計的。該處理器基于 ARMCortex-M3 內核,具有高性能、低成本、低功耗等特點,目前在市場上具有非常廣泛的應用。該課程的實驗不是在傳統(tǒng)的實驗箱上進行,而是結合實際的移動機器人平臺進行操作,機器人也是采用STM32 處理器為核心。將嵌入式和機器人相結合,可以極大地鍛煉學生的動手能力。其次,與競賽相結合。最近兩年學院組織學生參加了多次機器人相關的競賽,包括機器人智能搬運比賽、機器人擂臺對抗賽、機器人搬運碼垛比賽、機器人滅火和救援比賽等。競賽時設計的機器人大多數都是基于 STM32 處理器,學生需要了解機器人的硬件架構,熟悉軟件開發(fā)平臺,并能進行算法設計和程序編寫。從硬件組裝到程序設計、編寫和調試,都要用到嵌入式系統(tǒng)產品開發(fā)過程中的相關技術。老師在競賽準備階段全程陪同學生進行學習和研究,遇到問題和學院一起調試解決,整個競賽準備工作就是對嵌入式系統(tǒng)知識的很好應用。學生對比賽興趣濃厚,經常廢寢忘食地調試機器人。通過參加競賽,學生既取得了成果,又學到了很多嵌入式方面的專業(yè)知識,對嵌入式系統(tǒng)課程的學習效果是一次很好的檢驗。此外,學院還鼓勵學生積極申報大學生創(chuàng)新創(chuàng)業(yè)項目,機器人方向的學生一大半都參與了項目申報,申報題目都與機器人相關,諸如輪式碼垛機器人、智能避障機器人等,學生在準備項目的過程中,將嵌入式系統(tǒng)知識最大化地融入到自己的項目當中。我院 2018 屆學生的準備畢業(yè)設計階段,將選題和項目掛鉤,畢業(yè)設計題目基本都是和機器人設計相關的題目,在具體設計階段,需要結合大量嵌入式開發(fā)技術進行機器人功能模塊設計??傊?,通過多方面的結合,學生在平時實驗、參加競賽、參與項目和畢業(yè)設計過程中,都充分應用了嵌入式系統(tǒng)相關知識,嵌入式系統(tǒng)課程也可以和機器人技術完美結合。學生既有興趣,也能學到有用的東西。五、小結針對目前應用型本科院校中嵌入式系統(tǒng)課程存在的問題,本文提出一些粗淺的改進建議,并在機器人方向的教學中進行了適當改進,學生普遍對該課程提高了興趣,并覺得這門課非常重要。希望這些建議對這門課程的教學有所幫助,也使得學生在將來的學習中可以學到更多有用的知識,使這門課程變得更實用。- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 機器人 方向 嵌入式 系統(tǒng) 課程 教學方法
裝配圖網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
鏈接地址:http://appdesigncorp.com/p-393430.html