五年級信息科技上全冊教案 浙教版2023年_第1頁
五年級信息科技上全冊教案 浙教版2023年_第2頁
五年級信息科技上全冊教案 浙教版2023年_第3頁
五年級信息科技上全冊教案 浙教版2023年_第4頁
五年級信息科技上全冊教案 浙教版2023年_第5頁
已閱讀5頁,還剩49頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

浙教版五年級信息科技上全冊教案

第一單元算法與算法表示

【單元整體構(gòu)想】

一、單元內(nèi)容簡介

算法是計算思維的核心要素之一,也是人工智能得以普應(yīng)用的三大支柱之

-O算法在本冊教材中以算法的概念、描述、控制結(jié)構(gòu),以及完整設(shè)計算法解決

問題的一般過程為主要學(xué)習(xí)內(nèi)容。本單元主要落實(shí)“身邊的算法”模塊中的算法描

述內(nèi)容,作為起始單元,以感知算法的概念、算法的描述及特、算法中的數(shù)據(jù)

等內(nèi)容為主線。

通過本單元的學(xué)習(xí),學(xué)生能夠認(rèn)識到生活中處處都有算法,意識到用算法解

決生活問題的優(yōu)勢,能夠用自然語言或流程圖將的場景中的問題解決過程比

較清晰地描述出來。描述解決問題的方法及步驟是理解算法的基礎(chǔ)。本單元用多

個不同的算法案例來學(xué)習(xí)內(nèi)容,從而讓學(xué)生一些常用的算法描述風(fēng)格與

方式,并會用自然語言或流程圖描述算法,初步接觸順序結(jié)構(gòu)、分支結(jié)構(gòu)的描述。

關(guān)于算法中的數(shù)據(jù),本單元旨在讓學(xué)生初步認(rèn)識變量,同時在算法描述的基礎(chǔ)上

總結(jié)出算法的特。

二、單元設(shè)計的望遠(yuǎn)鏡思維

學(xué)生在三、四年級的學(xué)習(xí)中,已經(jīng)初步積累了將一個大問題分解成幾個小問

題的活動經(jīng)驗(yàn),以及運(yùn)用圖示等方式描述解決問題的步驟的體驗(yàn)。這些經(jīng)驗(yàn)和體

驗(yàn)為學(xué)生理解算法打下了認(rèn)知基礎(chǔ)。從本單元開始,學(xué)生正式接觸算法,初步體

會“算法是指用計算機(jī)解決問題時的方法及步驟”這一內(nèi)涵,學(xué)習(xí)算法常用的描述

方式,了解算法的基本特;通過用變量表示數(shù)據(jù)來描述算法,了解算法有三個

典型環(huán)節(jié)輸入、計算、輸出,進(jìn)而理解“通過變量把解決特定問題變成解決

一類問題”的算法思維,初步感受算法的效率。這些知識是學(xué)生在五年級后續(xù)單

元以及六年級進(jìn)一步學(xué)習(xí)算法設(shè)計、算法驗(yàn)證、算法應(yīng)用和遷移算法解決問題的

基礎(chǔ)。

三、單元設(shè)計的放大鏡思維

本單元重點(diǎn)集“算法是一組明確定義可執(zhí)行的操作,用于描述解決問題

的方法及步驟”和“算法可以用文字、圖示、代碼等方式進(jìn)行描述”展開學(xué)習(xí)和探

究。單元共有5課,以身邊的問題為基點(diǎn),學(xué)習(xí)算法的描述方法,體驗(yàn)算法中

的數(shù)據(jù),進(jìn)而梳理算法的特。其中,“身邊的算法”讓學(xué)生初步體會算法的概念;

“自然語言描述算法”與‘流程圖描述算法”讓學(xué)生學(xué)習(xí)用兩種不同的方式描述算法;

“算法中的數(shù)據(jù)”讓學(xué)生初步感受把生活中的現(xiàn)象、事物抽象成數(shù)據(jù)的過程,初步

體驗(yàn)用變量來表示數(shù)據(jù)的方法「算法的特”讓學(xué)生認(rèn)識“有性”‘確定性”‘有輸出”

這三個特,進(jìn)一步體會“算法是一組明確定義可執(zhí)行的操作,用于描述解決

問題的方法及其步驟”。

單元各課內(nèi)容如下表所示:

課序課題主要內(nèi)容

第1課身邊的算法認(rèn)識算法的概念,同一個問題有不同算法。

第2課自然語言描述算法認(rèn)識算法描述方法,用自然語言描述算法。

認(rèn)識流程圖符號與含義,用流程圖描述算法的

第3課流程圖描述算法

方法

認(rèn)識算法中數(shù)據(jù)的輸入、輸出,認(rèn)識變量,用

第4課算法中的數(shù)據(jù)

變量表示算法中的數(shù)據(jù)的方法。

第5課算法的特了解、認(rèn)識算法的三個基本特。

【單元目標(biāo)設(shè)計】

素養(yǎng)目標(biāo)

通過本單元的學(xué)習(xí),學(xué)生能認(rèn)識算法在信息社會中的重要作用,知道日常生活

中解決問題需要用到算法。能夠用自然語言或者流程圖來描述解決簡單問題的

算法;能夠識別簡單情境中的數(shù)據(jù),并用合適的符號來表示;能夠嘗試根據(jù)算

法的特來評估一個算法的有效性。

邏輯主線單元涉及的信心大概念單元目標(biāo)描述

1.算法是一組明確定義可執(zhí)行的操作,1.知道算法是解決問

用于描述解決問題的方法及其步驟。題的方法及其步驟。

2.算法可以用文字、圖示、代碼等方式進(jìn)2.了解算法的特。

算法

行描述。3.能夠利用自然語言

3.同一個問題可以采用多種算法來解決,和流程圖描述算法。

而不同的算法可能具有不同的效率。4.認(rèn)識到生活離不開

數(shù)據(jù)存在多種形式,通過一定的規(guī)則可以算法,不同算法的效

數(shù)據(jù)

對數(shù)據(jù)進(jìn)行組織和呈現(xiàn)。率可能不同

【單元評價設(shè)計】

本單元的評價可以基于學(xué)生的生活情境設(shè)計任務(wù),可以從“能否描述簡

單問題的解決方案,描述的算法是否具有輸入、計算、輸出等環(huán)節(jié),能否用變量

表示數(shù)據(jù)來描述算法,描述的算法是否符合有性、確定性、有輸出”等方面進(jìn)

行驗(yàn)證與評價。

一、最終評價任務(wù)設(shè)計

根據(jù)算法特,準(zhǔn)確描述購買某種商品時超市自動收銀系統(tǒng)的算法。

某超市有一品牌的牛奶價格描述如下:

規(guī)格:含量250ml;價格:2.50元。

問題:如果購買5盒這樣的牛奶,你得超市收銀系統(tǒng)的計費(fèi)過程是怎樣

的?

實(shí)踐:請用自然語言或流程圖表示超市自動收銀系統(tǒng)實(shí)現(xiàn)收費(fèi)的流程。

二、評價量規(guī)設(shè)計

指標(biāo)內(nèi)容素養(yǎng)指向水平描述

能根據(jù)收銀系

A.能獨(dú)立設(shè)計流程,并完整有條理地描述,

統(tǒng)收費(fèi)流程準(zhǔn)

符合算法特。

算法描述的完確描述關(guān)鍵步

B.能在同伴幫助下設(shè)計流程,能完整地

整性驟,通過自然語

描述,有開始與結(jié)束。

言或流程圖描

C.能在教師指導(dǎo)下完成,基本能描述算法。

述問題過程。

A.能用變量表示數(shù)據(jù)、描述算法,流程中

描述的算法中包含輸入、計算、輸出等環(huán)節(jié)。

有輸入、計算、B.能在同伴幫助下運(yùn)用變量描述算法,流

算法有輸出輸出環(huán)節(jié),能用程中包含輸入、計算、輸出中的兩個環(huán)節(jié)。

變量表示數(shù)據(jù)、C.能在教師指導(dǎo)下用變量表示數(shù)據(jù),算法

描述算法。描述中包含輸入、計算、輸出其中的一個環(huán)

-H-

A.描述的每一步都確定可由計算機(jī)執(zhí)行。

算法具有確定每一步確定可B.描述的每一步確定可以由人或計算機(jī)執(zhí)

性執(zhí)行。行。

C.描述的1-2步可由人或計算機(jī)執(zhí)行。

【單元過程設(shè)計】

一、單元問題設(shè)計

問題一:同一道菜,為什么不同廚師做出的口味會存在差異?

設(shè)計意圖:本題借助學(xué)習(xí)與生活中的實(shí)例,讓學(xué)生體驗(yàn)身邊的算法。一方面

望引發(fā)學(xué)生的學(xué)習(xí)趣,構(gòu)建學(xué)生的場景,提出解決問題的方法及步驟,

接近學(xué)生與算法的離;一方面望通過類似的驅(qū)動性問題發(fā)學(xué)生對身邊算

法的關(guān)注,初步感受解決問題的流程不同、數(shù)據(jù)不同會輸出不同的結(jié)果。

學(xué)生回答的引導(dǎo)方向:本題可以考慮做菜的步驟、、放入的食材、調(diào)料

數(shù)量不同引起口味的差異,指向“同一個問題不同算法”或“同一算法不同數(shù)據(jù)”的

結(jié)果差異。

問題二:怎樣斷同一個問題的不同解決方案的優(yōu)劣?

設(shè)計意圖:本題考慮從算法的描述和算法的效率這兩個維度來研,指向算

法有優(yōu)劣的問題,也可以理解為:交流及比較算法前,需要將算法描述出來,通

過數(shù)算法執(zhí)行步數(shù)來斷算法的優(yōu)劣,從而發(fā)學(xué)生追求解決問題的最優(yōu)想法,

為算法實(shí)踐和算法優(yōu)化做好鋪墊。

學(xué)生回答的引導(dǎo)方向:本題集算法的,算法存在于日常生活中,學(xué)會

用算法的思維認(rèn)識世界。斷解決方案的優(yōu)劣,首先要描述方案,其次根據(jù)解決

方案的步數(shù)等來比較方案的優(yōu)劣。

二、單元學(xué)習(xí)策略

本單元建議根據(jù)學(xué)生的生活場景來組織學(xué)習(xí),圍繞身邊的算法,結(jié)合其

他學(xué)科的相關(guān)經(jīng)驗(yàn),從簡單到復(fù)雜逐步進(jìn)行分析;建議根據(jù)學(xué)生實(shí)際情況,將單

元情境中的兩個驅(qū)動性問題分解成可操作的關(guān)鍵性問題進(jìn)行探究。

算法描述對教室環(huán)境無特要求。本單元可以在普通教室學(xué)習(xí)。建議通過各

類驅(qū)動性問題發(fā)學(xué)生的深度學(xué)習(xí)。例如,生活中各種問題的解決是否都有一些

關(guān)鍵的方法及步驟?一個問題的解決,是否有多種方法?如何清晰地描述一個問

題解決的整個過程?如何把特問題的解決方案變成一般問題的解決方案?計

算機(jī)能夠執(zhí)行的算法有什么要求?

課題第1課身邊的算法

1.通過分析生活中問題解決的方法,了解算法的概念。

教學(xué)目標(biāo)2.通過用不同算法解決同一個問題,知道解決同一個問題可以

有不同的算法。

教學(xué)重點(diǎn)認(rèn)識算法,知道算法的概念。

教學(xué)難點(diǎn)分析問題并找到解決問題的算法。

1.學(xué)生折紙實(shí)驗(yàn)的材料。

環(huán)境與素材

2.登錄平臺的賬號。

教學(xué)過程

一、討企

掃地機(jī)罌;人能根據(jù)測到的情況自動打掃間,在背后指它?

同朝叵A

?"一1

二、建構(gòu)

許多問題珀勺解決都有一定的方法及其步驟,而方法往往不一種。

1.生活「中的問題解決

生活中小J一些問題,如“把一張紙折成一個紙"‘平臺驗(yàn)證用戶登錄”等,

其解決過程荀,可以按照一定的方法及其步驟來完成。

J、—

甘角新馬用沿慮位折在下新反而*?a一

次步琳3

0Hl

~~

用戶?錄

2.認(rèn)識算法

算法一般是指用計算機(jī)解決問題時的方法及步驟。

3.解決問題的不同算法

解決同一個問題,可以有不同的算法,如需要復(fù)制8條“前進(jìn)50步,右

轉(zhuǎn)45度”的重復(fù)口,可以有多種算法來實(shí)現(xiàn)。以下列舉兩種算法。

立豈執(zhí)行a次-<4

r右轉(zhuǎn)45度-J.右紂45度一用令,

1.為定”浦過50寺.

-V出一個正人邊布

復(fù)制站貼出第2條

2.選定“前進(jìn)50多.右崢45度J

復(fù)制站映出第3條

3.選定“需進(jìn)50歲.右峙45度”.尊

復(fù)制站R出第4條1.逸定“首?造50米.右件

4選定“前進(jìn)5ft等.右檢45度”,45度”.復(fù)制帖N出第

復(fù)制站H由第5條2配

S.選定"<450f.右坤45度”.2.逢定2季“首送50歲.

復(fù)制帖口出第6條右“43度-,復(fù)制格貼

6.選定“苜進(jìn)50多.右峰45度J出4

復(fù)制林R出第7條3.2定4*

7.選士"<450^.右**45度”,右紳45度”,復(fù)制林口

復(fù)制結(jié)R出第H條出

、-_____________X

X■法一算法二

三、練習(xí)

尋找身邊的一個問題,寫出解決這個問題的算法。

參考答案:

身邊的問題是:O

解決的算法是:O

課后反思/評價標(biāo)準(zhǔn)

課題第2課自然語言描述算法

1.通過分析生活中的實(shí)例,了解描述算法的幾種常見方法。

教學(xué)目標(biāo)2.通過真實(shí)問題解決方案的描述,學(xué)會有條理地用自然語言描

述算法。

教學(xué)重點(diǎn)有條理地用自然語言描述算法。

教學(xué)難點(diǎn)用自然語言清晰、有條理的描述算法。

1.網(wǎng)絡(luò)狀態(tài)下的計算機(jī)教室。

環(huán)境與素材2.教學(xué)演示文稿。

3.像素畫生成器等編碼工具軟件。

教學(xué)過程

一、探索

要交換分別放有筆盒和書本的兩張課桌的位置,有哪些交換方法?哪種

方法需要的步驟較少?

二、建構(gòu)

準(zhǔn)確描述解決問題的算法,有利于理解、交流、驗(yàn)證及優(yōu)化算法。算法可

通過多種方法來描述,不同的方法各有特點(diǎn)。

1.算法描述方法

把求問題的方法及其步驟用一種規(guī)范、可讀性強(qiáng)的方式描述出來稱為算

法的描述,常用的描述方法有自然語言描述、流程圖描述、代碼描述等。

?首兒,“人火不尊購票/蜘人4冷

才的隼齡:

?然后,根擇不用年齡靖

隼玲“屬歹,

山不冏的桑伶,如果是

不滿6網(wǎng)歲的兒通則免

尊,如袁壽港6網(wǎng)羅強(qiáng)

不冷14網(wǎng),,射享受優(yōu)

如果在14用歲及

江上JM全價尊,

?最后,”出立曼購英的

4儀密出述

2.用自然語言描述算法,就是運(yùn)用人們?nèi)粘I钪惺褂玫恼Z言來描述解

決問題的方法及其步驟。

例如,“交換分別放有筆盒和書本的兩張課桌的位置”用自然語言可以這

樣描述:

首先,把放筆盒的課桌移到空位上。

然后,把放書本的課桌移到原來放筆盒的課桌的位置。

最后,把空位上的課桌移到原來放書本的課桌的位置。

用自然語言語言描述算法應(yīng)注意什么?

【試一試】

用自然語言描述密碼開關(guān)的方法。

步驟一:接受用戶輸入的密碼。

步驟二:如果密碼正確,門打開;如果O

三、拓展

對一人按照身高進(jìn)行排序。當(dāng)人數(shù)較多時,可以通過兩兩比較來實(shí)現(xiàn)。

現(xiàn)以3人為例,描述按身高從到高進(jìn)行排序的算法。

?MS明明41

1.與明明比較,先找出兩人中身高較的那個人。

2.再將找出的那個人與慧慧比較,可確定3人中最的那個人,排在第

1位。

3.下的兩人再比較,的排在第2位,高的排在第3位。

nilnvi

■fMRI?*2

.R■■RI「;VHN

四、練習(xí)

列式計算“28+75=?:請你寫出關(guān)鍵步驟。

參考答案:

1.計算8+5。

2.在個位上書寫3,向十位進(jìn)1。

3.計算2+7+1。

4.在十位上書寫0,向位進(jìn)1。

5.在位上書寫]。

課后反思/評價標(biāo)準(zhǔn)

課題第3課流程圖描述算法

1.通過圖示分析,認(rèn)識流程圖符號與含義。

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

2.通過簡單問題實(shí)例,學(xué)會用流程圖描述算法的方法。

教學(xué)重點(diǎn)用流程圖描述算法。

教學(xué)難點(diǎn)用流程圖描述算法。

環(huán)境與素材流程圖框圖板貼或者框圖拖互動動畫。

教學(xué)過程

一、探等i

用自然話壬言描述解決下列問題的算法。

例1:求底為6cm,高為4cm的三角形的面積。

底:6cm

Q三角附的國余-Ax1-2T?

例2:求2+96(12-4)的值。

二、建樞g(shù)

流程圖L(圖示的方法來描述算法,具有形象直觀、結(jié)構(gòu)清晰、邏輯性強(qiáng)等

特點(diǎn)。

1.認(rèn)識;充程圖

流程圖Xw用通用、規(guī)范的符號描述算法,常用符號及含義如下圖所示。

/--------開始/生赳E.

外修]哀示東&的開妁

取號],-------

一萬程線,茨示流

1、?es*ici}

等椿

加g韭務(wù)工_________/4>H?.強(qiáng)示對、

,

f觸束)

【小知識】

常用的流程圖符號還有輸入/輸出框、斷框等。

/7融人/%上根被資的知人或較出

<2>利所機(jī)根怎條件蕤斷

2.流程圖描述算法

流程圖通過幾何圖框、流程線和簡單的文字描述,表示算法中的每一步操

作。

求底為6cm、高為4cm的三角形的面積,其算法用自然語言可描述為:

先計算6x4的值為24,再計算242的值為12,最后輸出三角形面積的值

為12cm2。該算法用流程圖描述如下圖所示。

-壇*

又如,求算式2+96(12-4)的值,用自然語言描述的算法如下:

1.計算12-4的值為8。

2.計算968的值為12。

3.計算2+12的值為14。

4.輸出算式的值14。

該算法用流程圖描述如下圖所示。

【小知識】

在繪制流程圖時,應(yīng)按照從到右、從上到下的順序繪制,流程線不能交

或曲。

三、拓展

流程圖除了手繪,還可以通過軟件或在線平臺進(jìn)行繪制。

例如:繪制求解三角形面積算法和流程圖的關(guān)鍵步驟為:

1.新建流程圖文件。

2.繪制幾何圖框并加文本。

3.繪制流程線。

4.形成流程圖。

5.保存流程圖。

三、練習(xí)

學(xué)校舉行合比,由5位評對節(jié)目進(jìn)行打分,節(jié)目的最終得分是5

個分?jǐn)?shù)的平均分。某個節(jié)目的評打分分別為91,90,88,92,89,請用

流程圖描述求該節(jié)目最終得分的算法。

參考答案:

5-HU

I

幢出■咚“yiM

課后反思/評價標(biāo)準(zhǔn)

課題第4課算法中的數(shù)據(jù)

1.通過分析生活中的算法實(shí)例,認(rèn)識算法中的數(shù)據(jù)。

教學(xué)目標(biāo)2.通過析生活中有序解決問題的實(shí)例,了解用變量表示算法

中數(shù)據(jù)的方法和意義。

教學(xué)重點(diǎn)用變量表示算法中數(shù)據(jù)的方法和意義。

教學(xué)難點(diǎn)理解變量在算法中的作用。

環(huán)境與素材若日常生活中算法產(chǎn)生數(shù)據(jù)的票據(jù)或據(jù)等。

教學(xué)過程

一、討論

生活中處處有數(shù)據(jù),在實(shí)現(xiàn)解決問題的算法中也有各種各樣的數(shù)據(jù),如

衣機(jī)不同衣模式的實(shí)現(xiàn)、導(dǎo)航的路線規(guī)劃等都包含數(shù)據(jù),這些數(shù)據(jù)在哪里

二、建構(gòu)

算法的執(zhí)行過程主要是處理數(shù)據(jù),數(shù)據(jù)在算法中起著不可或缺的作用。

1.生活中的數(shù)據(jù)

生活中有各種各樣的數(shù)據(jù),有些算法相關(guān),如在購買電影票時輸入的時

間、影片名稱等都是數(shù)據(jù),電影票上顯示的影廳、影片名稱、座位等也都是數(shù)

據(jù)。

XXXXX

【想一想】

你還能舉出生活中有關(guān)算法生成數(shù)據(jù)的其他例子嗎?

2.算法中的數(shù)據(jù)

數(shù)據(jù)處理是算法執(zhí)行的核心。

(1)算法描述中的數(shù)據(jù)

算法描述中包含著算法需要處理的數(shù)據(jù)。例如:從使用機(jī)

的算法和計算底為4cm、高為3cm的平行四邊形面積的算法的描述中,可

以看出算法要處理的數(shù)據(jù)。

使用煮茶機(jī)泰冰脩看《(茶

安處理的數(shù)據(jù)有雪梨、

多鼻1:把畬梨洗冷切片3

*■犍、水、150£、15升、

步驊2:被人150克畬梨一

W0極氏度、10分鐘……

^9.3:10

*者4:>A1.5升水一

步器5:耨水意利100極氏庾一

多發(fā)6:木舟J&,再在10分4t

計算底為4cm、高為3cm的平行四邊形面積的算法描述如下:

若雯未解任6平行四

地期的超快,上述其柒中

的哪些鐵據(jù)需集就貪?

(2)用變量表示數(shù)據(jù)

用變量來表示具體數(shù)據(jù),可以讓解決一個具體問題的算法變成解決一類問

題的算法。在算法中,每個變量都有變量名與變量值。

變■名變?值

為變貨M名,你

180

有什么好比議嗎?

第£10

12

ft4

現(xiàn)3猿

例如,和計算平行四邊形面積的算法,可以改成以下描述。

步建1;把營里洗冷切片”

步建2:放入(雷世/學(xué))丸香&“

步驊3:比人(冰格重學(xué))丸水罐“

4:加人(水體相)升水.

“鼻5:稗方武*W0疆氏庾一

步次6:學(xué)升后.#■*:(時冏)分

戲任京口味冰餐£耍茶的家法計M?任點(diǎn)手仔口邊彩面幟的**

【小知識】

變量,在數(shù)學(xué)中指在某一個過程中可以改變的量。在算法中,用變量來表

示可以處理的數(shù)據(jù),它用來表示值或計算結(jié)果。

三、練習(xí)

用變量表示具體數(shù)據(jù),再次描述第3課練習(xí)“計算5位評打分的平均分”

的算法。

參考答案:

下面示例其中一種方式。

1.輸入評1(得分1)。

2.輸入評2(得分2)。

3.輸入評3(得分3)。

4.輸入評4(得分4)。

5.輸入評5(得分5)。

6.計算(平均分)=(得分1+得分2+得分3+得分4+得分5)50

7.輸出(平均分)。

課后反思/評價標(biāo)準(zhǔn)

課題第5課算法的特

1.通過尋找各種算法的共同特點(diǎn),理解算法的特。

地-2.通過體驗(yàn)不同特對算法的影響,學(xué)會進(jìn)一步準(zhǔn)確地描述算

教學(xué)目標(biāo)、+

法。

3.通過算法特的探究,初步形成算法有效性的斷。

教學(xué)重點(diǎn)知道算法的特。

教學(xué)難點(diǎn)借助算法特二準(zhǔn)確地描述算法。

環(huán)境與素材若符合算法特和不符合算法特的案例。

教學(xué)過程

一、討論

觀察購買車票與計算三角形面積的算法描述,你發(fā)現(xiàn)它們有哪些共同

特點(diǎn)?

升拈;?

訃》三商都畫卷

二、建構(gòu)

算法一般在計算機(jī)中執(zhí)行,它具有有性、確定性、有輸出等特。

1.算法的有性

算法必須在有限時間內(nèi)完成,即算法必須能在執(zhí)行有限步驟之后終。例

如,水果的算法,若一直重復(fù)“水果”這一步驟,則遠(yuǎn)不出。不能

解決問題的算法是沒有意義的。

2.算法的確定性

算法中的每一步必須是確定能有效執(zhí)行的,而不能是模不清的。

步鼻I:把水果洗凈切片.步奧1:把蘋果、量子洗冷切片:

步滕2:放水果片若干.步騏2:放萃來100克.梭于加克:

步窿3:加入逐士■配料-步趣3:放水概10克、紅茶包(5克)

步整4:*?*r一余。

步展大努爾塞到大概ino攝氏度.步爨4:加木?15升。

少黑6:春冬一會兒,步乘5:將水塞赳100攝氏度,

步黑7:署杳中水雙茶侵入茶杯申-步黑6:持線再生3分鐘,

步驟7:將去中和果茶■*!入茶杯中。

?一個林述更將臺

工法的馬定桂妻來“

S

【試一試】

對照算法的確定性要求,描述使用電子體溫計檢測到有人體溫超過

37.3℃時發(fā)出警報聲的算法。

3.算法有輸出

算法必須有確定的輸出,可產(chǎn)生一個或多個輸出,沒有輸出的算法是無

意義的。如通過預(yù)約排號算法輸出一個排序號,通過導(dǎo)航算法輸出多條備選

路線。

算總在計算機(jī)中執(zhí)行.

丐爪她出及像、£手、出

學(xué)方仆分樣的鞅據(jù),

算法由一系列明確可執(zhí)行的方法及步驟組成,在有限步驟內(nèi)解決問題。

三、練習(xí)

根據(jù)算法的特,準(zhǔn)確描述購買某種商品時超市自動收銀的算法。

參考答案:

1.識別商品。

2.匹配商品單價。

3.輸入商品數(shù)量。

4.計算數(shù)量x單價的值。

5.輸出收費(fèi)金。

6.收費(fèi)。

課后反思/評價標(biāo)準(zhǔn)

第二單元算法的控制結(jié)構(gòu)

【單元整體構(gòu)想】

一、單元內(nèi)容簡介

算法的控制結(jié)構(gòu)是算法學(xué)習(xí)的重要內(nèi)容,也是計算思維培養(yǎng)的重要載體,更

是落實(shí)“身邊的算法”內(nèi)容模塊的重要手。在第一單元關(guān)于算法的概念地特學(xué)

習(xí)的基礎(chǔ)上,本單元將學(xué)習(xí)算法控制結(jié)構(gòu)的基本類型。為了降低學(xué)習(xí)的難度,

合邏輯主線,體現(xiàn)內(nèi)容模塊的螺旋上升,本單元學(xué)習(xí)的重點(diǎn)主要集在順序和分

支這兩個基本控制結(jié)構(gòu)上,將環(huán)結(jié)構(gòu)放在五年級下冊“過程與控制”模塊中進(jìn)行

學(xué)習(xí)。

算法的控制結(jié)構(gòu)在算法學(xué)習(xí)過程中起著承上下的作用。本單元的學(xué)習(xí)旨在

讓學(xué)生了解利用算法求解簡單問題的基本方式,初步培養(yǎng)運(yùn)用算法思維的習(xí)慣。

通過本單元的學(xué)習(xí),學(xué)生能夠理解并運(yùn)用算法的基本控制結(jié)構(gòu),能用計算機(jī)解決

生活中常見的簡單問題。本單元創(chuàng)設(shè)“完成一次旅行”為單元整體情境,將旅行過

程安排以及購票過程作為算法控制結(jié)構(gòu)的研究案例,將順序結(jié)構(gòu)、分支結(jié)構(gòu)的概

念及流程圖分解在每一課的教學(xué)之中,同時將算法的驗(yàn)證、算法的效率由易到難

于單元教學(xué)過程。從本單元開始將引入編程工具,用程序代碼來驗(yàn)證算法。

基于對算法原理的認(rèn)知,本套教材沒有引入圖形化編程平臺。

二、單元設(shè)計的望遠(yuǎn)鏡思維

學(xué)生在三、四年級時學(xué)習(xí)的關(guān)于生活中解決問題的步驟與優(yōu)化方法,認(rèn)識到

的解決問題的一般過程,都是本單元學(xué)習(xí)的認(rèn)知基礎(chǔ)。五年級上冊第一單元關(guān)于

算法的概念、算法的特以及算法的表示方法等,更是本單元學(xué)習(xí)的思維基礎(chǔ)。

本單元借助綜合情境,結(jié)合生活中的實(shí)例,幫助學(xué)生尋找生活中算法的基本控制

結(jié)構(gòu),分析簡單算法的執(zhí)行過程與結(jié)果,通過流程圖、Pt0代碼等驗(yàn)證算

法的效率與正確性,為后續(xù)用算法解決問題,研究算法的實(shí)現(xiàn)、效率與影響等做

好認(rèn)知鋪墊,為六年級用Pt0實(shí)現(xiàn)與驗(yàn)證算法打下能力維度的基礎(chǔ),更為

“過程與控制”模塊的學(xué)習(xí)奠定有效的算法思維基礎(chǔ)。

三、單元設(shè)計的放大鏡思維

本單元繼續(xù)圍繞算法,融合數(shù)據(jù)、信息處理等多條邏輯主線螺旋上升,重點(diǎn)

落實(shí)“同一個問題可以采用多種算法來解決,而不同的算法可能具有不同的效率”

“解決問題的一般步驟包括抽象、分解、建模和制訂解決方案”等大概念。本單元

共有4節(jié)課,內(nèi)容編排由易到難,從順序結(jié)構(gòu)入手,逐步過到不同控制結(jié)構(gòu)的

組合運(yùn)用,體現(xiàn)算法邏輯的精。第6課介紹了順序結(jié)構(gòu),學(xué)習(xí)根據(jù)流程圖數(shù)出

算法的執(zhí)行頻數(shù),體會算法的效率。為了降低難度,教材將分支結(jié)構(gòu)分為兩課進(jìn)

行介紹,第7課主要介紹單分支結(jié)構(gòu),第8課主要介紹雙分支結(jié)構(gòu)。單元內(nèi)容

的編排,也考慮了算法的驗(yàn)證方法,從單分支結(jié)構(gòu)開始,讓學(xué)生嘗試運(yùn)用

Pt0編程環(huán)境,體驗(yàn)驗(yàn)證算法,從修改“參數(shù)值”到修改“斷條件”逐漸深

入,指向能讀教材提供的程序代碼。第9課則是對前幾課學(xué)習(xí)內(nèi)容的與應(yīng)

用,從順序結(jié)構(gòu)流程圖,一步一步擴(kuò)展到分支結(jié)構(gòu)、雙分支結(jié)構(gòu),其中隱含了分

支套的概念。

單元各課內(nèi)容如下表所示。

課序課題主要內(nèi)容

認(rèn)識順序結(jié)構(gòu)、用流程圖表示順序結(jié)構(gòu)、數(shù)出算

第6課順序結(jié)構(gòu)

法的執(zhí)行步數(shù)。

認(rèn)識分支結(jié)構(gòu)、用流程圖表示分支結(jié)構(gòu)、驗(yàn)證分

第7課分支結(jié)構(gòu)

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

認(rèn)識雙分支結(jié)構(gòu)、用流程圖表示雙分支結(jié)構(gòu)、驗(yàn)

第8課雙分支結(jié)構(gòu)

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

用算法解決問題的一般步驟:分析問題、設(shè)計算

第9課體驗(yàn)算法控制

法、驗(yàn)證算法。

【單元目標(biāo)設(shè)計】

素養(yǎng)目標(biāo)

通過本單元的學(xué)習(xí),能用流程圖等方式描述算法的順序、分支等基本控制結(jié)構(gòu),

能正確描述問題求解的算法;能根據(jù)學(xué)習(xí)案例分析解決同一個問題的不同算法

時間效率的高低,能利用流程圖、程序代碼對設(shè)計的算法進(jìn)行驗(yàn)證,對算法的

價值和局限有一定的認(rèn)識。

邏輯主結(jié)單元涉及的核心大概念單元目標(biāo)描述

1.算法是一組明確定義可執(zhí)行的操

1.知道算法控制結(jié)構(gòu)的

作,用于描述解決問題的方法及步驟。

基本類型。

2.算法可以用文字、圖示、代碼等方

算法2.能夠分析問題,提

式進(jìn)行描述。

解決問題的方法。

3.解決問題的一般步驟包括抽象、分

3.了解算法基本結(jié)構(gòu)的

解、建模和制訂解決方案。

靈活組合可以解決各種

數(shù)據(jù)存在多種形式,通過一定的規(guī)則可

數(shù)據(jù)各樣的問題。

以對數(shù)據(jù)進(jìn)行組織和呈現(xiàn)。

本單元還涉及的其他相關(guān)大概念:

1.物理世界中的事物可表達(dá)為數(shù)據(jù)。

2.編碼和解碼是數(shù)據(jù)存儲和傳輸過程中不可或缺的步驟。

【單元評價設(shè)計】

本單元的評價可以基于以下兩個維度:能否從真實(shí)的生活問題中抽象出基本

的算法控制結(jié)構(gòu),能否對生活中的算法進(jìn)行驗(yàn)證與評價。

一、最終評價任務(wù)設(shè)計

某旅游景區(qū)購買門票的標(biāo)準(zhǔn)如下:

門票價格:20元/人次,1.2(含)以下或6周(含)以下免費(fèi),

1.2以上1.5以下門票10元/人次。

問題:某身高1.21,如果他要進(jìn)入這個景區(qū),要不要買票?

實(shí)踐:請用流程圖表示利用自動售票機(jī)實(shí)現(xiàn)購票的流程。

二、評價量規(guī)設(shè)計

指標(biāo)內(nèi)容素養(yǎng)指向水平描述

A.能獨(dú)立思考、分類討論,分解出身高、

能準(zhǔn)確獲取關(guān)鍵信年、票價三個關(guān)鍵信息。

問題分解息,將問題分解為小B.能同伴合作進(jìn)行分類討論,分解出

與分析闡問題;能根據(jù)算法描年、身高、票價的其中兩個關(guān)鍵信息。

述述需要,分析關(guān)鍵信C.能在教師的幫助下進(jìn)行分類討論,分

息O解出身高、年、票價的其中一個關(guān)鍵信

息o

能根據(jù)自動售票流A.能用分支結(jié)構(gòu)分解問題,把關(guān)鍵信息

程,選擇順序、分支轉(zhuǎn)換為變量,并設(shè)計成表達(dá)式,用流程圖

算法的流基本控制結(jié)構(gòu)表示算表示算法。

程圖法;能應(yīng)用分支結(jié)構(gòu),B.能根據(jù)流程分解問題,按步驟用順序

化斷條件,優(yōu)化結(jié)構(gòu)描述算法,用流程圖表示算法。

算法。C.能用自然語言分解問題。

【單元過程設(shè)計】

一、單元問題設(shè)計

問題一:在日常生活中,有哪些事情是必須按照一定的順序去完成的?

設(shè)計意圖:算法的控制結(jié)構(gòu)廣泛存在于日常生活中,借助生活中常見的場景,

梳理算法控制結(jié)構(gòu),一方面望引發(fā)學(xué)生關(guān)注并回生活中的事物,近與學(xué)習(xí)

的離;一方面望通過類似的驅(qū)動性問題引發(fā)學(xué)生對身邊事物的關(guān)注,發(fā)現(xiàn)

身邊的算法控制結(jié)構(gòu),提升計算思維能力。

學(xué)生回答的引導(dǎo)方向:本問題指向的是算法控制結(jié)構(gòu)的認(rèn)知,引導(dǎo)學(xué)生認(rèn)識

到某些生活案例(如種子的生長過程、排買票等)需要按照一定順序才能完成,

而這些順序是不能交換的。也可以從的生活場景中(如、、

水、起等)發(fā)現(xiàn)按順序完成的特點(diǎn),并與四年級數(shù)學(xué)中的統(tǒng)

溫馨提示

  • 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

提交評論