胡華文 盧麗君
摘 要:本文提出了一種基于工作過程的C語言課程與單片機課程有效結(jié)合的課程改革模式,并分別在實踐經(jīng)驗的基礎(chǔ)上,對基于單片機的C語言學習領(lǐng)域的重構(gòu)、C語言學習領(lǐng)域中教學例子的選取進行了研究與分析。
關(guān)鍵詞:工作過程;C語言程序設(shè)計;單片機課程;電子設(shè)計競賽
在電子信息專業(yè)中,C語言主要服務(wù)于單片機應(yīng)用,而單片機的運用對《C語言程序設(shè)計》的要求,從思維方式上講,培養(yǎng)學生的邏輯思維能力,分析問題、解決問題的能力等;從行為能力上講,培養(yǎng)學生利用C語言編程能力對單片機綜合項目進行控制設(shè)計。然而,在具體的教學過程中,由于課程本身的難度以及受學生基礎(chǔ)、教學內(nèi)容、教學方法、教學條件等各方面的限制,其教學目標的培養(yǎng)大打折扣。為了學生能夠通過學習C語言從而獲得與單片機密切結(jié)合的綜合職業(yè)能力,并保證其相關(guān)的經(jīng)驗、知識和技能在結(jié)構(gòu)上的系統(tǒng)化,本文以“基于工作過程的學習方法”為核心,將“工作過程中單片機的運用學習”和“課堂上C語言知識的學習”整合為一個有機整體,[1]形成一套新的課程改革模式,從而提高教學質(zhì)量,增強學生的職業(yè)技能,拓寬學生的求職渠道。
一、C語言程序設(shè)計在電子類專業(yè)中的現(xiàn)狀
(1)目前大部分高職電子類專業(yè)的人才培養(yǎng)方案中,仍沿用本科院校的課程體系,[2]其《C語言程序設(shè)計》教材仍采用本科院校計算機專業(yè)教師編寫,針對性不強,很難有效的服務(wù)于高職電子類專業(yè)課程的學習。(2)《C語言程序設(shè)計》的學習與專業(yè)課程單片機的學習脫鉤,使學生學習C語言的目標不明確,很難將C語言知識與專業(yè)核心課程單片機的學習有效結(jié)合,從而影響單片機教學的有效展開。(3)《C語言程序設(shè)計》課程本身的難度以及學生自身的底子薄,形成學生難學、厭學,進而逃課的惡性循環(huán)。
二、基于工作過程的C語言課程與單片機課程總體設(shè)計
本文提出了一種基于工作過程的C語言課程與單片機課程有效結(jié)合的課程改革模式,如下圖1所示。
圖1 改革的課程體系
從工作過程出發(fā),將單片綜合項目的應(yīng)用分解為C語言課程任務(wù)、C語言與單片機的結(jié)合、單片機課程任務(wù)三個部分,C語言課程任務(wù)和單片機課程任務(wù)兩者服務(wù)于C語言與單片機的結(jié)合;C語言課程任務(wù)主要面向C語言程序設(shè)計的知識點學習即C語言的課程領(lǐng)域;C語言與單片機的結(jié)合又可分解為C語言在單片機中的算法學習和單片機中的C語言程序設(shè)計;單片機課程任務(wù)主要面向單片機內(nèi)部資源的學習即單片機課程領(lǐng)域;最后將 C語言的課程領(lǐng)域和C語言在單片機中的算法學習相結(jié)合,形成一門《基于單片機的C語言程序設(shè)計》課程,并將單片機課程領(lǐng)域和單片機中的C語言程序設(shè)計相結(jié)合,形成一門《單片機綜合應(yīng)用》課程。
三、基于單片機運用領(lǐng)域的C語言學習領(lǐng)域重構(gòu)
(一)C語言學習領(lǐng)域重構(gòu)。如下圖表1所示,將七個典型單片機項目所需要的C語言知識點打勾,根據(jù)各個項目所需要的知識點,重新組織C語言課程的學習領(lǐng)域,形成重、難點突出,與專業(yè)課程緊密結(jié)合,針對性強的具有專業(yè)特色的C語言程序設(shè)計教程。
表1 基于單片機項目的C語言學習領(lǐng)域重構(gòu)
(二) C語言學習領(lǐng)域中教學例子選取。在C語言知識講解中,我們將典型單片機項目分割成多個獨立完整的子任務(wù),并將這些子任務(wù)稍加調(diào)整修改,使C語言知識點貫穿其中,讓學生從專業(yè)的實際運用中來學習C語言,既保證了C語言知識的系統(tǒng)性,又將C語言理論知識融入實踐任務(wù),不僅可以培養(yǎng)學生專業(yè)技能,而且還培養(yǎng)學生學習C語言的興趣。
四、全文總結(jié)
本文融“教、學、做”為一體,強化學生能力的培養(yǎng),將C語言課程與單片機課程進行了有機結(jié)合,形成新的課程模式,并對新的課程模式中《基于單片機的C語言程序設(shè)計》課程的知識領(lǐng)域進行了重構(gòu)、教學例子進行了選取,從而促進了人才培養(yǎng)方案的正確修訂、課程體系的科學整合。
參考文獻:
[1] 郭德紅.整體知識觀:美國高等教育本科課改的核心理念 [N] 中國教育報,2007-04-03