資源簡(jiǎn)介 第1節(jié) 算法(第2課時(shí))【教學(xué)目標(biāo)】知識(shí)與技能目標(biāo)再次明確算法描述的兩種方法,尤其是流程圖描述法。回顧流程圖繪制過(guò)程中所涉及的基本符號(hào)和基本結(jié)構(gòu)。學(xué)會(huì)使用“畫(huà)程”軟件繪制流程圖,進(jìn)一步理解流程圖的三種基本機(jī)構(gòu)。過(guò)程與方法根據(jù)“學(xué)案”,簡(jiǎn)單回顧上節(jié)課的知識(shí)點(diǎn),在教師引導(dǎo)下,一步步學(xué)習(xí)用“畫(huà)程”軟件完成三個(gè)實(shí)踐任務(wù),在完成具體任務(wù)的過(guò)程中,對(duì)“畫(huà)程”軟件的使用,對(duì)流程圖的三個(gè)基本結(jié)構(gòu),得到遞進(jìn)式的體會(huì)和理解。情感態(tài)度與價(jià)值觀體會(huì)“畫(huà)程”軟件在繪制流程圖中的重要作用。【教學(xué)重點(diǎn)】畫(huà)程軟件的使用。【教學(xué)難點(diǎn)】(1)將自然語(yǔ)言描述順暢地轉(zhuǎn)化為流程圖描述。【教學(xué)方法】講演、任務(wù)驅(qū)動(dòng)、自主探究。【教學(xué)過(guò)程】教學(xué)環(huán)節(jié) 教師活動(dòng) 學(xué)生活動(dòng) 設(shè)計(jì)意圖一、導(dǎo)入 1、學(xué)案呈現(xiàn)算法描述的兩種方法 2、學(xué)案呈現(xiàn)流程圖各個(gè)圖形符號(hào)所代表的含義 3、學(xué)案呈現(xiàn)流程圖中的3個(gè)基本結(jié)構(gòu) 引言:用流程圖來(lái)描述算法,確實(shí)有其獨(dú)特的優(yōu)勢(shì),但是繪制會(huì)比較麻煩,比如初期運(yùn)用的時(shí)候,很多學(xué)生對(duì)于各個(gè)圖形符號(hào)所代表的含義就不是很熟悉,往往會(huì)用錯(cuò),對(duì)于它的3個(gè)基本結(jié)構(gòu),更是把握不準(zhǔn),心里清楚,但是繪制不準(zhǔn)確,這個(gè)時(shí)候我們可以借助“畫(huà)程”軟件來(lái)幫助我們“傻瓜式”繪制。 復(fù)習(xí),回顧。 明確 復(fù)習(xí)鋪墊 開(kāi)門(mén)見(jiàn)山二、新授 (一)軟件介紹 “畫(huà)程”軟件——是一款繪制流程圖的工具軟件。特點(diǎn)是:用簡(jiǎn)單的拖放圖形框操作來(lái)搭建流程圖,流程線會(huì)自動(dòng)生成。同時(shí)所繪制的流程圖會(huì)同步生成程序代碼,通過(guò)運(yùn)行程序代碼可檢測(cè)所繪制的流程圖是否正確。 窗口組成: 軟件操作 師:接下來(lái),我們通過(guò)幾個(gè)具體的任務(wù)來(lái)學(xué)會(huì)并熟悉使用“畫(huà)程”軟件繪制流程圖。 1、任務(wù)一:(初體驗(yàn)) 假設(shè)長(zhǎng)方形的長(zhǎng)為a,寬為b,面積為s,請(qǐng)畫(huà)出計(jì)算長(zhǎng)方形面積的流程圖。 提示:該題輸入框需要輸入兩個(gè)值a和b,并且需要用到處理框。 引導(dǎo)學(xué)生“體驗(yàn)用計(jì)算機(jī)語(yǔ)言描述算法”,即指導(dǎo)學(xué)生通過(guò)“畫(huà)程”軟件,選擇VB語(yǔ)言,運(yùn)行程序,驗(yàn)證正確與否。 ①選擇語(yǔ)言為“VB”。 ②單擊“顯示代碼窗口”按鈕,在右邊會(huì)顯示VB程序代碼。 ③單擊“運(yùn)行”按鈕,若流程圖正確,則程序運(yùn)行成功。 ④根據(jù)程序提示,輸入長(zhǎng)方形的長(zhǎng)和寬,程序顯示長(zhǎng)方形的面積。 體驗(yàn)流程圖結(jié)構(gòu):順序結(jié)構(gòu) 2、任務(wù)二:(進(jìn)階) 輸入兩個(gè)數(shù)a和b,將較大的數(shù)輸出。 提示:比較a和b的大小,要用判斷-分支框 引導(dǎo)學(xué)生先用自然語(yǔ)言描述該算法。 點(diǎn)評(píng),隨機(jī)問(wèn)題及時(shí)糾錯(cuò)補(bǔ)充。 體驗(yàn)流程圖結(jié)構(gòu):分支結(jié)構(gòu) 3、任務(wù)三:(提高) 輸入一個(gè)數(shù),判斷此數(shù)是正數(shù)還是負(fù)數(shù),如果是零,則需要重新輸入。 提示:此題需要用到判斷-循環(huán)框 引導(dǎo)學(xué)生分析課本P97圖“4-1-2”,在此基礎(chǔ)上對(duì)流程圖做出修改。 給學(xué)生三種完成此任務(wù)的選擇: 選擇1:在半成品上完成 選擇2:在修改作品中完成 選擇3:自主完成 點(diǎn)評(píng),及時(shí)糾錯(cuò)補(bǔ)充。 體驗(yàn)流程圖結(jié)構(gòu):循環(huán)結(jié)構(gòu) 了解 打開(kāi)“畫(huà)程”軟件,嘗試操作,初步認(rèn)識(shí)軟件。 根據(jù)提示,嘗試?yán)L制,并保存。 ——個(gè)別作品展示 嘗試運(yùn)行,驗(yàn)證,體驗(yàn)。 分析,理解。 嘗試?yán)L制流程圖。 ——個(gè)別展示呈現(xiàn),并運(yùn)行驗(yàn)證效果。 理解 分析,思考 根據(jù)自己的實(shí)際情況,選擇合適的途徑完成任務(wù) ——個(gè)別呈現(xiàn),交流分享 ——完善任務(wù) 軟件的認(rèn)識(shí)簡(jiǎn)單了解即可,在此過(guò)程中,教師適當(dāng)提點(diǎn)下軟件的操作使用,為后續(xù)任務(wù)的完成打好基礎(chǔ)。 三個(gè)任務(wù),是遞進(jìn)式的,引導(dǎo)學(xué)生一步步學(xué)會(huì)使用“畫(huà)程”軟件繪制正確的流程圖,并在此過(guò)程中,引導(dǎo)學(xué)生進(jìn)一步認(rèn)識(shí)流程圖的不同結(jié)構(gòu)在具體問(wèn)題中的體現(xiàn)和使用方法。 引導(dǎo)學(xué)生運(yùn)用“畫(huà)程”軟件的“運(yùn)行”功能,實(shí)時(shí)體驗(yàn)程序的功能,以此判斷流程圖的正確與否,也是本節(jié)課三個(gè)任務(wù)中的重要內(nèi)容,不是非掌握不可,但是卻是一項(xiàng)檢驗(yàn)的好方法,值得學(xué)生學(xué)習(xí)體會(huì)。三、總結(jié) 師:本課我們通過(guò)三個(gè)具體任務(wù),帶領(lǐng)大家一起學(xué)習(xí)了如何使用“畫(huà)程”軟件繪制流程圖,并且在此過(guò)程中,我們進(jìn)一步理解了流程圖的三個(gè)基本結(jié)構(gòu)。當(dāng)然,在繪制流程圖的過(guò)程中,我們好多同學(xué)還存在著各種磕磕絆絆,不過(guò)在后續(xù)學(xué)習(xí)過(guò)程中,隨著頻繁地繪制,相信大家會(huì)越來(lái)越熟練,并且體會(huì)到用流程圖描述算法的巨大魅力。我們一起努力吧! 情感升華。 師生根據(jù)“學(xué)案”文件一起總結(jié)梳理。四、探究 探究任務(wù): 試用流程圖描述解決以下問(wèn)題的算法。 輸入一個(gè)整數(shù),當(dāng)為65時(shí)顯示“A”,66時(shí)顯示“B”,67時(shí)顯示“C”,68時(shí)顯示“D”,其他數(shù)不顯示。 嘗試?yán)L制,并運(yùn)行驗(yàn)證。 及時(shí)運(yùn)用和反饋。教學(xué)后記 展開(kāi)更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來(lái)源于二一教育資源庫(kù)