示范-模仿策略,構(gòu)建新知
示范-模仿的教學(xué)策略主要側(cè)重于新知識的傳授。教師將操作的步驟進行分解,通過示范演示向?qū)W生闡明需要掌握的知識要點,再由學(xué)生通過觀察模仿,按要求完成各操作步驟,從而掌握基本的技能技巧。例如,在教學(xué)初期設(shè)計界面時,教師應(yīng)先添加對象、再設(shè)置對象的屬性和添加代碼。由于學(xué)生在操作時,容易選錯對象、添錯位置,因此,教師需要在教學(xué)中通過演示,重點講解操作步驟和要點,并在學(xué)生模仿操作的過程中,及時提供反饋信息,消除不正確的操作,使學(xué)生在觀察模仿中掌握基本操作。通過多次練習(xí),學(xué)生不僅能熟練掌握操作,而且還能對界面進行分析和設(shè)計。運用示范-模仿的教學(xué)策略不僅可以使學(xué)生較快地掌握新知識,而且還可以培養(yǎng)學(xué)生的觀察、模仿、創(chuàng)造和實踐操作的能力。對于基礎(chǔ)薄弱、接受能力和動手能力較差的學(xué)生而言,示范-模仿是比較好的教學(xué)策略,可以使他們通過觀察、模仿完成基本操作,掌握基本技能;而對于接受能力較強的學(xué)生可以在模仿的基礎(chǔ)上進行探究,發(fā)揮其想象力和創(chuàng)造力。
重加工策略:鞏固新知
通過《算法與程序設(shè)計》模塊的學(xué)習(xí)不是培養(yǎng)編程高手,而是使學(xué)生能掌握基本語句,了解程序設(shè)計的基本思想。例如,在日常生活中,雖然很多做網(wǎng)站的人并不一定會編程,但一定懂語句,他們可以通過修改網(wǎng)上已有的現(xiàn)成代碼來滿足自己工作和學(xué)習(xí)的需要。這其實就是一種重加工(二次加工)形式,即在現(xiàn)有的程序基礎(chǔ)上進行修改程序。在教學(xué)中,我們也可以通過二次加工的形式讓學(xué)生修改程序,培養(yǎng)他們學(xué)會讀程序,能夠讀懂程序的功能并了解編程思路和解題方法,以使其在構(gòu)建新知的基礎(chǔ)上鞏固所學(xué)知識。如在講分支結(jié)構(gòu)時,教師可通過讓學(xué)生觀看網(wǎng)頁中的跑馬燈,提問如何通過VB編程來制作這一動態(tài)效果,然后進行引導(dǎo),讓學(xué)生討論分析,實現(xiàn)編程。代碼如下:
Private Sub Timer1_Timer()觸發(fā)事件
If Label1.Left > Form1.Width
Then Label1.Left =- Label1.Width
Else Label1.Left = Label1.Left + 100
End Sub
在學(xué)生理解程序的基礎(chǔ)上,教師引導(dǎo)學(xué)生思考:跑馬燈還有哪些移動的方式?如何修改代碼?由學(xué)生自主討論分析,修改程序,調(diào)試運行程序,得出結(jié)果:若文字向下移動,只需要將代碼中的Left和Width改為Top和Height即可。
半成品加工策略:提升能力,應(yīng)用新知
半成品加工策略是一種基于“問題解決”的教學(xué)策略,它對于問題的解決具有一定的針對性和突出性,是為學(xué)生預(yù)設(shè)的一種問題情境?!鞍氤善芳庸ぁ敝饕疾榈氖菍W(xué)生能否將所學(xué)的知識靈活運用。學(xué)生在信息技術(shù)學(xué)業(yè)會考中,最后的補全程序就是運用了半成品加工策略。因此,我們也可以通過補全程序強化知識點,提升學(xué)生的能力水平。如在講循環(huán)結(jié)構(gòu)時,在學(xué)生理解s=1+2+3+4+……+100累加的基礎(chǔ)上,給出半成品的程序,要求學(xué)生根據(jù)所學(xué)知識補全程序,重點考查學(xué)生能否掌握以及能否靈活運用For循環(huán)語句。半成品程序如下:
S=________.
For I______=_______to_______.
S= ______ .
Next I
教師還可以讓學(xué)生舉一反三,如:
S=1+3+5+……+97+99
S=1-2+3-4+5-6+……+99-100
S=1*2*3*……*10=10!
S=1*1/2*1/3*1/4*……*1/99*
1/100