程序的基本控制結(jié)構(gòu)
執(zhí)教者:瑞安九中 張國相課題:
上課時間:2004.3.26第二節(jié)
本課時是第六章第二節(jié)的第一課時,在此這之前,張老師用兩課時的時間讓學生充分領(lǐng)會宏的概念及宏在EXCEL中的應(yīng)用,這為學生學習本節(jié)內(nèi)容趕到很好的鋪墊作用。
在本節(jié)課中,張老師在過程中太著重于課本知識的灌輸,在學生學習中主要以講述法與演示法讓學生去理解他所編寫的幾個宏(代碼)而忽略了對學生情感與能力方面的培養(yǎng),這在教育教學上相對來說是一大缺陷,也是新教師最容易犯的一個致使點。
本節(jié)內(nèi)容相對來說可能都比較難,特別是學生第一次學習程序設(shè)計,但有幾點我想是比較容易解決的,如幾種結(jié)構(gòu)同時講(不需涉及太多代碼),這樣的話可以直接通過對比而得出向種結(jié)構(gòu)的不同點,所以結(jié)構(gòu)從它們的特征上分析就不再難了。同樣,對于這幾種結(jié)構(gòu)中,本節(jié)課完全有時間分析兩種結(jié)構(gòu)的基本框架,特別是分支結(jié)構(gòu),而IF語句應(yīng)該是判斷分支的一大特征,這也是本節(jié)課中的一個重點。
在教師教學的過程中,就多采用設(shè)疑的方法,讓學生參與思考,在語言上、在眼神上就加強與學生交流,而不是一味地講,讓學生一味地聽、一味地接受,而最后更要讓學生思考并總結(jié)。如張老師所舉的例子:
a=12 b=23 c=a+b msgbox(c)
與 a=”abc” b=”de” c=a+b msgbox(c)
舉這兩個例子的目的是什么,要說明什么問題,這一點張老師似乎就沒有提及。
而如果要用具體事件來比喻的話,更不應(yīng)該是“怎樣怎樣”,我覺得張老師在用“不做完這道題就不準吃飯”這個比喻上也有點不妥,一個是所花的時間太多,另一個就是有這個比喻可能會引起部分學生的反感(我個人在教學中是用年齡與18歲想比判斷是還“成年”,這樣更貼近學生心理,以此來產(chǎn)生共振)。
在學生學習過程中,教師就發(fā)掘?qū)W生的創(chuàng)新精神,而不是在教師已有的程序中加以修改,這樣就不能讓學生的探究意識得以發(fā)展。
在整堂課中,張教師的教學基本功發(fā)揮得很好,在上課鈴響后讓學生關(guān)閉所有的程序準備進入新課階段,讓學生從課間松弛的自由練習進入待命狀態(tài)。教學中語言表達也非常清晰,但重復(fù)語句的口頭禪還有待于改善,時間分配上也需要把握。
以上僅是我對張教師本節(jié)課的一點自己的想法,本身自己的思想也不是很成熟,若有不當之處,請多多包涵并不吝指出。