◆于 萍 孫 悅 付維娜
(長春工程學(xué)院)
高職高專“C++程序設(shè)計基礎(chǔ)”教學(xué)改革初探
◆于 萍 孫 悅 付維娜
(長春工程學(xué)院)
圍繞高職高專教育培養(yǎng)目標(biāo),結(jié)合個人教學(xué)經(jīng)驗和教學(xué)思考,嘗試對“C++程序設(shè)計基礎(chǔ)”課程的教學(xué)內(nèi)容體系、教學(xué)模式、教學(xué)方法和考核方式進行探索,總結(jié)出“在實驗室進行教學(xué)的教學(xué)模式,課堂講練結(jié)合教學(xué)與課程實訓(xùn)教學(xué)相結(jié)合的教學(xué)方法,平時考核與期末考核并重的考核方式”的教學(xué)經(jīng)驗,取得了一定的教學(xué)效果。
C++語言 教學(xué)改革 課程實訓(xùn)教學(xué)法 實踐教學(xué)法
“C++程序設(shè)計基礎(chǔ)”是高職高專中軟件類專業(yè)的一門專業(yè)基礎(chǔ)課。該課程注重培養(yǎng)學(xué)生利用計算機處理問題的基本技能和程序設(shè)計的思維方式,并著重培養(yǎng)學(xué)生進行標(biāo)準(zhǔn)化編程的素質(zhì)及初步的編程能力,為后續(xù)程序設(shè)計和軟件開發(fā)技術(shù)課程的深入學(xué)習(xí)奠定基礎(chǔ)。
我們嘗試對“C++程序設(shè)計基礎(chǔ)”課程進行教學(xué)改革實踐。
本課程是高職高專學(xué)生學(xué)習(xí)的第一門編程語言,結(jié)合高職高專學(xué)生實際情況,對教學(xué)內(nèi)容體系進行了一系列的嘗試:
(1)更新教學(xué)理念。在素質(zhì)教育、創(chuàng)新教育的教育思想指導(dǎo)下,樹立“以素質(zhì)教育和信息素養(yǎng)教育為核心,突出職業(yè)能力培養(yǎng)和人可持續(xù)發(fā)展”的教學(xué)理念。合理構(gòu)建教學(xué)內(nèi)容體系,注重課程內(nèi)容的基礎(chǔ)性和實用性,注重學(xué)生程序設(shè)計思維方式、編程能力、操作能力、自主學(xué)習(xí)能力和應(yīng)用能力的培養(yǎng)和訓(xùn)練。
(2)更新教學(xué)內(nèi)容。注重教學(xué)內(nèi)容的系統(tǒng)性和實用性,對教學(xué)內(nèi)容進行分類、刪減、合并。課程主要設(shè)置以下六部分內(nèi)容:程序設(shè)計概述、算法及其描述、基本數(shù)據(jù)類型與表達式、程序結(jié)構(gòu)和流程控制語句、數(shù)組、函數(shù)。將指針和引用、類與對象、繼承與派生、運算符重載、多態(tài)性等內(nèi)容進行刪減,通過對基本內(nèi)容的學(xué)習(xí)和訓(xùn)練培養(yǎng)學(xué)生程序設(shè)計思維方式和初步的結(jié)構(gòu)化編程能力。
(3)合理設(shè)計教學(xué)內(nèi)容。將知識點、案例合理安排,構(gòu)建合理教學(xué)內(nèi)容體系。首先,通過講練結(jié)合等教學(xué)方法由淺入深的介紹基礎(chǔ)教學(xué)內(nèi)容,完成分層次的教學(xué)目標(biāo)。然后,通過課程實訓(xùn)教學(xué)、啟發(fā)式教學(xué)、談?wù)撌浇虒W(xué)等教學(xué)方法遞進式鞏固所學(xué)教學(xué)內(nèi)容。
(4)教學(xué)內(nèi)容與學(xué)校競賽相結(jié)合。通過競賽活動,調(diào)動學(xué)生學(xué)習(xí)積極性和主動性,學(xué)以致用,兩者相輔相成。
(5)實現(xiàn)教學(xué)內(nèi)容資源網(wǎng)絡(luò)化。利用網(wǎng)絡(luò)學(xué)習(xí)平臺,將教學(xué)資源放在ftp上,提供給學(xué)生學(xué)習(xí)使用,為多元化學(xué)習(xí)提供條件。
(6)深入開展思維訓(xùn)練。操作是思維基礎(chǔ),思維又是行為導(dǎo)向,兩者相得益彰。將教學(xué)內(nèi)容與教學(xué)案例有機結(jié)合,提供典型、實用的實訓(xùn)案例,這是成功開展思維訓(xùn)練的基本保證。教師是成功開展思維訓(xùn)練的關(guān)鍵,采用啟發(fā)引導(dǎo)教學(xué)法和談?wù)撌浇虒W(xué)法引導(dǎo)學(xué)生進行編程思維訓(xùn)練,在教學(xué)中滲透思維訓(xùn)練要循循善誘。
秉承學(xué)院“學(xué)生是主體,育人是宗旨,能力是本位,就業(yè)是目標(biāo),教育是服務(wù)”的辦學(xué)理念,對教學(xué)模式進行改革。由傳統(tǒng)的“以課堂為中心”教學(xué)模式轉(zhuǎn)變?yōu)楝F(xiàn)在的“多環(huán)節(jié)教學(xué)”教學(xué)模式,督促學(xué)生由被動學(xué)習(xí)轉(zhuǎn)變?yōu)橹鲃訉W(xué)習(xí)。
(1)教學(xué)實施過程的改革。本課程的教學(xué)實施過程全部是在實驗室(機房)進行,采用多媒體教學(xué),實驗室機器都安裝電子教室,更好的實現(xiàn)師生間的學(xué)習(xí)互動。
(2)課堂“講練結(jié)合教學(xué)”與“課程實訓(xùn)教學(xué)”相結(jié)合的“學(xué)中做、做中學(xué)”的實踐教學(xué)模式。
通過“講練結(jié)合教學(xué)”、“啟發(fā)引導(dǎo)教學(xué)”、“案例教學(xué)”等教學(xué)方法由淺入深學(xué)習(xí)教學(xué)內(nèi)容。然后通過“課程實訓(xùn)教學(xué)”“案例教學(xué)”“啟發(fā)引導(dǎo)教學(xué)”“談?wù)撌浇虒W(xué)”等教學(xué)方法完成課程實訓(xùn)教學(xué)內(nèi)容。
(3)“課內(nèi)外結(jié)合”開放型的教學(xué)模式。通過“課內(nèi)外結(jié)合”開放型的教學(xué)模式,課內(nèi)師生共同學(xué)習(xí)教學(xué)內(nèi)容,完成案例操作;課外教師布置任務(wù)和作業(yè),學(xué)生利用開放時間在實驗室或機房自行完成任務(wù)和作業(yè),充分調(diào)動了學(xué)生主觀能動性,實現(xiàn)課內(nèi)外學(xué)習(xí)的有機結(jié)合。
(4)“任務(wù)驅(qū)動”、“自主探究”、“協(xié)作學(xué)習(xí)”相結(jié)合的實踐教學(xué)模式。積極組織學(xué)生參加競賽活動,教師給定競賽任務(wù)和要求,學(xué)生相互協(xié)作、自主完成競賽任務(wù)。該模式體現(xiàn)“以人為本”現(xiàn)代教學(xué)理念,突出學(xué)生在學(xué)習(xí)活動中的主體地位,啟發(fā)引導(dǎo)學(xué)生自主學(xué)習(xí)。教師在教學(xué)活動中成為組織者、引導(dǎo)者、合作者。
結(jié)合課程實際,采用多種教學(xué)方法完成教學(xué)實施過程。
(1)講練結(jié)合教學(xué)法。講練結(jié)合是傳統(tǒng)教學(xué)方法,即通過邊講邊練的方式學(xué)習(xí)教學(xué)內(nèi)容。只要課程教學(xué)內(nèi)容體系設(shè)計合理,并有效結(jié)合“啟發(fā)引導(dǎo)教學(xué)”、“案例教學(xué)”等教學(xué)方法實施教學(xué),就可以達到很好教學(xué)效果。
(2)課程實訓(xùn)教學(xué)法。簡單介紹一下課程實訓(xùn)教學(xué)法的實施過程。它可以分階段遞進式完成教學(xué)內(nèi)容:①教師給出示范任務(wù)案例,提出問題,教師啟發(fā)引導(dǎo)學(xué)生,師生談?wù)摚餐业浇鉀Q問題方法,共同完成實現(xiàn)程序代碼;②教師給出同步任務(wù)案例,師生共同分析案例,學(xué)生自主完成實現(xiàn)的程序代碼,教師進行輔導(dǎo);③教師給出提高任務(wù)案例,學(xué)生自主分析并完成案例,教師進行輔導(dǎo);最后師生共同歸納總結(jié),舉一反三,學(xué)以致用。
(3)案例分析教學(xué)法。案例分析教學(xué)法是教師給出案例,提出問題,使學(xué)生帶著問題去學(xué)習(xí),然后師生共同學(xué)習(xí)解決該問題所需的知識和方法,并實現(xiàn)案例制作。
(4)啟發(fā)引導(dǎo)教學(xué)法。采用啟發(fā)引導(dǎo)教學(xué)法,有助于使學(xué)生變被動學(xué)習(xí)為主動學(xué)習(xí),培養(yǎng)學(xué)生的自主創(chuàng)新學(xué)習(xí)能力。
(5)談?wù)撌浇虒W(xué)法。談?wù)撌浇虒W(xué)法,是教師提出問題,師生互動,共同找到解決問題的方法。
(6)任務(wù)驅(qū)動教學(xué)法。任務(wù)驅(qū)動教學(xué)法是學(xué)生在教師指導(dǎo)下,圍繞一個共同任務(wù)為活動中心,在問題動機驅(qū)動下,通過對學(xué)習(xí)資源的積極主動應(yīng)用,進行自主探索和互動協(xié)作的學(xué)習(xí)。
注重平時考核與期末考核并重的考核方式。平時考核包括課堂同步考核、課后作業(yè)考核和平時階段性測試考核;期末考核包括筆試和上機考試。
[1]陸虹.程序設(shè)計基礎(chǔ)——邏輯編程及C++實現(xiàn).高等教育出版社,2003.
[2]許琳,張曉賢.程序設(shè)計基礎(chǔ)(C++描述)實訓(xùn)教程.中國水利水電出版社,2008.
[3]呂鳳翥.C++語言基礎(chǔ)教程.人民郵電出版社,2005.