


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
精品文檔-下載后可編輯高中算法課的舉一反三教學(xué)例談高中信息技術(shù)“算法與程序設(shè)計(jì)”是鍛煉學(xué)生計(jì)算思維的重要課程,其中以“冒泡排序、選擇排序”為核心內(nèi)容的排序算法是該門課程的重難點(diǎn),是信息技術(shù)高考必備內(nèi)容,也是學(xué)生最感到疑難的易丟分內(nèi)容。筆者在教學(xué)實(shí)踐中得出“舉一反三”的教學(xué)思想與訓(xùn)練方法,現(xiàn)與大家分享。
例如,在教學(xué)“選擇排序”時(shí),我們往往只介紹書本中提出的思路,其核心的程序結(jié)構(gòu)如下:
讓i從1到n-1循環(huán)(共n-1遍加工)
k=i(k用來保存第i位置上最終放置元素的下標(biāo))
讓j從i+1到n循環(huán)
如果d(k)>d(j),就把j的值保存到k中
循環(huán)尾
如果k≠i,那么
交換d(k)和d(i)的值
條件尾
循環(huán)尾
相應(yīng)的程序代碼:
Fori=1Ton-1
k=i
Forj=i+1Ton
Ifd(k)>d(j)Thenk=j
Nextj
IfkiThen
t=d(i):d(i)=d(k):d(k)=t
EndIf
Nexti
上述代碼是教材中介紹的算法,思路清晰,經(jīng)過教學(xué)后,學(xué)生能夠理解。教學(xué)是否就到此結(jié)束呢?筆者是繼續(xù)拓展,引導(dǎo)學(xué)生不要局限于書本的思路,嘗試去改進(jìn)算法,啟發(fā)學(xué)生“變量能否再少一點(diǎn)?目前代碼中有k、t兩個(gè)中間變量,可否嘗試減少一個(gè)?”筆者在教學(xué)中,發(fā)現(xiàn)課堂上有學(xué)生馬上想到了如下改進(jìn)方法:
Fori=1Ton-1
Forj=i+1Ton
Ifd(i)>d(j)Then
t=d(i):d(i)=d(j):d(j)=t
EndIf
Nextj
Nexti
無獨(dú)有偶,竟然在2022年4月信息技g高考試題第11題中出現(xiàn)了類似題目,有如下程序段:
Fori=1To2
Forj=5Toi+1Step-1
Ifa(j)>a(i)Then
t=a(j):a(j)=a(i):a(i)=t
EndIf
Nextj
Nexti
數(shù)組元數(shù)a(1)到a(5)的值依次為“33,24,45,16,77”,經(jīng)過該程序段“加工”后,數(shù)組元數(shù)a(1)到a(5)的值依次為
A.77,45,33,16,24B.77,33,45,16,24
C.77,24,45,16,33D.77,45,33,24,16
研究和編寫過“選擇排序的程序變式”的學(xué)生在考試中嘗到甜頭,能很快找到解題的關(guān)鍵點(diǎn):若能判斷出此段代碼的核心算法是選擇排序,定能選出正確答案;但如果學(xué)生沒有接觸過這段代碼,考試中可能誤判成冒泡排序,故而失分。
在冒泡排序、選擇排序的算法教學(xué)中,我們不應(yīng)局限于書本提出的一種思路,利用“一題多變”舉一反三思想,引導(dǎo)學(xué)生拓寬思維,對(duì)原有程序的改編,至少有以下幾種思路來訓(xùn)練程序的變式:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 倉儲(chǔ)設(shè)備租賃合同協(xié)議書
- 人工智能技術(shù)應(yīng)用研發(fā)合作協(xié)議
- 鋼筋焊接施工承包合同
- 工程承包合同單價(jià)合同
- 企業(yè)信息化戰(zhàn)略規(guī)劃與實(shí)施
- 工廠場地租賃合同
- 電子商務(wù)購銷合同
- 數(shù)據(jù)安全與信息保密服務(wù)協(xié)議
- 血液(第二課時(shí))課件2024-2025學(xué)年北師大版生物七年級(jí)下冊(cè)
- 關(guān)于調(diào)整辦公環(huán)境的申請(qǐng)通知
- 部編版六年級(jí)下冊(cè)數(shù)學(xué)教學(xué)計(jì)劃(及進(jìn)度表)
- 會(huì)計(jì)學(xué)生學(xué)情分析總結(jié)
- 大學(xué)英語六級(jí)考試
- 新質(zhì)生產(chǎn)力:中國創(chuàng)新發(fā)展的著力點(diǎn)與內(nèi)在邏輯
- 中考數(shù)學(xué)第二輪復(fù)習(xí)教案
- (2024年)職業(yè)健康培訓(xùn)課件(PPT9)
- 心理健康與職業(yè)生涯(中等職業(yè))全套教學(xué)課件
- 黑龍江農(nóng)業(yè)經(jīng)濟(jì)職業(yè)學(xué)院單招《語文》考試復(fù)習(xí)題庫(含答案)
- 人工智能在物業(yè)管理中的應(yīng)用
- 基于BIM的軸流通風(fēng)機(jī)施工工藝優(yōu)化
- 在醫(yī)院新員工入職儀式上的講話
評(píng)論
0/150
提交評(píng)論