劉振恒 王金華 李天工
[摘 要]針對(duì)嵌入式系統(tǒng)課程要求知識(shí)面廣、涉及基礎(chǔ)課程多、要求學(xué)生的綜合能力和實(shí)踐能力強(qiáng)、教學(xué)難度大等問(wèn)題,應(yīng)該結(jié)合建構(gòu)主義教學(xué)模式和教學(xué)方法,以建構(gòu)主義核心思想為中心,在嵌入式系統(tǒng)課程開(kāi)展中引導(dǎo)學(xué)生在一定的教學(xué)情景下,以協(xié)作形式,通過(guò)逐級(jí)推進(jìn)和不斷積累、整合知識(shí)碎片的方法,主動(dòng)構(gòu)建和完成對(duì)該課程的學(xué)習(xí)和實(shí)踐,實(shí)現(xiàn)理論實(shí)用、技能過(guò)硬的應(yīng)用型人才培養(yǎng)目標(biāo)。
[關(guān)鍵詞]建構(gòu)主義 逐級(jí)推進(jìn) 知識(shí)碎片
[中圖分類(lèi)號(hào)] G642[文獻(xiàn)標(biāo)識(shí)碼] A[文章編號(hào)] 2095-3437(2015)12-0042-03
一、引言
2014年全球計(jì)算機(jī)硬件領(lǐng)域正式邁進(jìn)以嵌入式應(yīng)用引領(lǐng)的“后PC時(shí)代”,嵌入式技術(shù)及產(chǎn)品成為信息產(chǎn)業(yè)研究和應(yīng)用的熱點(diǎn)。正是嵌入式技術(shù)迅猛的發(fā)展以及應(yīng)用領(lǐng)域的不斷拓寬,社會(huì)對(duì)嵌入式技術(shù)人才的需求量越來(lái)越大。近年來(lái)許多高校的電子專(zhuān)業(yè)、自動(dòng)化專(zhuān)業(yè)、計(jì)算機(jī)專(zhuān)業(yè)及通信工程專(zhuān)業(yè)針對(duì)市場(chǎng)需求紛紛開(kāi)設(shè)嵌入式系統(tǒng)課程。但各高校在課程設(shè)置和內(nèi)容安排上,還處于探索階段,這主要表現(xiàn)在以下幾個(gè)方面。1.嵌入式系統(tǒng)課程涉及電子、計(jì)算機(jī)、自動(dòng)化控制等多專(zhuān)業(yè)知識(shí),綜合性和實(shí)踐性強(qiáng),對(duì)學(xué)生的專(zhuān)業(yè)知識(shí)有較高的要求。2.針對(duì)通用于不同專(zhuān)業(yè)的嵌入式系統(tǒng)課程教學(xué),市面上的教材及指導(dǎo)書(shū)設(shè)計(jì)多數(shù)是面面俱到,缺少專(zhuān)業(yè)針對(duì)性。3.高校在教學(xué)方法上多偏重理論及原理知識(shí)的傳授,實(shí)驗(yàn)內(nèi)容大多由教師指定,學(xué)生在完成課程之后,雖然比較清楚的掌握了嵌入式開(kāi)發(fā)的原理、方法,但開(kāi)發(fā)技能和素養(yǎng)與實(shí)際的專(zhuān)業(yè)需要還有很大的差距。4.隨著課程體系的改革,各高校在不斷壓縮課程的學(xué)時(shí)與嵌入式系統(tǒng)課程涉及的知識(shí)點(diǎn)紛雜繁多相矛盾。[1] [2]
為了提高嵌入式系統(tǒng)課程的教學(xué)效果,國(guó)內(nèi)外高校都在不斷探索,嘗試采取一系列的教學(xué)改革措施,并提出了一些針對(duì)不同學(xué)生群體、不同專(zhuān)業(yè)需求的教學(xué)方法。如長(zhǎng)春大學(xué)采用講授與實(shí)驗(yàn)一體化的教學(xué)方法[3];西南大學(xué)提出了“基礎(chǔ)性、綜合設(shè)計(jì)型、研究創(chuàng)新型”三層次的嵌入式系統(tǒng)實(shí)驗(yàn)教學(xué)系統(tǒng),采用開(kāi)放式實(shí)驗(yàn)教學(xué)思路和方法[4];解放軍信息工程大學(xué)提出了機(jī)遇自命課題的團(tuán)組式教學(xué)方式,要求學(xué)生圍繞專(zhuān)題提出自己的研究題目,集體討論等[5];美國(guó)Syracuse University(雪城大學(xué))等在本課程的實(shí)驗(yàn)中根據(jù)難度不同、時(shí)常不同,采取制定課題和自選課題的綜合性實(shí)驗(yàn)設(shè)置方式,以此來(lái)提高教學(xué)效果。
本文在借鑒國(guó)內(nèi)外嵌入式課程教學(xué)方法的基礎(chǔ)上,針對(duì)學(xué)生感覺(jué)課程內(nèi)容枯燥,不愿意學(xué),達(dá)不到好的教學(xué)效果;設(shè)置的實(shí)驗(yàn)課內(nèi)容多以實(shí)驗(yàn)箱附帶的驗(yàn)證性實(shí)驗(yàn)為主,學(xué)生缺乏主觀能動(dòng)性等多種問(wèn)題,提出基于建構(gòu)主義的教學(xué)方法,讓學(xué)生從以往知識(shí)的被動(dòng)接受者轉(zhuǎn)變成為知識(shí)的主動(dòng)構(gòu)建者。在理論教學(xué)中,設(shè)計(jì)相應(yīng)的情境環(huán)境,通過(guò)課堂講解、推薦和主動(dòng)收集資料、概括總結(jié)和應(yīng)用等環(huán)節(jié),不斷把知識(shí)碎片通過(guò)運(yùn)用層次推進(jìn)的方式,完成對(duì)知識(shí)主體的建構(gòu)。另外,在實(shí)踐應(yīng)用中,學(xué)生把構(gòu)建的理論知識(shí)主體通過(guò)自主、協(xié)作和探究等方式應(yīng)用到實(shí)踐內(nèi)容的學(xué)習(xí)中。建構(gòu)主義的教學(xué)方法不但讓學(xué)生學(xué)習(xí)了知識(shí),而且能夠做到緊跟當(dāng)前技術(shù)發(fā)展的方向,使學(xué)生掌握獲取知識(shí)和技能的方法,提高學(xué)生的創(chuàng)造力。
二、建構(gòu)主義教學(xué)方法的概述
建構(gòu)主義是由認(rèn)知主義發(fā)展而來(lái)的哲學(xué)理念,其含義是任何學(xué)習(xí)的發(fā)生都不是在白紙上進(jìn)行的,而是將新知識(shí)與已有知識(shí)建立起聯(lián)系,從內(nèi)部通過(guò)創(chuàng)造、協(xié)調(diào)對(duì)原有經(jīng)驗(yàn)進(jìn)行改造和重組,對(duì)新知識(shí)進(jìn)行意義建構(gòu)。在此基礎(chǔ)之上的教學(xué)理論認(rèn)為,獲得知識(shí)的過(guò)程,不能單純通過(guò)教師的傳授,通常還要學(xué)習(xí)者借助教師和學(xué)習(xí)伙伴的幫助與合作才能完成。
與傳統(tǒng)教學(xué)方法相比,建構(gòu)主義教學(xué)法改變了傳統(tǒng)教學(xué)的三個(gè)中心,即由以教師為中心轉(zhuǎn)變?yōu)橐詫W(xué)生為中心、由以課本為中心轉(zhuǎn)變?yōu)橐匀蝿?wù)為中心、由以課堂為中心轉(zhuǎn)變?yōu)橐詫?shí)踐經(jīng)驗(yàn)為中心。在以建構(gòu)主義理論思想的教學(xué)設(shè)計(jì)中,其主要特征表現(xiàn)在以下幾個(gè)方面。1.以學(xué)生為中心,在教學(xué)過(guò)程中,充分發(fā)揮學(xué)生的發(fā)散性思維、創(chuàng)造性思維和批判性思維能力,讓學(xué)生根據(jù)自身行為的信息來(lái)實(shí)現(xiàn)自我反饋,教師在此過(guò)程中充當(dāng)協(xié)助者、促進(jìn)者。2.學(xué)習(xí)的關(guān)鍵是主題的選取,以教學(xué)內(nèi)容作為依據(jù),選取合時(shí)的教學(xué)主題,考慮包括基本教學(xué)知識(shí)點(diǎn)的同時(shí),能有效調(diào)動(dòng)學(xué)生解決問(wèn)題的積極性和對(duì)主題的參與度。3.設(shè)計(jì)和開(kāi)發(fā)學(xué)習(xí)資源以及協(xié)作學(xué)習(xí)的良好環(huán)境是教師在教學(xué)設(shè)計(jì)上的主要工作,要讓學(xué)生有在不同的情景下應(yīng)用所學(xué)知識(shí)的機(jī)會(huì)。[6]
三、建構(gòu)主義在課程教學(xué)中的應(yīng)用
當(dāng)前,高等教育更關(guān)注大眾、應(yīng)用型人才的培養(yǎng),相應(yīng)的課程理論授課及學(xué)習(xí)方式從傳統(tǒng)的知識(shí)灌輸轉(zhuǎn)為強(qiáng)調(diào)認(rèn)知主體內(nèi)部心理過(guò)程的學(xué)習(xí)方式,這符合建構(gòu)主義的教學(xué)策略。以嵌入式系統(tǒng)課程來(lái)說(shuō),這門(mén)課程通常包括以下幾大部分:嵌入式系統(tǒng)概述、嵌入式系統(tǒng)體系結(jié)構(gòu)、嵌入式系統(tǒng)指令與匯編程序設(shè)計(jì)、各類(lèi)接口技術(shù)、操作系統(tǒng)及Bootloader、設(shè)備驅(qū)動(dòng)程序等。但對(duì)應(yīng)的嵌入式處理器類(lèi)型有成百上千種,因應(yīng)用不同對(duì)應(yīng)的操作系統(tǒng)、接口也多種多樣,相應(yīng)每部分知識(shí)點(diǎn)都多而繁雜,在有限的課時(shí)按傳統(tǒng)的教學(xué)方案面面俱到的方式已不能勝任。根據(jù)建構(gòu)主義理念,本文對(duì)該課程中課堂教學(xué)、實(shí)踐教學(xué)及課程的延展教學(xué)進(jìn)行了探究。
(一)情景案例式理論教學(xué)方法改革
為了解決有限課上學(xué)時(shí)和相對(duì)較多授課內(nèi)容之間的矛盾,我們通過(guò)在授課內(nèi)容上進(jìn)行設(shè)計(jì),對(duì)課程內(nèi)容進(jìn)行合理劃分,抽出核心理論部分著重講解,而將概述性、功能性描述等適當(dāng)分解,學(xué)生按照教師的要求進(jìn)行調(diào)研收集資料、整理和總結(jié)。這樣每個(gè)學(xué)生都有建構(gòu)自己知識(shí)體系的壓力,教師結(jié)合課程教學(xué)要求進(jìn)行提問(wèn),其他學(xué)生也可以就自己感興趣或不明白的地方提問(wèn),形成教師與學(xué)生、學(xué)生與學(xué)生之間溝通和互動(dòng)。首先,通過(guò)完成課程基本理論知識(shí)的建構(gòu)過(guò)程設(shè)計(jì),完成基本知識(shí)的積累,如嵌入式系統(tǒng)概述部分中的定義、發(fā)展、分類(lèi)和應(yīng)用;嵌入式系統(tǒng)體系結(jié)構(gòu)中的ARM處理器的版本、處理器的結(jié)構(gòu)、存儲(chǔ)器和總線等。這些章節(jié)的知識(shí)基本都是概述性的內(nèi)容,學(xué)生完全可以通過(guò)分組調(diào)研、討論和總結(jié)的方式進(jìn)行知識(shí)碎片的收集和學(xué)習(xí)。其次,教師通過(guò)課堂集中梳理脈絡(luò)、相互提問(wèn)等方式完成這部分知識(shí)的整合式學(xué)習(xí),從而完成嵌入式基本概念的構(gòu)建。
概念性知識(shí)可以通過(guò)自主學(xué)習(xí)、討論等方式構(gòu)建,但如嵌入式硬件結(jié)構(gòu)中的接口及總線,軟件部分的操作系統(tǒng)、Bootloader、驅(qū)動(dòng)程序及應(yīng)用程序等對(duì)學(xué)生綜合知識(shí)的要求比較多,在授課中教師講解和學(xué)生接受都是比較難的部分。對(duì)這部分內(nèi)容的講解,我們打破傳統(tǒng)的按部就班的方式,采用案例式情景設(shè)計(jì)方法,設(shè)計(jì)一個(gè)貫穿幾部分知識(shí)點(diǎn)的案例核心主線,在課上圍繞這個(gè)主線展開(kāi)教學(xué)。比如圍繞硬件結(jié)構(gòu)的案例,構(gòu)建我們的硬件環(huán)境,需要哪些部件,這些部件的基本結(jié)構(gòu)和功能是什么;對(duì)于硬件的工作需要哪些軟件支持,從而引入我們使用的操作系統(tǒng)、Bootloader、驅(qū)動(dòng)程序、應(yīng)用軟件等。正是通過(guò)建立這個(gè)簡(jiǎn)單而綜合的案例,將學(xué)生置身于一定的情景環(huán)境中。在這個(gè)環(huán)境中,通過(guò)由淺入深,由簡(jiǎn)單到復(fù)雜,不斷讓學(xué)生擴(kuò)展他們的知識(shí)碎片,然后把這些知識(shí)碎片拼接在一起,從而完成部分知識(shí)的建構(gòu),然后再采取逐級(jí)推進(jìn)像搭積木一樣完成全部知識(shí)的架構(gòu)。建構(gòu)主義教學(xué)設(shè)計(jì)的核心是鼓勵(lì)學(xué)生自主學(xué)習(xí)策略,在基本知識(shí)構(gòu)建后,對(duì)每一部分知識(shí)的拓展通過(guò)提綱的方式提供給學(xué)生,鼓勵(lì)他們自己學(xué)習(xí)和討論。
(二)逐級(jí)推進(jìn)式實(shí)踐教學(xué)方法改革
嵌入式系統(tǒng)課程實(shí)踐性非常強(qiáng),這就對(duì)理論課程的理解和實(shí)踐內(nèi)容銜接、安排提出了挑戰(zhàn)。本文對(duì)嵌入式實(shí)踐教學(xué)環(huán)節(jié)根據(jù)理論授課內(nèi)容進(jìn)行逐級(jí)推進(jìn)式安排,在充分利用有限的課內(nèi)實(shí)踐時(shí)間和調(diào)動(dòng)學(xué)生課余自主時(shí)間的情況下,在實(shí)驗(yàn)室真實(shí)硬件環(huán)境和學(xué)生電腦模擬環(huán)境的支持下,把理論課中綜合案例融入一定情境,要求進(jìn)行分解、分級(jí)和升級(jí),實(shí)現(xiàn)理論與實(shí)踐的有效銜接。首先,選定課內(nèi)課外基本實(shí)驗(yàn)內(nèi)容。如把軟件支持環(huán)境的安裝部署進(jìn)行分解,把虛擬機(jī)、操作系統(tǒng)、交叉開(kāi)發(fā)環(huán)境的安裝等設(shè)置為基礎(chǔ)性實(shí)驗(yàn),要求學(xué)生在參見(jiàn)實(shí)驗(yàn)指導(dǎo)書(shū)及自行查閱資料的情況下在課外完成;如把硬件環(huán)境相關(guān)實(shí)驗(yàn)分解,把資源熟悉、設(shè)備基本連接測(cè)試、GPIO輸入輸出、定時(shí)器、中斷實(shí)驗(yàn)等設(shè)置為課內(nèi)基礎(chǔ)型實(shí)驗(yàn),教師統(tǒng)一講解,每個(gè)學(xué)生獨(dú)立完成,教師指導(dǎo)學(xué)生采取原理引導(dǎo)實(shí)驗(yàn),在實(shí)驗(yàn)中體會(huì)原理的學(xué)習(xí)方式。其次,在完成基礎(chǔ)性實(shí)驗(yàn)的情況上,通過(guò)分級(jí)處理,提出提高性實(shí)驗(yàn)內(nèi)容,如軟件部分在熟悉操作系統(tǒng)結(jié)構(gòu)的情況下完成系統(tǒng)裁剪及燒寫(xiě)、Bootloader結(jié)構(gòu)認(rèn)知和燒寫(xiě)、Makefile文件編寫(xiě)等;在硬件環(huán)境中驅(qū)動(dòng)程序的結(jié)構(gòu)及編寫(xiě)。本部分采取教師指導(dǎo)、學(xué)生分組討論及協(xié)作完成。最后是實(shí)踐環(huán)節(jié)的升級(jí)設(shè)計(jì)。模擬在一定的情景環(huán)境下,設(shè)計(jì)綜合性實(shí)踐內(nèi)容,本部分內(nèi)容適合在集中訓(xùn)練時(shí)間內(nèi)完成。比如房間監(jiān)控系統(tǒng)、智能家居、房間出入記錄系統(tǒng)等,通過(guò)綜合實(shí)踐環(huán)節(jié)模擬嵌入式項(xiàng)目的開(kāi)發(fā),教師協(xié)助各小組對(duì)模擬項(xiàng)目進(jìn)行分析,講解學(xué)習(xí)和解決問(wèn)題的思路,小組以團(tuán)隊(duì)開(kāi)發(fā)的方式推進(jìn),以此培養(yǎng)學(xué)生綜合實(shí)踐和團(tuán)隊(duì)協(xié)作能力,為日后延展性學(xué)習(xí)打下基礎(chǔ)。
(三)后期延展性教學(xué)方法改革
學(xué)生在前期基礎(chǔ)性、提高性理論和實(shí)踐學(xué)習(xí)之后,希望能在動(dòng)手能力和工作能力上進(jìn)一步提升,所以后期的延展性課程改革是十分重要的環(huán)節(jié)。對(duì)嵌入式系統(tǒng)開(kāi)發(fā)感興趣的學(xué)生可以參與教師的相關(guān)課題,通過(guò)實(shí)際課題的深入研究提升自己。另外,鼓勵(lì)學(xué)生參加嵌入式設(shè)計(jì)大賽、物聯(lián)網(wǎng)等相關(guān)大賽,以賽代練的方式提高自己解決問(wèn)題的能力。目前,高校中校企合作已經(jīng)成為常態(tài),通過(guò)與相關(guān)企業(yè)進(jìn)行合作,在教學(xué)內(nèi)容上能夠與社會(huì)需求接軌,同時(shí)給學(xué)生提供到企業(yè)實(shí)習(xí)和實(shí)踐的機(jī)會(huì),做好從學(xué)校到與企業(yè)、行業(yè)的過(guò)渡。
四、結(jié)語(yǔ)
在嵌入式技術(shù)高速發(fā)展的今天,高校的嵌入式教學(xué)對(duì)社會(huì)人才需求培養(yǎng)起著非常重要的作用。本文結(jié)合各高校教學(xué)經(jīng)驗(yàn),在建構(gòu)主義教學(xué)模式和方法的指導(dǎo)下,對(duì)嵌入式系統(tǒng)課程教學(xué)方法進(jìn)行探討。在理論課方面采用構(gòu)建情景式案例教學(xué)的方法,在實(shí)踐中采用逐漸推進(jìn)式方法,使學(xué)生在有限的學(xué)時(shí)內(nèi),較好地掌握教學(xué)內(nèi)容,這對(duì)培養(yǎng)學(xué)生的實(shí)踐和開(kāi)發(fā)能力具有一定的現(xiàn)實(shí)意義。
[ 參 考 文 獻(xiàn) ]
[1] 倪蘊(yùn)濤.基于嵌入式系統(tǒng)實(shí)驗(yàn)課程教學(xué)方法改革和教學(xué)思路探討的研究[J].牡丹江教育學(xué)院學(xué)報(bào),2007(4):130-131.
[2] 嚴(yán)迎建,劉軍偉,張立朝.改革嵌入式系統(tǒng)實(shí)驗(yàn)內(nèi)容與組織方式[J].教學(xué)研究,2013(2):55-57.
[3] 張淑艷,馬春龍,王金莉.嵌入式系統(tǒng)課程教學(xué)研究[J].中國(guó)科技創(chuàng)新導(dǎo)刊,2012(11):53-54.
[4] 丁珠玉,張濟(jì)龍,吳永烽.嵌入式系統(tǒng)課程實(shí)踐教學(xué)模式的研究與探索[J].西南農(nóng)業(yè)大學(xué)學(xué)報(bào),2009(6):182-183.
[5] 王震宇,汪永紅,司彬彬,蔣烈輝.基于自命課題的團(tuán)組式教學(xué)模式改革[J].計(jì)算機(jī)教育,2014(16):43-45.
[6] 余勝泉,等.基于建構(gòu)主義的教學(xué)設(shè)計(jì)模式[EB/OL]http://www.etc.edu.cn / articledigest6 / jiyujiangou.htm.
[責(zé)任編輯:陳 明]