前言:想要寫出一篇引人入勝的文章?我們特意為您整理了Arduino程序設(shè)計課程教學(xué)改革范文,希望能給你帶來靈感和參考,敬請閱讀。
摘要:arduino單片機具有上手快、易操作、資源豐富等特點,在高職單片機教學(xué)中成為主流。但由于Ar-duino涉及的知識點較多且較為零散,造成教學(xué)過程中學(xué)生不能夠有效地進行消化。針對高職物聯(lián)網(wǎng)應(yīng)用技術(shù)專業(yè)Arduino程序設(shè)計的教學(xué)現(xiàn)狀,以項目式教學(xué)法為主要理論基礎(chǔ),開發(fā)了基于Arduino的智能家居教學(xué)項目,構(gòu)建以項目為核心的教學(xué)組織方式和課程評價體系,取得了良好的教學(xué)效果。
關(guān)鍵詞:Arduino程序設(shè)計;項目式教學(xué);智能家居
1課程項目設(shè)計
智能家居系統(tǒng)一般功能包括:對家居環(huán)境的精準(zhǔn)監(jiān)控、對家電設(shè)備的精確控制、與用戶信息的交流(包括處理用戶的命令及在特定情況下將家居環(huán)境的某些信息發(fā)送給用戶)等[1-2]。根據(jù)這些功能需求,將智能家居項目分解為六個不同的教學(xué)模塊.(1)項目一主要訓(xùn)練學(xué)生根據(jù)系統(tǒng)設(shè)計要求寫出需求分析報告,能夠?qū)?fù)雜系統(tǒng)劃分為不同簡單子系統(tǒng),能夠熟練使用Arduino集成開發(fā)環(huán)境進行項目開發(fā)。(2)項目二訓(xùn)練學(xué)生掌握Arduino模擬量輸入檢測與數(shù)字輸出控制、串行通信技術(shù)、LCD時序模擬等技能。(3)項目三訓(xùn)練學(xué)生掌握Arduino數(shù)字量的輸入采集、中斷應(yīng)用與GSM通信等技能。(4)項目四主要訓(xùn)練學(xué)生掌握模擬輸出、庫函數(shù)的調(diào)用等技能。(5)項目五主要訓(xùn)練學(xué)生掌握藍牙通信、WiFi無線數(shù)據(jù)傳輸、Zigbee無線數(shù)據(jù)傳輸?shù)燃寄堋?6)項目六主要訓(xùn)練學(xué)生的測試、調(diào)試、集成等能力。
2課程項目實施
2.1角色分工
角色扮演模擬教學(xué)法以能力培養(yǎng)為目標(biāo),以互動教學(xué)、全真模擬為特征,可以真正實現(xiàn)“學(xué)生主體、教師主導(dǎo)”的教學(xué)模式[3-4]。同時讓學(xué)生真正了解不同崗位的崗位職責(zé),提高了學(xué)生的職業(yè)素養(yǎng)[5-6]。組織學(xué)生進行小組項目設(shè)計,首先對全班學(xué)生進行適當(dāng)?shù)姆纸M。分組時主要考慮學(xué)生的個性特征、學(xué)習(xí)能力、學(xué)習(xí)態(tài)度等幾個方面的因素,保證每個小組在大致相同的水平上展開合作學(xué)習(xí),從而保證組內(nèi)成員的互補和組間的公平競爭。使學(xué)生在競爭中感覺與其它小組“旗鼓相當(dāng)”,從而增加合作的動力,增強取勝的信心,取得良好的合作效果。小組合作項目設(shè)計,為防止有的學(xué)生無所事事,就需要分工明確。我們要使每個成員都擔(dān)當(dāng)特定的角色,并且每個角色都是不可替代的。學(xué)生不再是傳統(tǒng)的身份,他們將成為項目經(jīng)理、軟件設(shè)計工程師、硬件電路工程師、測試工程師等工作崗位角色,每個人在完成自己本職工作的同時,還要兼顧團隊協(xié)作、溝通,既培養(yǎng)了專業(yè)技術(shù)能力,又提高了職業(yè)素養(yǎng)。在智能家居項目設(shè)計實踐教學(xué)中,一般由四人構(gòu)成項目小組,每組設(shè)立小組長、硬件開發(fā)人員、軟件設(shè)計人員以及文檔撰寫人員。小組長負責(zé)整個項目實施過程的任務(wù)分配,協(xié)調(diào)溝通等工作,組織全組人員有序地開展討論交流、動手操作、探究活動以及最后的答辯講解工作。硬件開發(fā)人員負責(zé)原理圖設(shè)計、硬件電路搭建等工作。軟件設(shè)計人員負責(zé)軟件流程圖設(shè)計、編程等工作。文檔撰寫人員負責(zé)各部分文檔的撰寫、答辯PPT的制作等。
2.2基于“工作過程”的項目開展
基于工作過程的六步法包括:信息、計劃、決策、實施、檢查以及評估六個工作步驟[7]。目前,基于工作過程系統(tǒng)開發(fā)職業(yè)教育課程的主流思想是學(xué)習(xí)領(lǐng)域課程模式[8-9]。本文將“六步法”與“基于工作過程導(dǎo)向”的項目教學(xué)模式相結(jié)合,模擬企業(yè)真實的工作環(huán)境,讓學(xué)生親身參與到工作過程之中,學(xué)習(xí)和掌握與工作過程相關(guān)的知識和技能,學(xué)會從工作過程的全局出發(fā)分析問題和解決問題,從而獲得與工作崗位更貼近的職業(yè)能力。信息搜集:教師將事先做好的項目成品展示給學(xué)生看,演示項目成品的功能,讓學(xué)生能夠了解整個項目的需求,對項目有一個初步的認(rèn)識。項目的任務(wù)要求要明確,但要給學(xué)生留有一定的設(shè)計空間。根據(jù)項目任務(wù)要求,學(xué)生應(yīng)通過互聯(lián)網(wǎng)或參考書等搜集項目需要的相關(guān)知識,教師向?qū)W生講解項目中應(yīng)用到的新知識點,學(xué)生完成需求報告。制定計劃:各小組根據(jù)搜集的資料,設(shè)計與規(guī)劃項目開發(fā)的步驟與方法,將復(fù)雜項目進一步細分,形成一個初步可行的方案。具體工作內(nèi)容包括撰寫計劃書,制定任務(wù)分配表及進度表等。項目設(shè)計與實施:各組對項目方案作進一步的完善,確定最佳方案。教師可根據(jù)學(xué)生方案提出指導(dǎo)性意見,但不會過度干涉。學(xué)生根據(jù)方案完成各個項目原理圖設(shè)計、元器件的選型與購置、印制電路板的繪制與制作、元器件焊接檢測、軟件編程與調(diào)試,撰寫項目報告書。項目驗收:各小組制作答辯PPT,對自己的作品進行展示和講解,講解內(nèi)容包括項目設(shè)計思路、項目原理、實施過程中遇到的問題及解決方案等。教師應(yīng)該對學(xué)生創(chuàng)新的部分進行鼓勵,對項目不足的地方提出建議,并讓學(xué)生對項目中出現(xiàn)問題較多的地方進行討論。
3考核評價
課程采取過程考核和結(jié)果考核相結(jié)合的考核方法,兼顧技能考核以及職業(yè)素養(yǎng)考核。過程考核評分主要參考學(xué)生在項目中的參與度、操作規(guī)范度、紀(jì)律及衛(wèi)生等;結(jié)果考核評分依據(jù)包括原理圖繪制、PCB繪制,流程設(shè)計、系統(tǒng)功能實現(xiàn)情況等。每個子項目的成績都以百分制計,評價結(jié)果由三部分構(gòu)成:小組成員自評(占比30%)、組間互評(占比30%)以及教師評價(占比40%)組成。故學(xué)生每個子項目的得分為:小組自評得分×30%+小組互評得分×30%+教師評分×40%。學(xué)生最終成績?yōu)楦鱾€子項目得分的平均值。各項評分都有相應(yīng)標(biāo)準(zhǔn),使考核評價盡量做到合理、公平、公正。
4結(jié)語
通過教學(xué)實踐表明,在基于工作過程的項目教學(xué)中,真正做到了“以學(xué)生為主體、教師為主導(dǎo),教與學(xué)互動、講與練相結(jié)合”的教學(xué)目標(biāo),學(xué)生的學(xué)習(xí)興趣和動手能力大大增強,對于Arduino和物聯(lián)網(wǎng)的認(rèn)知進一步加強,教學(xué)效果顯著提高,基本實現(xiàn)了課程改革的預(yù)期效果。
作者:孫林娟 賈月輝 單位: 天津大學(xué)仁愛學(xué)院 天津中德應(yīng)用技術(shù)大學(xué)