公開課順序結構與變數教學設計

2022-11-01 17:00:09 字數 2053 閱讀 4760

課時:2,本課時為第1課時

一、 學習目標

1、理解演算法的概念,了解描述演算法的兩種方法——自然語言和流程圖,知道各自的優缺點。

2、用自然語言描述演算法

二、 重難點:演算法與變數的概念

三、 教學準備:簡單的flash概念

四、 教學過程

新課匯入:先給同學們講乙個需要動腦筋的故事:從前有乙個農夫,他帶了一條狼,乙隻羊和一棵白菜要過河,問農夫該如何解決此難題?

學生自由討論,發言。

教師點評,總結:

例如:1.先把羊帶過河

2.再把白菜帶過河,把羊帶回來

3.把狼帶過河

4.把白菜帶過河

演算法概念:解決問題的方法和步驟

先看問題跟思考:有兩盤錄音帶,a盤為流行歌曲,b盤為詩歌朗誦,如果我們喲啊將a盤的內容換為詩歌朗誦,b盤的內容換為流行歌曲該怎麼辦?

學生討論,發言。

開啟課本18頁,看看同學們回答的對不對?

借助空的錄音帶作為「中專站」來解決問題。

講解:錄音帶是一種介質,這種介質的空間是用來紀錄聲音資訊的,同樣的道理,在程式中也可以使用象錄音帶這樣的介質空間來存放資料,這個介質稱為「變數」,而介質空間的內容就是變數的「量」,變數,顧名思義,這個量是可以改變的。可以給這個變數賦予數值,變數相當與介質的空間,賦值過程就是把內容記入介質空間的過程。

賦值格式:變數=表示式 「=」是賦值號,意思是將表示式的值賦給左邊的變數。

例1:交換兩個變數中的資料。

先請學生考慮解決問題的方法,然後請乙個學生說一說自己想到的解決方法。如學生回答不出來做適當的提示:錄音帶提示。

或如果將醋瓶裡的醋和酒瓶中的酒互換應怎麼做?學生會很容易想到借助於乙隻空瓶子。

分析題意:已知變數a和b中分別存放了資料,現在要交換其中的資料。為了達到交換的目的,需要引進乙個類似於空錄音帶或空瓶的中間變數c。

交換兩變數中的資料具體演算法如下:

1.將a中的資料送給變數c,即a——>c

2.將b中的資料送給變數a,即b——>a

3.將c中的資料送給變數b,既c——>b

第一節順序結構與變數

第二節課時:2,本課時為第1課時

一、學習目標

1、理解演算法的概念,了解描述演算法的兩種方法——自然語言和流程圖,知道各自的優缺點。

2、用流程圖描述演算法

二、重難點:用流程圖描述演算法

三、教學準備:簡單的flash概念

四、教學過程

例2,輸入三個不相同的數,求出其中最大的數。

請學生先思考,然後請學生說出他所想到的解決問題的方法,做適當提示:比較三個蘋果的大小,或三為同學的身高應該怎麼做?

教師分析:先設定乙個變數max,用與存放最大數,當輸入a,b,c 三個不相同的數後,先將a與b 進行比較,把大者送給變數max,在把c與max進行比較,若c>max,把c的數值送給max,最後max中就是三個數中的最大數,具體演算法如下:

>b,則,a——>max,否則b——>max;

2.再將c與max進行比較,若c>max,則c——>max,這樣,max中存放的即是三個數中的最大數。

請學生思考一下兩個問題:

如果要求出三個不相同數中的最小數,該如何設計演算法呢?

如果是n個不相同的數,求出其中的最小數呢?

總結:對於同乙個問題,可以有不同的解決方法,即有不同的演算法。

檢測:乙個人帶三隻老虎和三頭牛過河,只有一條船,同船可以容乙個人和兩隻動物,沒有人在的時候,如果老虎的數量不少與牛的數量就會吃掉牛。設計安全渡河的演算法。

(1) 四人一組,集體討論,分工設計。

(2) 寫出文字描述。

五、 演算法的描述

為了描述乙個演算法,可以用自然語言,流程圖或其他形式進行。

前面的例子就是用自然語言去描述的,自然語言就是人們日常使用的語言。用自然語言描述演算法,人們比較容易結束,但有個缺點就是敘述比較煩瑣,切容易出現「歧義性。

為了能夠將解決問題的演算法清晰、直觀的表示出來,我們一起來學習流程圖。

(1) 讓學生看電腦螢幕,簡單介紹流程圖的基本圖形符號及其含義。

(2) 用流程圖描述成績評價系統,觀察課本圖2-8

(3) 根據流程圖編寫成績評價程式。

公開課 身體的結構教學設計

一 教學內容 教科版四年級小學科學上冊第四單元 我們的身體 第1課時。二 教材分析 身體的結構是教科版科學四年級上冊第四單元 我們的身體 的第一課,是整個單元的總起課,讓學生從整體上認識人體的結構。在這一課中,要向學生們介紹關於身體的結構的劃分的不同方式 從身體的外形劃分和根據各部分功能不同劃分。引...

公開課設計

中班語言 獅王拔牙 活動設計 活動目標 1 傾聽故事,知道故事名稱。2 理解故事內容,感受故事詼諧 幽默的情境。3 知道從小保護自己的牙齒,培養愛牙習慣。活動難點 理解故事內容,感受故事詼諧 幽默的情境。難點剖析 我班幼兒在情感及認知方面的特點,即中班幼兒理解水平有限,對理解隱含在故事中的寓意有一定...

長城教學設計 公開課

17長城第二課時 一 複習匯入 1 檢查生字組成的詞語,生 車認讀。2 師談話 同學們讀得很棒,老師帶了一幅圖來送給大家。想看嗎?課件出示 這就是長城。我們知道,長 指物體形狀的長度,城 特指城牆,那麼多長的城牆才被稱為 長 城,這長城又是什麼樣的 城 呢?今天,我們就帶著這兩個問題繼續學習課文。二...