摘要:新課導(dǎo)入是教師就某個(gè)新知識(shí)給予學(xué)生的第一感知,導(dǎo)入技巧使用得當(dāng)與否直接影響教學(xué)質(zhì)量的好壞。文章以提高教學(xué)效果為出發(fā)點(diǎn),設(shè)計(jì)了C程序設(shè)計(jì)課程教學(xué)中幾個(gè)重要知識(shí)點(diǎn)的導(dǎo)入方法。實(shí)踐證明,新課導(dǎo)入方法有效激發(fā)了學(xué)生的求知欲和學(xué)習(xí)興趣。
關(guān)鍵詞:C程序設(shè)計(jì);導(dǎo)入技巧;新課
C語(yǔ)言概念多、邏輯性強(qiáng),初學(xué)者大多感覺(jué)難以入門,傳統(tǒng)教學(xué)方法主要依據(jù)教材的安排強(qiáng)行將知識(shí)灌輸給學(xué)生,導(dǎo)致教學(xué)內(nèi)容枯燥,效果不佳。為此,本文提出在C程序設(shè)計(jì)課程教學(xué)中的運(yùn)用新課導(dǎo)入方法。
新課導(dǎo)入是教師就某個(gè)新知識(shí)給予學(xué)生的第一感知,導(dǎo)入技巧的使用得當(dāng)與否,直接影響課堂教學(xué)質(zhì)量的好壞。興趣是最好的老師!如何才能使學(xué)生對(duì)新教學(xué)內(nèi)容產(chǎn)生興趣呢?
如果教師總是輕松愉快、引人入勝地導(dǎo)入新課,學(xué)生就會(huì)興趣盎然、精神集中地投入新課的學(xué)習(xí)中,產(chǎn)生更好的教學(xué)效果。導(dǎo)入要緊靠教學(xué)內(nèi)容,為新課搭橋鋪路,引導(dǎo)學(xué)生由已知過(guò)渡到未知,為學(xué)新知識(shí)創(chuàng)造良好的開(kāi)端。同時(shí)要揭示矛盾,調(diào)動(dòng)學(xué)生的求知欲和學(xué)習(xí)興趣,以創(chuàng)設(shè)學(xué)生學(xué)習(xí)新知識(shí)的最佳情境。因此,“導(dǎo)入”這一環(huán)節(jié),對(duì)整堂課成功與否,起到舉足輕重的作用[1-2]。
1 “C程序設(shè)計(jì)”新課導(dǎo)入的重要性
C語(yǔ)言是國(guó)際上廣泛流行的計(jì)算機(jī)高級(jí)編程語(yǔ)言,是大學(xué)階段一門重要課程,也是很多編程技術(shù)及其他專業(yè)基礎(chǔ)課的先修課程。由于語(yǔ)言規(guī)則繁多、數(shù)據(jù)類型豐富,初學(xué)者對(duì)“C程序設(shè)計(jì)”課程的學(xué)習(xí)總感到有些力不從心,很難入門。學(xué)生往往對(duì)新內(nèi)容的學(xué)習(xí)有抗拒心理,主要是怕不懂的越來(lái)越多,思維越發(fā)混亂。因此,新課的導(dǎo)入藝術(shù)尤為重要。
新課導(dǎo)入的方法很多,要根據(jù)每節(jié)課的特點(diǎn)來(lái)選擇,包括:復(fù)習(xí)導(dǎo)入法、實(shí)驗(yàn)演示導(dǎo)入法、生活現(xiàn)象導(dǎo)入法、典故引用法、多媒體課件演示法、設(shè)置懸疑法、類比推理法等。本文針對(duì)課程教學(xué)的特點(diǎn),提出幾種新課導(dǎo)入技巧,并結(jié)合實(shí)際教學(xué)對(duì)其應(yīng)用進(jìn)行討論。
2新課導(dǎo)入技巧的運(yùn)用
2.1實(shí)例類比,表格提示——循環(huán)控制的導(dǎo)入
1) 設(shè)置懸念,激發(fā)學(xué)生學(xué)習(xí)興趣。
教師應(yīng)充分發(fā)揮主觀能動(dòng)性,積極挖掘新知識(shí)中的趣味因素,尋找與新課有關(guān)的現(xiàn)實(shí)事例引入。學(xué)生通過(guò)模仿和改寫(xiě),上手快,能自主解決問(wèn)題,有成就感。例如,在引入循環(huán)控制思想的時(shí)候,教師可以先演示一個(gè)現(xiàn)實(shí)中的實(shí)例。
問(wèn)題描述:向粉筆盒中放粉筆。一開(kāi)始粉筆盒是空的,第一次往里面放1支粉筆,第二次放2支,第三次放3支,……,第一百次放100支。問(wèn)盒子里共有多少支粉筆?當(dāng)然是:1+2+3+……+100支。
這個(gè)演示過(guò)程讓同學(xué)們感受到了兩件事:(1)每次都是往盒子里加粉筆;(2)每次加的粉筆數(shù)都不同,但是有規(guī)律,總比上一次多一支。
如果用s來(lái)表示盒子里當(dāng)前的粉筆數(shù),那么初始狀態(tài)為:s=0。用i來(lái)表示每次加的粉筆數(shù),那么i第一次的值為1,第二次為2,第三次為3,……,第一百次為100,即,i的取值范圍是1到100,i每次加1。放粉筆問(wèn)題形式化表示就是:
有時(shí)可采用“懸念”手法抓住學(xué)生的注意力,激發(fā)其學(xué)習(xí)興趣。例如:教師可手舉一張紙,設(shè)其紙厚0.5 mm且足夠大,將其不斷地對(duì)折,問(wèn)要折多少次才能達(dá)到或超過(guò)珠穆朗瑪峰的高度(8 848米)?這時(shí)學(xué)生已經(jīng)產(chǎn)生了一個(gè)疑問(wèn),會(huì)感到不可思議。懸念已產(chǎn)生,興趣也調(diào)動(dòng)起來(lái)了,學(xué)生會(huì)懷著極大的好奇心要編出程序來(lái)驗(yàn)證一下這個(gè)問(wèn)題,對(duì)循環(huán)語(yǔ)句的語(yǔ)法規(guī)則就有了需求,教師這時(shí)恰到好處地點(diǎn)出編寫(xiě)這個(gè)循環(huán)程序的幾主要環(huán)節(jié)和注意的問(wèn)題,引導(dǎo)學(xué)生操作,這樣新課的講解就不會(huì)枯燥難懂。理解循環(huán)思想,又有技術(shù)支持,通過(guò)簡(jiǎn)單模仿,學(xué)生即可改寫(xiě)出其他循環(huán)程序,這樣的導(dǎo)入激發(fā)了學(xué)生的學(xué)習(xí)熱情,鍛煉了學(xué)生的動(dòng)手能力,達(dá)到了預(yù)期的教學(xué)效果。
2) 表格導(dǎo)入,化抽象為形象。
循環(huán)控制的思想剛剛介紹完,學(xué)生們還在細(xì)細(xì)品味循環(huán)高效求解問(wèn)題的魅力之時(shí),老師又迫不及待地講解雙重循環(huán)的程序控制如何實(shí)現(xiàn),自然不會(huì)提高學(xué)生的學(xué)習(xí)熱情,相反,可能會(huì)使學(xué)生產(chǎn)生厭煩心理。如果將抽象問(wèn)題形象分析,這樣的導(dǎo)入就會(huì)很有吸引力,帶動(dòng)學(xué)生跟隨老師的步調(diào)一起理解算法思想。例如,輸出如圖1所示塔形圖問(wèn)題,分析時(shí)可以采用如表1所示的方法。
將外層循環(huán)的執(zhí)行一一羅列出,而內(nèi)層循環(huán)的變量控制由教師帶動(dòng)學(xué)生一起發(fā)掘,采用這種表格導(dǎo)入方法,98%的同學(xué)毫不費(fèi)力地寫(xiě)出了這個(gè)問(wèn)題的核心程序段。
2.2創(chuàng)設(shè)疑問(wèn),引發(fā)思考——數(shù)組的導(dǎo)入
在課堂教學(xué)中,每個(gè)新知識(shí)點(diǎn)的引入,對(duì)于學(xué)生來(lái)說(shuō),既新鮮好奇,又充滿畏懼,所以,教師能做到知識(shí)的良好導(dǎo)入至關(guān)重要。
眾所周知,數(shù)組在C語(yǔ)言中很重要,在程序中使用數(shù)組可讀性好、表達(dá)簡(jiǎn)潔,便于使用循環(huán)結(jié)構(gòu)。而數(shù)組是同學(xué)們初次接觸的構(gòu)造類型,如不加引導(dǎo),可能會(huì)使學(xué)生抗拒數(shù)組的學(xué)習(xí),因此,如何引入數(shù)組成了關(guān)鍵。
對(duì)上述問(wèn)題加以拓展,啟發(fā)學(xué)生思考下面的新問(wèn)題。
例2:從鍵盤(pán)輸入10個(gè)整數(shù),從小到大將它們輸出。
學(xué)生們大多會(huì)猶豫,將上述Step 1中改為定義10個(gè)變量好嗎?當(dāng)然不好!這時(shí),教師可以將自己寫(xiě)好的定義了10個(gè)變量的復(fù)雜程序演示給學(xué)生,讓學(xué)生更深刻地體會(huì)到新知識(shí)的需求性。教師只要稍加引導(dǎo),學(xué)生們就會(huì)思考,既然10個(gè)變量都是整型的,如果能像數(shù)學(xué)中學(xué)習(xí)的數(shù)列一樣,用a0、a1、a2……、a9來(lái)表示這10個(gè)同類型的變量多好!教師很肯定地告訴大家,C語(yǔ)言中的確可以表示這樣一批相同類型的變量,這就是“數(shù)組”!學(xué)生的思維已經(jīng)跟隨教師的啟發(fā)了,自然對(duì)數(shù)組這一全新的概念不會(huì)排斥,相反,會(huì)急切期待老師的下文。可以再給出例子,加強(qiáng)導(dǎo)入之余,給出新知識(shí)的講解。
例3:給出一個(gè)學(xué)生6門功課的成績(jī),要求計(jì)算平均成績(jī)并打印出低于平均成績(jī)的數(shù)值。
實(shí)踐證明,如此導(dǎo)入數(shù)組概念大大提高了學(xué)生學(xué)習(xí)的熱情和積極性。
2.3劃分模塊,逐步求精——函數(shù)的導(dǎo)入
在程序開(kāi)發(fā)中,會(huì)將一些常用的功能模塊編寫(xiě)成函數(shù),程序設(shè)計(jì)人員要善于利用函數(shù),以減少重復(fù)編寫(xiě)程序段的工作量[3]。直接跟學(xué)生說(shuō)函數(shù)的作用很抽象,可以循序漸進(jìn),一步步引導(dǎo)。
如何知道“n是素?cái)?shù)”(此即判定素?cái)?shù)的功能模塊)是真是假呢?可以設(shè)想如果括號(hào)內(nèi)的值為1即真,值為0即假。那么用prime(n)表示“n是素?cái)?shù)”,返回值為1或0即可。可對(duì)此模塊定義如下:
自然引入函數(shù)的概念,為強(qiáng)調(diào)其作用,再看一例,求100以內(nèi)滿足下列條件的整數(shù)n,要求n、n+4、n+10都是素?cái)?shù)。
2.4趣事引用,引人入勝——指針概念的導(dǎo)入
指針是C語(yǔ)言中的一個(gè)重要概念,也是C語(yǔ)言的一個(gè)重要特色。但由于其概念復(fù)雜、使用靈活,初學(xué)時(shí)并不容易。引入指針的概念一定要用通俗易懂的方法才會(huì)取得良好的教學(xué)效果。教學(xué)中可以用安全保存密碼的故事引入間接訪問(wèn)的概念。提問(wèn)學(xué)生:有一個(gè)密碼鎖在B抽屜里,怎么辦?學(xué)生會(huì)說(shuō)打開(kāi)B抽屜直接拿出??梢钥隙ㄟ@種方法是可以的,叫“直接訪問(wèn)”;但是B抽屜的鑰匙放在A抽屜里,那么要想得到密碼,必須先打開(kāi)A抽屜取出B抽屜的鑰匙才能取得B抽屜中的密碼,這種訪問(wèn)方式稱作“間接訪問(wèn)”,比直接就打開(kāi)B抽屜要安全。
介紹這個(gè)趣事時(shí),同學(xué)們不會(huì)拘泥于C語(yǔ)言的語(yǔ)法和名詞,容易接受,直接訪問(wèn)和間接訪問(wèn)的概念與現(xiàn)實(shí)例子相同,如圖2所示,通過(guò)A打開(kāi)B,就像“指向”關(guān)系一樣,形象地把這種地址指向關(guān)系稱為指針。
上面提出了多種新課導(dǎo)入方法,如實(shí)例類比、表格提示、創(chuàng)設(shè)疑問(wèn)、劃分模塊、趣事引用等,針對(duì)不同的知識(shí)點(diǎn),恰當(dāng)選用不同的導(dǎo)入方法是至關(guān)重要的,根據(jù)課堂教學(xué)測(cè)試,良好導(dǎo)入新課的教學(xué)效果較之以前大大提高。
3結(jié)語(yǔ)
俗話說(shuō):良好的開(kāi)始是成功的一半。一節(jié)成功的課,如果課題引入得恰當(dāng)、生動(dòng),這將是整個(gè)課堂教學(xué)主動(dòng)性、有效性的前提,只有“課伊始,趣已生”,才能保證“課進(jìn)行、趣正濃,課結(jié)束、趣猶存”??傊抡n導(dǎo)入是激發(fā)學(xué)生學(xué)習(xí)興趣,明確學(xué)習(xí)目標(biāo)和建立知識(shí)間聯(lián)系的教學(xué)活動(dòng)方式[4-5]。在教學(xué)準(zhǔn)備階段,要根據(jù)新課的內(nèi)容特點(diǎn)和與已學(xué)知識(shí)的關(guān)系,巧妙設(shè)計(jì)教學(xué)用例,靈活地選擇導(dǎo)入方法,力求激發(fā)學(xué)生學(xué)習(xí)興趣和求知欲,引導(dǎo)學(xué)生自覺(jué)思考,開(kāi)拓思維,最終使學(xué)生不僅能掌握好知識(shí),更能激發(fā)學(xué)生動(dòng)手動(dòng)腦,提高課堂教學(xué)質(zhì)量,改進(jìn)教學(xué)效果。
參考文獻(xiàn):
[1] 黃振和. 新課的導(dǎo)入[J]. 生