楊秀芳 劉海濤 劉英
【摘要】《C語(yǔ)言程序設(shè)計(jì)》課程是計(jì)算機(jī)類專業(yè)的專業(yè)基礎(chǔ)課,旨在培養(yǎng)學(xué)生程序設(shè)計(jì)的邏輯思維能力。對(duì)于高職高專學(xué)生來說,普遍認(rèn)為該課程難,學(xué)起來比較吃力。針對(duì)這一問題,我們?cè)诙嗄杲虒W(xué)經(jīng)驗(yàn)的基礎(chǔ)上,對(duì)該課程進(jìn)行了教學(xué)改革,收到了一定的成效。本文就我們的改革經(jīng)驗(yàn)與體會(huì)進(jìn)行了闡述。
【關(guān)鍵詞】C語(yǔ)言程序設(shè)計(jì) ?教學(xué)改革
【中圖分類號(hào)】G71 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】2095-3089(2015)05-0228-01
一、《C語(yǔ)言程序設(shè)計(jì)》課程的作用及特點(diǎn)
《C語(yǔ)言程序設(shè)計(jì)》課程在計(jì)算機(jī)類專業(yè)人才培養(yǎng)方案中占有重要地位。C語(yǔ)言的學(xué)習(xí),對(duì)學(xué)生編程思維的建立,把現(xiàn)實(shí)問題轉(zhuǎn)化為程序問題的能力培養(yǎng),具有至關(guān)重要的作用。C語(yǔ)言又是學(xué)好其它專業(yè)課程的基礎(chǔ),如何提高課程的教學(xué)效果,調(diào)動(dòng)學(xué)生的學(xué)習(xí)興趣,對(duì)學(xué)習(xí)其它相關(guān)程序類課程具有非常重要的意義。[1]
C語(yǔ)言功能強(qiáng)大、應(yīng)用廣泛,這是它從上世紀(jì)70年代到現(xiàn)在經(jīng)久不衰,被人們追崇的主要原因。C語(yǔ)言是一門實(shí)踐性、操作性很強(qiáng)的課程[2],集抽象性、邏輯性、實(shí)踐性于一身。在教學(xué)過程中怎么把這門課教好、學(xué)好,是對(duì)教師很大的考驗(yàn)。
二、《C語(yǔ)言程序設(shè)計(jì)》課程教學(xué)改革措施及成效
根據(jù)《C語(yǔ)言程序設(shè)計(jì)》的課程特點(diǎn),以及高職學(xué)生的自身特點(diǎn),在我們多年教學(xué)經(jīng)驗(yàn)的基礎(chǔ)上,我們對(duì)該課程進(jìn)行了以下教學(xué)改革。
1.讓學(xué)生充分了解這門課程,提高學(xué)生學(xué)習(xí)的主動(dòng)性。
上第一節(jié)課的時(shí)候,就把該課程的性質(zhì)、作用以及它在專業(yè)培養(yǎng)中的地位,它對(duì)應(yīng)哪些工作崗位,能解決哪些實(shí)際問題,給學(xué)生做詳細(xì)說明,讓同學(xué)們充分了解這門課,對(duì)它有理性和感性的認(rèn)識(shí),才會(huì)有進(jìn)一步學(xué)習(xí)它的欲望和興趣。
2.應(yīng)用“項(xiàng)目導(dǎo)入、任務(wù)驅(qū)動(dòng)”的教學(xué)方法,增加學(xué)生學(xué)習(xí)的興趣。
總聽人們說,C語(yǔ)言是一門深?yuàn)W、枯燥又難學(xué)的課程,如果采用傳統(tǒng)的教學(xué)方法,確實(shí)給人這樣的感覺。我們?cè)诙嗄甑慕虒W(xué)過程中不斷探索、創(chuàng)新、改革,采用了“項(xiàng)目導(dǎo)入、任務(wù)驅(qū)動(dòng)” 的教學(xué)方法,取得了較好的教學(xué)效果。我們積累了好多綜合性的教學(xué)案例,在剛開課時(shí),不著急講解理論知識(shí),選擇一個(gè)綜合案例作為項(xiàng)目,展示該項(xiàng)目的功能,并要求學(xué)生學(xué)完這門課后,在實(shí)訓(xùn)環(huán)節(jié)必須完成此項(xiàng)目。讓學(xué)生了解學(xué)習(xí)目標(biāo)、學(xué)習(xí)任務(wù),以及學(xué)習(xí)成果,從而調(diào)動(dòng)學(xué)習(xí)興趣,增加學(xué)習(xí)動(dòng)力和壓力。在教學(xué)過程中,以此項(xiàng)目為依據(jù),采用“任務(wù)驅(qū)動(dòng)”的方法展開教學(xué)。把項(xiàng)目分成若干模塊,比如輸入模塊、數(shù)據(jù)處理模塊、輸出模塊等等,每個(gè)模塊都是一個(gè)任務(wù),每個(gè)任務(wù)又包含若干子任務(wù),每個(gè)子任務(wù)的完成都涉及若干知識(shí)點(diǎn)。這樣以項(xiàng)目引導(dǎo)、任務(wù)驅(qū)動(dòng)的方式帶動(dòng)知識(shí)點(diǎn)的學(xué)習(xí)。學(xué)習(xí)是為了完成任務(wù)、實(shí)現(xiàn)項(xiàng)目。這樣,學(xué)習(xí)變得更加有目標(biāo)、有動(dòng)力,使學(xué)生的學(xué)習(xí)興趣、學(xué)習(xí)主動(dòng)性和積極性、學(xué)習(xí)效率有了很大提高,效果顯著。
3.“以賽促學(xué)”,增強(qiáng)學(xué)生自信心。
組織學(xué)生參加各種大賽,是督促學(xué)生學(xué)習(xí)、提高學(xué)生自信心的很好途徑。我們組織學(xué)院級(jí)的ACM程序設(shè)計(jì)大賽,同學(xué)們都很積極、踴躍。賽前同學(xué)們爭(zhēng)先恐后地在機(jī)房練習(xí)做題,遇到困難時(shí)彼此討論得熱火朝天、爭(zhēng)執(zhí)得面紅耳赤,運(yùn)行成功時(shí)興奮得歡呼雀躍,學(xué)習(xí)氣氛空前高漲。同學(xué)們?cè)诜治鰡栴}、解決問題過程中,鍛煉了他們的能力、提高了他們的素質(zhì)、增強(qiáng)了他們的自信。通過比賽選拔優(yōu)秀學(xué)生參加自治區(qū)級(jí)ACM程序設(shè)計(jì)大賽,通過備戰(zhàn)比賽進(jìn)一步提高了他們的編程能力。去年,我們的學(xué)生取得了自治區(qū)三等獎(jiǎng)的好成績(jī),比一些本科院校的學(xué)生表現(xiàn)得都好。通過比賽,同學(xué)們?cè)黾恿藢W(xué)習(xí)C語(yǔ)言的興趣,夯實(shí)了C語(yǔ)言編程基礎(chǔ),為以后的學(xué)習(xí)和工作起到了很好的促進(jìn)作用。
4.以在線學(xué)習(xí)與測(cè)試系統(tǒng)作為常態(tài)化學(xué)習(xí)工具。
我們利用杭州電子科技大學(xué)開發(fā)的ACM在線學(xué)習(xí)與測(cè)試系統(tǒng)進(jìn)行教學(xué)和練習(xí),同學(xué)們網(wǎng)上注冊(cè)用戶名和密碼,可以隨時(shí)隨地登錄做題,編程提交后等待測(cè)試結(jié)果,若通過則顯示紅色的 “accepted”,同學(xué)們做題積極性很高。我們還利用北京大學(xué)在線裁判系統(tǒng)錄入了自己的題目,有針對(duì)性地訓(xùn)練和測(cè)試同學(xué)們的學(xué)習(xí),收到了很好的教學(xué)效果。通過在線學(xué)習(xí)與測(cè)試系統(tǒng),同學(xué)們可以隨時(shí)隨地在線做題、測(cè)試,還可以在編程論壇上與志同道合的朋友們一起探討、研究、分享,同學(xué)們學(xué)習(xí)積極性和學(xué)習(xí)效率得到了很大的提高。
三、總結(jié)
C語(yǔ)言教學(xué)改革是很多老師研究的課題,怎么增強(qiáng)學(xué)生學(xué)習(xí)興趣、提高教學(xué)效率,也是我們每個(gè)老師關(guān)心的問題。本文依據(jù)我院實(shí)際情況,就高職學(xué)生學(xué)習(xí)C語(yǔ)言的一些問題和解決方案進(jìn)行了闡述。要想教好這門課,需要教師從學(xué)生實(shí)際出發(fā),改變教學(xué)理念,采用適合的教學(xué)方法和手段,與時(shí)俱進(jìn),整合各種教學(xué)資源,建立全方位、立體化的教學(xué)環(huán)境,想方設(shè)法調(diào)動(dòng)學(xué)生學(xué)習(xí)的主動(dòng)性、積極性,才能收到好的教學(xué)效果。
參考文獻(xiàn):
[1]蔡志榮.高職程序類課程教學(xué)效果量化管理的思考——以《C語(yǔ)言程序設(shè)計(jì)》課程為例[J].職教論壇,2014(26)
[2]周長(zhǎng)英、董翠英、陳穎.非計(jì)算機(jī)專業(yè)“C語(yǔ)言程序設(shè)計(jì)”教學(xué)方法探析.[J]教育與職業(yè),2010,(8)