国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

分層任務(wù)驅(qū)動(dòng)模式下的程序設(shè)計(jì)教學(xué)探索

2015-05-30 21:47沈曉慶
關(guān)鍵詞:課堂實(shí)錄教學(xué)探索

沈曉慶

[摘 要]從課堂教學(xué)出發(fā),對(duì)分層任務(wù)驅(qū)動(dòng)模式下的高中信息技術(shù)程序設(shè)計(jì)教學(xué)進(jìn)行實(shí)踐探索,通過分層任務(wù)驅(qū)動(dòng)等教學(xué)手段,將課堂時(shí)間還給學(xué)生。以《FOR循環(huán)語(yǔ)句》一課為例,突出了教師為主導(dǎo),學(xué)生為主體的教學(xué)思想,實(shí)踐了課堂任務(wù)層層遞進(jìn)的分層任務(wù)驅(qū)動(dòng)教學(xué)模式。

[關(guān)鍵詞]分層任務(wù)驅(qū)動(dòng) 教學(xué)探索 課堂實(shí)錄

[中圖分類號(hào)] G633.67 [文獻(xiàn)標(biāo)識(shí)碼] A [文章編號(hào)] 16746058(2015)230121

一、分層任務(wù)驅(qū)動(dòng)教學(xué)模式概述與實(shí)施

“任務(wù)驅(qū)動(dòng)教學(xué)法”是以學(xué)生為教學(xué)主體,以自主學(xué)習(xí)為基礎(chǔ),以教師講授為輔助,在教師指導(dǎo)下完成一系列學(xué)習(xí)課程任務(wù),進(jìn)而培養(yǎng)學(xué)生分析、解決問題能力的一種教學(xué)模式?!胺謱咏虒W(xué)法”是一種在教學(xué)過程中對(duì)于學(xué)習(xí)能力不同的學(xué)生進(jìn)行不同教學(xué)安排的教學(xué)模式,它采用不同階段不完全同步的學(xué)習(xí)進(jìn)度,促進(jìn)學(xué)生間的合作和經(jīng)驗(yàn)交流,取得更好的教學(xué)效果。將“任務(wù)驅(qū)動(dòng)教學(xué)法”和“分層教學(xué)法”進(jìn)行有效整合的教學(xué)模式,稱為“分層任務(wù)驅(qū)動(dòng)教學(xué)模式”。

在分層任務(wù)驅(qū)動(dòng)教學(xué)中,教師要分層設(shè)計(jì)好每一個(gè)任務(wù),一般分為以下四層。

第一,

把教學(xué)內(nèi)容的基本部分設(shè)計(jì)成第一層次的教學(xué)任務(wù),即“基本任務(wù)”。

學(xué)生只有理解、掌握基礎(chǔ)內(nèi)容,才能對(duì)所學(xué)內(nèi)容的其他剩余部分有基本認(rèn)識(shí),這部分最基本的內(nèi)容被稱為“敲門磚”。所以教師應(yīng)引導(dǎo)學(xué)生完成基本任務(wù)。

第二,在完成基本任務(wù)后,開始進(jìn)入第二層次的學(xué)習(xí),即完成“選拔性任務(wù)”。教師提出部分任務(wù)要求,留給學(xué)生自由發(fā)揮的空間。例如,發(fā)送電子郵件,可以設(shè)計(jì)一個(gè)“給校長(zhǎng)發(fā)E-mail提建議”的任務(wù),這個(gè)任務(wù)要求是明確的,而郵件的內(nèi)容可以自由發(fā)揮。

第三,在整體把握課堂內(nèi)容的基礎(chǔ)上進(jìn)行第三層次的學(xué)習(xí),即完成“開放性任務(wù)”。教師指定一些基本的規(guī)則,學(xué)習(xí)的形式和內(nèi)容由學(xué)生自己組織。比如:文字排版的練習(xí),可以讓學(xué)生結(jié)合其他學(xué)科,進(jìn)行作文寫作或者試卷的排版等。

第四,對(duì)教學(xué)難點(diǎn)或者教學(xué)重點(diǎn)設(shè)計(jì)第四層任務(wù)以幫助學(xué)生解惑和鞏固知識(shí),這類任務(wù)需要教師給予指導(dǎo)和點(diǎn)撥。

二、教學(xué)實(shí)錄

教師:同學(xué)們,結(jié)合前面學(xué)過的順序結(jié)構(gòu)和分支結(jié)構(gòu)的知識(shí),請(qǐng)大家思考一下,怎樣在VB窗體上打印出10行“空談?wù)`國(guó),實(shí)干興邦”語(yǔ)句?

圖1 圖2

學(xué)生:(思考)應(yīng)用順序結(jié)構(gòu)可以逐個(gè)打印輸出,如圖1。

教師:如果我們需要打印100行或者更多,用順序結(jié)構(gòu)逐個(gè)輸出是否太繁瑣了?有沒有別的方法可以更加簡(jiǎn)單有效地解決這個(gè)問題呢?在實(shí)際應(yīng)用中,我們經(jīng)常會(huì)遇到這類操作并不復(fù)雜,但需要反復(fù)多次處理的問題,在這種情況下,我們可以選擇循環(huán)程序來解決。故上例可用循環(huán)程序來解決,如圖2所示。

學(xué)生:(討論)比較兩種處理方式的優(yōu)劣。得出:循環(huán)程序代碼短、運(yùn)行速度快……

教師:循環(huán)程序能更加有效地處理重復(fù)性操作,代碼相對(duì)順序結(jié)構(gòu)更加簡(jiǎn)短、靈活,運(yùn)行效率高,可以大大簡(jiǎn)短程序員的重復(fù)勞動(dòng)。

教師:分析For語(yǔ)句的基本結(jié)構(gòu)以及工作原理。

圖3 For語(yǔ)句的基本結(jié)構(gòu)

1.循環(huán)變量取初值;

2.循環(huán)變量與終值比較,沒有超過終值轉(zhuǎn)3,否則循環(huán)結(jié)束;

3.執(zhí)行一次循環(huán)體;

4.循環(huán)變量增加一個(gè)增量;

5.重復(fù)步驟2-4。

【任務(wù)一】課堂探究:請(qǐng)同學(xué)們閱讀下面的代碼,完成表格填空并上機(jī)調(diào)試。

Private Sub Command1_Click()

Cls

For i=500 To 2500 Step500

Form1.Circle(Width/2,Height/2),i,RGB(Int(Rnd*256),Int(Rnd*256),Int(Rnd*256))

Next i

End Sub

代碼執(zhí)行完畢,i的值是 ;循環(huán)體被執(zhí)行了 次。

上機(jī)調(diào)試:更改變量i的取值范圍356-6456,步長(zhǎng)11,查看效果。

For i=356 To 6456 Step11

Form1.Circle(Width/2,Height/2),i,RGB(Int(Rnd*256),Int(Rnd*256),Int(Rnd*256))

Next i

End Sub

圖4

教師:圖4中總共有多少個(gè)圓?

學(xué)生:數(shù)不清楚,太多了……

教師:這種情況下我們可以根據(jù)循環(huán)體總共循環(huán)了多少次來計(jì)算出有多少個(gè)圓,計(jì)算循環(huán)體的公式如下,請(qǐng)大家計(jì)算一下。

循環(huán)次數(shù)=int((終值-初值)/步長(zhǎng))+1。

學(xué)生:共有555個(gè)。

教師:前面我們涉及的例子中,初值<終值,有沒有可能“初值>終值”呢?請(qǐng)看下面兩種情況,它們的輸出結(jié)果是否一樣?

學(xué)生:一樣。

教師:對(duì)于循環(huán)變量、初值和終值的關(guān)系我們可以這樣理解:

當(dāng)步長(zhǎng)為正,初值<終值,循環(huán)變量的值>終值時(shí),停止循環(huán);

當(dāng)步長(zhǎng)為負(fù),初值>終值,循環(huán)變量的值<終值時(shí),停止循環(huán)。

【任務(wù)二】課堂探究:

求10以內(nèi)的奇數(shù)和。

請(qǐng)同學(xué)們完成填空并上機(jī)驗(yàn)證。

Private Sub command1_Click()

Dim s As Integer,i As Integer

s=0

For i= To Step

s=s+i

Next i

Print"10以內(nèi)奇數(shù)和="&s

End Sub

學(xué)生:(思考討論)

①上例中當(dāng)輸出奇數(shù)和時(shí),i的值是多少?

②如果省略Step2,程序的結(jié)果如何?

③For語(yǔ)句能不能改寫成For i=10 To 1 Step-2?

【任務(wù)三】課堂探究:畫出如下代碼運(yùn)行的結(jié)果,上機(jī)調(diào)試:修改上述代碼,嘗試一下能不能輸出其他圖形。

Private Sub Command1_Click()

For i=1 To 4

For j=1 To i

Print"A"

Next j

Print

Next i

End Sub

三、教學(xué)思考與感悟

本課的主要任務(wù)是讓學(xué)生理解并掌握FOR循環(huán)語(yǔ)句,而不是其他算法,所以筆者在進(jìn)行教學(xué)設(shè)計(jì)的時(shí)候主動(dòng)忽略了諸如“水仙花數(shù)”等例子。學(xué)習(xí)程序設(shè)計(jì)需要較強(qiáng)的邏輯思維能力,較扎實(shí)的數(shù)學(xué)功底。學(xué)生的數(shù)學(xué)基礎(chǔ)參差不齊,有的學(xué)生數(shù)學(xué)基礎(chǔ)較薄弱,課堂上引用的例子難度稍高就會(huì)力不從心。鑒于此,筆者采用的幾個(gè)例子都是在數(shù)學(xué)中比較簡(jiǎn)單的,且有代表性的基礎(chǔ)題目,低難度,易理解。

“任務(wù)一”中,循環(huán)體For i=500 To 2500 Step 500,省去了復(fù)雜數(shù)值計(jì)算的步驟,讓學(xué)生能夠在較短的時(shí)間內(nèi)直接通過口算得出結(jié)果。課堂初始出示簡(jiǎn)單的例子讓學(xué)生漸漸消除對(duì)程序設(shè)計(jì)的緊張感。隨后將循環(huán)體變?yōu)椤癋or i=356 To 6456 Step11”,讓學(xué)生上機(jī)調(diào)試,當(dāng)學(xué)生運(yùn)行代碼后會(huì)對(duì)產(chǎn)生的圖像結(jié)果產(chǎn)生強(qiáng)烈的興趣,進(jìn)一步消除學(xué)生對(duì)程序設(shè)計(jì)的抵觸心理。隨后引出計(jì)算循環(huán)體次數(shù)的公式,再通過循環(huán)變量初值與終值的變換,引出循環(huán)變量、初值和終值的關(guān)系,教學(xué)效果很好。

“任務(wù)二”通過10以內(nèi)的奇數(shù)和計(jì)算,鞏固學(xué)生之前學(xué)過的知識(shí),要求學(xué)生能夠?qū)懗雠袛嗥媾紨?shù)的條件語(yǔ)句,復(fù)習(xí)了此前條件語(yǔ)句的內(nèi)容。通過思考,讓學(xué)生判斷“如果條件更改后會(huì)是什么結(jié)果”,這樣對(duì)加強(qiáng)學(xué)生理解和掌握循環(huán)語(yǔ)句至關(guān)重要。

“任務(wù)三”是讓學(xué)生閱讀代碼,判斷代碼得出的是何種圖形。首先培養(yǎng)學(xué)生閱讀代碼的能力;其次學(xué)習(xí)了在雙重循環(huán)中,循環(huán)體嵌套運(yùn)行的規(guī)律;最后在得出結(jié)果后,布置了一個(gè)“開放性任務(wù)”:修改代碼上機(jī)調(diào)試,嘗試一下能不能輸出其他形狀。學(xué)生改代碼得出的結(jié)果可能是各種各樣的,只要讓學(xué)生理解圖形是如何得出的,即理解自己改動(dòng)的代碼即可。

在教學(xué)中,由于程序設(shè)計(jì)較嚴(yán)謹(jǐn),且邏輯性較強(qiáng),教師往往講解時(shí)間過長(zhǎng)而不自知,因此要盡量避免教師的枯燥講解,把時(shí)間還給學(xué)生,讓學(xué)生在合作與交流中,自覺參與課堂討論,自主構(gòu)建知識(shí)結(jié)構(gòu),體驗(yàn)成功的喜悅。

(責(zé)任編輯 黃春香)

猜你喜歡
課堂實(shí)錄教學(xué)探索
《團(tuán)結(jié)合作才能贏》課堂實(shí)錄及評(píng)析
高職國(guó)際交流與合作背景下的劍橋商務(wù)英語(yǔ)教學(xué)探索
在細(xì)讀中升華情感 在探究中激活思維——《蜀相》課堂實(shí)錄
紐約公立小學(xué)音樂課堂實(shí)錄
《皇帝的新裝》課堂實(shí)錄
語(yǔ)文老師的英語(yǔ)課堂實(shí)錄
《小石潭記》課堂實(shí)錄