信息技術(shù)教學(xué)案例評(píng)比——冒泡算法的程序?qū)崿F(xiàn);
生:用for語(yǔ)句
驗(yàn)證代碼正確與否,老師請(qǐng)學(xué)生就自己完成的代碼運(yùn)行一遍,看結(jié)果是不是我們之前分析的一樣,如果一樣說(shuō)明是完成了一輪排序,再引導(dǎo)學(xué)生4個(gè)數(shù)要經(jīng)過(guò)3輪完成,即要使剛才的動(dòng)作做3遍,有什么辦法,學(xué)生想到用循環(huán)語(yǔ)句for實(shí)現(xiàn)。
師:完成了4個(gè)數(shù)的升序排序后,如果要改為降序排序,怎么修改程序;如果再增加兩個(gè)數(shù)進(jìn)行降序排序又該怎么辦?
課堂效果
在整個(gè)程序的完成過(guò)程中,學(xué)生的參與度很高,程序代碼生成的自主率也很高;大部分學(xué)生完成了前面的基本任務(wù),最后有30多位學(xué)生完成了提高任務(wù)。
課后反思
從教學(xué)形式來(lái)看這是一堂相當(dāng)明顯的傳統(tǒng)課,但正像某資深專家所說(shuō),“在新課程環(huán)境中,傳統(tǒng)課不一定是不好的課,這是可以肯定的”, 而且在《學(xué)科教學(xué)指導(dǎo)意見(jiàn)》中,關(guān)于這一章節(jié)的教學(xué)方法推薦使用講授法與探究法。由于算法教學(xué)內(nèi)容,更偏向于邏輯思維的練習(xí),區(qū)別于信息技術(shù)的其它課程,因此教學(xué)形式上與信息技術(shù)基礎(chǔ)及多媒體設(shè)計(jì)課程有很大的不同。
本堂課教學(xué)過(guò)程突顯“先學(xué)后講”的教學(xué)思路,“先學(xué)后講”是在課堂教學(xué)順序上體現(xiàn)新課程教學(xué)原則的一種特征,它是指在教學(xué)的流程上先經(jīng)過(guò)學(xué)生自主或合作性的學(xué)習(xí)、探究,教師再進(jìn)行點(diǎn)撥。“先學(xué)后講”即把學(xué)生自己能掌握的學(xué)習(xí)內(nèi)容(在已有發(fā)展區(qū)之內(nèi))讓他們通過(guò)自學(xué)、討論先行解決,然后教師再針對(duì)學(xué)生不能獨(dú)立掌握的內(nèi)容(在最鄰近發(fā)展區(qū)之內(nèi))進(jìn)行重點(diǎn)講解或指導(dǎo)。
建構(gòu)主義理論要求以學(xué)生為中心,強(qiáng)調(diào)學(xué)生對(duì)知識(shí)的主動(dòng)探索、主動(dòng)發(fā)現(xiàn)和對(duì)所學(xué)知識(shí)意義的主動(dòng)建構(gòu),而不是像傳統(tǒng)教學(xué)那樣,只是把知識(shí)從教師頭腦中傳送到學(xué)生的筆記本上。計(jì)算機(jī)程序如果從全局上去看,會(huì)顯得很復(fù)雜,設(shè)計(jì)“由里及外,由下而上”的教學(xué)思路,簡(jiǎn)化了難度,學(xué)生可以從已經(jīng)掌握的基本語(yǔ)句出發(fā),即現(xiàn)有的知識(shí)網(wǎng)絡(luò)出發(fā),經(jīng)過(guò)逐步完善,最終設(shè)計(jì)出完整的程序,建構(gòu)出新的知識(shí)網(wǎng)絡(luò),這很好地體現(xiàn)了建構(gòu)主義的學(xué)習(xí)理論。也正像某資深教研員所說(shuō),“整堂課像是剝洋蔥,層層深入,一環(huán)連一環(huán)”。