算法與程序設(shè)計(jì)教學(xué)設(shè)計(jì)_第1頁
算法與程序設(shè)計(jì)教學(xué)設(shè)計(jì)_第2頁
算法與程序設(shè)計(jì)教學(xué)設(shè)計(jì)_第3頁
算法與程序設(shè)計(jì)教學(xué)設(shè)計(jì)_第4頁
算法與程序設(shè)計(jì)教學(xué)設(shè)計(jì)_第5頁
已閱讀5頁,還剩117頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

科教版算法與程序設(shè)計(jì)(選修)案例點(diǎn)評

本模塊是信息技術(shù)選修模塊之一。

學(xué)生在《信息技術(shù)基礎(chǔ)》的“信息加工與表達(dá)”部分的學(xué)習(xí)過程

中,已經(jīng)通過用計(jì)算機(jī)編程解決問題的實(shí)例感受了運(yùn)用計(jì)算機(jī)語言編

寫程序解決實(shí)際問題的基本過程,經(jīng)驗(yàn)了運(yùn)用某種編程語言工具解決

一個簡潔問題的過程,在腦中初步建立了算法與程序設(shè)計(jì)的概念,以

與對其進(jìn)行應(yīng)用的感性相識。

本模塊是在必修模塊“信息加工與表達(dá)”基礎(chǔ)上的接著深化。通

過本模塊的學(xué)習(xí),使學(xué)生進(jìn)一步體驗(yàn)算法思想,了解算法和程序設(shè)計(jì)

在解決問題過程中的地位和作用;能從簡潔問題動身,設(shè)計(jì)解決問題

的算法,并能初步運(yùn)用一種程序設(shè)計(jì)語言編制程序?qū)崿F(xiàn)算法,解決問

題。

本模塊的教學(xué),應(yīng)留意與數(shù)學(xué)課程中有關(guān)內(nèi)容的連接,要強(qiáng)調(diào)理

論與實(shí)踐的結(jié)合,引導(dǎo)學(xué)生留意找尋、發(fā)覺身邊的實(shí)際問題,進(jìn)而設(shè)

計(jì)出算法和計(jì)算機(jī)程序去解決這些問題。老師要留意發(fā)覺對程序設(shè)計(jì)

有特殊才能的學(xué)生,依據(jù)具體狀況為他們供應(yīng)充分的發(fā)展空間。本模

塊強(qiáng)調(diào)的是通過算法與程序設(shè)計(jì)解決實(shí)際問題的方法,對程序設(shè)計(jì)語

言的選擇不作具體規(guī)定。

從本模塊的案例中可以看到不同老師對同一學(xué)問點(diǎn)的不同設(shè)計(jì)策

略與設(shè)計(jì)特色。如《分支結(jié)構(gòu)》中,通過對學(xué)生已知相識結(jié)構(gòu)的分析,

將英語語法與程序設(shè)計(jì)語言語法進(jìn)行聯(lián)系從而導(dǎo)入主題;《出租車計(jì)

價器程序的設(shè)計(jì)一一If語句的教學(xué)》中,通過與學(xué)生生活緊密聯(lián)系

的例子,層層剖析,由淺入深地引導(dǎo)學(xué)生解決問題;《選擇結(jié)構(gòu)》中,

以老師細(xì)心設(shè)計(jì)的小嬉戲來引入新課。同時,又能看到不同老師對不

同學(xué)問點(diǎn)的不同設(shè)計(jì)策略,如《算法與程序設(shè)計(jì)思想》中的“逐步引

導(dǎo)與訓(xùn)練”;《For/Next循環(huán)語句初步》中的“運(yùn)用表格來保證學(xué)

生自主學(xué)習(xí)效率”;《賦值語句》中的“借簡潔語句來訓(xùn)練學(xué)生對編

程環(huán)境的操作技能”;《遞歸算法的實(shí)現(xiàn)》中“通過活動的方式來導(dǎo)

入綻開教學(xué)”,等等。

案例一:算法與程序設(shè)計(jì)思想

【基本信息】

作孫朝霞課1課時

者時

單上海盧灣高級中學(xué)

【課標(biāo)要求】

(-)利用計(jì)算機(jī)解決問題的基本過程

(1)結(jié)合實(shí)例,經(jīng)驗(yàn)分析問題、確定算法、編程求解等用計(jì)算機(jī)

解決問題的基本過程,相識算法和程序設(shè)計(jì)在其中的地位和作用。

(2)經(jīng)驗(yàn)用自然語言、流程圖或偽代碼等方法描述算法的過程。

(4)了解程序設(shè)計(jì)語言、編輯程序、編譯程序、連接程序以與程

序開發(fā)環(huán)境等基本學(xué)問。

【學(xué)情分析】

高一年級的學(xué)生已具備了確定的視察、思索、分析和解決問題實(shí)

力,也已有了依次結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)等學(xué)問的儲備。因此,

對于如何將解決問題的思路畫成流程圖已有確定的基礎(chǔ),但可能還不

很嫻熟,尤其對剛學(xué)過的循環(huán)結(jié)構(gòu),老師在課堂上要留意引導(dǎo)。

f此處說“已有了依次結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)等學(xué)問的儲備”,

應(yīng)當(dāng)是指在必修部分對“計(jì)算機(jī)解決實(shí)際問題的基本過程”已有

所體驗(yàn)與了解,或是指已學(xué)習(xí)過數(shù)學(xué)中相關(guān)模塊的學(xué)問,這是本

案例教學(xué)得以實(shí)施的必不行少的前提條件。』

【教學(xué)目標(biāo)】

1.學(xué)問與技能:

建立求一批數(shù)據(jù)中最大值的算法設(shè)計(jì)思想,并將算法的設(shè)計(jì)思想

用流程圖表示出來。

2.過程與方法:

利用現(xiàn)實(shí)生活中比較身高的活動,以與對武術(shù)競賽中“打擂臺”

流程的逐步梳理,讓學(xué)生學(xué)會從今類生活實(shí)際中提煉出求最大值的思

想方法,即算法思想。

培育學(xué)生分析問題、解決問題的實(shí)力,讓學(xué)生學(xué)會在面對問題時

能梳理出解決問題的清晰思路,進(jìn)而設(shè)計(jì)出解決某個特定問題的有限

步驟,從而理解計(jì)算機(jī)是如何解決、處理某種問題的。

「在過程上,通過現(xiàn)實(shí)生活中的實(shí)例來引導(dǎo)學(xué)生總結(jié)“求最大值”

的算法思想。過程的實(shí)現(xiàn)關(guān)鍵在于實(shí)例引用是否貼切,是否有利

于學(xué)生向抽象結(jié)論的構(gòu)建。本案例的實(shí)例選擇是符合這一要求的。

在方法上,留意培育學(xué)生分析、解決問題的一般實(shí)力,再次體驗(yàn)

與理解應(yīng)用計(jì)算機(jī)解決問題的基本過程,為后面更一步的學(xué)習(xí)打

下基礎(chǔ),積累信念。』

3.情感看法與價值觀:

讓學(xué)生全身心地投入到教學(xué)活動中,主動與同伴合作溝通,進(jìn)行

探究活動。培育學(xué)生良好的思維品質(zhì),發(fā)展他們的創(chuàng)新思維,并養(yǎng)成

主動的學(xué)習(xí)看法和良好的學(xué)習(xí)習(xí)慣。

創(chuàng)設(shè)情境,以激發(fā)學(xué)生的學(xué)習(xí)愛好。努力營造一個可以接納的、

支持性的、寬容的課堂學(xué)習(xí)環(huán)境,讓學(xué)生置身于民主和愉悅的課堂氛

圍中放飛思維、潛心探討、歡樂創(chuàng)建。

『本案例對“情感、看法與價值觀”目標(biāo)的設(shè)計(jì),更多的是試圖

建立一個活躍、民主、歡樂的學(xué)習(xí)環(huán)境。良好的學(xué)習(xí)環(huán)境是學(xué)生樂學(xué)

好學(xué)、老師提高課堂效率的重要條件。假如真能實(shí)現(xiàn)這樣一個環(huán)境,

營造出志向狀態(tài)中的學(xué)習(xí)氛圍,無疑會使學(xué)生在學(xué)到“學(xué)問與技能”

的同時收獲到更多的東西一一合作、共享、成就。而且假如能夠結(jié)合

教學(xué)內(nèi)容來描述目標(biāo),則會使目標(biāo)顯得更具體,更有針對性?!?/p>

【重點(diǎn)難點(diǎn)】

教學(xué)重點(diǎn):建立求一批數(shù)據(jù)中最大值的算法設(shè)計(jì)思想,并將此算

法設(shè)計(jì)思想用流程圖表示出來。

教學(xué)難點(diǎn):上述重點(diǎn)問題同樣是本課教學(xué)的難點(diǎn)。另外,如何把

人解決問題的思路、步驟用計(jì)算機(jī)語言描述出來也是本課的難點(diǎn)之

O

『建議,此處可添加關(guān)于教學(xué)重、難點(diǎn)的確立依據(jù),以與解決教

學(xué)難點(diǎn)的關(guān)鍵方法方面的描述。同一段學(xué)問內(nèi)容的教學(xué)重、難點(diǎn)

對于同類老師基本上是一樣的,不同的是對教學(xué)重、難點(diǎn)的相識

與處理方法。應(yīng)當(dāng)說,對教學(xué)重、難點(diǎn)相識的越深刻就越有可能

找到更好的處理方法。』

【教學(xué)思路】

利用現(xiàn)實(shí)生活中比較一組學(xué)生身高這一事務(wù),引導(dǎo)學(xué)生去發(fā)覺求

最大值的一種方法。

如何設(shè)計(jì)求一批數(shù)據(jù)中最大值的算法?我認(rèn)為讓學(xué)生自己去經(jīng)驗(yàn)

整個探究過程,要比干脆把現(xiàn)成的算法告知學(xué)生有意義得多。它能快

速、有效地幫助學(xué)生建立程序設(shè)計(jì)思想。在完成這個任務(wù)的過程中,

老師的諄諄教導(dǎo)起到了特別關(guān)鍵的作用。找出一批數(shù)據(jù)中的最大者,

從表面上來看是一個很簡潔的問題。在比較數(shù)的過程中,人因?yàn)閯佑?/p>

了眼睛,比較大小的思維過程一閃而過,所以能很快求出一批數(shù)據(jù)中

的最大值。而計(jì)算機(jī)與人不同,它對這些數(shù)據(jù)看不見、摸不著,怎么

來完成這一任務(wù)呢?其實(shí),計(jì)算機(jī)解決問題的關(guān)鍵,就是要把人解決

問題的思維過程用計(jì)算機(jī)語言描述出來,即為大腦思維的每一步“拍

照”。這是計(jì)算機(jī)程序設(shè)計(jì)教學(xué)的一個重點(diǎn),也是一個難點(diǎn),須要老

師在教學(xué)過程中逐步引導(dǎo)和訓(xùn)練學(xué)生,使學(xué)生漸漸學(xué)會分析問題,尋

求解決問題的方法和步驟。本案例運(yùn)用生活中“打擂臺”的實(shí)例引導(dǎo)

學(xué)生分析求最大值的方法,通過對這一現(xiàn)象的分析,逐步引出求最大

值的算法設(shè)計(jì)思想。

『作者在此處點(diǎn)出了解決教學(xué)難點(diǎn)的方法,即采納“逐步引導(dǎo)和

訓(xùn)練”的方法。其意圖就是希望學(xué)生經(jīng)驗(yàn)整個過程,從而熬煉、

提升探究實(shí)力,領(lǐng)悟、理解其中的思想,實(shí)現(xiàn)授人以漁的目的?!?/p>

【教學(xué)過程】

1.情境創(chuàng)設(shè)如何建立支架的?

師(提問):今日在第一排就座的有10多位同學(xué),誰是我們第

一排在座各位中的最高者呢?

師(引導(dǎo)):大家思索,通常這個任務(wù)我們是怎樣去完成的?

老師依據(jù)學(xué)生對問題的回答進(jìn)行分析。引導(dǎo)學(xué)生往古時候比武時

常常采納的“打擂臺”的方式上想,提示學(xué)生可參考電視上常常播放

的“挑戰(zhàn)主持人”節(jié)目。

師生:打擂的過程可以描述為:

(1)確定一個擂主(探討第一個擂主是如何確定的);

(2)挑戰(zhàn)者上臺;

(3)擂主和挑戰(zhàn)者比較;

(4)挑戰(zhàn)者勝的話,挑戰(zhàn)者做擂主,否則擂主衛(wèi)冕;

(5)重復(fù)執(zhí)行(2)?(4)步驟,直到最終一個挑戰(zhàn)者。

師:在打擂的過程中,我們看到(2)?(4)步驟是要重復(fù)做

的,所以我們該怎么辦呢?

生:須要循環(huán)結(jié)構(gòu)來實(shí)現(xiàn)。

師:這幾個步驟序列重復(fù)到什么時候結(jié)束呢?由學(xué)生探討結(jié)束的

方法,很明顯,須要在最終加上一個能推斷什么時候結(jié)束的推斷框。

依據(jù)探討的步驟,最終師生共同得出打擂臺的算法和流程圖(如

圖1)o

『作者的引導(dǎo)可以總結(jié)為:比身高(學(xué)生的回答可能多種多樣,

也可能偏離預(yù)設(shè)方向)一一比武、“打擂臺”(將學(xué)生發(fā)散出去的

思索往預(yù)設(shè)方向上牽引)一一“挑戰(zhàn)主持人”節(jié)目(進(jìn)一步將學(xué)

生的思索引到其頭腦中已有的相識上,前提是學(xué)生要看過該節(jié)目)

——用自然語言的方式整理出競賽的規(guī)則(即算法的自然語言描

述)一一得到表示算法的流程圖。應(yīng)當(dāng)說,這樣的引導(dǎo)方式完全

可以達(dá)到作者的預(yù)設(shè)目標(biāo)。』

2.求一般狀況下的最大值的算法

師(引導(dǎo)):假如我們面對的是一堆數(shù)據(jù),現(xiàn)在希望我們求出這

一堆數(shù)據(jù)中的最大值該怎么辦?通過老師和學(xué)生的共同分析,把問題

進(jìn)一步細(xì)化為:

(1)從第一個數(shù)據(jù)起先看起;

(2)把第一個數(shù)據(jù)的值在變量中登記來;

(3)再取一個數(shù)據(jù);

(4)比較這個數(shù)據(jù)與變量中登記的數(shù)據(jù)的值;

(5)假如這個數(shù)據(jù)的值比登記的數(shù)據(jù)的值大,則去掉變量中原

來那個數(shù)據(jù),登記新數(shù)據(jù)的值;

(6)重復(fù)執(zhí)行(2)?(4),接著比較,直到最終一個數(shù)據(jù)。

也就是說,計(jì)算機(jī)的變量始終記著當(dāng)前比較過數(shù)據(jù)中的最大者(我

們不妨用X表示它),當(dāng)取完最終一個數(shù)據(jù)時,X中留下的也就是

最大值了。

求最大值的算法設(shè)計(jì)思想用下圖表示。

f教學(xué)在上一環(huán)節(jié)的基礎(chǔ)上再做進(jìn)一步的深化,即擴(kuò)大數(shù)據(jù)的比

較范圍,探討一般的狀況。由于學(xué)生已經(jīng)經(jīng)驗(yàn)了上一環(huán)節(jié)的思索

過程,因此,再次思索一般性問題的解決方案就變得簡潔多了,

這又是另一維度的“逐步引導(dǎo)和訓(xùn)練”,即具體到一般的過渡。這

是作者對教學(xué)策略設(shè)計(jì)的精的確現(xiàn)?!?/p>

留意:

a.再次讓學(xué)生探討變量的意義,弄清賦值語句的意義。

b.一些物理量用變量表達(dá)的意義。如X表示最大值,X表示輸

入的一個值,且每次循環(huán)時都用同一個變量X。

c.為了限制循環(huán)結(jié)束,必需加入一個限制循環(huán)次數(shù)的計(jì)數(shù)器I,

當(dāng)I達(dá)到確定的次數(shù)后,循環(huán)工作結(jié)束。

『除了對教學(xué)目標(biāo)宏觀上的關(guān)注與設(shè)計(jì)之外,也留意到了教學(xué)內(nèi)

容細(xì)微環(huán)節(jié)上的把握。作者在此處提出的三點(diǎn)留意都是編程語言

細(xì)微環(huán)節(jié)上的問題,應(yīng)當(dāng)說,這“三點(diǎn)留意”是作者多年或是本

案例實(shí)踐過后總結(jié)的教學(xué)閱歷,當(dāng)然也可能是老師在教學(xué)設(shè)計(jì)時

預(yù)先設(shè)想的教學(xué)問題。這些要“留意的點(diǎn)”正是教學(xué)實(shí)踐或設(shè)計(jì)

中的精華所在,也是值得我們借鑒與學(xué)習(xí)的內(nèi)容之一?!?/p>

3.回顧小結(jié)

師生共同總結(jié)算法設(shè)計(jì)的過程,就是將大腦思維的每一步都記錄

下來,并且用計(jì)算機(jī)能達(dá)到的功能來實(shí)現(xiàn)人解決問題的思路。

『最終帶領(lǐng)學(xué)生總結(jié)本節(jié)課的中心思想,即回答“算法設(shè)計(jì)的

過程是怎樣的?”這一問題。使整節(jié)課有了一個明確的結(jié)論?!?/p>

【案例分析】

本案例面對課程目標(biāo)中“計(jì)算機(jī)解決問題的基本過程”這一主題,

案例語言精確,條理清晰。對教學(xué)目標(biāo)的設(shè)計(jì)較為恰當(dāng)、務(wù)實(shí)。對教

學(xué)重、難點(diǎn)的把握特別精確,教學(xué)策略與教法的設(shè)計(jì)具有針對性,并

在其后的教學(xué)設(shè)計(jì)中精確予以實(shí)現(xiàn),適合用于“算法與程序設(shè)計(jì)”選

修起先部分的教學(xué)。

案例的實(shí)踐,能讓學(xué)生在必修部分體驗(yàn)過用計(jì)算機(jī)解決問題的基

礎(chǔ)上,進(jìn)一步體驗(yàn)了算法思想,并在學(xué)習(xí)中體會到算法和程序設(shè)計(jì)在

解決問題中的地位與作用。學(xué)生通過實(shí)例,經(jīng)驗(yàn)分析問題、確定算法、

用自然語言與流程圖描述算法的過程,理解并建立算法與程序設(shè)計(jì)的

思想。這節(jié)課在必修的體驗(yàn)與后面程序設(shè)計(jì)的深化學(xué)習(xí)之間,起到了

承先啟后進(jìn)行過渡的作用。

案例采納“逐步引導(dǎo)和訓(xùn)練”的教學(xué)策略來解決教學(xué)的重難點(diǎn),

依托生活中的實(shí)例,先從實(shí)例探討的維度引導(dǎo)學(xué)生對實(shí)例進(jìn)行層層分

析、歸納總結(jié),找到解決問題的算法并用流程圖表示,從而實(shí)現(xiàn)學(xué)生

對算法解決問題基本過程的再體驗(yàn)。再從深化教學(xué)的維度,從具體的

實(shí)例向一般性問題的解決推動,從而實(shí)現(xiàn)學(xué)生對算法解決問題基本過

程的再理解,最終達(dá)到預(yù)設(shè)的教學(xué)目標(biāo)。

建議,案例在教學(xué)過程的描述中明確對情感、看法與價值觀目標(biāo)

的實(shí)現(xiàn)過程,或者說,案例須要交待清晰,如何培育學(xué)生溝通合作、

探究創(chuàng)建的教學(xué)策略。

【專家點(diǎn)評】

一般中學(xué)信息技術(shù)課程標(biāo)準(zhǔn)中明確闡述了《算法與程序設(shè)計(jì)》(選

修)模塊的宗旨,就是使學(xué)生進(jìn)一步體驗(yàn)算法思想,了解算法和程序

設(shè)計(jì)在解決問題過程中的地位和作用;能從簡潔問題動身,設(shè)計(jì)解決

問題的算法……從該教學(xué)案例的設(shè)計(jì)和施教過程來看,執(zhí)教者不僅很

好地把握了新課標(biāo)的有關(guān)理念,而且,也是一節(jié)實(shí)踐效果很好的課。

其主要特點(diǎn)是:

(1)教學(xué)對象分析得較為精確;

(2)教學(xué)目標(biāo)制定得科學(xué)、恰當(dāng),可操作性強(qiáng);

(3)在“教學(xué)思路”部分的分析上,文字表述明確、細(xì)致,在問

題的分析方面做到了絲絲入扣,層層推動,并自然地導(dǎo)出了生活中“打

擂臺”實(shí)例;

(4)在教學(xué)的實(shí)施過程中,執(zhí)教者首先以具體的師生對話的形式,

呈現(xiàn)了教學(xué)“情境創(chuàng)設(shè)”的全過程,課堂語言運(yùn)用得較為精確。在這

里,關(guān)鍵性的“打擂過程的描述”條理清晰,易于引出打擂算法流程

的設(shè)計(jì)和“流程圖”的畫出;

(5)在“求一般狀況下的最大值的算法”時、執(zhí)教者通過引導(dǎo)學(xué)

生將該問題與“打擂”問題分析過程的比較,很簡潔地遷移到了新問

題的算法設(shè)計(jì)上了。從兩問題的過渡難度梯度來看,可以說該教學(xué)案

例,是“最近發(fā)展區(qū)”理論應(yīng)用的勝利典型。

其不足之處:

(1)作為教學(xué)案例(或教學(xué)設(shè)計(jì)),首先應(yīng)有“教學(xué)內(nèi)容分析”,

這是制定教學(xué)目標(biāo)的重要依據(jù)之一;

(2)作為一個優(yōu)秀教學(xué)案例的完整部分,教學(xué)評價的內(nèi)容也是必

不行少的,因?yàn)?,通過評價,不僅可以調(diào)整教學(xué)的進(jìn)程,而且,還可

以了解教學(xué)目標(biāo)的達(dá)成度。

(連云港師范高等??茖W(xué)校

馮伯虎)

案例二:賦值語句

【基本信息】

作杜娟娟課1課時

者時

單南京一中

【課標(biāo)內(nèi)容】

(-)計(jì)算機(jī)解決問題的基本過程

(1)結(jié)合實(shí)例,經(jīng)驗(yàn)分析問題、確定算法、編程求解等用計(jì)算

機(jī)解決問題的基本過程

(二)程序設(shè)計(jì)語言初步

(1)會運(yùn)用程序設(shè)計(jì)語言實(shí)現(xiàn)依次結(jié)構(gòu)。

【教學(xué)目標(biāo)】

學(xué)問目標(biāo):使學(xué)生初步相識賦值語句,駕馭賦值號的含義與功能。

技能目標(biāo):能夠運(yùn)用賦值語句進(jìn)行簡潔代碼的編寫,體驗(yàn)代碼編

寫的過程。

情感目標(biāo):激發(fā)學(xué)生學(xué)習(xí)愛好,培育學(xué)生分析處理問題的實(shí)力,

增力口邏輯思維實(shí)力。

『賦值語句是學(xué)生遇到的第一個語句,因此老師并沒有將教學(xué)目

標(biāo)單純的定位于駕馭賦值語句的含義和功能,而是更多引導(dǎo)學(xué)生體驗(yàn)

編程的過程?!?/p>

【教學(xué)方法】

目標(biāo)驅(qū)動,嬉戲教學(xué)法

【重點(diǎn)難點(diǎn)]

重點(diǎn):限制鍵工作原理與代碼編寫

難點(diǎn):按鈕的代碼編寫

f教學(xué)重點(diǎn)和難點(diǎn)的描述不清晰,如“代碼編寫”包含的范圍過

廣?!?/p>

【教學(xué)過程】

老師活動學(xué)生活動教學(xué)意圖

一、課題引入(5分鐘)

本節(jié)課的一起先,輕松一點(diǎn),請一

個學(xué)生上講臺操作一個拼圖嬉戲。

Vb解決同題的-敏,豪:

R4t一學(xué)生操作拼圖利用拼圖嬉戲調(diào)

嬉戲動學(xué)生探究的主

-55?-1y?4x?

動性。

『以學(xué)生最感

(屏幕廣播)通過小嬉戲回顧類似于

愛好的嬉戲作為

vb這種可視化程序設(shè)計(jì)語言處理問題學(xué)生回憶并說出

情景,有效激發(fā)了

的一般步驟:步驟

學(xué)生的學(xué)習(xí)欲

(引導(dǎo)學(xué)生說出步驟)『復(fù)習(xí)理論。

望。J

在下面的授課過°

界面設(shè)計(jì)一一屬性修改一一代碼編寫

程中該理論將指

從嬉戲中回顧舊

保存工程一一運(yùn)行調(diào)試導(dǎo)學(xué)生實(shí)踐?!?/p>

學(xué)問,為本課學(xué)習(xí)

我們已經(jīng)完成好了前兩個步驟,來

作好打算。

看看大家完成的狀況:觀看學(xué)生作品

強(qiáng)化步驟,培育學(xué)

(演示一個學(xué)生的作品)

生有條理的邏輯

作品1思維實(shí)力。

在觀賞中加以評

價,激發(fā)學(xué)生學(xué)習(xí)

熱忱。

二、賦值語句

該學(xué)生的嬉戲界面已完成,單擊按鈕,該學(xué)生的操作能

沒有用處,則引出代碼編寫。引起其他學(xué)生的

該學(xué)生在引導(dǎo)下

留意。

『與上節(jié)課自然連接』嘗試實(shí)現(xiàn)“嬉戲規(guī)

貝V按鈕的代碼編

同恩引號編寫代碼:

*做了什么動作,才使得文字出現(xiàn)?一步步的引導(dǎo)比

——單擊“嬉戲規(guī)則”按鈕干脆教授的效果

*那應(yīng)當(dāng)對哪個控件編寫程序代碼?更好些,對學(xué)生今

——“嬉戲規(guī)則”按鈕后遇到問題能夠

*如何進(jìn)入按鈕的代碼編寫窗口?有條理的進(jìn)行思

——雙擊“嬉戲規(guī)則”按鈕觀看廣播維,有著很大的幫

助。

進(jìn)入代碼編輯窗口后:;

(強(qiáng)調(diào)在光標(biāo)閃耀的地方添加代碼,對

對象的click單擊事務(wù)編程)

學(xué)生在引導(dǎo)下完

大單擊按鈕,出現(xiàn)文字,則文字出現(xiàn)說

成代碼

明什么控件的什么屬性發(fā)生了變更?(簡化文字)4i

label1的caption屬性發(fā)生了變

從簡潔的仿照起

先,一步步向前遞

*label1的caption屬性如何表示?

進(jìn)。

仿照練習(xí)0

(板書提示控件名.屬性

label1.caption,單擊幾個控件,

說出控件名)觀看廣播

重難點(diǎn)由老師講

請?jiān)搶W(xué)生上講臺完成代碼:解,一步步地分析

label1.Caption="點(diǎn)擊按鈕,完成拼按鈕的工作原理,

圖!〃用圖形和表格舉

Word文檔展示幾個留意點(diǎn)!例的方式,使學(xué)生

『老師通過系列問題實(shí)現(xiàn)了第一條更簡潔理解該條

語句的編寫。該問題解決后學(xué)生并沒有賦值語句中的疊

意識到“=”是賦值語句,這也是老師加問題。

有意放過去的一個問題?!?/p>

請學(xué)生自己練習(xí),仿照完成,并嘗試思

索上下左右限制鍵的工作原理。(5分

鐘)

屏幕廣播,(以right按鈕為例):(8

分鐘)

*單擊right按鈕后,什么控件發(fā)生了該條語句和學(xué)生

變更?圖像控件(imagel控件)頭腦中的數(shù)學(xué)等

*圖像控件發(fā)生了什么樣的變更?式產(chǎn)生認(rèn)知沖突,

向右移動在沖突中驗(yàn)證勝

*右移說明控件的什么屬性變更?利,從而引出賦值

--left屬性語句。

imagel.left屬性究竟發(fā)生了怎樣的

變更?

『再次用解決第一個問題的方法一舉一反三,完成全

一設(shè)問,引導(dǎo)學(xué)生思索。方法的重復(fù)在部按鈕的程序代

于幫助學(xué)生形成正確的編程思索方碼

式?!?/p>

分析:

請思考上下左壬-控制按鈕的工作過程:學(xué)生分層次練習(xí)

,以&41為41J

AA/t*?*A*T<???

5az.心*<J=)

ima^eLleft發(fā)生了支化

Imagel.left或生7裳痔的文化?

GG

Imagel.lirft

AK?

JA缶次JR,Ba(el,Ie”的值

0

1220”

2T

3460^

(為了gq片能夠拼接的精確,我們就以

一個網(wǎng)格的單位距離120移動)

表格分析,引導(dǎo)學(xué)生用自己的語言描述

變更規(guī)律。分層次練習(xí),使不

提出:imagel.left=imagel.left+120同層次的學(xué)生完

『本段過程特別精彩。學(xué)生干脆寫成相應(yīng)任務(wù)

出語句很困難,老師并沒有簡潔給出答『關(guān)注學(xué)生的

案,而是通過表格的方式引導(dǎo)學(xué)生自己特性差異』

寫出語句。而該條語句恰巧與數(shù)學(xué)的學(xué)

問產(chǎn)生認(rèn)知沖突,自然引出了“=”不

是等號而是賦值號的概念?!?/p>

此時產(chǎn)生/期號冬先將代碼放入程序

中,驗(yàn)證

驗(yàn)證勝利,從而提出了本節(jié)課的let

賦值語句

賦依語句

imagel.left=imagel.left+120

t__________________I

格式.:letv支登名>=v表達(dá)

(其中l(wèi)et可以耐心,

功能:計(jì)算表達(dá)式的體.杼表達(dá)式的值貳伶叟邕。

格式:Let〈變量名>=〈表達(dá)式〉這里

的let可省略

功能:計(jì)算表達(dá)式的值,將表達(dá)式的值

賦給變量

給學(xué)生兩條語句,說出運(yùn)算結(jié)果:

a=3+6

a=a-l

a=a*a

(鞏固賦值語句)

強(qiáng)調(diào)賦值號和等號的區(qū)分

強(qiáng)調(diào)label1.caption=>,也是

賦值語句

『前后呼應(yīng),提示學(xué)生本節(jié)課講解

的第一條語句中的也是賦值號。J

請學(xué)生舉一反三,完成全部按鈕的

代碼編寫。

(12分鐘)

發(fā)送推斷代碼

『本內(nèi)容為分支語句的引出埋下了

伏筆。案例到處體現(xiàn)出授課者的課程整

體思路?!?/p>

分層次教學(xué):

?沒有完成任務(wù)的同學(xué)接著完成。

?完成好任務(wù)的同學(xué),嘗試將推斷代碼

放入程序中,體驗(yàn)程序的交互性和完整

性。

(老師巡察指導(dǎo))

三、評價總結(jié)拓展拓分鐘)

展示學(xué)生一作品,總結(jié)本課內(nèi)容。

財(cái)硒labell.Caption=〃請點(diǎn)擊上下觀看學(xué)生作品在學(xué)生的作品演

左右方向鍵,限制圖片移動方向,完成示中總結(jié)本課。

拼圖!〃

…image1.left=imagel.left+120

image1.left=imagel.left-120體驗(yàn)程序的交互

image1.top=imagel.top+120性,為今后的課程

川imagel.top=imagel.top-120作鋪墊。

展示學(xué)生二作品,將程序升華。

【案例分析】

案例設(shè)計(jì)者賦值語句的授課分為兩個課時,本案例是第一課時,

其次課時內(nèi)容是賦值語句的應(yīng)用。

1.醉翁之意不在酒

看到本案例的第一印象是“過于煩瑣”。賦值語句并不困難,以中

學(xué)生的現(xiàn)有實(shí)力完全可以接受老師講解的賦值語句的含義和功能,為

什么老師通過如此困難的過程加以引導(dǎo)?然而細(xì)致閱讀后發(fā)覺老師

的設(shè)計(jì)是醉翁之意不在酒。老師不是為了講賦值語句而講賦值語句。

老師的授課對象是毫無語言基礎(chǔ)的學(xué)生,他們不知道在哪里寫代碼,

如何寫代碼,所以老師以賦值語句為切入口,通過類似初學(xué)者的思維

過程帶領(lǐng)他們一步步的感受程序設(shè)計(jì)流程。這才是老師要實(shí)現(xiàn)的重要

目標(biāo)。

2.設(shè)計(jì)新奇

老師以學(xué)生寵愛的嬉戲入手,讓學(xué)生的學(xué)習(xí)始終伴隨著愉悅。

3.前后聯(lián)系

老師設(shè)計(jì)的系列課程有:用控件與設(shè)置屬性設(shè)計(jì)嬉戲界面、用賦

值語句完成圖片移動以與用分支語句完成嬉戲勝利的推斷。課與課之

間有著極強(qiáng)的聯(lián)系,體現(xiàn)了老師對課程的整體把握。

除了老師講解的賦值語句的格式和功能,其余問題的解決均采納

設(shè)問的方式讓學(xué)生自己找到解決的方法。

語句labell.Caption="點(diǎn)擊按鈕,完成拼圖!"中"="問題

的刻意忽視和講解完賦值語句的格式和功能后“強(qiáng)調(diào)

labell.caption=……也是賦值語句”,教學(xué)內(nèi)容前后呼應(yīng)。

課與課的聯(lián)系,教學(xué)方法的聯(lián)系和教學(xué)內(nèi)容的聯(lián)系均體現(xiàn)了老師

授課極強(qiáng)的邏輯性。

【專家點(diǎn)評】

“賦值語句”是一般中學(xué)信息技術(shù)選修課《算法與程序設(shè)計(jì)》中

程序設(shè)計(jì)階段接觸到具體代碼編程的第一節(jié)課。因此,上好該節(jié)課,

對后面的程序?qū)W習(xí)會有很大的幫助。執(zhí)教者對以往的教學(xué)方法進(jìn)行反

思后認(rèn)為,傳統(tǒng)的語言教學(xué)較枯燥乏味,不能夠很好地吸引學(xué)生的愛

好,往往造成為了講程序而講程序,好用性不強(qiáng)等缺陷。創(chuàng)意性地采

納趣味拼圖引入課題,既激發(fā)了學(xué)生的愛好,又通過開發(fā)嬉戲體驗(yàn)程

序設(shè)計(jì),完成教學(xué)目標(biāo)。本節(jié)課執(zhí)教者課前做了大量的打算工作,其

勝利之處除了“利用一個趣味拼圖嬉戲引入本節(jié)課的內(nèi)容一一賦值語

句”以外,還利用層層引導(dǎo)的方式將學(xué)問一步步推導(dǎo)出來,得出

imagel.left=imagel.left+120,使其和數(shù)學(xué)中的等式產(chǎn)生認(rèn)知沖突,

接著,將程序代碼放入程序中,驗(yàn)證勝利,從而引出賦值語句。講解

賦值語句的格式和功能。最終將推斷代碼發(fā)送給學(xué)生,讓學(xué)生體驗(yàn)一

個具有交互性的完整嬉戲程序。思路清晰,設(shè)計(jì)合理。很好地激發(fā)了

學(xué)生的學(xué)習(xí)愛好,在輕松活潑的氣氛下進(jìn)行教學(xué),使課堂任務(wù)勝利順

當(dāng)?shù)赝瓿伞?/p>

不足之處主要有:

(1)labell的caption屬性的語句(也是賦值語句)沒有很好

地利用(強(qiáng)調(diào)賦值號和等號的區(qū)分);

(2)產(chǎn)生認(rèn)知沖突時,作者采納將代碼放入程序中進(jìn)行驗(yàn)證,效

果一般。建議結(jié)合推導(dǎo)表格,采納帶入計(jì)算的方法進(jìn)行驗(yàn)證。此處是

常用的疊加問題,與數(shù)學(xué)等式?jīng)_突可以進(jìn)一步強(qiáng)調(diào)賦值號和等號的區(qū)

分;

(3)可視化程序設(shè)計(jì)語言處理問題的一般步驟(界面設(shè)計(jì)一一屬

性修改一一代碼編寫一一保存工程一一運(yùn)行調(diào)試),在課上被老師有

所忽視。建議在完成某段代碼后,增加保存工程并運(yùn)行調(diào)試的過程。

(連云港師范高等??茖W(xué)校

馮伯虎)

案例三:選擇結(jié)構(gòu)

【基本信息】

作章小虎課1課時

者時

單海口華興學(xué)校

【課標(biāo)要求】

(二)程序設(shè)計(jì)語言初步

1.內(nèi)容標(biāo)準(zhǔn)

(1)理解并駕馭一種程序設(shè)計(jì)語言的基本學(xué)問,包括語句、數(shù)

據(jù)類型、變量、常量、表達(dá)式、函數(shù)。會運(yùn)用程序設(shè)計(jì)語言實(shí)現(xiàn)依次、

選擇、循環(huán)三種限制結(jié)構(gòu)。

(2)理解模塊化程序設(shè)計(jì)的基本思想,初步駕馭其基本方法。

(3)初步駕馭調(diào)試、運(yùn)行程序的方法。

(4)在運(yùn)用某種面對對象程序設(shè)計(jì)語言解決問題的過程中,駕

馭面對對象程序設(shè)計(jì)的基本思想與方法,熟識對象、屬性、事務(wù)、事

務(wù)驅(qū)動等概念并學(xué)會運(yùn)用。

2.活動建議

(1)選擇實(shí)例,依據(jù)解決問題的要求分析設(shè)計(jì)算法,恰當(dāng)?shù)剡\(yùn)

用三種限制結(jié)構(gòu)編寫源程序,調(diào)試并運(yùn)行該程序,在過程中體驗(yàn)程序

設(shè)計(jì)語言的邏輯特點(diǎn)。

【教學(xué)分析】

算法與程序設(shè)計(jì)是一般中學(xué)信息技術(shù)課程中選修模塊之一,本模

塊旨在使學(xué)生進(jìn)一步體驗(yàn)算法思想,了解算法和程序設(shè)計(jì)在解決問題

過程中的地位和作用;能從簡潔問題動身,設(shè)計(jì)解決問題的算法,并

能初步運(yùn)用一種程序設(shè)計(jì)語言編制程序?qū)崿F(xiàn)算法解決問題。

“選擇結(jié)構(gòu)”是教化科學(xué)出版社出版的高級中學(xué)課程標(biāo)準(zhǔn)試驗(yàn)教科

書《算法與程序設(shè)計(jì)》其次章第三節(jié)的內(nèi)容,共分三課時,本課為其

次課時。主要內(nèi)容是用選擇結(jié)構(gòu)編寫簡潔的程序解決具體問題。用選

擇結(jié)構(gòu)編寫簡潔的程序解決具體問題是在學(xué)生已經(jīng)駕馭了程序設(shè)計(jì)

數(shù)據(jù)的表示與處理的基礎(chǔ)上,理解了依次結(jié)構(gòu)的前題下提出的。

通過本課的學(xué)習(xí),可以促進(jìn)學(xué)生對問題解決方法和思想的理解與

駕馭,從而提升學(xué)生的問題解決實(shí)力,讓學(xué)生在依據(jù)確定的流程解決

問題的過程中,去體會和理解程序設(shè)計(jì)的思想,而且也為多分支選擇

結(jié)構(gòu)的學(xué)習(xí)打下基礎(chǔ)。

【教學(xué)目標(biāo)】

1.學(xué)問與技能:

(1)駕馭分支選擇結(jié)構(gòu)實(shí)現(xiàn)條件推斷限制。

(2)能夠運(yùn)用分支選擇結(jié)構(gòu)設(shè)計(jì)編制程序解決問題。

(3)培育學(xué)生的邏輯思維實(shí)力,促進(jìn)學(xué)生對問題解決方法的理解。

2.過程與方法:

(1)通過老師講解和演示,利用任務(wù)驅(qū)動,通過學(xué)生分組探究,

協(xié)作學(xué)習(xí),在完成一個個具體的任務(wù)的過程中了解常用的文件傳輸方

法;

(2)以具體的任務(wù)為外驅(qū)力,在老師的引導(dǎo)下,通過學(xué)生個體的

自主探究和相互間的協(xié)作學(xué)習(xí),提高學(xué)生用算法解決問題的綜合應(yīng)用

實(shí)力。

3.情感、看法和價值觀:

(1)通過完成實(shí)踐活動,激發(fā)學(xué)生對信息技術(shù)學(xué)習(xí)與應(yīng)用的深厚

愛好,培育學(xué)生正確選擇、運(yùn)用信息技術(shù)收集、處理、溝通、發(fā)布信

息的實(shí)力。

(2)通過小組協(xié)同合作溝通學(xué)習(xí),培育學(xué)生相互幫助、團(tuán)結(jié)協(xié)作

的良好品質(zhì);增加學(xué)生協(xié)作學(xué)習(xí)、與人合作溝通的意識;形成主動主

動地學(xué)習(xí)和運(yùn)用信息技術(shù)、參加信息活動的看法。

【重點(diǎn)難點(diǎn)】

教學(xué)重點(diǎn):駕馭分支選擇結(jié)構(gòu)的格式

教學(xué)難點(diǎn):對解決問題的方法和步驟的理解,并能依據(jù)實(shí)際問題

寫出代碼。

【教學(xué)資源】

硬件環(huán)境:

連接到Internet的多媒體網(wǎng)絡(luò)教室(每人一機(jī)),都安裝了

Windows2000專業(yè)版,并安裝了VB。大屏幕投影儀,音響設(shè)備等。

軟件資源:

Flash課件、網(wǎng)絡(luò)教學(xué)系統(tǒng);

【教學(xué)策略】

若想使學(xué)生主動地獲得新知,就要讓學(xué)生真正有機(jī)會、有基礎(chǔ)、

有實(shí)力、有方法的主動學(xué)習(xí)。

一般中學(xué)技術(shù)課程標(biāo)準(zhǔn)中強(qiáng)調(diào)利用各種條件為學(xué)生創(chuàng)設(shè)多樣化的

信息環(huán)境,營造良好和諧的信息氛圍,為改善學(xué)生學(xué)習(xí)創(chuàng)建條件。假

如學(xué)生對學(xué)習(xí)內(nèi)容產(chǎn)生愛好,就能自覺地解除內(nèi)外主客觀因素的干

擾,集中留意力主動主動地投入學(xué)習(xí),把學(xué)習(xí)當(dāng)成開心的事情。信息

技術(shù)教學(xué)大綱中明確指出:學(xué)問與技能的傳授應(yīng)以完成典型“任務(wù)”

為主。確立“任務(wù)驅(qū)動”的教學(xué)原則。這個原則突出了在“做中學(xué)”

的思想。在貫徹的時侯,應(yīng)當(dāng)留意針對學(xué)習(xí)內(nèi)容明確相應(yīng)的任務(wù),并

且任務(wù)的設(shè)計(jì)要有確定的科學(xué)性,要充分體現(xiàn)技能技巧的訓(xùn)練。同時,

任務(wù)的設(shè)計(jì)要具有多樣性,讓學(xué)生依據(jù)愛好自主選擇。老師在教學(xué)活

動中提出問題或活動項(xiàng)目,引導(dǎo)受教化者開展探討、探討、探究,并

通過信息技術(shù)的應(yīng)用解決問題,受教化者在自主設(shè)計(jì)探究、合作探討

的過程中,既提高了學(xué)習(xí)愛好,又增加了信息技術(shù)的綜合應(yīng)用實(shí)力。

為了啟發(fā)學(xué)生對本節(jié)課學(xué)問點(diǎn)的相識,提高技能水平,本課將敏捷地

運(yùn)用貼近學(xué)生生活實(shí)際的例子去引導(dǎo)學(xué)生,引導(dǎo)學(xué)生親身經(jīng)驗(yàn)學(xué)問的

發(fā)生、發(fā)展、形成的認(rèn)知過程。通過視察、比較、思索、溝通等活動。

讓學(xué)生在潛移默化中領(lǐng)悟?qū)W習(xí)方法。使學(xué)生從“學(xué)會”到“會學(xué)”最

終到“樂學(xué)”。

『教學(xué)策略是指在教學(xué)過程中,為完成特定的目標(biāo),依據(jù)教學(xué)的

主客觀條件,特殊是學(xué)生的實(shí)際,對所選用的教學(xué)依次、教學(xué)活動程

序、教學(xué)組織形式、教學(xué)方法和教學(xué)媒體等的總體考慮。因此老師在

案例中的描述應(yīng)當(dāng)更具有針對性?!?/p>

【教學(xué)流程】

課前打算:

1.先編寫一個猜單雙的程序。

2.課堂上用到的教學(xué)課件。

步老師活動學(xué)生活動設(shè)計(jì)意圖

老師編寫一個可以限制單雙的程

學(xué)生視察、思利用讓同學(xué)

序讓學(xué)生來猜。

創(chuàng)索們猜單雙的

(程序原理:當(dāng)金額欄中的數(shù)字

例子,讓同學(xué)

設(shè)小于10的時候,程序依據(jù)所猜的

們感受可以

的數(shù)字自行推斷輸贏,當(dāng)金額欄

情通過編寫程

中的數(shù)字大于10的時候,程序依

序來限制要

境據(jù)所猜的單雙自動加一或減去

出的單雙數(shù)

一,使得結(jié)果不正確。)

激字,提高學(xué)生

老師在給學(xué)生演示的時候輸入小

發(fā)想學(xué)習(xí)程序

于10的數(shù)字,讓學(xué)生直觀看到可

設(shè)計(jì)的主動

興以有輸贏,當(dāng)讓學(xué)生來猜的時候,

性,同時告誡

就輸入大于10的數(shù)字,這樣學(xué)生

趣學(xué)生不能參

無論猜什么都會輸。

加此類賭博

在和同學(xué)們進(jìn)行互動以后,老師

嬉戲。

簡潔說明程序的原理,告誡學(xué)生

千萬不能參加此類的賭博活動。

學(xué)生觀測思

獲索

加『課堂的引入相當(dāng)精彩。老師

細(xì)心布了一個局,從老師演示的

通過同學(xué)們

新輸贏參半到學(xué)生猜數(shù)的必輸,極

日常生活中

知大的激發(fā)了學(xué)生探究程序原理的

遇到的實(shí)際

主動性?!?/p>

例子快速拉

通過幸運(yùn)52的猜商品價格,剖析出猜商品的

猜商品價格的流程圖,引出選擇流程圖,通過

結(jié)構(gòu)概念。對商品流程

圖的分析,自

然引出選擇

結(jié)構(gòu)的概念。

<<,筋茁?g窗……f劑6|

/所府價格/

『在同學(xué)們熱忱高漲的時候,

老師再次用學(xué)生熟識的電視節(jié)目用學(xué)生常見

引入了“推斷”的流程圖,過渡的例子來分

圍自然而有成效。』析IF語句,

讓學(xué)生通過

繞通過對幾個中文實(shí)例展示分析,

視察、比較、

引出在vb中If語句的基本用法。

主思索、溝通等

1、單分支結(jié)構(gòu)

活動,對選擇

題假如天氣冷了,就多穿點(diǎn)衣服

結(jié)構(gòu)有了更

IfThen…

協(xié)

深的理解,突

學(xué)生視察、思

同IfThen破了本課的

重點(diǎn)。

EndIf

(先讓同學(xué)們列舉出中文的例子,

用假如…就…造句子。)學(xué)生通過對

讓同學(xué)們找出中英文的語句的相中英文的語

同點(diǎn)。法規(guī)則進(jìn)行

同時讓同學(xué)們探討IfThen---對比后,可以

中的省略號代表什么含義。進(jìn)一步加深

學(xué)生自由探

『老師在流程圖后用中文的對單分支結(jié)

討回答

范例引出if語句的基本用法。教構(gòu)的理解。

學(xué)內(nèi)容層層深化?!?/p>

老師在學(xué)生探討后,和同學(xué)們一通過對流程

起畫出單分支流程圖,并說明流圖的描述,讓

程圖在解決生活中的問題的重要學(xué)生相識到

性。流程圖在編

學(xué)生視察比

■寫程序中的

?

較,思索

開始重要作用。

/語選/

學(xué)生視察、思

結(jié)束]索

*

?

『結(jié)合幸運(yùn)52的“推斷”流

程圖和if語句的基本用法,師生

練共同完成單分支語句的流程圖?!?/p>

習(xí)老師在VB程序中演示編寫一個

老師通過對

單分支結(jié)構(gòu)的例子:

反一個例子的

PrivateSubCommand1Click()

講解,加深學(xué)

饋IfTextl.Text="abc"Then

生對單分支

Text2.Text="密碼正確”學(xué)生一起參

應(yīng)結(jié)構(gòu)的理解。

EndIf加改寫同時,養(yǎng)成良

EndSub好的編程習(xí)

拓同時提示編寫程序時遵循的一般慣。

規(guī)則

『由流程圖過渡到簡潔分支

程序的體驗(yàn)。此時老師不妨讓學(xué)

通過這個問

總生自己嘗試一下輸入代碼并運(yùn)

題的設(shè)計(jì),激

行,因?yàn)橥ㄟ^老師的層層引入學(xué)

結(jié)發(fā)學(xué)生對單

生已經(jīng)迫不與待的想嘗試了。』

分支結(jié)構(gòu)的

回在對程序正常運(yùn)行后,老師提出學(xué)生自由練

進(jìn)一步思索,

問題,假如輸入的密碼是錯誤的,習(xí)

同時引出雙

則將會出現(xiàn)什么狀況?假如要讓

分支結(jié)構(gòu)。

程序在密碼輸入錯誤時,也要出

中文例子的

現(xiàn)提示,該如何做?

給出便于學(xué)

有的同學(xué)也會提出寫兩個單分支生進(jìn)行比較,

進(jìn)行推斷。通過比較熟

『老師備課不能光備課本,還識的中文語

要備學(xué)生,估計(jì)學(xué)生會提出怎樣法規(guī)則來理

的問題,老師應(yīng)敏捷而科學(xué)地解解VB中雙分

答學(xué)生提出的各類問題。案例設(shè)支結(jié)構(gòu)的語

計(jì)者考慮到學(xué)生可能會提出寫兩法規(guī)則。

個單分支語句,設(shè)計(jì)了有針對性通過老師與

的教學(xué)環(huán)節(jié)。』學(xué)生一起來

探討雙分支

(老師展示兩條中文的條件語

結(jié)構(gòu)的流程

句,讓學(xué)生比較那一種比較簡潔:

圖后,讓學(xué)生

1、假如天氣冷,就呆在家里;假

對雙分支結(jié)

如天氣不冷,就外出游玩。

構(gòu)有初步的

2、假如天氣冷,就呆在家里;否

相識。

則,就外出游玩。

(在學(xué)生進(jìn)行思索后,老師引出雙

分支結(jié)構(gòu)的流程圖。)

開始

真假

1

/語句17Z語句2y

i

結(jié)束

老師講解雙分支結(jié)構(gòu)的語法規(guī)

則:

通過讓學(xué)生

2、雙分支結(jié)構(gòu)

共同參加改

IfThen

寫程序,加深

學(xué)生對雙分

Else支結(jié)構(gòu)的理

解。

EndIf

改進(jìn)程序,與同學(xué)們一起改寫剛

才給出的例子

PrivateSubCommand1Click()通過讓學(xué)生

IfTextl.Text="abc"Then編程設(shè)計(jì)解

Text2.Text="密碼正確”決日常生活

Else中的問題,提

Text2.Text="密碼錯誤”高學(xué)生分析

EndIf問題,解決問

EndSub題的實(shí)力,突

破本課難點(diǎn)。

學(xué)生實(shí)踐:(選擇一個操作)

兩道難易不

(1)推斷某同學(xué)成果是否與格,要

求如下:同的題目,讓

在文本框1輸入數(shù)字,假如大于

等于60,則在文本框2中顯示〃與不同的學(xué)生

格“,否則就顯示〃不與格”.

依據(jù)自己的

(2)假如你買的蘋果小于5斤,價狀況選擇,有

格1.5元/斤,假如大于等于5斤,效的進(jìn)行分

則打8折.求x斤的金額層訓(xùn)練,讓不

老師巡回,視察學(xué)生在編寫過程同層次的學(xué)

中出現(xiàn)的問題,幫助學(xué)生解決問生都能夠體

題。驗(yàn)到勝利的

(老師提示先可以依據(jù)實(shí)際問題喜悅.

畫出流程圖后,再進(jìn)行編寫程序

代碼)通過回顧本

『學(xué)生通過練習(xí)實(shí)踐分支語課主要內(nèi)容,

句,鞏固所學(xué)理論?!灰耘c對學(xué)生

在實(shí)際操作

學(xué)問回顧:分支選擇結(jié)構(gòu)的過程中出現(xiàn)

格式。的問題分析,

總結(jié)提升:通過比較幾種分支選進(jìn)一步提高

擇結(jié)構(gòu)的格式,找出相同點(diǎn)和不學(xué)生對選擇

同點(diǎn).

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論