二級(jí)c語(yǔ)言程序設(shè)計(jì)范文
時(shí)間:2023-04-07 03:16:35
導(dǎo)語(yǔ):如何才能寫(xiě)好一篇二級(jí)c語(yǔ)言程序設(shè)計(jì),這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。
篇1
關(guān)鍵詞:教學(xué)改革;C程序設(shè)計(jì)語(yǔ)言;教學(xué)探討
中圖分類(lèi)號(hào):G642 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2014)03-0589-02
1 概述
目前,C語(yǔ)言程序設(shè)計(jì)課程幾乎涉及了高等院校的所有專(zhuān)業(yè),是各類(lèi)專(zhuān)業(yè)學(xué)生必修的一門(mén)計(jì)算機(jī)基礎(chǔ)課程。重慶郵電大學(xué)的C語(yǔ)言程序設(shè)計(jì)課程從1994年起就作為管文類(lèi)專(zhuān)業(yè)學(xué)生的公共必修課程。對(duì)于管文類(lèi)專(zhuān)業(yè)的學(xué)生來(lái)說(shuō),通過(guò)該課程學(xué)習(xí),可以提高學(xué)生的計(jì)算機(jī)思維方式,為學(xué)生用計(jì)算機(jī)語(yǔ)言編程解決實(shí)際問(wèn)題提供了思路和方法,為后續(xù)計(jì)算機(jī)相關(guān)理論和實(shí)踐教學(xué)課程打下基礎(chǔ)。同時(shí),它也是計(jì)算機(jī)二級(jí)等級(jí)考試所要求的考試內(nèi)容之一。
2 存在問(wèn)題
2.1 專(zhuān)業(yè)復(fù)雜、多樣化
管文類(lèi)專(zhuān)業(yè)C語(yǔ)言程序設(shè)計(jì)課程涉及的學(xué)生專(zhuān)業(yè)復(fù)雜、多樣化,包括信息管理與信息系統(tǒng)專(zhuān)業(yè)、電子商務(wù)專(zhuān)業(yè)、經(jīng)濟(jì)學(xué)專(zhuān)業(yè)、工商管理專(zhuān)業(yè)、會(huì)計(jì)專(zhuān)業(yè)、工程管理專(zhuān)業(yè)、外語(yǔ)專(zhuān)業(yè)、法律專(zhuān)業(yè)、體育專(zhuān)業(yè)等多種專(zhuān)業(yè)。不同專(zhuān)業(yè)的學(xué)生計(jì)算機(jī)水平參差不齊。信息管理與信息系統(tǒng)專(zhuān)業(yè)和電子商務(wù)專(zhuān)業(yè)的學(xué)生計(jì)算機(jī)水平稍微好一些,學(xué)習(xí)起來(lái)容易一些。外語(yǔ)專(zhuān)業(yè)、法律專(zhuān)業(yè)和體育專(zhuān)業(yè)的學(xué)生計(jì)算機(jī)水平相對(duì)薄弱些,而且不需要必須過(guò)計(jì)算機(jī)二級(jí)等級(jí)考試,因此這些專(zhuān)業(yè)的同學(xué)學(xué)習(xí)積極性相對(duì)差一點(diǎn),學(xué)習(xí)起來(lái)稍微困難一些。
2.2 教學(xué)計(jì)劃不合理
管文類(lèi)專(zhuān)業(yè)C語(yǔ)言程序設(shè)計(jì)課程教學(xué)計(jì)劃設(shè)置不合理。不管是什么專(zhuān)業(yè)的學(xué)生,C語(yǔ)言程序設(shè)計(jì)課程學(xué)時(shí)都是48學(xué)時(shí)(理論32學(xué)時(shí)+上機(jī)16學(xué)時(shí)),而且統(tǒng)一命題、考試,沒(méi)有考慮學(xué)生專(zhuān)業(yè)的復(fù)雜、多樣化。
2.3 學(xué)生學(xué)習(xí)積極性不高
就管文類(lèi)專(zhuān)業(yè)學(xué)生來(lái)講,絕大多數(shù)學(xué)生學(xué)習(xí)C語(yǔ)言程序設(shè)計(jì)的目的在于考證(計(jì)算機(jī)二級(jí)等級(jí)考試),只停留在學(xué)習(xí)語(yǔ)言本身,考過(guò)了就仍到一邊,再也沒(méi)有用了,根本沒(méi)有設(shè)計(jì)的能力,由于管文類(lèi)專(zhuān)業(yè)學(xué)生缺乏計(jì)算機(jī)知識(shí),教師在授課時(shí)也只能講些淺顯的知識(shí),很難培養(yǎng)程序設(shè)計(jì)能力。因而,導(dǎo)致學(xué)生學(xué)習(xí)積極性不高。
2.4 課堂教學(xué)與實(shí)驗(yàn)教學(xué)脫節(jié)
C語(yǔ)言程序設(shè)計(jì)課堂教學(xué)由一位老師擔(dān)任,而實(shí)驗(yàn)教學(xué)由實(shí)驗(yàn)室老師承擔(dān)。從而,理論老師不知道學(xué)生實(shí)驗(yàn)環(huán)節(jié)的情況,而實(shí)驗(yàn)老師也不考慮理論教學(xué)的進(jìn)度,導(dǎo)致課堂教學(xué)與實(shí)驗(yàn)教學(xué)脫節(jié)。
3 對(duì)策及建議
3.1 合理安排教學(xué)計(jì)劃
針對(duì)不同專(zhuān)業(yè)群設(shè)置不同的教學(xué)計(jì)劃。對(duì)于偏計(jì)算機(jī)技術(shù)方面的信息管理與信息系統(tǒng)專(zhuān)業(yè)和電子商務(wù)專(zhuān)業(yè),單獨(dú)設(shè)置64學(xué)時(shí)(理論48學(xué)時(shí)+上機(jī)16學(xué)時(shí)),獨(dú)立命題考試。其他專(zhuān)業(yè)48學(xué)時(shí)(理論32學(xué)時(shí)+上機(jī)16學(xué)時(shí))。其中,對(duì)于計(jì)算機(jī)水平相對(duì)薄弱的外語(yǔ)專(zhuān)業(yè)、法律專(zhuān)業(yè)和體育專(zhuān)業(yè)的學(xué)生,由于不需要過(guò)計(jì)算機(jī)二級(jí)等級(jí)考試,因而也單獨(dú)命題考試。
3.2 激發(fā)和增強(qiáng)學(xué)生的學(xué)習(xí)積極性
興趣是最好的老師,學(xué)習(xí)興趣是學(xué)生積極主動(dòng)學(xué)習(xí)的直接動(dòng)力。在第一節(jié)課就讓學(xué)生明確C語(yǔ)言學(xué)習(xí)的目的,明白C語(yǔ)言的重要性和實(shí)用性??梢赃m當(dāng)調(diào)整教學(xué)內(nèi)容,增加有趣的游戲?qū)嵗虒W(xué),例如“猜數(shù)字游戲”、“石頭、剪刀、布游戲”。從而激發(fā)和增強(qiáng)學(xué)生的學(xué)習(xí)積極性。
3.3 課堂教學(xué)與實(shí)驗(yàn)教學(xué)相結(jié)合
改變?cè)械恼n堂教學(xué)與實(shí)驗(yàn)教學(xué)方式,課堂和實(shí)驗(yàn)教學(xué)都由一位任課老師擔(dān)任,避免課堂教學(xué)與實(shí)驗(yàn)教學(xué)脫機(jī)。另外,組成實(shí)驗(yàn)小組,相互討論,學(xué)習(xí)成績(jī)好的、動(dòng)手能力強(qiáng)的同學(xué)幫助帶動(dòng)相對(duì)弱一些的同學(xué)。
4 結(jié)論
管文類(lèi)專(zhuān)業(yè)C語(yǔ)言程序設(shè)計(jì)課程由于涉及的學(xué)生專(zhuān)業(yè)多,各專(zhuān)業(yè)學(xué)生計(jì)算機(jī)水平參差不齊,因而教學(xué)相對(duì)困難,遇到的問(wèn)題頗多。為了提高該課程的教學(xué)效果、學(xué)生的學(xué)習(xí)積極性,提高學(xué)生利用計(jì)算機(jī)解決實(shí)際問(wèn)題的能力,專(zhuān)門(mén)對(duì)管文類(lèi)專(zhuān)業(yè)C語(yǔ)言程序設(shè)計(jì)課程進(jìn)行改革,取得了一定效果。同時(shí),對(duì)其他課程的教學(xué)改革有一定的指導(dǎo)意義。
參考文獻(xiàn):
[1] 牛熠,董阿妮,吳燕玲.C語(yǔ)言教學(xué)中學(xué)生興趣的培養(yǎng)[J].東莞理工學(xué)院學(xué)報(bào),2006(1):110-113.
篇2
關(guān)鍵詞:高職;c語(yǔ)言程序設(shè)計(jì);教學(xué)改革
0 引言
c語(yǔ)言程序設(shè)計(jì)課程是高職計(jì)算機(jī)類(lèi)專(zhuān)業(yè)的核心基礎(chǔ)課,也是電類(lèi)相關(guān)專(zhuān)業(yè)的專(zhuān)業(yè)基礎(chǔ)課,對(duì)后續(xù)課程的學(xué)習(xí)起著舉足輕重的作用。學(xué)好c語(yǔ)言程序設(shè)計(jì)課程也會(huì)增強(qiáng)學(xué)生的學(xué)習(xí)自信,但是該課程傳統(tǒng)的教學(xué)效果不盡如人意,學(xué)生第一次上課時(shí)會(huì)滿(mǎn)懷信心,可隨著c語(yǔ)言各種數(shù)據(jù)類(lèi)型、語(yǔ)法規(guī)則的不斷呈現(xiàn),以及c語(yǔ)言本身的靈活、語(yǔ)法限制不嚴(yán)等特點(diǎn),使多數(shù)學(xué)生逐漸失去學(xué)習(xí)的信心,最終的結(jié)果是大家一致反映c語(yǔ)言難學(xué),學(xué)不會(huì),只有一個(gè)辦法:放棄。對(duì)于高職院校來(lái)說(shuō),c語(yǔ)言程序設(shè)計(jì)的教學(xué)已到了非改不可的地步。因此,如何改便值得我們研究與探討。筆者從教與學(xué)兩方面分析問(wèn)題,探討解決問(wèn)題的辦法,并進(jìn)行相關(guān)實(shí)踐,取得了一定的改革成效。
1 問(wèn)題分析
我們從教與學(xué)兩方面進(jìn)行分析,主要有以下幾個(gè)問(wèn)題:
(1)教學(xué)內(nèi)容不能滿(mǎn)足學(xué)生后繼課程學(xué)習(xí)的需要。長(zhǎng)久以來(lái),該課程的教學(xué)多數(shù)選擇譚浩強(qiáng)教授主編的《c語(yǔ)言程序設(shè)計(jì)》作為教材。該教材理論體系完備,但是遵循該教材體系所開(kāi)展的教學(xué),不太符合高職學(xué)生的認(rèn)知特征,并且教材的重點(diǎn)是對(duì)c語(yǔ)言本身的語(yǔ)法規(guī)則進(jìn)行講解,而對(duì)于程序設(shè)計(jì)方法、程序設(shè)計(jì)思想沒(méi)有特別重視。另外,c語(yǔ)言的教學(xué)考核標(biāo)準(zhǔn)也是參考全國(guó)二級(jí)C語(yǔ)言考試大綱。全國(guó)二級(jí)C語(yǔ)言考試同樣是較多地強(qiáng)調(diào)了c語(yǔ)言本身的語(yǔ)法規(guī)則。即便二級(jí)考試中有機(jī)考,但由于受閱卷等限制,并不能全面考核學(xué)生的編程能力、程序調(diào)試能力。因此,這樣的教學(xué)內(nèi)容不能滿(mǎn)足高職學(xué)生后續(xù)課程學(xué)習(xí)的需要,不能起到專(zhuān)業(yè)基礎(chǔ)課程的實(shí)際作用。
(2)教師缺乏改革思路。目前高職院校的教師可分為三類(lèi):一類(lèi)是老教師,從內(nèi)心不太樂(lè)意進(jìn)行教學(xué)改革,對(duì)改革有畏難情緒,認(rèn)為延續(xù)傳統(tǒng)的教學(xué)比較輕松方便,而對(duì)于課程的教學(xué)效果不好,更多從學(xué)生身上找原因;第二類(lèi)是從學(xué)校畢業(yè)直接走上講臺(tái)的新教師,沒(méi)有太多的教學(xué)經(jīng)驗(yàn),主要把自己在大學(xué)里學(xué)到的知識(shí)、教師的教學(xué)方法沿用到自己的教學(xué)中,還沒(méi)有來(lái)得及思考改革的問(wèn)題;第三類(lèi)教師是學(xué)校教學(xué)的中堅(jiān)力量,意識(shí)到需要改革,甚至也做過(guò)嘗試,但是,缺乏清晰的改革思路,對(duì)存在的問(wèn)題及教學(xué)目標(biāo)分析不透徹,改革不易收到理想的效果。
(3)不能針對(duì)學(xué)生的學(xué)習(xí)特點(diǎn)開(kāi)展教學(xué)。我國(guó)延續(xù)了30多年的高考選拔方式仍然以筆試為主。根據(jù)多元智力理論,我們可以知道,這樣的選拔方式使進(jìn)入高職院校的學(xué)生的動(dòng)覺(jué)智力、空間智力、人際交往智力較強(qiáng),數(shù)理智力、語(yǔ)言智力相對(duì)較弱,再加上高職學(xué)生普遍自尊心、進(jìn)取心較強(qiáng),往往是不甘落后,但是學(xué)習(xí)較情緒化,對(duì)感興趣的東西、實(shí)踐性環(huán)節(jié)的學(xué)習(xí)積極性較高,而對(duì)枯燥的理論知識(shí)學(xué)習(xí)興趣不濃,甚至是有些抵觸。而c語(yǔ)言語(yǔ)法規(guī)則需要強(qiáng)化記憶與理解,教學(xué)過(guò)程中,多數(shù)采用理論講解加上機(jī)實(shí)踐的教學(xué)方式,較少地從激發(fā)學(xué)生優(yōu)勢(shì)智力的方面開(kāi)展教學(xué)。這樣隨著教學(xué)的難度增加,往往會(huì)令學(xué)生逐步失去學(xué)習(xí)的信心。
2 解決辦法
1)準(zhǔn)確定位教學(xué)目標(biāo)。
高職院校的總體教學(xué)目標(biāo)是讓學(xué)生在獲取專(zhuān)業(yè)文憑的同時(shí)掌握一項(xiàng)或多項(xiàng)專(zhuān)業(yè)技能,為更好地實(shí)現(xiàn)就業(yè)做好準(zhǔn)備,因此每門(mén)課程的教學(xué)既有理論目標(biāo)也有技能目標(biāo)。c語(yǔ)言程序設(shè)計(jì)課程的教學(xué)目標(biāo)應(yīng)該定位為:通過(guò)本課程的學(xué)習(xí),學(xué)生要建立起結(jié)構(gòu)化程序設(shè)計(jì)的思想,養(yǎng)成良好的程序設(shè)計(jì)風(fēng)格和嚴(yán)肅認(rèn)真的工作作風(fēng),掌握c語(yǔ)言基本語(yǔ)法規(guī)則和結(jié)構(gòu)化程序設(shè)計(jì)方法,逐步積累常用算法和程序設(shè)計(jì)的技巧,并能初步運(yùn)用c語(yǔ)言編程解決常見(jiàn)的簡(jiǎn)單應(yīng)用問(wèn)題,為后續(xù)的數(shù)據(jù)結(jié)構(gòu)、Java編程、嵌入式應(yīng)用編程等課程打下良好的基礎(chǔ)。c語(yǔ)言程序設(shè)計(jì)是一門(mén)核心基礎(chǔ)課,其教學(xué)主要是為后續(xù)的課程服務(wù),因此我們的教學(xué)重點(diǎn)應(yīng)該是教會(huì)學(xué)生如何運(yùn)用C語(yǔ)言編寫(xiě)應(yīng)用程序,而不應(yīng)該放在相對(duì)枯燥的C語(yǔ)言語(yǔ)法規(guī)則的學(xué)習(xí)上,注意把握“為用而學(xué)”的原則,使學(xué)生學(xué)了就會(huì)用,并且能做到越用越熟越精,而不是使學(xué)生越學(xué)越?jīng)]有興趣,越學(xué)越?jīng)]有信心。因此準(zhǔn)確定位課程的教學(xué)目標(biāo),將決定后續(xù)教學(xué)方法選擇和所達(dá)到的教學(xué)效果。
2)強(qiáng)化教師教學(xué)改革意識(shí)。
意識(shí)決定行動(dòng),教師有了教學(xué)改革的意識(shí),才會(huì)努力想辦法改革教學(xué),發(fā)現(xiàn)問(wèn)題并進(jìn)行分析,尋找解決的途徑。教師教學(xué)改革意識(shí)的強(qiáng)化,可通過(guò)參加校內(nèi)外的培訓(xùn)、參觀、講座、各類(lèi)有關(guān)改革的會(huì)議等,多渠道多途徑讓教師接觸了解一些教學(xué)改革的思路、方法,在思想上對(duì)教學(xué)改革有所認(rèn)識(shí),并能結(jié)合自己所授課程目前的教學(xué)狀況進(jìn)行分析,逐步認(rèn)識(shí)到c語(yǔ)言程序設(shè)計(jì)課程必須進(jìn)行教學(xué)改革。同時(shí)改革是一個(gè)系統(tǒng)工程,教師還必須從教學(xué)目標(biāo)、教學(xué)內(nèi)容、教學(xué)方法等多方面進(jìn)行改革。學(xué)校作為改革的倡導(dǎo)者,也需要出臺(tái)一些教改政策,鼓勵(lì)教師進(jìn)行教學(xué)改革,以提高教學(xué)效果。
3)改革教學(xué)方法,全面提高教學(xué)效果。
在解決了教學(xué)目標(biāo)、教師改革的主動(dòng)性問(wèn)題之后,現(xiàn)在要解決的就是具體教學(xué)方法問(wèn)題。教學(xué)方法得當(dāng),將會(huì)收到事半功倍的效果。前面已經(jīng)分析,高職學(xué)生對(duì)于邏輯性強(qiáng)的知識(shí)學(xué)習(xí)較為困難,更擅長(zhǎng)動(dòng)手操作和形象思維知識(shí)的學(xué)習(xí),另外他們好勝心強(qiáng),但缺少毅力,因此只有選擇了正確的教學(xué)方法和教學(xué)模式才能收到理想的效果。任務(wù)教學(xué)法、項(xiàng)目教學(xué)法是改革的主要教學(xué)方法,這些方法強(qiáng)調(diào)學(xué)生學(xué)習(xí)的主體性,教師教學(xué)的主導(dǎo)性,結(jié)合理論實(shí)踐一體化的教學(xué)模式,充分發(fā)揮學(xué)生學(xué)習(xí)的優(yōu)勢(shì),能有效地調(diào)動(dòng)學(xué)生學(xué)習(xí)的主動(dòng)性和積極性。在采用較為有效的教學(xué)方法的同時(shí),配合教學(xué)考核方法的改革,將過(guò)程性考核融入任務(wù)與項(xiàng)目教學(xué)中,對(duì)學(xué)生在學(xué)習(xí)過(guò)程中表現(xiàn)的能力和知識(shí)水平的提高,及時(shí)給予肯定與鼓勵(lì)。教學(xué)中還要注意,改變學(xué)生的學(xué)習(xí)意識(shí),引導(dǎo)學(xué)生建立主動(dòng)學(xué)習(xí)的意識(shí),變中學(xué)時(shí)期的被動(dòng)學(xué)習(xí)為主動(dòng)學(xué)習(xí),變被動(dòng)地學(xué)習(xí)知識(shí)為主動(dòng)地對(duì)學(xué)習(xí)知識(shí)的方法的學(xué)習(xí)和技能的訓(xùn)練,教師要靈活運(yùn)用多種教學(xué)方法,真正做到授人以漁。只有這樣,才能真正發(fā)揮教與學(xué)的雙主作用,真正提高教學(xué)效果,使該課程真正受到學(xué)生的歡迎。
3 實(shí)踐效果
關(guān)于C語(yǔ)言程序設(shè)計(jì)課程,在2006年我們?cè)?jīng)有院級(jí)立項(xiàng)教改課題,確定的教學(xué)改革目標(biāo)是提高全國(guó)二級(jí)c考試通過(guò)率。經(jīng)過(guò)第一輪的教改實(shí)踐后,雖然全國(guó)二級(jí)c考試通過(guò)率有所提高,但是對(duì)于后續(xù)課程學(xué)習(xí)的支撐效果并不理想。學(xué)生通過(guò)了全國(guó)二級(jí)C考試,可仍然不會(huì)應(yīng)用c語(yǔ)言編寫(xiě)相關(guān)的應(yīng)用程序,程序編寫(xiě)能力不能滿(mǎn)足后續(xù)課程的教學(xué)需要。經(jīng)過(guò)再思考,并對(duì)高職教學(xué)改革的理論進(jìn)行再研究與分析,我們提出了解決c語(yǔ)言程序設(shè)計(jì)教學(xué)改革辦法,并開(kāi)展了教學(xué)改革的系列工作,收到了較好的效果。
1)精選教學(xué)內(nèi)容,編寫(xiě)教學(xué)講義,出版教材。
根據(jù)確定的教學(xué)目標(biāo),重點(diǎn)培養(yǎng)學(xué)生規(guī)范的程序編寫(xiě)能力,對(duì)于c語(yǔ)言相對(duì)復(fù)雜的語(yǔ)法規(guī)則及技巧性表達(dá)方式,則進(jìn)行簡(jiǎn)化,以滿(mǎn)足編程需要為原則。在這樣的原則上,精心選擇教學(xué)內(nèi)容,將教學(xué)方法的改革融入教學(xué)內(nèi)容中,形成了由9個(gè)任務(wù)和3個(gè)項(xiàng)目組成的教學(xué)內(nèi)容(如表1所示),并最終出版了教材。整個(gè)教學(xué)內(nèi)容的編排思路是:先引導(dǎo)學(xué)生認(rèn)識(shí)c語(yǔ)言及集成調(diào)試環(huán)境,然后是強(qiáng)調(diào)編程的規(guī)范性,第3個(gè)任務(wù)是教會(huì)學(xué)生學(xué)習(xí)c語(yǔ)言程序設(shè)計(jì)的方法,從第4個(gè)任務(wù)開(kāi)始,由易到難逐步展開(kāi)教學(xué)內(nèi)容,最后通過(guò)3個(gè)完整的項(xiàng)目,同樣由簡(jiǎn)單到復(fù)雜、循序漸進(jìn)地講解如何使用c語(yǔ)言編寫(xiě)應(yīng)用系統(tǒng)。教材內(nèi)容的呈現(xiàn)方式上,堅(jiān)持以程序設(shè)計(jì)思想、方法以及運(yùn)用c語(yǔ)言編程解決問(wèn)題為主線,把講授語(yǔ)言的概念轉(zhuǎn)變到講授語(yǔ)言的運(yùn)用上,把抽象的概念用實(shí)例進(jìn)行展示并通過(guò)實(shí)踐進(jìn)行體驗(yàn)。為了保證知識(shí)的完整性、系統(tǒng)性,設(shè)置了拓展閱讀欄目,對(duì)c語(yǔ)言復(fù)雜的語(yǔ)法規(guī)則、程序測(cè)試的概念、快速排序算法、自我學(xué)習(xí)與團(tuán)隊(duì)學(xué)習(xí)等知識(shí)進(jìn)行講解。
2)充分考慮學(xué)生的特點(diǎn),靈活運(yùn)用各種教學(xué)方法與手段。
本課程的教學(xué)內(nèi)容中已經(jīng)融入了任務(wù)驅(qū)動(dòng)教學(xué)法和項(xiàng)目教學(xué)法,充分考慮高職學(xué)生學(xué)習(xí)的特點(diǎn),我們給學(xué)生提供了自主學(xué)習(xí)的機(jī)會(huì),而不是被動(dòng)地接受知識(shí)。當(dāng)然,由于學(xué)生的層次差異,以及自我管理能力的不同,同時(shí)也為了進(jìn)一步強(qiáng)化知識(shí)和技能,每次任務(wù)和項(xiàng)目進(jìn)行過(guò)程考核外,還會(huì)靈活地采用傳統(tǒng)的教學(xué)及考核方法。例如,開(kāi)始入門(mén)的時(shí)候要求學(xué)生抄寫(xiě)一些典型程序,以理解程序編寫(xiě)的思路;中間的時(shí)候,對(duì)于常用的算法,要求學(xué)生理解的基礎(chǔ)上加強(qiáng)記憶,因此默寫(xiě)如冒泡排序等典型算法也是一種考核方法,這些方法的綜合運(yùn)用,收到了較好的教學(xué)效果。
教學(xué)中,還要考慮各種教學(xué)手段的運(yùn)用,例如,常用的多媒體課件能夠?qū)㈦y于理解的抽象概念及過(guò)程,解釋得更加形象生動(dòng)。其實(shí),在我們身邊還有更好的可以用來(lái)解釋抽象過(guò)程的資源,那就是學(xué)生。例如,冒泡排序算法,這是教學(xué)的一個(gè)難點(diǎn),除了用多媒體課件進(jìn)行演示外,可以請(qǐng)學(xué)生把這個(gè)過(guò)程進(jìn)行更加生動(dòng)有趣的演示,增強(qiáng)算法講解的趣味性,使學(xué)生在活動(dòng)的過(guò)程中,掌握冒泡排序算法,加深理解與記憶。
3)集體備課,發(fā)揮教師的創(chuàng)新精神。
頭腦風(fēng)暴法越來(lái)越得到人們的認(rèn)可。通過(guò)教師課前集體頭腦風(fēng)暴,共同討論教法、教學(xué)難點(diǎn),鼓勵(lì)年輕教師多聽(tīng)有經(jīng)驗(yàn)教師的課,并且課后及時(shí)總結(jié),進(jìn)行優(yōu)勢(shì)互補(bǔ),發(fā)揮教師的創(chuàng)新精神,把c語(yǔ)言程序設(shè)計(jì)課程的教學(xué)改革真正落到實(shí)處。例如,通過(guò)頭腦風(fēng)暴,我們提出了程序設(shè)計(jì)的三部曲,即輸入數(shù)據(jù)、輸出結(jié)果、中間處理過(guò)程。過(guò)去我們的學(xué)生拿到編程題,往往無(wú)從下手,通過(guò)三部曲,結(jié)合高中數(shù)學(xué)的解題過(guò)程,將三部曲的輸入數(shù)據(jù)對(duì)應(yīng)到數(shù)學(xué)題的已知條件,輸出結(jié)果對(duì)應(yīng)到數(shù)學(xué)題的結(jié)論,中間處理過(guò)程對(duì)應(yīng)到數(shù)學(xué)題的證明或解題過(guò)程。經(jīng)過(guò)這樣的關(guān)系對(duì)應(yīng)后,學(xué)生明白了程序設(shè)計(jì)其實(shí)就是將數(shù)學(xué)的解題過(guò)程,用計(jì)算機(jī)的語(yǔ)言表達(dá)出來(lái),最后讓計(jì)算機(jī)來(lái)進(jìn)行計(jì)算。學(xué)生一下子覺(jué)得程序設(shè)計(jì)并不神秘,只不過(guò)是把數(shù)學(xué)家已經(jīng)解決的問(wèn)題用計(jì)算機(jī)語(yǔ)言描述而已,這樣使學(xué)生有種親切感,再通過(guò)由易到難循序漸進(jìn)的教學(xué)過(guò)程,逐步建立起學(xué)生學(xué)習(xí)的信心。
4)建立立體教學(xué)環(huán)境,拓展學(xué)生的學(xué)習(xí)時(shí)空。
隨著信息技術(shù)和現(xiàn)代教育技術(shù)的發(fā)展,網(wǎng)絡(luò)、手機(jī)、電腦的便捷使用,我們建立了課程網(wǎng)站,將課堂講義、課件、習(xí)題解答指南、應(yīng)用項(xiàng)目開(kāi)發(fā)案例、自我測(cè)試題等上傳到網(wǎng)上,并且實(shí)現(xiàn)網(wǎng)絡(luò)答疑,網(wǎng)上提交作業(yè),開(kāi)展網(wǎng)絡(luò)討論,拓展了學(xué)生學(xué)習(xí)的時(shí)空,使學(xué)生任何時(shí)刻只要有網(wǎng)絡(luò),即可進(jìn)行學(xué)習(xí)交流。另外學(xué)校還定期開(kāi)放機(jī)房,安排專(zhuān)人進(jìn)行現(xiàn)場(chǎng)輔導(dǎo)答疑,給學(xué)生提供了一個(gè)立體的教學(xué)環(huán)境。同時(shí)還鼓勵(lì)學(xué)生參加藍(lán)橋杯、IATA程序設(shè)計(jì)大賽,以賽促教、促學(xué),形成良好的學(xué)習(xí)氛圍。
篇3
關(guān)鍵詞:C語(yǔ)言 教學(xué)改革 教學(xué)方法
中圖分類(lèi)號(hào):G642.0 文獻(xiàn)標(biāo)識(shí)碼:C DOI:10.3969/j.issn.1672-8181.2013.17.119
1 C語(yǔ)言教學(xué)中存在的問(wèn)題
C語(yǔ)言程序設(shè)計(jì)作為普通高等院校理工科各專(zhuān)業(yè)的一門(mén)程序設(shè)計(jì)入門(mén)課程,有著其特殊、重要的地位。對(duì)于絕大多數(shù)同學(xué)來(lái)說(shuō),學(xué)習(xí)C語(yǔ)言是他們第一次接觸計(jì)算機(jī)語(yǔ)言。作為一種計(jì)算機(jī)語(yǔ)言,C語(yǔ)言對(duì)于初學(xué)者來(lái)說(shuō)比較抽象,很多知識(shí)點(diǎn)在教學(xué)中很難讓學(xué)生理解透徹。在我們實(shí)際的教學(xué)實(shí)踐中發(fā)現(xiàn),學(xué)生們普遍認(rèn)為這門(mén)課難度大、不易學(xué),即使同學(xué)們學(xué)了但不會(huì)靈活使用的現(xiàn)象也十分嚴(yán)重。與此同時(shí),任課教師們也認(rèn)為該門(mén)課程教學(xué)課時(shí)少,教學(xué)效果不理想。那么,在C語(yǔ)言教學(xué)過(guò)程中主要存在什么問(wèn)題呢?究其原因主要有以下幾點(diǎn)。
第一,學(xué)生的學(xué)習(xí)目的不明確。很多學(xué)生認(rèn)為學(xué)習(xí)C語(yǔ)言沒(méi)有用,跟本專(zhuān)業(yè)結(jié)合不緊密,學(xué)習(xí)缺乏積極性跟主動(dòng)性。還有很多同學(xué)認(rèn)為學(xué)習(xí)C語(yǔ)言就是為了通過(guò)全國(guó)計(jì)算機(jī)二級(jí)考試,通過(guò)了計(jì)算機(jī)二級(jí)考試,畢業(yè)后就有了求職的敲門(mén)磚。面對(duì)這種形勢(shì),教師們?yōu)榱颂岣邔W(xué)生的考試通過(guò)率,往往在講課時(shí)過(guò)分注意語(yǔ)句和語(yǔ)法細(xì)節(jié),與程序設(shè)計(jì)的實(shí)際要求偏離甚遠(yuǎn)。因此,同學(xué)們學(xué)到的只是枯燥語(yǔ)法跟一些無(wú)用的解題方法,卻沒(méi)有真正學(xué)會(huì)程序設(shè)計(jì)的基本思想和方法,也就更不可能真正學(xué)會(huì)用C語(yǔ)言這門(mén)工具來(lái)解決實(shí)際問(wèn)題。
第二,教師的教學(xué)方法過(guò)于傳統(tǒng)陳舊。在我們目前的教學(xué)環(huán)節(jié)中,絕大多數(shù)教師還是以講授為主,這種傳統(tǒng)的填鴨式教學(xué),讓學(xué)生感覺(jué)學(xué)習(xí)枯燥乏味,不能充分發(fā)揮學(xué)生的學(xué)習(xí)主動(dòng)性,學(xué)生沒(méi)有學(xué)習(xí)的興趣,久而久之導(dǎo)致學(xué)生不愛(ài)學(xué)也學(xué)不好。因此,改變傳統(tǒng)的教學(xué)方式迫在眉睫。
第三,教學(xué)實(shí)踐環(huán)節(jié)重視不夠。程序設(shè)計(jì)是一門(mén)實(shí)踐性很強(qiáng)的課程,課堂上的理論學(xué)習(xí)對(duì)于學(xué)生學(xué)習(xí)C語(yǔ)言遠(yuǎn)遠(yuǎn)不夠,課后大量的上機(jī)實(shí)踐是非常必要的。但是在我們?nèi)粘=虒W(xué)中,同學(xué)們?cè)跈C(jī)房上機(jī)練習(xí)時(shí),由于教師人手、精力不夠,導(dǎo)致學(xué)生們往往在遇到大量語(yǔ)法錯(cuò)誤或邏輯錯(cuò)誤時(shí)對(duì)調(diào)試喪失信心,失去學(xué)習(xí)動(dòng)力,更有部分同學(xué)把寶貴的上機(jī)時(shí)間用于娛樂(lè)游戲,最后的結(jié)果就是,課程上完了,很多同學(xué)卻連基本的操作也不會(huì)。
第四,考核方式落后。我們現(xiàn)在許多學(xué)校的考核方式十分單一,往往都是教師出卷子,學(xué)生用筆作答。這種考試方式,往往造成學(xué)生只要背幾道例題就可以考試得高分,沒(méi)有真正考核學(xué)生的實(shí)際的編程能力。因此,期末考試的方式改革也勢(shì)在必行。
2 解決方案的探討
分析以上原因,我們發(fā)現(xiàn)要解決C語(yǔ)言教學(xué)中的種種問(wèn)題,首先要從培養(yǎng)學(xué)生的學(xué)習(xí)興趣入手。只有學(xué)生對(duì)對(duì)所學(xué)的課程產(chǎn)生濃厚的興趣,才可能去積極主動(dòng)地學(xué)習(xí)。同時(shí)要積極改變教師教學(xué)過(guò)程中一些傳統(tǒng)陳舊的做法,使用一些新穎的考核辦法來(lái)提高學(xué)生的學(xué)習(xí)主動(dòng)性。為此我們提出以下幾點(diǎn)改革措施:
第一,讓學(xué)生明確學(xué)習(xí)目的,培養(yǎng)學(xué)生對(duì)C語(yǔ)言學(xué)習(xí)的學(xué)習(xí)興趣。學(xué)生一開(kāi)始學(xué)習(xí)可能不一定對(duì)此門(mén)課程感興趣,我們可以著重給學(xué)生講授C語(yǔ)言的發(fā)展歷史,C語(yǔ)言在計(jì)算機(jī)語(yǔ)言中的重要地位,C語(yǔ)言在生產(chǎn)實(shí)踐中的具體實(shí)例。最重要的是拿一些C語(yǔ)言程序設(shè)計(jì)的小實(shí)例,通過(guò)這些實(shí)例所表現(xiàn)出的動(dòng)畫(huà)、界面來(lái)讓學(xué)生對(duì)課程產(chǎn)生濃厚的興趣,讓學(xué)生認(rèn)識(shí)到,C語(yǔ)言程序設(shè)計(jì)不僅僅是枯燥乏味的語(yǔ)法和代碼。
第二,教學(xué)時(shí)采用那些能夠培養(yǎng)和吸引學(xué)生的學(xué)習(xí)興趣,能夠啟發(fā)學(xué)生編程思維的教學(xué)方式,比如在課堂上可以適當(dāng)減少老師講授的時(shí)間,老師只講授基本的概念、語(yǔ)法和一些解決問(wèn)題的基本思路,主要發(fā)揮學(xué)生的主觀能動(dòng)性,由過(guò)去的以老師為主,填鴨式的教學(xué)方式,變?yōu)橛懻撌?、?duì)話式和辯論式等以學(xué)生為中心的教學(xué)方式。讓學(xué)生從問(wèn)題入手,主動(dòng)去尋找解決問(wèn)題的方法,老師只在一旁進(jìn)行必要的點(diǎn)撥,讓學(xué)習(xí)過(guò)程變得有趣,讓知識(shí)變得有吸引力,讓學(xué)習(xí)由“要我學(xué)”變成“我要學(xué)”,讓學(xué)生在學(xué)習(xí)過(guò)程中得到極大的滿(mǎn)足感,從而提高教學(xué)效果。
第三,加強(qiáng)實(shí)踐教學(xué)環(huán)節(jié)的教學(xué)。首先,老師在上機(jī)實(shí)驗(yàn)時(shí)多選擇一些趣味性強(qiáng)的題目,激發(fā)學(xué)生去主動(dòng)學(xué)習(xí)。可以先通過(guò)一個(gè)或幾個(gè)實(shí)例,從問(wèn)題的提出、分析到方案的具體設(shè)計(jì),讓學(xué)生了解解決問(wèn)題的全過(guò)程,來(lái)指導(dǎo)學(xué)生在遇到問(wèn)題時(shí)該如何解決。然后提出一些與演示問(wèn)題相似的案例,讓學(xué)生利用自己所學(xué)到的知識(shí)去解決問(wèn)題。在學(xué)生自己上機(jī)實(shí)驗(yàn)時(shí),可以充分利用計(jì)算機(jī)網(wǎng)絡(luò),使老師與學(xué)生之間以及學(xué)生與學(xué)生之間形成良好的互動(dòng),提高學(xué)生的自學(xué)能力和團(tuán)隊(duì)協(xié)作能力。
第四,充分利用網(wǎng)絡(luò)教學(xué)。比如我校就設(shè)計(jì)開(kāi)發(fā)了“C語(yǔ)言程序設(shè)計(jì)”課程網(wǎng)絡(luò)教學(xué)平臺(tái),模塊包括教學(xué)大綱、實(shí)驗(yàn)大綱、電子教案、精選習(xí)題、教學(xué)錄像、網(wǎng)上答疑、在線編程及BBS等。學(xué)生可利用這些網(wǎng)絡(luò)資源進(jìn)行自主學(xué)習(xí)、互相交流,提高學(xué)習(xí)效率。C語(yǔ)言程序設(shè)計(jì)網(wǎng)絡(luò)教學(xué)平臺(tái)內(nèi)容豐富、特色鮮明,滿(mǎn)足現(xiàn)代教育技術(shù)中的交互性、協(xié)作性、個(gè)性化、及時(shí)反饋等原則,能有效激發(fā)學(xué)生的學(xué)習(xí)興趣,符合網(wǎng)絡(luò)教學(xué)先進(jìn)性、科學(xué)性、多樣性的基本要求,為廣大師生創(chuàng)建了一種全新的教學(xué)環(huán)境,使學(xué)生的學(xué)習(xí)突破傳統(tǒng)的時(shí)空限制,變得輕松、靈活。
第五,改革傳統(tǒng)的考核方式。傳統(tǒng)的考核方式形式單一,不能夠真正衡量學(xué)生的實(shí)際編程能力。C語(yǔ)言程序設(shè)計(jì)課程的教學(xué)目的,就是培養(yǎng)學(xué)生熟練運(yùn)用計(jì)算機(jī)語(yǔ)言編制和調(diào)試程序,解決實(shí)際問(wèn)題的能力。只有通過(guò)上機(jī)考核才能真正考查衡量學(xué)生的實(shí)際上機(jī)編制和調(diào)試程序的能力,督促學(xué)生在平時(shí)的學(xué)習(xí)中就時(shí)刻注重調(diào)試程序。為此我們將考試分解開(kāi)來(lái),期末考核方式以機(jī)考成績(jī)?yōu)橹鳎谶@種考核形式的促進(jìn)下,學(xué)生程序編寫(xiě)及程序調(diào)試能力將會(huì)有普遍、較大提高,不局限于以往的死記硬背課本,有效地提高了學(xué)生的學(xué)習(xí)興趣及程序設(shè)計(jì)能力。
3 結(jié)束語(yǔ)
總之,在C語(yǔ)言程序設(shè)計(jì)的進(jìn)教學(xué)過(guò)程中,我們要根據(jù)實(shí)際情況,把多種教學(xué)方法結(jié)合起來(lái),因材施教,著重發(fā)揮學(xué)生的主體作用,培養(yǎng)學(xué)生自主分析問(wèn)題、解決問(wèn)題的能力,才能讓教師教得好,學(xué)生學(xué)得好,為學(xué)生后續(xù)課程的學(xué)習(xí)打下一個(gè)良好的基礎(chǔ)。
參考文獻(xiàn):
[1]皮連生.學(xué)與教的心理學(xué)[M].上海:華東師范大學(xué)出版社,2001.
[2]牛熠.C語(yǔ)言教學(xué)中學(xué)生興趣的培養(yǎng)[J].廣東:東莞理工學(xué)院學(xué)報(bào),2006.
篇4
關(guān)鍵詞:教學(xué)資源建設(shè);c語(yǔ)言程序設(shè)計(jì);網(wǎng)絡(luò)資源建設(shè)
中圖分類(lèi)號(hào):TP3-4
1 引言
1.1 課程介紹
《c語(yǔ)言程序設(shè)計(jì)》課程是我院警察技術(shù)系司法信息安全專(zhuān)業(yè)、計(jì)算機(jī)應(yīng)用專(zhuān)業(yè)和計(jì)算機(jī)網(wǎng)絡(luò)專(zhuān)業(yè)等專(zhuān)業(yè)一般學(xué)習(xí)領(lǐng)域課程,是學(xué)生進(jìn)入大學(xué)所接觸的第一門(mén)專(zhuān)業(yè)課,同時(shí),這門(mén)課程也是《數(shù)據(jù)結(jié)構(gòu)》和《軟件工程》課程的前導(dǎo)課程。教學(xué)實(shí)踐證明,該課程對(duì)學(xué)生是否可以形成編程思想,能否建立利用計(jì)算機(jī)求解問(wèn)題的邏輯思維能力是至關(guān)重要的,也將直接影響后續(xù)課程的教學(xué)效果。因此,改進(jìn)教學(xué)方法、提高教學(xué)質(zhì)量是高職高專(zhuān)教學(xué)課程改革的一項(xiàng)艱巨任務(wù)。
傳統(tǒng)的c語(yǔ)言教學(xué)模式側(cè)重于c語(yǔ)言語(yǔ)法知識(shí)的講授,學(xué)生的關(guān)注點(diǎn)集中于語(yǔ)法知識(shí)的記憶和理解中,無(wú)法形成真正的編程思想[1]。這使得學(xué)生很難自己寫(xiě)出程序,一味地“照貓畫(huà)虎”,甚至有學(xué)生出現(xiàn)死記硬背程序才能記住的情況。這樣就導(dǎo)致了學(xué)生的學(xué)習(xí)興趣不濃,學(xué)習(xí)停留在表面,學(xué)生學(xué)起來(lái)枯燥,教師也教起來(lái)費(fèi)勁。
1.2 傳統(tǒng)教學(xué)資源的不足
傳統(tǒng)的《c語(yǔ)言程序設(shè)計(jì)》的教學(xué)模式是以課本為主,輔以PowerPoint課件,由老師向?qū)W生講授相關(guān)程序設(shè)計(jì)知識(shí),教師占據(jù)主導(dǎo)地位,學(xué)生普遍反映“老師講的都懂,例題也能看懂,就是不會(huì)編程”的困惑。我們必須開(kāi)發(fā)多層次的教學(xué)資源,讓學(xué)生成為主體。
2 多層次的教學(xué)資源建設(shè)
伴隨著現(xiàn)代教育技術(shù)的發(fā)展,高等學(xué)校教學(xué)資源建設(shè)正在從傳統(tǒng)的紙質(zhì)教學(xué)資源向數(shù)字化、電子化方式轉(zhuǎn)變,從單一載體向多媒體產(chǎn)品和多樣化教學(xué)資源服務(wù)方式轉(zhuǎn)變,從而形成了以紙質(zhì)教學(xué)資源和數(shù)字化教學(xué)資源相結(jié)合的立體化教學(xué)資源。這不僅給高校教學(xué)工作提供了強(qiáng)大的技術(shù)支持和資源保障,也在迅速改變著學(xué)生的學(xué)習(xí)內(nèi)容和學(xué)習(xí)方式[2]。
我系多層次的《c語(yǔ)言程序設(shè)計(jì)》課程的教學(xué)資源除了常規(guī)的教材外還包括教學(xué)參考書(shū)、電子教案、多媒體課件、試題庫(kù)、網(wǎng)絡(luò)資源建設(shè)以及在線練習(xí)系統(tǒng)等。
2.1 教材與教學(xué)參考書(shū)
我系為司法信息安全專(zhuān)業(yè)、計(jì)算機(jī)應(yīng)用專(zhuān)業(yè)及計(jì)算機(jī)網(wǎng)絡(luò)專(zhuān)業(yè)的學(xué)生選擇的教材是北京郵電大學(xué)出版社出版的《c語(yǔ)言程序設(shè)計(jì)案例教程》,該書(shū)采用案例導(dǎo)入的形式展開(kāi)知識(shí)點(diǎn),重難點(diǎn)突出,講解清楚細(xì)致。
另外,我系學(xué)生要求在畢業(yè)時(shí)必須獲得全國(guó)計(jì)算機(jī)等級(jí)二級(jí)證書(shū),教學(xué)參考書(shū)的內(nèi)容就是緊跟當(dāng)年的二級(jí)考試大綱所出臺(tái)的考點(diǎn)解析與訓(xùn)練,從計(jì)算機(jī)二級(jí)(c語(yǔ)言)所重點(diǎn)考查的閱讀程序能力、改錯(cuò)能力和編程能力一一解讀,總結(jié)出相應(yīng)知識(shí)點(diǎn),并對(duì)歷年真題進(jìn)行詳細(xì)分析,最后自測(cè)題可供學(xué)生自行檢查自己對(duì)知識(shí)點(diǎn)的掌握情況,查漏補(bǔ)缺。
2.2 電子教案建設(shè)
依據(jù)教材內(nèi)容和學(xué)生實(shí)際,我系教師編寫(xiě)了與紙質(zhì)教材配套的電子教案。電子教案按照所分配的學(xué)時(shí)數(shù)進(jìn)行模塊的分類(lèi),反映了教師的教學(xué)思路、對(duì)知識(shí)點(diǎn)的把握及所采取的教學(xué)方法,體現(xiàn)了教材內(nèi)容的精華,也是學(xué)生復(fù)習(xí)的重要指南。
2.3 多媒體課件
多媒體課件作為教師上課的重要方式,在我院得到了足夠的重視。我院每年都進(jìn)行一次多媒體課件大賽,教師們互相溝通、互相學(xué)習(xí),極大的提高了自身創(chuàng)作課件的能力。
配以光投影設(shè)備和蘇亞星教學(xué)系統(tǒng),通過(guò)屏幕廣播功能向?qū)W生播放已制作好的多媒體課件,不僅能節(jié)省教學(xué)時(shí)間,增強(qiáng)理論教學(xué)的直觀性,而且能讓學(xué)生看到老師對(duì)于操作步驟的演示,重、難點(diǎn)也能生動(dòng)地加以表現(xiàn)。
2.4 試題庫(kù)
我系司法信息安全專(zhuān)業(yè)、計(jì)算機(jī)應(yīng)用專(zhuān)業(yè)和計(jì)算機(jī)網(wǎng)絡(luò)專(zhuān)業(yè)的學(xué)生要求雙證畢業(yè),即畢業(yè)證和全國(guó)計(jì)算機(jī)等級(jí)二級(jí)證。筆者收集了歷年的二級(jí)筆試和機(jī)試真題,緊跟二級(jí)考試題型的變化,按照知識(shí)模塊,根據(jù)我系學(xué)生的實(shí)際,針對(duì)相同知識(shí)點(diǎn)歸納設(shè)計(jì)了一套試題庫(kù),利于學(xué)生練習(xí)及查漏補(bǔ)缺。
同時(shí)考慮到一些有能力的同學(xué)“吃不飽”的情況,筆者收集了我系學(xué)生曾參加過(guò)的由工業(yè)與信息化部主辦的第二、三、四屆“藍(lán)橋杯”軟件人才與設(shè)計(jì)大賽中的較為合適的填空題和程序設(shè)計(jì)題,以擴(kuò)寬學(xué)生視野,并有助于選拔競(jìng)賽學(xué)生。
2.5 網(wǎng)絡(luò)資源建設(shè)
在我院創(chuàng)建示范性高職院校的契機(jī)下,我院與清華大學(xué)教育技術(shù)研究所合作,共同開(kāi)發(fā)了一個(gè)教師、學(xué)生可以共同參與的網(wǎng)絡(luò)教學(xué)綜合平臺(tái)。網(wǎng)絡(luò)教學(xué)綜合平臺(tái)按功能分為了精品課程、研究型教學(xué)和教學(xué)資源中心。在這個(gè)系統(tǒng)里,教師可以申領(lǐng)課程,并把自己有關(guān)課程的所有相關(guān)資料上傳,比如課程介紹、教學(xué)大綱、教學(xué)日歷、教學(xué)材料、答疑討論、課程問(wèn)卷、教學(xué)筆記、課程作業(yè)、在線測(cè)試和試題試卷庫(kù)等內(nèi)容。教師通過(guò)上傳教學(xué)資料,梳理了本門(mén)課程的所有已有資料,為今后的精品課建設(shè)提供了資料保障;答疑討論區(qū)給教師和學(xué)生提供了一個(gè)不受時(shí)間和空間限制的平臺(tái),學(xué)生們可以在上面對(duì)疑難問(wèn)題進(jìn)行討論,老師對(duì)集中出現(xiàn)的問(wèn)題進(jìn)行答疑,不必局限于課堂。教師也可以在網(wǎng)上總結(jié)出學(xué)生反映比較突出的重、難點(diǎn),在課堂上集中答疑,使學(xué)生的問(wèn)題得到及時(shí)解決,以達(dá)到較好的學(xué)習(xí)效果;課程作業(yè)也不必拘泥于課堂和書(shū)面的形式,學(xué)生在網(wǎng)絡(luò)教學(xué)綜合平臺(tái)上在復(fù)習(xí)過(guò)老師講授的內(nèi)容后對(duì)作業(yè)予以解答,便于學(xué)生掌握相關(guān)知識(shí)。
2.6 在線練習(xí)系統(tǒng)
為貫徹落實(shí)《國(guó)家中長(zhǎng)期教育改革和發(fā)展規(guī)劃綱要(2010-2020年)》和《國(guó)務(wù)院關(guān)于印發(fā)進(jìn)一步鼓勵(lì)軟件產(chǎn)業(yè)和集成電路產(chǎn)業(yè)發(fā)展若干政策的通知》有關(guān)精神,加快高等院校IT類(lèi)專(zhuān)業(yè)教學(xué)創(chuàng)新與改革,提高學(xué)生自主創(chuàng)新意識(shí)和工程實(shí)踐能力,促進(jìn)高校IT類(lèi)專(zhuān)業(yè)就業(yè)指導(dǎo)工作,工業(yè)和信息化部人才交流中心自09年起舉辦了“藍(lán)橋杯”全國(guó)軟件和信息技術(shù)專(zhuān)業(yè)人才大賽。經(jīng)過(guò)了5年的發(fā)展,2013年“藍(lán)橋杯”在其官網(wǎng)上開(kāi)辟了一個(gè)新模塊――“藍(lán)橋杯”全國(guó)軟件和信息技術(shù)專(zhuān)業(yè)人才大賽練習(xí)系統(tǒng)。本系統(tǒng)主要面向參加“藍(lán)橋杯”的老師和同學(xué),幫助參賽的同學(xué)熟悉比賽試題的形式和解題方式。通過(guò)使用這個(gè)系統(tǒng),同學(xué)可以學(xué)習(xí)到一些重要的編程方法,提高編程水平。系統(tǒng)中的試題集中分為入門(mén)訓(xùn)練、基礎(chǔ)練習(xí)、算法訓(xùn)練、算法提高和歷屆試題共5個(gè)部分。
在實(shí)際授課過(guò)程中,筆者在網(wǎng)絡(luò)教學(xué)的基礎(chǔ)上,借鑒了這套在線練習(xí)系統(tǒng),取得了較好的效果。具體來(lái)說(shuō),筆者給學(xué)生安排入門(mén)訓(xùn)練和基礎(chǔ)練習(xí)的試題,由于練習(xí)系統(tǒng)的測(cè)評(píng)功能對(duì)程序的格式、注釋等要求較高,這樣就對(duì)學(xué)生形成的編程風(fēng)格有一個(gè)很好的監(jiān)控,有助于培養(yǎng)學(xué)生良好的編程習(xí)慣。在線練習(xí)系統(tǒng)把相同難度和特點(diǎn)的試題形成一組,同組的試題具有相關(guān)性,幫助同學(xué)學(xué)習(xí)與提高程序設(shè)計(jì)、算法和數(shù)據(jù)結(jié)構(gòu)的知識(shí)。采用這樣的在線練習(xí)系統(tǒng),能建立起《c語(yǔ)言程序設(shè)計(jì)》與后續(xù)《數(shù)據(jù)結(jié)構(gòu)》和《軟件工程》課程的銜接,有助于學(xué)生綜合素質(zhì)的提高。
3 結(jié)束語(yǔ)
2006年開(kāi)始,教育部與財(cái)政部全面實(shí)施“國(guó)家示范性高等職業(yè)院校建設(shè)計(jì)劃”,啟動(dòng)了高等職業(yè)教育專(zhuān)業(yè)教學(xué)資源庫(kù)建設(shè)。這項(xiàng)工程為全國(guó)高職院校提供一個(gè)經(jīng)驗(yàn)交流和資源共享的平臺(tái),更重要的是通過(guò)建設(shè)專(zhuān)業(yè)教學(xué)資源庫(kù),帶動(dòng)全國(guó)高職院校專(zhuān)業(yè)教學(xué)模式和教學(xué)方法改革。我系在這樣的大環(huán)境下,對(duì)專(zhuān)業(yè)領(lǐng)域的教學(xué)資源進(jìn)行開(kāi)發(fā),取得了一定的成績(jī),但是跟示范性院校還有差距,今后還有很長(zhǎng)的路要走。
參考文獻(xiàn):
[1]胡楓.《c語(yǔ)言程序設(shè)計(jì)》的案例式教學(xué)的設(shè)計(jì)[J].青海師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2010(4).
篇5
[關(guān)鍵詞]C語(yǔ)言程序設(shè)計(jì) 改革 實(shí)踐
引言
C語(yǔ)言程序設(shè)計(jì)課程足以C語(yǔ)言為平臺(tái),使學(xué)生全面了解程序設(shè)計(jì)的總體思路、程序沒(méi)計(jì)的基本算法、C語(yǔ)言的語(yǔ)法規(guī)則以及使用C語(yǔ)言進(jìn)行構(gòu)化程序沒(méi)計(jì)的方法,并具有一定的程序設(shè)計(jì)和程序調(diào)試的能力,為今后使用C語(yǔ)言解決實(shí)際問(wèn)題打下良好的基礎(chǔ) 由于C語(yǔ)言涉及的概念比較復(fù)雜,規(guī)則繁多,使用靈活,容易出錯(cuò),同時(shí)該課程又是學(xué)生首先接觸的第一門(mén)程序沒(méi)計(jì)課程,所以很多學(xué)生學(xué)習(xí)起來(lái)都感到困難和吃力.并不同程度產(chǎn)生畏懼心理。
在C語(yǔ)言程序設(shè)計(jì)的教學(xué)工作中,我們發(fā)現(xiàn),學(xué)生的學(xué)習(xí)熱情不高,更談不上綜合應(yīng)用能力的培養(yǎng)與提高。我們C語(yǔ)言課程教學(xué)組通過(guò)對(duì)我校C語(yǔ)言程序設(shè)計(jì)課程教學(xué)現(xiàn)狀的調(diào)查分析,總結(jié)出了教學(xué)效果較差的主要原因,并從教材內(nèi)容、教學(xué)方法、教學(xué)手段和、上機(jī)實(shí)踐和考核評(píng)價(jià)體系五個(gè)方面進(jìn)行了大膽的改革與實(shí)踐,并取得了較好的教學(xué)效果。
一、C語(yǔ)言程序設(shè)計(jì)課程教學(xué)現(xiàn)狀分析
為了實(shí)時(shí)掌握學(xué)生的真實(shí)學(xué)習(xí)情況,任課教師對(duì)學(xué)生進(jìn)行了問(wèn)卷調(diào)查。根據(jù)問(wèn)卷結(jié)果及各位教師的教學(xué)經(jīng)驗(yàn),總結(jié)出我校C語(yǔ)言程序設(shè)計(jì)課程教學(xué)效果較差的主要原因有以下幾點(diǎn)。
(1)內(nèi)容抽象、枯燥,學(xué)生學(xué)習(xí)興趣度低。相比第一學(xué)期已經(jīng)或多或少有所接觸并有一定基礎(chǔ)的大學(xué)計(jì)算機(jī)課程而言,第二學(xué)期開(kāi)設(shè)的程序設(shè)計(jì)課程是一種截然不同的全新的課程,出現(xiàn)了大量的新概念、新名詞和新方法。上機(jī)時(shí)好不容易敲上了一個(gè)程序,一運(yùn)行就會(huì)出現(xiàn)一堆錯(cuò)誤。62.4%的學(xué)生看不懂錯(cuò)誤提示,84.76%的同學(xué)不會(huì)使用單步跟蹤、Watch窗口等基本調(diào)試工具,22.3%的同學(xué)竟然根本不知道這些調(diào)試工具。于是學(xué)生對(duì)該課程的學(xué)習(xí)舉步維艱,學(xué)習(xí)的熱情急速降溫。
(2)實(shí)用性不強(qiáng)。近80%的同學(xué)認(rèn)為C語(yǔ)言的語(yǔ)法知識(shí)學(xué)了一大堆,但不知道學(xué)這些語(yǔ)法有什么用,和自己的專(zhuān)業(yè)知識(shí)有什么聯(lián)系。因此,多年積累下來(lái),對(duì)C語(yǔ)言程序設(shè)計(jì)課程的普遍看法是:這是一門(mén)無(wú)用的公共課,混混過(guò)去就算了。于是,很多同學(xué)上課不聽(tīng)講、下課不預(yù)習(xí)、不復(fù)習(xí),周而復(fù)始,形成惡性循環(huán)。
(3)進(jìn)度過(guò)于緩慢。C語(yǔ)言程序設(shè)計(jì)每周4學(xué)時(shí),其中,2學(xué)時(shí)多媒體教室的課堂教學(xué),2學(xué)時(shí)計(jì)算中心機(jī)房的上機(jī)實(shí)踐。計(jì)算中心機(jī)房為多個(gè)班級(jí)公用,且無(wú)屏幕轉(zhuǎn)播設(shè)施,因此教師的教學(xué)僅限于2學(xué)時(shí)的課堂教學(xué)。課時(shí)太少,加上學(xué)生興趣度低,往往一學(xué)期下來(lái)指針剛講了基本概念就結(jié)束了。有些為參加全國(guó)計(jì)算機(jī)等級(jí)二級(jí)c語(yǔ)言考試而努力學(xué)習(xí)的同學(xué)也因?yàn)橹羔槂?nèi)容學(xué)習(xí)太少而難以過(guò)關(guān)。
針對(duì)上述C語(yǔ)言程序設(shè)計(jì)教學(xué)效果差的原因,我中心C語(yǔ)言課程組的各位教師認(rèn)真研讀了“研究式學(xué)習(xí)”、“CDIO教學(xué)模式”、“計(jì)算思維”等理論及各種教學(xué)方法和實(shí)踐方式,借鑒了哈工大全國(guó)精品課程“C語(yǔ)言程序設(shè)計(jì)”課程的先進(jìn)教學(xué)經(jīng)驗(yàn),并結(jié)合各位教師多年的教學(xué)經(jīng)驗(yàn),制定了C語(yǔ)言程序設(shè)汁課程教學(xué)體系的改革方案。該教學(xué)體系改革方案從教材內(nèi)容、教學(xué)方法、教學(xué)手段、上機(jī)實(shí)踐和考核評(píng)價(jià)體系五個(gè)方面展開(kāi)。
二、編寫(xiě)優(yōu)質(zhì)配套教材,實(shí)施教材改革
我們按照研究性學(xué)習(xí)的內(nèi)涵編寫(xiě)了《研究式學(xué)習(xí)——C語(yǔ)言程序設(shè)計(jì)》教材,目前正在進(jìn)行面向“計(jì)算思維”的新版教材的編寫(xiě)。該系列教材具備以下特點(diǎn):
(1) 編寫(xiě)理念科學(xué)性強(qiáng)
整套教材的編寫(xiě)以“研究式學(xué)習(xí)”理念為指導(dǎo),研究性學(xué)習(xí)是一種建構(gòu)性的、追求協(xié)商的、尊重個(gè)性的、以人為本的“體驗(yàn)式學(xué)習(xí)”。在2006年的《國(guó)家精品課程評(píng)估指標(biāo)》中新增了一條指標(biāo):“重視研究性學(xué)習(xí)、探究性學(xué)習(xí)、協(xié)作學(xué)習(xí)等現(xiàn)代教育理念在教學(xué)中的應(yīng)用;能夠根據(jù)課程內(nèi)容和學(xué)生特征,對(duì)教學(xué)方法和教學(xué)評(píng)價(jià)進(jìn)行設(shè)計(jì)。”所以研究性學(xué)習(xí)是以人為本的高等教育價(jià)值觀的體現(xiàn),是社會(huì)變革和教育發(fā)展的要求,也是精品課程的要求。研究性學(xué)習(xí)的關(guān)鍵是要在學(xué)習(xí)的各個(gè)階段提出適當(dāng)?shù)难芯繂?wèn)題,以便在學(xué)習(xí)過(guò)程中為學(xué)生創(chuàng)造能親臨體驗(yàn)地進(jìn)行研究學(xué)習(xí)的平臺(tái),問(wèn)題的提出貫穿在課堂教學(xué)、實(shí)驗(yàn)教學(xué)、課后作業(yè)、綜合性作業(yè)以及評(píng)價(jià)的整個(gè)教學(xué)過(guò)程中。我們自2004年開(kāi)始就致力于打造C語(yǔ)言程序設(shè)計(jì)精品課程,所有的教學(xué)和改革都圍繞該指導(dǎo)思想進(jìn)行。2007年以C語(yǔ)言程序設(shè)計(jì)為主體的“程序設(shè)計(jì)與計(jì)算機(jī)語(yǔ)言”被評(píng)為省級(jí)精品課程,2010年由教材主編主持申報(bào)到了省級(jí)質(zhì)量工程教改項(xiàng)目“Inquiry Learning體系在程序設(shè)計(jì)課程中的運(yùn)用”研究。這一系列的改革和研究都是以學(xué)生為主體,以培養(yǎng)和提高學(xué)生的計(jì)算機(jī)素養(yǎng)為最終目的而制定的。在教學(xué)過(guò)程中我們經(jīng)常與學(xué)生座談和交流,了解學(xué)生的需求,完善我們的教學(xué),使我們的教材和教學(xué)模式能與時(shí)俱進(jìn),保持很好的前瞻性和科學(xué)性。
(2) 內(nèi)容組織創(chuàng)新性強(qiáng)
本教材用“提出問(wèn)題—分析問(wèn)題—給出相關(guān)知識(shí)—舉一反三”的研究式學(xué)習(xí)方式來(lái)組織“C語(yǔ)言程序設(shè)計(jì)”這門(mén)課程,在注重語(yǔ)言知識(shí)培養(yǎng)的同時(shí),更注重邏輯思維能力、程序設(shè)計(jì)能力及創(chuàng)新能力的培養(yǎng)。內(nèi)容組織方式新穎,符合認(rèn)識(shí)規(guī)律,富有啟發(fā)性,便于學(xué)習(xí),有利于激發(fā)學(xué)生學(xué)習(xí)興趣及各種能力的培養(yǎng)。本教材每章都通過(guò)4個(gè)步驟來(lái)完成學(xué)習(xí):
第1步,通過(guò)提出問(wèn)題、分析問(wèn)題來(lái)激發(fā)學(xué)生的興趣,引起學(xué)生的思考。
第2步,通過(guò)問(wèn)題的解決、相關(guān)知識(shí)點(diǎn)的跟進(jìn),使學(xué)生能逐步提升程序設(shè)計(jì)的能力,掌握C語(yǔ)言的知識(shí),引導(dǎo)學(xué)生深入思考。
第3步,用一定數(shù)量的編程實(shí)例使學(xué)生深入理解和掌握所學(xué)知識(shí),用具有趣味性的綜合應(yīng)用編程實(shí)例培養(yǎng)學(xué)生的邏輯思維能力和編程能力,挖掘?qū)W生的創(chuàng)新能力。
第4步,對(duì)每部分的知識(shí)進(jìn)行小結(jié),以便學(xué)生進(jìn)一步鞏固應(yīng)掌握的知識(shí)。
每章后面都有“綜合應(yīng)用”部分,讓學(xué)生對(duì)所學(xué)知識(shí)的具體運(yùn)用有明確的認(rèn)識(shí),并能在此基礎(chǔ)上進(jìn)一步鞏固和提升。
三、采取多樣性方法,實(shí)施教學(xué)方法的改革
(1)任務(wù)驅(qū)動(dòng)教學(xué)方法
大多數(shù)學(xué)生反映C語(yǔ)言概念眾多,許多知識(shí)點(diǎn)抽象且難以理解,學(xué)生不能將理論和實(shí)際應(yīng)用結(jié)合起米, 任務(wù)驅(qū)動(dòng)教學(xué)法是一種建立在建構(gòu)主義學(xué)習(xí)理論基礎(chǔ)上的教學(xué)法,它將以往以傳授知識(shí)為主的傳統(tǒng)教學(xué)理念,轉(zhuǎn)變?yōu)橐越鉀Q問(wèn)題、完成任務(wù)為主的多維巨動(dòng)式的教學(xué)理念;將再現(xiàn)式教學(xué)轉(zhuǎn)變?yōu)樘骄渴綄W(xué)習(xí),使學(xué)生處于積極的學(xué)習(xí)狀態(tài),每一位學(xué)生都能根據(jù)自己對(duì)當(dāng)前問(wèn)題的理解,運(yùn)用共有的知識(shí)和自己特有的經(jīng)驗(yàn)提出方案、解決問(wèn)題。在c語(yǔ)言程寧沒(méi)計(jì)課中.體現(xiàn)“任務(wù)驅(qū)動(dòng)”就是讓學(xué)生在一個(gè)個(gè)典型的程序“任務(wù)”驅(qū)動(dòng)下,教師引導(dǎo)幫助學(xué)生完成一系列程序“任務(wù)”,把知識(shí)的學(xué)習(xí)和知識(shí)的應(yīng)用有機(jī)地融合在一起,讓學(xué)生達(dá)到融會(huì)貫通、一點(diǎn)帶面的效果。例如,在講授C語(yǔ)言循環(huán)語(yǔ)句的教學(xué)時(shí),按任務(wù)驅(qū)動(dòng)教學(xué)模式不是孤立地介紹格式、作用和使用方法,而是將這一知識(shí)點(diǎn)設(shè)計(jì)為“計(jì)算1+2+3+……+1 00=?”這一具體的任務(wù)。首先,教師通過(guò)提出“任務(wù)”讓學(xué)生把握教學(xué)內(nèi)容,同學(xué)們會(huì)想象怎么完成這個(gè)任務(wù),頭腦里對(duì)前而的所學(xué)內(nèi)容進(jìn)行回顧,但前面學(xué)過(guò)的知識(shí)沒(méi)法完成這種任務(wù)。接下來(lái)教師再講解如何使用循環(huán)語(yǔ)句等具體操作方法,這樣教學(xué),學(xué)生學(xué)得快、學(xué)得牢。通過(guò)實(shí)踐發(fā)現(xiàn)“任務(wù)驅(qū)動(dòng)”法有利于激發(fā)學(xué)生的學(xué)習(xí)興趣,培養(yǎng)學(xué)生的分析問(wèn)題、解決問(wèn)題的能力,提高學(xué)生自主學(xué)習(xí)及與他人協(xié)作的能力,縮短了學(xué)習(xí)周期。
(2) 項(xiàng)目教學(xué)法
很多學(xué)生在學(xué)完C語(yǔ)言程序沒(méi)汁課程后,其結(jié)果是聽(tīng)得懂、卻編不出程序來(lái)。針對(duì)這一情況,我們?cè)诮虒W(xué)過(guò)程中采用項(xiàng)目教學(xué)法。項(xiàng)目教學(xué)法是通過(guò)實(shí)施一個(gè)完整的項(xiàng)目而進(jìn)行的教學(xué)活動(dòng),其目的是在課堂教學(xué)中把理論與實(shí)踐有機(jī)地結(jié)合起來(lái),充分發(fā)掘?qū)W生的創(chuàng)造潛能,提高學(xué)生解決實(shí)際問(wèn)題的綜合能力。在課程初期.主要是進(jìn)行單項(xiàng)的編程練習(xí),重在掌握C語(yǔ)言的基本數(shù)據(jù)類(lèi)型、語(yǔ)句與程序結(jié)構(gòu)等。在進(jìn)入函數(shù)、數(shù)組、指針、結(jié)構(gòu)體和文件內(nèi)容教學(xué)時(shí),開(kāi)始綜合實(shí)訓(xùn)項(xiàng)日的編程設(shè)計(jì),每一個(gè)實(shí)訓(xùn)項(xiàng)日都呵以用前一個(gè)實(shí)訓(xùn)項(xiàng)目為基礎(chǔ)。通過(guò)一個(gè)項(xiàng)目的層層遞進(jìn),引入課程內(nèi)容,使得學(xué)生的學(xué)習(xí)循序漸進(jìn),螺旋式地上升,效果很好,開(kāi)闊學(xué)生的思維,使得學(xué)生在課堂上真正地成為“主體”,教師則扮演“主導(dǎo)”角色。該教學(xué)方法使學(xué)生積極參與到教學(xué)過(guò)程中,變被動(dòng)為主動(dòng),有效地調(diào)動(dòng)了學(xué)生學(xué)習(xí)的積極性,深受學(xué)生好評(píng)。
(3)比較教學(xué)法
C語(yǔ)言中的概念比較復(fù)雜,規(guī)則繁多.而且內(nèi)容前后聯(lián)系緊密,教學(xué)過(guò)程中教師通過(guò)對(duì)比的方式對(duì)相關(guān)的概念或類(lèi)似的程序代碼進(jìn)行比較,進(jìn)而明確差異,然后進(jìn)行歸納總結(jié),方便學(xué)生理解,將會(huì)收到事半功倍的效果 例如,C語(yǔ)言中的指針是教學(xué)中的一個(gè)難點(diǎn).這一部分涉及的概念較多,如指向變量的指針、指向數(shù)組的指針、指向字符串的指針、指向函數(shù)的指針等。這些概念很容易混淆,但是將這些概念對(duì)比起來(lái)講解,學(xué)生就很容易理解了。這些概念的共性都是指針,那么它們不同的地方在哪呢?關(guān)鍵在于指針變量的指向不同,指針?biāo)赶蜃兞康臄?shù)據(jù)類(lèi)型決定了指針變量的用法。通過(guò)這樣的講解,概念的定義就很容易理解,概念的用法也就可以統(tǒng)一了。再如,數(shù)據(jù)的排序問(wèn)題有多種算法,典型的有冒泡排序、選擇排序、插入排序等,求解方程的根的算法也有多種,有迭代法、牛頓迭代法、二分法和弦截法等。這些算法之間既有聯(lián)系又有區(qū)別,講清楚了算法的聯(lián)系和區(qū)別,也就解決了整個(gè)問(wèn)題。
(4)啟發(fā)式教學(xué)法
啟發(fā)式教學(xué)法就是通過(guò)教師的啟發(fā)教學(xué)充分調(diào)動(dòng)學(xué)生的積極性、主動(dòng)性和創(chuàng)造性,引導(dǎo)學(xué)生主動(dòng)學(xué)習(xí)。例如,在學(xué)習(xí)printf()和scanf()函數(shù)時(shí),通過(guò)比較式啟發(fā)方法講解兩函數(shù)的功能、格式、使用特性等方面的異同,通過(guò)比較使學(xué)生更好地把握兩函數(shù)的特征。在學(xué)習(xí)選擇排序算法時(shí),使用模擬式啟發(fā)方法,讓l0個(gè)學(xué)生隨機(jī)坐在相鄰的l0個(gè)位子上,然后現(xiàn)場(chǎng)模擬排序過(guò)程;在學(xué)習(xí)數(shù)據(jù)交換算法時(shí),使用比喻式和問(wèn)題式啟發(fā)方法,將兩個(gè)變量比喻成兩個(gè)瓶子,將里面存放的數(shù)據(jù)比喻成醋和醬油,然后提問(wèn):如果將兩個(gè)瓶子中的醋和醬油交換一下,應(yīng)如何操作。
(5)“魚(yú)漁兼授式”教學(xué)方法。C語(yǔ)言只是一種表述工具,如果只有扎實(shí)的語(yǔ)法知識(shí),沒(méi)有程序設(shè)計(jì)思想,根本就不可能寫(xiě)出程序;而如果有程序設(shè)計(jì)思想,但語(yǔ)法知識(shí)不扎實(shí),勢(shì)必在程序的編寫(xiě)、運(yùn)行過(guò)程中遇到一系列的問(wèn)題,從而影響學(xué)生的學(xué)習(xí)熱情。而“魚(yú)漁兼授式”教學(xué)方法可以在基礎(chǔ)語(yǔ)法知識(shí)和程序設(shè)計(jì)方法之問(wèn)找到一個(gè)平衡點(diǎn),使之相輔相成。例如,在講解數(shù)據(jù)類(lèi)型時(shí)著重講解為什么數(shù)據(jù)要分不同的數(shù)據(jù)類(lèi)型,需要從哪幾個(gè)角度學(xué)習(xí)不同數(shù)據(jù)類(lèi)型的特性;講解具體算法時(shí)著重講解遇到類(lèi)似問(wèn)題時(shí)應(yīng)從哪些角度分析問(wèn)題,用什么方法進(jìn)行程序設(shè)計(jì)從而解決問(wèn)題;在課前精心設(shè)計(jì)一些錯(cuò)誤,尤其是邏輯錯(cuò)誤,然后講解遇到錯(cuò)誤可以采用什么手段去剖析、定位錯(cuò)誤。
四、建立立體化教學(xué)體系,實(shí)施教學(xué)手段的改革
我們從2006年就開(kāi)始了立體化教學(xué)體系的建設(shè),我們建立了精品課程網(wǎng)站,實(shí)現(xiàn)了“在線教育”,現(xiàn)在我們課程的課件、課堂教學(xué)錄像、軟件、二級(jí)等考及相關(guān)閱讀等教學(xué)資源都放在了網(wǎng)絡(luò)上,作業(yè)也通過(guò)網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)布置、提交和批閱。師生之間可以通過(guò)教學(xué)郵箱和課程論壇進(jìn)行交流,任課教師可以自己定制調(diào)查問(wèn)卷,隨時(shí)了解學(xué)生的動(dòng)態(tài)和需求,還可以隨時(shí)進(jìn)行在線測(cè)試,課程考試已經(jīng)完全實(shí)現(xiàn)了網(wǎng)絡(luò)無(wú)紙化模式。學(xué)生可根據(jù)自身的情況進(jìn)行課后自主學(xué)習(xí)、自測(cè)學(xué)習(xí)、互相學(xué)習(xí)或下載資料、上交作業(yè),有助于學(xué)生的個(gè)性化發(fā)展和創(chuàng)新能力的培養(yǎng)。設(shè)計(jì)出包含驗(yàn)證型、引導(dǎo)型、擴(kuò)充型和設(shè)計(jì)型等多種類(lèi)型的實(shí)驗(yàn),在實(shí)踐中充分體現(xiàn)學(xué)生的自主性,有目的、分層次地培養(yǎng)學(xué)生的實(shí)踐能力,使學(xué)生學(xué)會(huì)從實(shí)驗(yàn)過(guò)程中獲取知識(shí),積累經(jīng)驗(yàn)。通過(guò)綜合設(shè)計(jì),為學(xué)生自己構(gòu)建、發(fā)展并完善自己的知識(shí)體系創(chuàng)造機(jī)會(huì),使學(xué)生具備獲取知識(shí)和應(yīng)用知識(shí)的能力,激發(fā)學(xué)生的創(chuàng)新精神,培養(yǎng)學(xué)生的團(tuán)隊(duì)精神和協(xié)作能力,全面提高學(xué)生的實(shí)踐能力。
教學(xué)實(shí)踐證明:學(xué)生在課程網(wǎng)站上作業(yè)及報(bào)告的提交率達(dá)到98%以上,問(wèn)卷調(diào)查的訪問(wèn)量達(dá)到了85%以上,優(yōu)秀設(shè)計(jì)作業(yè)的訪問(wèn)率達(dá)到90%以上,其他資料的訪問(wèn)率也高于60%。由此可見(jiàn),立體化教學(xué)體系很好的實(shí)現(xiàn)了不受時(shí)間、地點(diǎn)限制的開(kāi)放式教學(xué)。
五、上機(jī)環(huán)節(jié)的改革與實(shí)踐
上機(jī)環(huán)節(jié)是教學(xué)活動(dòng)的重要環(huán)節(jié),是對(duì)學(xué)生進(jìn)行基本技能訓(xùn)練、增強(qiáng)學(xué)生實(shí)踐能力的關(guān)鍵環(huán)節(jié),是培養(yǎng)學(xué)生創(chuàng)新精神的重要手段。本科實(shí)踐教學(xué)的目的是優(yōu)化學(xué)生的素質(zhì)結(jié)構(gòu)、能力結(jié)構(gòu)和知識(shí)結(jié)構(gòu),讓其具備獲取知識(shí)、應(yīng)用知識(shí)的能力和創(chuàng)新能力。對(duì)于《程序設(shè)計(jì)與計(jì)算機(jī)語(yǔ)言》課程,以往的實(shí)踐教學(xué)內(nèi)容和題目以驗(yàn)證型和設(shè)計(jì)型為主。驗(yàn)證型的題目只要求學(xué)生按照書(shū)本上的指示,輸入程序,填寫(xiě)結(jié)果即可,學(xué)生處于被動(dòng)接受的地位,學(xué)生覺(jué)得無(wú)趣,毫無(wú)創(chuàng)意;設(shè)計(jì)型的題目對(duì)于非計(jì)算機(jī)專(zhuān)業(yè)學(xué)生來(lái)說(shuō),難度太大,學(xué)生無(wú)從下手。為了全面提高學(xué)生的實(shí)踐能力和應(yīng)用能力,使實(shí)踐教學(xué)能滿(mǎn)足不同層次學(xué)生自主學(xué)習(xí)的需求,我們制定并實(shí)施了以下改革措施:
(1)改革上機(jī)實(shí)踐的教學(xué)模式:將以理論教學(xué)為主的教學(xué)模式改為由理論教學(xué)和實(shí)踐教學(xué)相互聯(lián)系、相互交叉、彼此滲透、有機(jī)結(jié)合、同步發(fā)展的教學(xué)模式,確立了實(shí)踐教學(xué)在《程序設(shè)計(jì)基礎(chǔ)》課程中的重要地位。
(2)設(shè)計(jì)多種類(lèi)型的實(shí)驗(yàn)題目:針對(duì)學(xué)生存在基礎(chǔ)不同、接受能力不同、個(gè)性有差異等問(wèn)題,設(shè)計(jì)出包含驗(yàn)證型、引導(dǎo)型、擴(kuò)充型和設(shè)計(jì)型共四種類(lèi)型的實(shí)驗(yàn),題目盡可能做到覆蓋知識(shí)點(diǎn),切合實(shí)際、生動(dòng)有趣。通過(guò)完成不同類(lèi)型的實(shí)驗(yàn),有目的、分層次地培養(yǎng)學(xué)生的實(shí)踐能力,使學(xué)生學(xué)會(huì)從實(shí)驗(yàn)過(guò)程中獲取知識(shí),積累經(jīng)驗(yàn)。
(3)在實(shí)踐中充分體現(xiàn)學(xué)生的自主性:實(shí)驗(yàn)課的實(shí)驗(yàn)任務(wù)由規(guī)定實(shí)驗(yàn)內(nèi)容和自主實(shí)驗(yàn)內(nèi)容兩部分組成。學(xué)生在完成規(guī)定的實(shí)驗(yàn)任務(wù)后,可根據(jù)自己的興趣和愛(ài)好,自主設(shè)計(jì)一些實(shí)驗(yàn)任務(wù),在教師的指導(dǎo)和幫助下加以完成和實(shí)現(xiàn)。通過(guò)自主學(xué)習(xí)和自主設(shè)計(jì),能有效地培養(yǎng)學(xué)生應(yīng)用知識(shí)的能力和探索精神,極大地激發(fā)學(xué)生的學(xué)習(xí)主動(dòng)性。
(4) 啟發(fā)引導(dǎo)學(xué)生的創(chuàng)造性,培養(yǎng)學(xué)生的團(tuán)隊(duì)協(xié)作精神:本課程要求學(xué)生以小組(3~5人)為單位進(jìn)行綜合性程序設(shè)計(jì),設(shè)計(jì)題目主要由學(xué)生自己按綜合設(shè)計(jì)要求來(lái)確定,每個(gè)小組推選出一名小組長(zhǎng),負(fù)責(zé)協(xié)調(diào)程序的開(kāi)發(fā)、與教師和組員的聯(lián)系、提交總的設(shè)計(jì)報(bào)告和完整的源程序等工作。在綜合設(shè)計(jì)過(guò)程中,學(xué)生處于主導(dǎo)地位,是核心。學(xué)習(xí)小組的組建,綜合設(shè)計(jì)題目的選擇或確定,各組員任務(wù)的分配與協(xié)調(diào),任務(wù)完成后的總結(jié)與成績(jī)的自評(píng)等,主要是按學(xué)生的意愿來(lái)進(jìn)行。教師只負(fù)責(zé)宏觀指導(dǎo)和一些條件支持。當(dāng)學(xué)生的選題不符合要求或系統(tǒng)功能設(shè)計(jì)不合理時(shí),教師會(huì)立即指出,并幫助他們修改和完善;當(dāng)學(xué)生調(diào)不通程序或程序中有錯(cuò)誤時(shí),教師會(huì)向他們介紹調(diào)試方法和查錯(cuò)方法,教會(huì)他們調(diào)試程序。對(duì)學(xué)習(xí)好、能力強(qiáng)的優(yōu)秀學(xué)生,教師會(huì)注重開(kāi)擴(kuò)他們的思路,啟發(fā)他們的思維,引導(dǎo)他們?nèi)カ@取新知識(shí)、去探索新問(wèn)題,激發(fā)他們的創(chuàng)新欲望,使他們能完成高水平的綜合設(shè)計(jì)。通過(guò)綜合設(shè)計(jì),可充分體現(xiàn)以學(xué)生為中心的教學(xué)方法,為學(xué)生自己構(gòu)建、發(fā)展并完善自己的知識(shí)體系創(chuàng)造機(jī)會(huì),使學(xué)生具備獲取知識(shí)和應(yīng)用知識(shí)的能力,激發(fā)學(xué)生的創(chuàng)新精神,培養(yǎng)學(xué)生的團(tuán)隊(duì)精神和協(xié)作能力,全面提高學(xué)生的實(shí)踐能力,從而有效地提高《程序設(shè)計(jì)與計(jì)算機(jī)語(yǔ)言》課程的教學(xué)質(zhì)量。
六、考核評(píng)價(jià)體系的改革
我校C語(yǔ)言程序設(shè)計(jì)課程的成績(jī)分為理論和實(shí)踐兩個(gè)分?jǐn)?shù),各2個(gè)學(xué)分,兩項(xiàng)成績(jī)都合格即可獲得該課程的4個(gè)學(xué)分。其中:
理論課綜合成績(jī)(百分制)=平時(shí)(百分制)*(50%)+末考(百分制)*50%;
上機(jī)實(shí)踐綜合成績(jī)(百分制)=平時(shí)(百分制)*(60%)+綜合設(shè)計(jì)(百分制)*40%;
理論成績(jī)由平時(shí)成績(jī)和末考成績(jī)組成。其中:平時(shí)成績(jī)由上課考勤、作業(yè)提交、階段性實(shí)驗(yàn)報(bào)告組成,占總成績(jī)的50%;末考指的是期末閉卷無(wú)紙化考試,末考側(cè)重于基礎(chǔ)知識(shí)測(cè)試,考核學(xué)生對(duì)基本概念的掌握。題型包括:判斷題、選擇題、填空題和編程題,判斷題題型重點(diǎn)考察學(xué)生對(duì)基本知識(shí)點(diǎn)的掌握程度,選擇題和填空題重點(diǎn)考察學(xué)生對(duì)程序的閱讀、理解和分析能力,編程題則重點(diǎn)考察學(xué)生編寫(xiě)程序的能力。
無(wú)紙化考試采用的是我們中心自己研發(fā)的考試系統(tǒng),但該系統(tǒng)存在一點(diǎn)缺陷,就是編程題需要人工閱卷。因此,我們于2012年開(kāi)設(shè)了一個(gè)試點(diǎn)班,本著提高學(xué)生編程能力的目的出發(fā),從平時(shí)的教學(xué)和最后的考試都試用了哈工大研發(fā)的《C語(yǔ)言編程題自動(dòng)評(píng)分系統(tǒng)》。該系統(tǒng)允許學(xué)生借助于 C編譯系統(tǒng)調(diào)試程序,學(xué)生將自己編寫(xiě)并調(diào)試過(guò)的程序由客戶(hù)端提交給服務(wù)器端后,服務(wù)器端立即根據(jù)學(xué)生程序的結(jié)構(gòu)和語(yǔ)義進(jìn)行評(píng)分,并將評(píng)分返回給客戶(hù)端,使學(xué)生在提交程序之后立即看到自己的分?jǐn)?shù)。
上機(jī)實(shí)踐成績(jī)則由平時(shí)成績(jī)和綜合設(shè)計(jì)成績(jī)構(gòu)成。其中:平時(shí)成績(jī)由上機(jī)考勤、在線單元測(cè)試組成,占總成績(jī)的60%;課程最后提交的綜合設(shè)計(jì)則占到了40%。
該考核評(píng)價(jià)體系涉及到教學(xué)實(shí)施過(guò)程中的每一個(gè)環(huán)節(jié),有利于對(duì)學(xué)生進(jìn)行科學(xué)、客觀的評(píng)價(jià),從而避免了一張考卷定乾坤帶來(lái)的弊病。
該體系在實(shí)施過(guò)程中顯現(xiàn)出了其科學(xué)性,但是目前存在的問(wèn)題就是教師的負(fù)擔(dān)太重。一個(gè)學(xué)生一學(xué)期一般要提交12份報(bào)告,每位教師一般帶兩個(gè)班,每個(gè)班約88位同學(xué),這樣每位教師一個(gè)學(xué)期只報(bào)告一項(xiàng)就要批閱約2000份,工作量太大。現(xiàn)在正在努力尋求更加合理的解決方法。
七、結(jié)束語(yǔ)
教學(xué)實(shí)踐證明,以上改革措施能夠有效解決我校C語(yǔ)言程序設(shè)計(jì)教學(xué)過(guò)程中存在的問(wèn)題。此教學(xué)模式下,教學(xué)內(nèi)容符合學(xué)生專(zhuān)業(yè)特點(diǎn),能夠滿(mǎn)足理工科專(zhuān)業(yè)學(xué)生對(duì)計(jì)算機(jī)技術(shù)的需求;教學(xué)方法行之有效,教學(xué)效果有明顯提高;教學(xué)實(shí)踐方法與措施切實(shí)可行,能夠有效促進(jìn)學(xué)生分析問(wèn)題解決問(wèn)題能力、實(shí)踐能力及團(tuán)隊(duì)合作能力等能力的培養(yǎng)與提高。當(dāng)然,該模式仍然存在一些不盡如人意的地方,這就需要我們堅(jiān)持不懈,繼續(xù)努力去改進(jìn)和完善。
項(xiàng)目來(lái)源:云南省高校質(zhì)量工程教改項(xiàng)目“Inquiry learning體系在程序設(shè)計(jì)中的運(yùn)用”(云教高[2010]96號(hào))。
[參考文獻(xiàn)]
[1]王剛.CDIO工程教育模式的解讀與思考[J].中國(guó)高教研究,2009(5).
[2]謝延紅.C語(yǔ)言程序設(shè)計(jì)公共課教學(xué)模式改革與實(shí)踐[J].計(jì)算機(jī)時(shí)代,2010(12).
[3]馬新.《C語(yǔ)言程序設(shè)計(jì)》課程教學(xué)方法與手段的改革與實(shí)踐[J].科技信息,2010(33).
篇6
關(guān)鍵詞:程序設(shè)計(jì);項(xiàng)目教學(xué)法;任務(wù)驅(qū)動(dòng)
中圖分類(lèi)號(hào):TP312.1-4 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9599 (2012) 13-0000-02
《C語(yǔ)言程序設(shè)計(jì)》是各類(lèi)院校各類(lèi)專(zhuān)業(yè)學(xué)習(xí)計(jì)算機(jī)語(yǔ)言的一門(mén)啟蒙課,也是國(guó)家計(jì)算機(jī)等級(jí)考試可選編程語(yǔ)言之一。掌握好C語(yǔ)言的編程技術(shù),將為學(xué)生學(xué)習(xí)后續(xù)各專(zhuān)業(yè)課奠定堅(jiān)實(shí)基礎(chǔ)。C語(yǔ)言算法比較復(fù)雜,規(guī)則繁多,使用靈活但容易出錯(cuò),學(xué)生掌握具有一定的難度。通常該課程被作為一門(mén)公共基礎(chǔ)課,參加整個(gè)院校的統(tǒng)一考試,授課方式為每周一次理論課和一次上機(jī)課。學(xué)生普遍反映理論較抽象,課堂教學(xué)課時(shí)不夠,很難達(dá)到精通的程度,導(dǎo)致學(xué)習(xí)后續(xù)諸如《數(shù)據(jù)結(jié)構(gòu)》、《高級(jí)程序設(shè)計(jì)》等課程時(shí)較為吃力。
針對(duì)上述情況,我院采取了各種措施,比如邀請(qǐng)?jiān)谟?jì)算機(jī)語(yǔ)言教育領(lǐng)域有獨(dú)到見(jiàn)解的專(zhuān)家和優(yōu)秀教師一起討論、專(zhuān)家隨堂聽(tīng)課等方式,最后以我院電信專(zhuān)業(yè)為改革試點(diǎn),針對(duì)專(zhuān)業(yè)和獨(dú)立學(xué)院學(xué)生的特點(diǎn),對(duì)學(xué)生有針對(duì)性的講授,同時(shí)從以下幾個(gè)方面進(jìn)行改革:
一、增加理論課課時(shí)量
以前的課程安排為56學(xué)時(shí),課堂講授和學(xué)生上機(jī)練習(xí)的課時(shí)數(shù)分別為32和24學(xué)時(shí),對(duì)函數(shù)和模塊設(shè)計(jì)這一部分講解較淺,且對(duì)于指針、結(jié)構(gòu)體和聯(lián)合體及文件這三部分只進(jìn)行概念介紹,但實(shí)際上這些內(nèi)容非常重要,不僅計(jì)算機(jī)等級(jí)考試C語(yǔ)言考核這些內(nèi)容,后續(xù)軟硬件實(shí)踐課程也均以此作為基礎(chǔ)。由于這部分內(nèi)容的缺失導(dǎo)致學(xué)生對(duì)許多實(shí)際問(wèn)題不知如何編成實(shí)現(xiàn)。因此從2011級(jí)學(xué)生開(kāi)始理論課課時(shí)增至40學(xué)時(shí),上機(jī)課課時(shí)維持24學(xué)時(shí)不變。
二、改革授課方式
以前該課程的教學(xué)方式,主要是教師課堂講授、學(xué)生課下練習(xí)。學(xué)生的積極性和主動(dòng)性都不高,而且感覺(jué)到該課程枯燥乏味,老師的教和學(xué)生的學(xué)都有很大的難度。采用項(xiàng)目驅(qū)動(dòng)教學(xué)法之后,主要是教師提出問(wèn)題,給定開(kāi)發(fā)目標(biāo),學(xué)生在教師的引導(dǎo)下,和教師一起共同完成項(xiàng)目的開(kāi)發(fā)。在項(xiàng)目具體實(shí)現(xiàn)的過(guò)程中,需要用到的知識(shí)點(diǎn),比如要處理的數(shù)據(jù)及其數(shù)據(jù)的類(lèi)型,在此處給學(xué)生詳細(xì)講解,這樣學(xué)生對(duì)C語(yǔ)言中數(shù)據(jù)的類(lèi)型就有了深刻的認(rèn)識(shí)。學(xué)生通過(guò)親自參與、體會(huì)和實(shí)踐,提高學(xué)習(xí)積極性和主動(dòng)性,并更好的接受和掌握了新知識(shí)。這樣“以學(xué)生為主體、以教師為主導(dǎo)”的教學(xué)模式,能使學(xué)生最大限度地貼近實(shí)際問(wèn)題,從而達(dá)到該課程的教學(xué)目標(biāo)。
(一)項(xiàng)目導(dǎo)向、任務(wù)驅(qū)動(dòng)教學(xué)法
所謂項(xiàng)目導(dǎo)向、任務(wù)驅(qū)動(dòng)教學(xué)法,是在整個(gè)教學(xué)過(guò)程中選擇一個(gè)可行的、學(xué)生感興趣的實(shí)例,提取典型工作任務(wù),將工作任務(wù)合理有序化后,對(duì)每一項(xiàng)工作任務(wù)分析所涉及的相關(guān)知識(shí),設(shè)計(jì)相應(yīng)的學(xué)習(xí)情境;針對(duì)每一種學(xué)習(xí)情境以項(xiàng)目為導(dǎo)向,以任務(wù)為驅(qū)動(dòng),逐步細(xì)化,構(gòu)成一個(gè)由淺入深的知識(shí)學(xué)習(xí)與技能訓(xùn)練有機(jī)結(jié)合的學(xué)習(xí)體系。
根據(jù)本門(mén)課程的特點(diǎn)和學(xué)生的實(shí)際情況,在整個(gè)課程教學(xué)中,以開(kāi)發(fā)學(xué)生熟悉的和感興趣的“教務(wù)系統(tǒng)”為項(xiàng)目實(shí)例進(jìn)行講解,將枯燥的理論教學(xué)轉(zhuǎn)變?yōu)橹庇^的實(shí)踐操作,培養(yǎng)學(xué)生學(xué)習(xí)計(jì)算機(jī)語(yǔ)言的興趣。
(二)案例教學(xué)法
在每次課堂教學(xué)中,以項(xiàng)目的一個(gè)實(shí)例來(lái)推進(jìn)來(lái)課堂教學(xué)的開(kāi)展。通過(guò)采用案例教學(xué),講解與任務(wù)相似的案例,使學(xué)生掌握完成任務(wù)所需的知識(shí)和技能,從而實(shí)現(xiàn)知識(shí)點(diǎn)的有效過(guò)渡和深化。由于C語(yǔ)言是大學(xué)中接觸的第一個(gè)編成語(yǔ)言,因此案例的選擇一定要接近實(shí)際,讓學(xué)生對(duì)問(wèn)題的定義有明確地了解,這樣在講具體的程序設(shè)計(jì)時(shí)學(xué)生才容易理解。比如在講程序的分支結(jié)構(gòu)時(shí),以超市的結(jié)賬系統(tǒng)為例來(lái)進(jìn)行,超市推出的一系列優(yōu)惠策略,比如達(dá)到68元給5%的優(yōu)惠,達(dá)到98元給10%的優(yōu)惠等,這些優(yōu)惠條件就構(gòu)成了分支結(jié)構(gòu)的條件,通過(guò)這些實(shí)際問(wèn)題的講解,使學(xué)生實(shí)現(xiàn)對(duì)各個(gè)知識(shí)點(diǎn)的理解及深化。
三、改革教學(xué)手段
以前的教學(xué)手段主要采用多媒體教學(xué),但由于程序設(shè)計(jì)課程的特殊性,僅用多媒體或傳統(tǒng)的板書(shū)很難達(dá)到該課程的要求,因此在該課程的教學(xué)中,要求將傳統(tǒng)的板書(shū)與多媒體相結(jié)合,在講解算法思路時(shí)采用板書(shū),而講解具體實(shí)現(xiàn)代碼和執(zhí)行過(guò)程時(shí)采用多媒體,將執(zhí)行過(guò)程采用動(dòng)畫(huà)的方式實(shí)現(xiàn),這樣不僅能讓學(xué)生快速掌握課堂知識(shí),而且會(huì)節(jié)約課堂教學(xué)時(shí)間。
語(yǔ)言學(xué)習(xí)僅靠課堂教學(xué)很難讓學(xué)生達(dá)到精通的程度,而《C語(yǔ)言程序設(shè)計(jì)》學(xué)習(xí)的目的之一就是要讓學(xué)生能獨(dú)立編寫(xiě)程序解決具體問(wèn)題,因此我們充分運(yùn)用網(wǎng)絡(luò)資源,將上課的課件和作業(yè)的參考答案等放在服務(wù)器或局域網(wǎng)上,讓學(xué)生復(fù)習(xí)時(shí)有資料參考,同時(shí)通過(guò)QQ建立討論組,教師與學(xué)生可實(shí)時(shí)交互,及時(shí)解決學(xué)生編成中遇到的實(shí)際問(wèn)題。
四、改革考核方式
以前的考核方式為平時(shí)成績(jī)占30%,期末考試成績(jī)占70%,但忽略了對(duì)上機(jī)實(shí)踐環(huán)節(jié)的考核。然而,電信系各專(zhuān)業(yè)的上機(jī)實(shí)踐非常重要,通過(guò)實(shí)踐才能提升學(xué)生的實(shí)踐能力。大部分學(xué)生在大二下學(xué)期會(huì)報(bào)考全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C語(yǔ)言,而且電信系在《C語(yǔ)言程序設(shè)計(jì)》課程后開(kāi)設(shè)了《數(shù)據(jù)結(jié)構(gòu)》、《單片機(jī)原理》、《嵌入式系統(tǒng)》等以C語(yǔ)言作為基礎(chǔ)的課程。因此,培養(yǎng)學(xué)生熟練掌握C語(yǔ)言,并強(qiáng)化動(dòng)手能力對(duì)學(xué)生的繼續(xù)深造和就業(yè)起到非常重要的作用。鑒于此,考核方式改為平時(shí)成績(jī)占15%,上機(jī)實(shí)驗(yàn)占25%,筆試成績(jī)占60%,并增設(shè)期中考試。期中考試采用隨堂考核形式,成績(jī)以5%的比例記入平時(shí)成績(jī)中。
在本年度《C語(yǔ)言程序設(shè)計(jì)》課程教學(xué)中,針對(duì)電信11級(jí)學(xué)生實(shí)施了該改革措施,將項(xiàng)目導(dǎo)向、任務(wù)驅(qū)動(dòng)和案例教學(xué)法應(yīng)用到教學(xué)設(shè)計(jì)中,并結(jié)合課程的特點(diǎn),對(duì)該教學(xué)方法進(jìn)行了不斷的改進(jìn)和具體化,實(shí)踐證明,教學(xué)效果顯著。
參考文獻(xiàn):
[1]熊芳敏,許爍娜.C語(yǔ)言課程教學(xué)探討[J].計(jì)算機(jī)教育,2010(13):105—106
[2]邵玉祥,陳青.“案例教學(xué)+項(xiàng)目教學(xué)法"在計(jì)算機(jī)語(yǔ)言教學(xué)中的互補(bǔ)應(yīng)用[J].高教論壇,2012,2
篇7
關(guān)鍵詞:指針變量 數(shù)組 字符串 函數(shù) 常見(jiàn)問(wèn)題
中圖分類(lèi)號(hào):TP312 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1673-9795(2013)08(b)-0163-01
指針是C語(yǔ)言中廣泛使用的一種數(shù)據(jù)類(lèi)型。運(yùn)用指針編程是C語(yǔ)言最主要的特點(diǎn)之一。利用指針變量可以表示各種數(shù)據(jù)結(jié)構(gòu),也能很方便地使用數(shù)組和字符串,更加能像匯編語(yǔ)言一樣處理內(nèi)存地址,[1]從而編寫(xiě)出精練而高效的程序。
1 指針變量的使用優(yōu)勢(shì)及常規(guī)用法
(1)使用指針指向數(shù)組首地址,簡(jiǎn)化了數(shù)組相關(guān)的程序內(nèi)容的書(shū)寫(xiě),避免了整體使用數(shù)組,在程序執(zhí)行中減少了先找數(shù)組元素的地址再取數(shù)組元素內(nèi)容的過(guò)程,直接在數(shù)組所在的地址范圍內(nèi)操作數(shù)組元素,提高了程序的執(zhí)行效率。(2)使用指針指向字符串(即字符數(shù)組),把一個(gè)字符串整體當(dāng)作一個(gè)數(shù)組元素,多個(gè)字符串的指針變量就構(gòu)成了指針數(shù)組,不僅節(jié)省了內(nèi)存空間,還大大地提高了程序的執(zhí)行效率。(3)指向單變量的指針變量作為函數(shù)參數(shù),可以在程序執(zhí)行過(guò)程中及時(shí)轉(zhuǎn)向調(diào)用函數(shù)的入口。節(jié)省內(nèi)存空間的同時(shí),把指針變量替代單變量作為直接變量在調(diào)用函數(shù)執(zhí)行過(guò)程中執(zhí)行相應(yīng)程序操作,免去了返回值的執(zhí)行時(shí)間與過(guò)程。(4)指向結(jié)構(gòu)體復(fù)合變量的指針變量作為函數(shù)參數(shù),可以通過(guò)變化結(jié)構(gòu)體變量靈活使用指針變量在調(diào)用函數(shù)中執(zhí)行函數(shù)的程序操作,不僅節(jié)省內(nèi)存空間與執(zhí)行時(shí)間,而且方便程序變量的修改,提高了程序的可移植性。(5)指向函數(shù)的指針變量作為函數(shù)的參數(shù),可以在一個(gè)主函數(shù)中實(shí)現(xiàn)多個(gè)自定義函數(shù)功能間的調(diào)用,大大地提高了程序的靈活性與可移植性及程序執(zhí)行的效率。(6)使用指針指向文件類(lèi)型結(jié)構(gòu)體,可以找到與之相關(guān)的文件,實(shí)現(xiàn)文件的訪問(wèn),在主函數(shù)執(zhí)行過(guò)程中靈活轉(zhuǎn)向其它文件的執(zhí)行。
2 指針變量使用常見(jiàn)問(wèn)題及解決方法的探求
2.1 指針變量的初始化
同其他變量的初始化相似,在指針變量的定義之后就應(yīng)該給指針變量賦一個(gè)初始的地址值。如果沒(méi)有給定義的指針變量賦初值的話,指針變量的值不定,可能會(huì)導(dǎo)致一些隱藏在某些地址號(hào)的內(nèi)存中的難以跟蹤的漏洞(bug)運(yùn)行。如:
int *p; *p=100;
p定義為一個(gè)指向整型變量的指針變量,但是卻沒(méi)有給p賦予一個(gè)初始的地址值,只是把一個(gè)存儲(chǔ)100的常量的存儲(chǔ)單元的首地址賦給了p,而這個(gè)存儲(chǔ)單元的首地址可能在程序其它位置另作它用,就會(huì)產(chǎn)生隱形的難以追蹤的bug的運(yùn)行。因此,為了避免可能性的發(fā)生,就要和其他變量的使用一樣,在定義指針變量的時(shí)候就要同時(shí)給予指針變量一個(gè)初值,以確定指針變量的初始的地址,即指針變量的初始化。將上述例子修改為:
int a=100; int *p=&a;
還要注意把“int *p=&a;”和“*p=&a;”混淆,前者是指針變量的初始化語(yǔ)句,即定義的同時(shí)給指針變量賦初值,而后者是一個(gè)旨意錯(cuò)誤的賦值語(yǔ)句,把整型變量a的首地址賦給了p所指向的整型變量。
2.2 指針變量的賦值
給指針變量賦予的初值一定是地址。同樣,在程序中給指針變量重新賦予的值也只能是地址或使指針變量指向同類(lèi)型的變量值的首地址。如:
int a,*p; p=a;
要使p指向a,就要有地址運(yùn)算符&對(duì)a取首地址后賦給p,或者把變量取內(nèi)容賦給p,而不是直接把a(bǔ)賦給p。C語(yǔ)言編譯器會(huì)提示指出這是個(gè)語(yǔ)法錯(cuò)誤,給指針變量賦予的內(nèi)容和指針變量不匹配。正確的賦值一般形式為:
int a,*p; p=&a;
或 int a,*p; *p=a;
還要說(shuō)明的是指針的指向要有具體類(lèi)型說(shuō)明。不能給指針賦予與其基類(lèi)型不符的地址,否則也會(huì)出現(xiàn)語(yǔ)法上錯(cuò)誤。如:
int a=100; double *p; p=&a;
在給指針賦值時(shí),不只要求是地址,還要是一個(gè)與該指針類(lèi)型相符的變量或常量的首地址。而上述例子中,a是整型的變量,p是基類(lèi)型為雙精度型的變量。二者不相匹配,這種賦值在編譯時(shí)就會(huì)發(fā)生語(yǔ)法錯(cuò)誤。因此,給指針變量的賦值要注意指針變量的基類(lèi)型,即指針變量能夠指向的變量類(lèi)型。
2.3 指針在函數(shù)之間值的傳遞
#include “stdio.h”
void swap(int *a, int *b)
{int t; t=*a; *a=*b; *b=t;}
void main( )
{int x,y; printf(“請(qǐng)輸入兩個(gè)整數(shù):”);
scanf(&x,&y); printf(“x=%d, y=%d\n”,x,y);
swap(&x,&y); printf(“x=%d, y=%d\n”,x,y);}
函數(shù)間的值傳遞也可以通過(guò)實(shí)參的地址單向傳遞給形參的指針變量,直接調(diào)用函數(shù),完成函數(shù)間數(shù)據(jù)傳遞的目的。主函數(shù)main( )在調(diào)用函數(shù)swap( )的同時(shí),把變量x和y的地址分別單向傳遞給了指針變量a和b。也就是主函數(shù)中對(duì)整型變量x和y的操作,通過(guò)地址的傳遞,雖然在調(diào)用函數(shù)過(guò)程中形式上是對(duì)指向整型變量x和y的指針變量a和b的內(nèi)容(即x和y)的操作,實(shí)質(zhì)上仍然是繼續(xù)對(duì)整型變量x和y調(diào)用函數(shù)的操作。也就沒(méi)有必要給主函數(shù)返回x和y的值了。省去了返回的時(shí)間和操作過(guò)程,提高了程序的執(zhí)行效率與正確率。
2.4 指向指針變量的指針變量
*p,**p,***p分別叫做一級(jí)指針、二級(jí)指針和三級(jí)指針。如果這樣定義:
int a, *p, **q, ***r;
則第一個(gè)*p中的p可以用來(lái)存放普通整型變量的地址,例如賦值:p=&a。第二個(gè)**q中的q可以用來(lái)存放整型變量地址的地址,例如指針變量p的地址,p是指針變量,變量的值是整型變量a的地址,那么p這個(gè)指針變量的地址就需要一個(gè)比p高一層的指針來(lái)存放。因此可以這樣賦值:q=&p。第三個(gè)***r,道理相同,可以這樣賦值 r=&q。指針的嵌套使用,使程序在執(zhí)行時(shí)更靈活,更有效率。
3 指針的使用是C語(yǔ)言程序設(shè)計(jì)中最重要的一環(huán)
能否正確理解和使用指針是我們是否真正掌握C語(yǔ)言的一個(gè)標(biāo)志。C語(yǔ)言中指針的使用比較靈活,很多人在實(shí)際編程中很容易出錯(cuò),而且這種錯(cuò)誤恰恰又難以發(fā)現(xiàn),所以建議初學(xué)者大量地上機(jī)調(diào)試程序,以弄清一些細(xì)節(jié),并積累經(jīng)驗(yàn),為后續(xù)編程內(nèi)容的學(xué)習(xí)打好堅(jiān)實(shí)的基礎(chǔ)。同時(shí),指針也是C語(yǔ)言中最為困難的一部分,在學(xué)習(xí)中除了要正確理解基本概念,還必須要多編程并上機(jī)調(diào)試。只要做到這些,指針也是不難掌握的。
參考文獻(xiàn)
篇8
關(guān)鍵詞:C語(yǔ)言;教學(xué)模式;教學(xué)改革
0 引言
C語(yǔ)言程序設(shè)計(jì)不僅是計(jì)算機(jī)專(zhuān)業(yè)的必修課,而且是很多非計(jì)算機(jī)專(zhuān)業(yè)的公共基礎(chǔ)課。它通常是高校學(xué)生所接觸到的第一門(mén)程序設(shè)計(jì)語(yǔ)言,其重要性可見(jiàn)一斑。由于是“第一門(mén)”,學(xué)生的學(xué)習(xí)熱情高漲,但當(dāng)碰到數(shù)據(jù)類(lèi)型繁多、語(yǔ)法結(jié)構(gòu)復(fù)雜的計(jì)算機(jī)語(yǔ)言時(shí),學(xué)生的學(xué)習(xí)興趣很快就消退了。如何結(jié)合現(xiàn)有的教學(xué)模式,改進(jìn)C語(yǔ)言的教學(xué)效果,提高學(xué)生的學(xué)習(xí)興趣,讓學(xué)生能較快地掌握程序設(shè)計(jì)基本方法,一直以來(lái)都是值得探索的問(wèn)題。
1 C語(yǔ)言的多維立體教學(xué)系統(tǒng)
樹(shù)立一個(gè)正確的教學(xué)目的和學(xué)習(xí)目的分別是教師教好和學(xué)生學(xué)好一門(mén)課的根本所在。教師和學(xué)生都應(yīng)向這一目標(biāo)努力。傳統(tǒng)的教學(xué)模式存在交互性弱、理論與實(shí)踐缺乏聯(lián)系等缺點(diǎn)。筆者結(jié)合多年C語(yǔ)言程序設(shè)計(jì)課程的教學(xué)經(jīng)驗(yàn),在傳統(tǒng)教學(xué)模式的基礎(chǔ)之上,提出多維立體教學(xué)系統(tǒng),如圖1所示。該系統(tǒng)由多元學(xué)習(xí)系統(tǒng)、實(shí)例分析系統(tǒng)、成功激勵(lì)系統(tǒng)3個(gè)子系統(tǒng)構(gòu)成多維度、立體化的學(xué)習(xí)模式。多維立體教學(xué)系統(tǒng)為C語(yǔ)言學(xué)習(xí)者定制完全個(gè)性化的學(xué)習(xí)模式,能全面提升學(xué)習(xí)者的C語(yǔ)言運(yùn)用水平,真正實(shí)現(xiàn)學(xué)知所用、學(xué)有所用、學(xué)會(huì)所用。
1.1多元學(xué)習(xí)系統(tǒng)
高校制訂教學(xué)計(jì)劃時(shí),通常將該課程安排在大學(xué)一年級(jí)開(kāi)設(shè),而這一時(shí)期,學(xué)生剛剛由高中進(jìn)入大學(xué),對(duì)專(zhuān)業(yè)方向以及后續(xù)要學(xué)習(xí)哪些專(zhuān)業(yè)課程還不了解。學(xué)生們會(huì)疑惑:這門(mén)課對(duì)后續(xù)課程學(xué)習(xí)到底有什么用?這時(shí),他們根本不可能認(rèn)識(shí)到將這門(mén)課作為專(zhuān)業(yè)基礎(chǔ)課的真正用意,而從輔導(dǎo)員及學(xué)長(zhǎng)那里得到的信息是計(jì)算機(jī)二級(jí)證書(shū)對(duì)于就業(yè)大有裨益。于是,學(xué)生在學(xué)習(xí)這門(mén)課伊始,心里便有了目標(biāo):通過(guò)計(jì)算機(jī)二級(jí)考試。對(duì)此,教師首先要做的是明確教學(xué)目的并調(diào)整教學(xué)目標(biāo),及時(shí)引導(dǎo)學(xué)生,讓學(xué)生明確學(xué)習(xí)C語(yǔ)言的終極目標(biāo)是“學(xué)以致用”。
多元學(xué)習(xí)系統(tǒng)是以多媒體教學(xué)為基礎(chǔ),并采用正常學(xué)習(xí)課、主題沙龍課、學(xué)習(xí)輔導(dǎo)課相結(jié)合的教學(xué)環(huán)節(jié),幫助學(xué)生學(xué)習(xí)C語(yǔ)言。正常學(xué)習(xí)課就是教師采用傳統(tǒng)的教學(xué)方法,以正常的多媒體及板書(shū)形式授課,使學(xué)生在短時(shí)間內(nèi)獲取大量信息的教學(xué)方法。這種方法雖然存在大家所都熟知的諸多缺點(diǎn),但要使幾十甚至上百名學(xué)生能較快地掌握課程內(nèi)容,傳統(tǒng)的教學(xué)方法不可或缺。教師應(yīng)在講授這門(mén)課程伊始就清楚地告訴學(xué)生:學(xué)習(xí)這門(mén)課的主要目的,是通過(guò)學(xué)習(xí)C語(yǔ)言,了解基本的算法,掌握正確的編程思想和編程方法,提高計(jì)算機(jī)的應(yīng)用水平,為后續(xù)課程打下良好、堅(jiān)實(shí)的基礎(chǔ)。教師在講授這門(mén)課的同時(shí),也要注意適時(shí)引導(dǎo),不要過(guò)分強(qiáng)調(diào)計(jì)算機(jī)二級(jí)考試和期末考試的重要性,應(yīng)本著實(shí)用的目的,讓學(xué)生活學(xué)活用。至于計(jì)算機(jī)二級(jí)考試,其實(shí)與我們上面指明的學(xué)習(xí)目的并不矛盾,如果學(xué)生的學(xué)習(xí)目標(biāo)真正明確了,順利通過(guò)二級(jí)考試也是自然而然的事情。
主題沙龍課和學(xué)習(xí)輔導(dǎo)課是正常學(xué)習(xí)課的重要補(bǔ)充。教師在正常學(xué)習(xí)課環(huán)節(jié)的基礎(chǔ)上開(kāi)展主題沙龍課,將正常學(xué)習(xí)課的重要知識(shí)點(diǎn)進(jìn)行提煉,提出一定主題下的拓展命題,可以訓(xùn)練學(xué)生對(duì)知識(shí)點(diǎn)的認(rèn)知能力,使其進(jìn)一步加深在知識(shí)點(diǎn)應(yīng)用層面上的體會(huì),并促進(jìn)學(xué)生對(duì)知識(shí)進(jìn)行消化和吸收。學(xué)習(xí)輔導(dǎo)課是針對(duì)學(xué)生上課(包括正常學(xué)習(xí)課及主題沙龍課)、作業(yè)及答疑過(guò)程中存在的不足,為學(xué)生擴(kuò)展和補(bǔ)充C語(yǔ)言語(yǔ)法特點(diǎn)和應(yīng)用案例等方面的知識(shí),幫助學(xué)生快速積累知識(shí)。由正常學(xué)習(xí)課、主題沙龍課、學(xué)習(xí)輔導(dǎo)課構(gòu)成的多元學(xué)習(xí)系統(tǒng)如圖2所示,三者相互促進(jìn)且互為補(bǔ)充,是C語(yǔ)言多元學(xué)習(xí)中必不可少的環(huán)節(jié)。
1.2實(shí)例分析系統(tǒng)
美國(guó)著名的教育家喬伊斯在《教學(xué)模式》一書(shū)中,將教學(xué)模式分成4類(lèi)。信息處理模式注重幫助學(xué)習(xí)者獲取信息,并發(fā)展學(xué)習(xí)者獲取信息、加工信息、觀察問(wèn)題和解決問(wèn)題的能力;歸納模式側(cè)重信息的獲得和加工;概念獲得模式主要是幫助學(xué)習(xí)者有效地學(xué)習(xí)概念;探究模式主要在于培養(yǎng)學(xué)習(xí)者探究的技能。
結(jié)合喬伊斯的教學(xué)模式理論,筆者提出實(shí)例分析系統(tǒng)。該系統(tǒng)以幾個(gè)完整的案例為總線,從工程實(shí)踐的角度出發(fā),首先提出問(wèn)題:我要編寫(xiě)一個(gè)什么樣的程序,該程序要實(shí)現(xiàn)什么樣的功能;其次再進(jìn)行功能模塊劃分,引出模塊化的思路;最后以案例為向?qū)?shí)現(xiàn)每個(gè)功能模塊,而每個(gè)模塊所涉及的知識(shí)點(diǎn)也被順理成章地引出來(lái)。傳統(tǒng)的C語(yǔ)言程序設(shè)計(jì)教學(xué)以填鴨式教學(xué)為主,強(qiáng)調(diào)教師“如何教”,忽視學(xué)生“如何學(xué)”這個(gè)問(wèn)題。教學(xué)基本上都是在講解基本語(yǔ)法,配套教材中的案例也只是為了說(shuō)明語(yǔ)法而已,缺乏趣味性。然而興趣和愛(ài)好卻是最好的老師,瓦特發(fā)明蒸汽機(jī)、牛頓發(fā)現(xiàn)萬(wàn)有引力定律都是興趣的指引。
實(shí)例分析系統(tǒng)首先用生動(dòng)的實(shí)例告訴學(xué)生這門(mén)課的學(xué)習(xí)目的是什么,避免了是什么、怎么用的介紹方式,而采用提出問(wèn)題、分析問(wèn)題、解決問(wèn)題的方式;其次,掌握枯燥難懂的語(yǔ)法是實(shí)現(xiàn)案例功能的重要途徑,采用實(shí)例分析系統(tǒng)可以讓學(xué)生以輕松和主動(dòng)的態(tài)度學(xué)習(xí)與掌握知識(shí)點(diǎn);最后,將工程應(yīng)用能力和創(chuàng)新能力的培養(yǎng)滲透于日常的實(shí)踐教學(xué)中,這也符合“卓越工程師教育培養(yǎng)計(jì)劃”(簡(jiǎn)稱(chēng)卓越計(jì)劃)的提出。實(shí)例分析系統(tǒng)在具體實(shí)施過(guò)程中還要注意把握以下幾個(gè)方面。
1.2.1多媒體教學(xué)結(jié)合案例教學(xué)
目前,C語(yǔ)言教學(xué)大多采用多媒體形式,因此教師應(yīng)充分發(fā)揮多媒體的視聽(tīng)優(yōu)勢(shì),注重選用集實(shí)用性、趣味性、一致性于一體的案例,通過(guò)多媒體演示程序執(zhí)行流程、數(shù)據(jù)類(lèi)型存儲(chǔ)過(guò)程、函數(shù)參數(shù)傳遞過(guò)程等。除了貫穿全局的大案例選擇,小案例的選擇也很重要。所選案例既要與教學(xué)目的相吻合,又要是學(xué)生易于接受和感興趣的案例。
教學(xué)選擇“智力大通關(guān)游戲”作為貫穿始終的大案例。該游戲由用戶(hù)選擇1、2、3、4、5、6(用戶(hù)可通過(guò)擲骰子選擇點(diǎn)數(shù)),然后進(jìn)入相應(yīng)的游戲環(huán)節(jié),有算術(shù)游戲、智力問(wèn)答、五子棋等游戲。教師通過(guò)程序展示環(huán)節(jié),讓學(xué)生對(duì)C語(yǔ)言編寫(xiě)的應(yīng)用程序有一個(gè)初步了解,然后隨著學(xué)習(xí)內(nèi)容的深入,學(xué)生從最簡(jiǎn)單的模塊開(kāi)始,不斷完善程序功能。
例如,學(xué)生在學(xué)習(xí)輸入輸出函數(shù)時(shí),利用輸出函數(shù)輸出一個(gè)算術(shù)題或智力題,加深對(duì)打印輸出函數(shù)printf()的理解;利用輸入函數(shù)輸入數(shù)值,加深對(duì)輸入函數(shù)scarlf()的理解;學(xué)習(xí)選擇結(jié)構(gòu)時(shí),利用if-else結(jié)構(gòu)判斷輸入的答案是否正確,若答案正確,輸出“恭喜你,答對(duì)了”,答案錯(cuò)誤則輸出“下次再努力吧!”;利用switch()結(jié)構(gòu)可以選擇游戲類(lèi)型,練習(xí)多分支結(jié)構(gòu)的使用;學(xué)習(xí)循環(huán)結(jié)構(gòu)時(shí),可用“當(dāng)型循環(huán)”或“直到型循環(huán)”循環(huán)地出算術(shù)題或智力問(wèn)答題,直到用戶(hù)選擇退出游戲;在學(xué)習(xí)函數(shù)知識(shí)時(shí),可以用函數(shù)調(diào)用的方式練習(xí)出題過(guò)程。
至此,“智力大通關(guān)游戲”的基本程序框架已搭好。學(xué)生對(duì)于數(shù)組、結(jié)構(gòu)體、共用體及指針內(nèi)容的學(xué)習(xí),可以以教師選擇的信息管理系統(tǒng)為案例進(jìn)行學(xué)習(xí)。學(xué)生可利用數(shù)組的知識(shí),練習(xí)編寫(xiě)計(jì)算每門(mén)課平均成績(jī)及每名學(xué)生平均成績(jī)的程序;用結(jié)構(gòu)體和共用體及指針的概念來(lái)存儲(chǔ)和管理每名學(xué)生的基本信息,在此基礎(chǔ)上,逐漸增加該程序的難度,并利用前面所學(xué)的函數(shù)知識(shí),實(shí)現(xiàn)成績(jī)查詢(xún)、學(xué)生基本信息查詢(xún)等功能;學(xué)習(xí)文件時(shí),可編寫(xiě)如何將學(xué)生信息保存到文本文件或如何從文本文件中讀人信息的程序,使學(xué)生掌握有關(guān)文件處理函數(shù)的使用。相關(guān)內(nèi)容學(xué)習(xí)結(jié)束后,一個(gè)簡(jiǎn)單的信息管理系統(tǒng)程序設(shè)計(jì)也就完成了。
1.2.2課堂討論與實(shí)踐教學(xué)相結(jié)合
人的能力是在實(shí)踐中形成的,實(shí)踐是實(shí)現(xiàn)由知識(shí)到能力轉(zhuǎn)化的重要過(guò)程。要實(shí)現(xiàn)具有一定理論基礎(chǔ)、創(chuàng)新能力和扎實(shí)的動(dòng)手能力的應(yīng)用型人才培養(yǎng)目標(biāo),加強(qiáng)實(shí)踐教學(xué)尤為重要。教師在講課時(shí)也可以把一些富有啟發(fā)性的問(wèn)題編成思考題,要求學(xué)生查找資料、獨(dú)立思考,然后再組織學(xué)生就這些思考題進(jìn)行討論,在討論中鞏固所學(xué)內(nèi)容。
學(xué)生有了學(xué)習(xí)興趣,自然就能積極自主地學(xué)習(xí),教師也轉(zhuǎn)變?yōu)閷W(xué)習(xí)的輔助工具,從而逐步完成從“做中學(xué)”到“學(xué)中思”的過(guò)渡。在實(shí)現(xiàn)“智力大通關(guān)游戲”程序后,教師可以給同學(xué)留下一些討論題,如增加菜單的功能、增加用戶(hù)密碼的功能等,要求同學(xué)分組討論(即主題沙龍課環(huán)節(jié)),利用所學(xué)知識(shí)完善程序。教師在學(xué)生學(xué)會(huì)設(shè)計(jì)學(xué)生信息管理系統(tǒng)程序后,要求學(xué)生實(shí)現(xiàn)圖書(shū)信息管理系統(tǒng)或飛機(jī)訂票系統(tǒng)的程序設(shè)計(jì),以激發(fā)學(xué)生的創(chuàng)造性。課堂討論不僅能拓寬學(xué)生的思路,使學(xué)生高質(zhì)量地完成學(xué)習(xí)任務(wù),而且還可以提高學(xué)生的綜合素質(zhì)。
1.2.3多媒體教學(xué)與傳統(tǒng)板書(shū)教學(xué)相結(jié)合
教育心理學(xué)研究表明:人獲取的外界信息中,83%來(lái)自視覺(jué),11%來(lái)自聽(tīng)覺(jué),3.5%來(lái)自嗅黨,1.5%來(lái)自觸覺(jué),1%來(lái)自味覺(jué)。顯然,增加視覺(jué)和聽(tīng)覺(jué)信息量是多獲取信息的可取方法。多媒體恰好在視聽(tīng)方面具有顯著優(yōu)勢(shì),因此,從教育心理學(xué)角度看,運(yùn)用多媒體輔助教學(xué)對(duì)提高教學(xué)效果必然大有好處。但多媒體教學(xué)不只是教師用電子教案取代紙板教案、用電子板書(shū)代替粉筆板書(shū),而是在充分理解媒體語(yǔ)言、掌握其傳播特性的基礎(chǔ)上進(jìn)行設(shè)計(jì)。
在眾多的教學(xué)媒體中,文本擅長(zhǎng)表述高度概括、極為抽象或結(jié)論性的內(nèi)容,我們通常將文本用于概念的表達(dá),如語(yǔ)句的基本語(yǔ)法介紹等;圖形、圖像形象直觀,能夠直觀并生動(dòng)地傳播信息,因此結(jié)合文本進(jìn)行合理的頁(yè)面布局可以起到畫(huà)龍點(diǎn)睛的作用;動(dòng)畫(huà)是以視聽(tīng)的方式進(jìn)行表達(dá),恰當(dāng)?shù)膭?dòng)畫(huà)成分可起到強(qiáng)調(diào)主題、增加情趣的作用,如采用動(dòng)畫(huà)方式對(duì)指針的應(yīng)用進(jìn)行講解,使學(xué)生了解每一條語(yǔ)句在執(zhí)行過(guò)程中的作用,增強(qiáng)學(xué)生的直觀感受。
教師在利用多媒體技術(shù)輔助教學(xué)時(shí)需要注意以下方面。
1)在教學(xué)過(guò)程中,不建議一味追求視覺(jué)效果,而忽視教學(xué)本身,對(duì)多媒體類(lèi)型的選擇要慎重。
2)多媒體技術(shù)是教學(xué)的輔助手段,因此不能本末倒置?;脽羝啾葌鹘y(tǒng)板書(shū)方式包含的信息量大,教師容易忽視學(xué)生對(duì)知識(shí)的消化能力。因此,多媒體教學(xué)要有重點(diǎn)地與板書(shū)進(jìn)行結(jié)合,有的放矢地利用傳統(tǒng)教學(xué)手段強(qiáng)調(diào)關(guān)鍵內(nèi)容。
3)制作課件時(shí),避免將課本內(nèi)容原樣拷貝到課件上,這會(huì)使學(xué)生難以領(lǐng)會(huì)重點(diǎn)。多媒體教學(xué)只有與傳統(tǒng)板書(shū)教學(xué)有機(jī)結(jié)合,才能使課堂教學(xué)環(huán)節(jié)集知識(shí)、專(zhuān)業(yè)、趣味于一體。
1.3成功激勵(lì)系統(tǒng)
西方教育“以人為本”,從課程學(xué)習(xí)與實(shí)踐上升到人的全方位成功。成功激勵(lì)系統(tǒng)幫助學(xué)生實(shí)現(xiàn)自我認(rèn)識(shí)、自我定位、自我成功等。編程是一種技能,學(xué)習(xí)C語(yǔ)言的關(guān)鍵是將C語(yǔ)言運(yùn)用到實(shí)際應(yīng)用當(dāng)中。首先了解你自己,在此基礎(chǔ)上,設(shè)定C語(yǔ)言學(xué)習(xí)目標(biāo),以案例為驅(qū)動(dòng)力,嘗試新的挑戰(zhàn),不斷地從錯(cuò)誤中總結(jié)并提高自己,追求卓越,這是一個(gè)不斷循環(huán)的過(guò)程。成功激勵(lì)系統(tǒng)如圖3所示,它可以是C語(yǔ)言學(xué)習(xí)的成功激勵(lì)系統(tǒng),同時(shí)也與“卓越計(jì)劃”的初衷一致。
2.1重視買(mǎi)踐環(huán)節(jié)
通過(guò)課堂的理論學(xué)習(xí),學(xué)生掌握了C語(yǔ)言的語(yǔ)法知識(shí),但是編寫(xiě)的程序是否正確并符合要求、能否運(yùn)行,就需要通過(guò)上機(jī)調(diào)試環(huán)節(jié)來(lái)驗(yàn)證。上機(jī)調(diào)試可以使學(xué)習(xí)中的疑點(diǎn)或問(wèn)題得到明確解答,使學(xué)生更好地理解和鞏固課堂內(nèi)容,并且能培養(yǎng)學(xué)生編程和調(diào)試程序的能力,因此必須重視上機(jī)實(shí)踐環(huán)節(jié)。作為教師,結(jié)合學(xué)生在課堂上所學(xué)的知識(shí),對(duì)上機(jī)實(shí)驗(yàn)內(nèi)容進(jìn)行精心設(shè)計(jì),以便學(xué)生更好地消化和理解知識(shí);還要盡量結(jié)合學(xué)生的專(zhuān)業(yè),注重內(nèi)容的實(shí)用性。
C語(yǔ)言是一門(mén)實(shí)踐性很強(qiáng)的課程,學(xué)生僅通過(guò)幾學(xué)時(shí)的上機(jī)環(huán)節(jié)還是不了解到底怎樣編寫(xiě)一個(gè)能夠應(yīng)用的完整程序?;诖?,教師增設(shè)了課程設(shè)計(jì)環(huán)節(jié),首先合理選題,題目既要起到訓(xùn)練的目的,又不能難度太大。從以往的課程設(shè)計(jì)情況來(lái)看,信息管理類(lèi)的題目比較適合做C語(yǔ)言程序設(shè)計(jì)題目。另外,考核方式也應(yīng)靈活,教師不應(yīng)以成敗論英雄,應(yīng)摒棄以往以程序是否調(diào)通為依據(jù),并將其作為最終成績(jī)的做法。實(shí)踐證明,“成敗論”有損學(xué)生對(duì)C語(yǔ)言學(xué)習(xí)的積極性??己藨?yīng)以學(xué)生的考勤和鉆研精神、所做程序的完整性和運(yùn)行情況、最終的簡(jiǎn)要答辯為依據(jù),著重鼓勵(lì)學(xué)生通過(guò)課程設(shè)計(jì)掌握編程知識(shí)和技能。
2.2教學(xué)、實(shí)踐與創(chuàng)新的關(guān)系
教學(xué)環(huán)節(jié)是知識(shí)積累的基礎(chǔ),而實(shí)踐環(huán)節(jié)是教學(xué)環(huán)節(jié)的必要補(bǔ)充,兩者相輔相成、缺一不可。教學(xué)、實(shí)踐與創(chuàng)新的關(guān)系如圖4所示。實(shí)踐環(huán)節(jié)是學(xué)習(xí)能力與創(chuàng)新精神的集中體現(xiàn),是訓(xùn)練學(xué)習(xí)能力和創(chuàng)新能力的最佳途徑。教學(xué)、實(shí)踐、創(chuàng)新,進(jìn)而促進(jìn)教學(xué)及實(shí)踐環(huán)節(jié),這樣不但可以促進(jìn)學(xué)生鞏固課堂知識(shí),而且可以激發(fā)學(xué)生在課外學(xué)習(xí)自己感興趣的知識(shí),為以后學(xué)習(xí)專(zhuān)業(yè)知識(shí)打下堅(jiān)實(shí)基礎(chǔ)。
篇9
(武漢鐵路職業(yè)技術(shù)學(xué)院 湖北 武漢 430205)
摘 要:對(duì)C語(yǔ)言的有關(guān)方面展開(kāi)分析,介紹了C語(yǔ)言的基本程序形式、C語(yǔ)言中的語(yǔ)句分類(lèi)、C語(yǔ)言與其他許多語(yǔ)言相比具體有什么特點(diǎn),C語(yǔ)言的開(kāi)發(fā)基本流程、C語(yǔ)言常見(jiàn)的錯(cuò)誤簡(jiǎn)析及修改。最后對(duì)學(xué)習(xí)C語(yǔ)言給予總結(jié)和提示。
關(guān)鍵詞 :C語(yǔ)言;語(yǔ)句分類(lèi);C語(yǔ)言流程;常見(jiàn)錯(cuò)誤
中圖分類(lèi)號(hào):TP312 文獻(xiàn)標(biāo)識(shí)碼:A doi:10.3969/j.issn.1665-2272.2015.10.048
收稿日期:2015-03-16
1 初識(shí)C語(yǔ)言程序
從這個(gè)簡(jiǎn)單的C程序可以看出,C程序結(jié)構(gòu)由頭文件、主函數(shù)、系統(tǒng)的庫(kù)函數(shù)組成,但程序功能不能,C程序的組成也有所不同,有時(shí)需要自定義函數(shù)來(lái)完成必要的功能。其中main主函數(shù)時(shí)每個(gè)C語(yǔ)言程序都必須包含的部分,而且main主函數(shù)的位置在程序中是任意的。
2 C語(yǔ)言的特點(diǎn)
與其他許多語(yǔ)言相比,C語(yǔ)言的特點(diǎn)有:①語(yǔ)言簡(jiǎn)潔靈活。C語(yǔ)言只有32個(gè)標(biāo)準(zhǔn)關(guān)鍵字,9種程序控制語(yǔ)句,程序書(shū)寫(xiě)形式自由;②數(shù)據(jù)類(lèi)型和運(yùn)算符十分豐富。既有系統(tǒng)定義的簡(jiǎn)單類(lèi)型:整型、實(shí)型、字符型等。又有用戶(hù)自定義的構(gòu)造類(lèi)型:數(shù)組類(lèi)型、結(jié)構(gòu)體類(lèi)型、共用體類(lèi)型等;③數(shù)據(jù)結(jié)構(gòu)豐富。C語(yǔ)言提供了整型、實(shí)型、字符型等基本數(shù)據(jù)類(lèi)型外,還提供了用基本數(shù)據(jù)類(lèi)型構(gòu)造出的各種復(fù)雜的數(shù)據(jù)結(jié)構(gòu),如數(shù)組、結(jié)構(gòu)體、共用體等。另外,C語(yǔ)言還引入了與地址密切相關(guān)的指針類(lèi)型,使得C語(yǔ)言的計(jì)算功能、邏輯判斷功能非常強(qiáng)大;④允許直接訪問(wèn)物理地址。C語(yǔ)言中的位運(yùn)算和指針運(yùn)算符能夠直接對(duì)內(nèi)存地址進(jìn)行訪問(wèn)操作,可以實(shí)現(xiàn)匯編語(yǔ)言的大部分功能。即直接對(duì)硬件進(jìn)行操作;⑤它提供了大量的庫(kù)函數(shù)供調(diào)用。簡(jiǎn)化了程序設(shè)計(jì)工作;⑥生成目標(biāo)代碼質(zhì)量高。一般只比匯編生成的目標(biāo)代碼效率低10%~20%。C語(yǔ)言提供了一個(gè)相當(dāng)大的運(yùn)算符集合,而且其中大多數(shù)運(yùn)算符與一般機(jī)器指令一致,可直接翻譯成機(jī)器代碼,因此,保證了C語(yǔ)言編寫(xiě)的程序生成的代碼質(zhì)量高,從而帶來(lái)了編譯和執(zhí)行的高效率;⑦用C語(yǔ)言寫(xiě)的程序可移植性好。C語(yǔ)言提供的與硬件有關(guān)的操作,如數(shù)據(jù)的輸入輸出等,都是通過(guò)調(diào)用系統(tǒng)提供的庫(kù)函數(shù)來(lái)實(shí)現(xiàn)的。庫(kù)函數(shù)本身不是C語(yǔ)言的組成部分,因此用C語(yǔ)言編寫(xiě)的程序能夠很容易的從一種計(jì)算機(jī)環(huán)境移植到另一種計(jì)算機(jī)環(huán)境中;⑧C語(yǔ)言學(xué)習(xí)難度較大。特別是指針、地址、函數(shù)調(diào)用等內(nèi)容較難度大,需要認(rèn)真學(xué)習(xí)才能掌握。
3 C語(yǔ)言程序的開(kāi)發(fā)流程
從編寫(xiě)一個(gè)C語(yǔ)言源程序到得到最終的結(jié)果一般需要經(jīng)過(guò)4個(gè)基本步驟:程序編輯、程序編譯、程序鏈接、程序運(yùn)行(見(jiàn)圖1)。
4 C語(yǔ)言常見(jiàn)錯(cuò)誤及分析
4.1.1 遺漏分號(hào)出現(xiàn)的錯(cuò)誤
這個(gè)錯(cuò)誤一般常出現(xiàn)在初學(xué)者所編程序中。
5 結(jié)論
C語(yǔ)言程序設(shè)計(jì)是一門(mén)強(qiáng)調(diào)實(shí)踐練習(xí)的課程,沒(méi)有捷徑可走,只有不斷地實(shí)踐、練習(xí)、發(fā)現(xiàn)問(wèn)題,不斷解決問(wèn)題,才能孰能生巧,舉一反三才能將所學(xué)知識(shí)鞏固發(fā)揮,最終掌握結(jié)構(gòu)化程序的精髓,獨(dú)自編寫(xiě)優(yōu)秀高效的C語(yǔ)言程序。
參考文獻(xiàn)
1 孫麗云.C語(yǔ)言程序設(shè)計(jì)教程[M].北京:化學(xué)工業(yè)出版社,2013
2 王立. 二級(jí)C語(yǔ)言程序教程[M].武漢:華中科技大學(xué)出版社,2014
篇10
關(guān)鍵詞:精品課程建設(shè);教學(xué)改革工程;C語(yǔ)言程序設(shè)計(jì)
中圖分類(lèi)號(hào):TP434文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1672-7800(2013)006-0189-02
基金項(xiàng)目:黑龍江省高等教育教學(xué)改革項(xiàng)目(JG2201201256)
作者簡(jiǎn)介:高巍?。?976-),女,碩士,黑龍江外國(guó)語(yǔ)學(xué)院信息科學(xué)系講師,研究方向?yàn)檐浖こ?、?shù)據(jù)庫(kù)、教學(xué)管理。
0引言
教育部于2010年頒布了我國(guó)精品課程建設(shè)的評(píng)審體系,該體系面向高職、高校本科和研究生等多個(gè)層次,涵蓋了幾乎所有的教學(xué)學(xué)科。精品課程建設(shè)評(píng)審體系要求各教育機(jī)構(gòu)結(jié)合自身特點(diǎn),規(guī)劃符合自己學(xué)校辦學(xué)理念和學(xué)生實(shí)際情況的精品課程教學(xué)改革方案[1]?!禖語(yǔ)言程序設(shè)計(jì)》是計(jì)算機(jī)專(zhuān)業(yè)的一門(mén)重要課程,是學(xué)習(xí)計(jì)算機(jī)編程的基礎(chǔ)課程,黑龍江外國(guó)語(yǔ)學(xué)院信息科學(xué)系通過(guò)多年的教學(xué)研究和教學(xué)實(shí)踐,將其打造成為學(xué)院精品課程體系中的重要課程之一。
1精品課程建設(shè)思路
C語(yǔ)言程序設(shè)計(jì)作為計(jì)算機(jī)專(zhuān)業(yè)學(xué)生的專(zhuān)業(yè)基礎(chǔ)課,為學(xué)生學(xué)好程序設(shè)計(jì)和編程思想的形成起著重要的作用。筆者所在院系為了響應(yīng)教育部建設(shè)精品課程規(guī)劃和倡導(dǎo)質(zhì)量工程的新教學(xué)理念,組織教師總結(jié)多年的教學(xué)經(jīng)驗(yàn),并根據(jù)目前最新的人才需求,對(duì)《C語(yǔ)言程序設(shè)計(jì)》進(jìn)行教學(xué)改革實(shí)踐,完成精品課程的建設(shè)。
以往的C語(yǔ)言課程教學(xué)普遍存在如下幾個(gè)問(wèn)題:①教學(xué)內(nèi)容復(fù)雜、難以理解,無(wú)法兼顧基礎(chǔ)各不相同的學(xué)生;②知識(shí)體系龐大,授課學(xué)時(shí)不足;③教材建設(shè)和教師知識(shí)結(jié)構(gòu)很難適應(yīng)C語(yǔ)言的最新發(fā)展和社會(huì)對(duì)人才的要求。針對(duì)上述問(wèn)題,筆者所在系(以下簡(jiǎn)稱(chēng)我系)根據(jù)應(yīng)用型人才培養(yǎng)目標(biāo)的定位和通過(guò)校企合作企業(yè)了解到的用人需求為依據(jù),經(jīng)過(guò)反復(fù)研究和探索,總結(jié)出一套涵蓋教師隊(duì)伍建設(shè)、課程內(nèi)容、教材建設(shè)、教學(xué)方法和手段等方面的精品課程建設(shè)體系,該體系與學(xué)校的應(yīng)用型人才培養(yǎng)策略和優(yōu)秀教師團(tuán)隊(duì)建設(shè)的總體要求相對(duì)應(yīng)。
根據(jù)精品課程評(píng)審體系的要求,我系首先對(duì)C語(yǔ)言程序設(shè)計(jì)的教學(xué)體系進(jìn)行改革,不再采用照本宣科、直上直下的傳統(tǒng)教學(xué)路線,提出了三步走的教學(xué)方式:
第一步是基礎(chǔ)知識(shí)普及,把C語(yǔ)言中的所有概念按照編程思想涉及范圍集中進(jìn)行講授。這部分內(nèi)容大概占總學(xué)時(shí)的六分之一,目的是在進(jìn)行進(jìn)一步的學(xué)習(xí)之前,消除因?yàn)榻逃尘昂椭R(shí)面不同而造成的學(xué)生基礎(chǔ)的參差不齊。教師要根據(jù)最新的技術(shù)發(fā)展和用人需求,詳細(xì)介紹日后程序設(shè)計(jì)和編程開(kāi)發(fā)中遇到的重點(diǎn)難點(diǎn)問(wèn)題。這樣做的目的是為了讓學(xué)生了解C語(yǔ)言、喜歡C語(yǔ)言。所以課后習(xí)題和上機(jī)實(shí)驗(yàn)環(huán)節(jié)的內(nèi)容要豐富而有趣,教師也要積極調(diào)動(dòng)學(xué)生的學(xué)習(xí)主動(dòng)性。
第二步是進(jìn)階學(xué)習(xí)階段,這里采用項(xiàng)目式教學(xué)手段,用一個(gè)或多個(gè)貫穿C語(yǔ)言程序設(shè)計(jì)和開(kāi)發(fā)整個(gè)流程的項(xiàng)目為主線,講授編程思想相關(guān)的教學(xué)內(nèi)容。這里要強(qiáng)調(diào)的是思想的形成,比如面向?qū)ο?、軟件工程和網(wǎng)絡(luò)編程思想等,這些對(duì)于學(xué)生養(yǎng)成良好編程習(xí)慣和計(jì)算機(jī)思維都有很大的促進(jìn)作用。這部分的學(xué)習(xí)是對(duì)學(xué)生編程技能的提高過(guò)程,所以教師在完成教學(xué)內(nèi)容的同時(shí),還要講授包括軟件健壯性、系統(tǒng)測(cè)試以及程序優(yōu)化等相關(guān)軟件設(shè)計(jì)和開(kāi)發(fā)的重要內(nèi)容。這部分的教學(xué)活動(dòng)占總學(xué)時(shí)的二分之一。這個(gè)步驟中學(xué)生應(yīng)成為課堂教學(xué)和實(shí)驗(yàn)教學(xué)的主體,讓他們自己通過(guò)實(shí)踐把所有教學(xué)內(nèi)容都融會(huì)貫通,教師要做好答疑解惑的工作。
第三步是課程設(shè)計(jì)階段,將學(xué)生按照知識(shí)掌握情況組合成若干小組,每個(gè)小組設(shè)計(jì)和實(shí)現(xiàn)一個(gè)小型軟件系統(tǒng)。課程設(shè)計(jì)的內(nèi)容要包括前兩部分的知識(shí)點(diǎn)和重要編程技術(shù),并要能體現(xiàn)系統(tǒng)的軟件開(kāi)發(fā)生命周期。這部分的教學(xué)活動(dòng)占總課時(shí)的三分之一,目的在于為以后的程序設(shè)計(jì)相關(guān)課程打好理論和實(shí)踐基礎(chǔ)。這部分的教學(xué)活動(dòng)應(yīng)全部由學(xué)生完成,他們以小組為單位共同討論協(xié)商包括需求、設(shè)計(jì)、開(kāi)發(fā)、測(cè)試、版本控制等軟件設(shè)計(jì)的各個(gè)環(huán)節(jié)。最后提交的除了具有可運(yùn)行程序之外,還需要有完整的軟件開(kāi)發(fā)文檔,這些程序和文檔要在最后的課程設(shè)計(jì)評(píng)審中供所有教師和學(xué)生評(píng)價(jià),最后打出分?jǐn)?shù),計(jì)入最終的課程評(píng)分中?!禖語(yǔ)言程序設(shè)計(jì)》精品課程建設(shè)課程體系“三步走”示意圖如圖1所示。
2精品課程建設(shè)實(shí)例
教育部對(duì)精品課程的定義是具有一流教師隊(duì)伍、一流教學(xué)內(nèi)容、一流教學(xué)方法、一流教材、一流教學(xué)管理等特點(diǎn)的示范性課程。借助現(xiàn)代計(jì)算機(jī)網(wǎng)絡(luò)技術(shù),精品課程的相關(guān)資料和方法將在網(wǎng)上公開(kāi)和共享,實(shí)現(xiàn)教學(xué)資源的共享和共建。精品課程資源作為優(yōu)質(zhì)的教學(xué)資源,是提高教學(xué)效果和辦學(xué)質(zhì)量的重要基礎(chǔ)內(nèi)容。
我們認(rèn)為,精品課程建設(shè)首先要有明確的定位,要符合所在學(xué)校的辦學(xué)理念,適應(yīng)社會(huì)的發(fā)展和科學(xué)技術(shù)的變革,并在教學(xué)實(shí)踐中不斷發(fā)展進(jìn)步。要逐步形成一套科學(xué)完整的課程體系,包括教學(xué)內(nèi)容、教學(xué)方法、教學(xué)手段和考核方式的改革。不但要有知識(shí)的教育,更要體現(xiàn)對(duì)學(xué)生認(rèn)知能力的培養(yǎng),培養(yǎng)他們自主創(chuàng)新的能力。同時(shí)通過(guò)精品課程的建設(shè),形成一支優(yōu)秀的教師隊(duì)伍。還要研究如何建設(shè)和利用網(wǎng)絡(luò)支撐環(huán)境,促進(jìn)課程建設(shè),利于通過(guò)網(wǎng)絡(luò)共享教學(xué)資源。
2010年頒布的精品課程評(píng)審體系分為5大體系指標(biāo),若干分支指標(biāo),其中教師隊(duì)伍建設(shè)和課程內(nèi)容設(shè)計(jì)是最重要的指標(biāo)[2]。精品課程評(píng)審體系示意圖如圖2所示。
2.1教師隊(duì)伍建設(shè)
精品課程的核心內(nèi)容就是建設(shè)一流的教師隊(duì)伍、一流的教學(xué)內(nèi)容和教學(xué)方法、一流的管理模式等,可見(jiàn)教師隊(duì)伍建設(shè)是精品課程建設(shè)的重點(diǎn)。目前我系《C語(yǔ)言程序設(shè)計(jì)》教學(xué)組有教師5名,包括3名講師、2名副教授。教學(xué)組5人均為碩士以上學(xué)位,年齡結(jié)構(gòu)也是以中青年教師為主,具備知識(shí)結(jié)構(gòu)快速更新的特點(diǎn)。任課的教師都具有國(guó)內(nèi)知名學(xué)校相關(guān)專(zhuān)業(yè)的研究背景,并都有兼顧學(xué)術(shù)研究和技術(shù)應(yīng)用的人才素質(zhì)。在總結(jié)以往經(jīng)驗(yàn)和不斷探索中,我系采取了一系列有利于教師隊(duì)伍建設(shè)的措施。
(1)集體備課。主要采取群策群力、以老帶新的形式,組織教師進(jìn)行學(xué)術(shù)調(diào)研和討論的活動(dòng)。教師之間可以暢所欲言,在介紹自己教學(xué)經(jīng)驗(yàn)的同時(shí)把自己解決不了的問(wèn)題提出來(lái)供大家討論解決。這種傳幫帶的形式可以很好地幫助年輕教師適應(yīng)崗位。
(2)教學(xué)研究。鼓勵(lì)教學(xué)研究,年輕教師可以根據(jù)最新的教學(xué)理念自己探索和總結(jié)研究方向,把研究成果作為補(bǔ)充教學(xué)內(nèi)容的主體。并組織年輕教師進(jìn)行定期培訓(xùn),不斷提高他們的理論水平和授課能力。
(3)良性競(jìng)爭(zhēng)。組織教師參加教學(xué)大賽,通過(guò)比賽發(fā)現(xiàn)自己的不足和他人的優(yōu)點(diǎn),取長(zhǎng)補(bǔ)短。
(4)督導(dǎo)觀摩。為了讓年輕教師盡快地適應(yīng)崗位,學(xué)院安排了由老教師組成督導(dǎo)觀摩小組,以聽(tīng)課和公開(kāi)課的形式指出他們的不足,幫助他們盡快成長(zhǎng)。
(5)考察進(jìn)修。安排教師參加國(guó)內(nèi)外各類(lèi)相關(guān)學(xué)術(shù)會(huì)議,進(jìn)行卓有成效的學(xué)術(shù)和教學(xué)交流活動(dòng)。通過(guò)教學(xué)交流,我系在學(xué)習(xí)國(guó)內(nèi)外知名院校的教學(xué)經(jīng)驗(yàn)之后,引入了任務(wù)驅(qū)動(dòng)式教學(xué)等先進(jìn)教學(xué)方式,取得了良好的教學(xué)效果。
(6)教材編寫(xiě)。為了讓教材的內(nèi)容符合我系的精品課程建設(shè)體系,組織教師編寫(xiě)相關(guān)的授課教材和實(shí)驗(yàn)指導(dǎo)書(shū)。
2.2課程教學(xué)內(nèi)容
《C語(yǔ)言程序設(shè)計(jì)》課程的教學(xué)內(nèi)容,是在充分考慮了學(xué)生基礎(chǔ)、學(xué)校人才培養(yǎng)目標(biāo)定位、社會(huì)人才需求等多個(gè)因素之后制定的。教學(xué)內(nèi)容強(qiáng)調(diào)實(shí)踐教學(xué)的重要性,讓學(xué)生邊學(xué)邊練,以戰(zhàn)代練,在知識(shí)學(xué)習(xí)的基礎(chǔ)上,養(yǎng)成良好的程序設(shè)計(jì)習(xí)慣和思想,具體的做法如下:
(1)任務(wù)驅(qū)動(dòng)教學(xué)。教學(xué)的目標(biāo)明確,根據(jù)學(xué)時(shí)要求將課程分為48講,每個(gè)階段的學(xué)習(xí)都有一個(gè)教學(xué)目標(biāo),所有的教學(xué)內(nèi)容和課堂活動(dòng)都圍繞這個(gè)目標(biāo)展開(kāi)。
(2)應(yīng)用性教學(xué)。為了貫徹學(xué)院應(yīng)用型人才培養(yǎng)的教學(xué)理念,教學(xué)內(nèi)容要做到少概念和公式,多思想和技巧,把培養(yǎng)學(xué)生的思維能力和實(shí)踐創(chuàng)新能力作為教學(xué)的主要目標(biāo)。
(3)情境教學(xué)。教學(xué)內(nèi)容要豐富有趣,可以通過(guò)創(chuàng)設(shè)任務(wù)情境的方式展開(kāi)教學(xué)內(nèi)容,激發(fā)學(xué)生的學(xué)習(xí)主動(dòng)性。例如:在講解二維數(shù)組的定義和引用時(shí),在問(wèn)題深化部分,為了講解二維數(shù)組的應(yīng)用,我們創(chuàng)設(shè)情景,舉例如下:做一回黃蓉,幫靖哥哥填九宮圖。為逃避裘千仞的追殺,靖哥哥背著黃蓉逃進(jìn)瑛姑的住所,瑛姑出了一道難題,要求靖哥哥將1~9這9個(gè)數(shù)字填入九宮圖中,使得橫向、縱向、斜向的數(shù)字之和均為15。通過(guò)這樣的問(wèn)題描述,學(xué)生的興趣馬上就被調(diào)動(dòng)起來(lái),課堂活躍有序,教學(xué)效果自然會(huì)好。
(4)邊學(xué)邊練。教學(xué)組編寫(xiě)了同步訓(xùn)練指南,根據(jù)每個(gè)教學(xué)章節(jié)安排練習(xí)內(nèi)容,分為基礎(chǔ)訓(xùn)練和能力提高兩種,學(xué)生可以根據(jù)自己的學(xué)習(xí)情況自主選擇。同步訓(xùn)練的內(nèi)容都是根據(jù)實(shí)際的程序設(shè)計(jì)內(nèi)容和部分計(jì)算機(jī)二級(jí)題目制定,讓學(xué)生在學(xué)習(xí)之后可以有一個(gè)好的復(fù)習(xí)和能力提高過(guò)程。
(5)實(shí)踐教學(xué)。作為精品課程建設(shè)的重點(diǎn)之一,實(shí)踐教學(xué)必須得到足夠的重視,實(shí)踐教學(xué)環(huán)節(jié)占總學(xué)時(shí)的三分之一。實(shí)踐教學(xué)包括上機(jī)實(shí)驗(yàn)和課程設(shè)計(jì)兩部分,上機(jī)實(shí)驗(yàn)根據(jù)我系教師參于編寫(xiě)的《C語(yǔ)言程序設(shè)計(jì)題解及實(shí)驗(yàn)教程》進(jìn)行,共分為12個(gè)實(shí)驗(yàn),每個(gè)實(shí)驗(yàn)分為:實(shí)驗(yàn)?zāi)康摹⒅攸c(diǎn)內(nèi)容提要、實(shí)驗(yàn)示例和實(shí)驗(yàn)內(nèi)容4個(gè)環(huán)節(jié)。實(shí)驗(yàn)前,要求學(xué)生預(yù)習(xí)實(shí)驗(yàn),填寫(xiě)分析結(jié)果;實(shí)驗(yàn)后,填寫(xiě)運(yùn)行結(jié)果。避免學(xué)生上機(jī)盲目性;課程設(shè)計(jì)則是安排學(xué)生組成若干個(gè)小組,每個(gè)小組都有各種能力水平不同的學(xué)生,讓他們互相學(xué)習(xí)和討論,讓落后的學(xué)生盡快趕上來(lái)。這樣不僅培養(yǎng)了編程能力,對(duì)于團(tuán)隊(duì)精神和軟件開(kāi)發(fā)思維的形成也有很大幫助。
3結(jié)語(yǔ)
C語(yǔ)言程序設(shè)計(jì)精品課程建設(shè)中關(guān)鍵問(wèn)題探究是建設(shè)好精品課的靈魂,有了思路,在實(shí)踐中就有了一個(gè)方向,在精品課程建設(shè)中才能取得一個(gè)好的效果。隨著我國(guó)新教育改革的展開(kāi),會(huì)有更多更好的精品建設(shè)思想出現(xiàn),需要我們廣大教育工作者好好學(xué)習(xí)和總結(jié),真正把教學(xué)改革工作落到實(shí)處。
參考文獻(xiàn):
[1]張麗萍,劉東升.程序設(shè)計(jì)精品課程建設(shè)的研究與實(shí)踐[J].內(nèi)蒙古師范大學(xué)學(xué)報(bào):教育科學(xué)版,2007(1).
熱門(mén)標(biāo)簽
二級(jí)安全教育 二級(jí)公路 二級(jí)醫(yī)院 二級(jí)城市 二級(jí)調(diào)壓器 二級(jí)接種 政府代表 政府創(chuàng)新 政府電子政務(wù) 政府調(diào)控
相關(guān)文章
2二級(jí)教學(xué)管理存在問(wèn)題及對(duì)策
3本科院校二級(jí)學(xué)院教學(xué)管理改進(jìn)對(duì)策
4二級(jí)醫(yī)療機(jī)構(gòu)感染管理調(diào)查分析