1程序框圖及順序結構教案 已修改

2023-02-01 21:24:05 字數 1471 閱讀 4354

1、1、2、1程式框圖及順序結構

講義編寫者:數學教師孟凡洲

一、【學習目標】

1、掌握程式框的畫法和功能.

2、了解什麼是程式框圖,掌握學習程式框圖的意義.

3、掌握順序結構的應用,並能解決與順序結構有關的程式圖的畫法.

【教學效果】:教學目標的給出,有利於學生對課堂整體的把握.

二、【自學內容和要求及自學過程】

1、閱讀教材第6—7頁內容,回答問題(程式框圖)

<1>什麼是程式框圖?

<2>請說出程式框、流程線的符號與功能.

結論:<1>程式框圖又稱流程圖,是一種用程式框、流程線及文字說明來表示演算法的圖形.在程式框圖中,乙個或幾個程式框的組合表示演算法中的乙個步驟;帶有方向箭頭的流程線將程式框連線起來,表示演算法步驟的執行順序.

<2>①橢圓形框:表示程式的開始和結束,稱為終端框(起止框),表示開始時只有乙個出口,表示結束時只有乙個入口.②平行四邊形框:

表示乙個演算法的輸入和輸出資訊,又稱為輸入和輸出框,它有乙個入口和出口.③矩形框:表示計算、賦值等處理操作,又稱為處理框(執行框),它有乙個入口和出口.

④菱形框:

是用來判斷給出的條件是否成立,根據判斷結果來決定程式的流向,稱為判斷框,它有乙個入口和兩個出口.⑤流程線:表示程式的流向.

⑥圓圈:連線點.表示相關兩框的連線處,圓圈內的數字相同的含義表示相連線在一起.

(具體見教材第6頁).

【教學效果】:要讓學生能真正的理解並熟記程式框、流程線的符號與功能.

2、閱讀教材第7—8頁內容,回答問題(順序結構)

材料:演算法的三種基本邏輯結構分別稱為順序結構、條件結構和迴圈結構,儘管演算法千差萬別,但都是由這三種基本邏輯結構構成的.如圖:

<3>上圖哪乙個是順序結構、條件結構、邏輯結構?

<4>什麼是順序結構?

結論:<3>分別對應圖

一、二、三.<4>很明顯,順序結構是由若干個依次執行的步驟組成的.這是任何乙個演算法都離不開的基本結構.

【教學效果】:要真正理解順序結構,為學習演算法語句打基礎.

三、【綜合練習與思考探索】

練習一:教材例3.

引申:已知乙個三角形的三條邊長分別為2、3、4,利用海倫—秦九韶公式設計乙個演算法,並畫出程式框圖表示.

演算法分析:這是乙個簡單的問題,只需先算出p值,再將它代入公式,最後輸出結果,因此只用順序結構就能表達出來.

【學習效果】:通過練習來進一步的學習順序結構.

練習二:已知x=4,y=2,畫出計算w=3x+4y的值的程式框圖。

程式框如下圖所示:

四、【作業】

1、必做題:熟練教材例3,並把例3、引申的程式框圖畫到作業本上.

2、選做題:習題1.1a組第1題.

五、【小結】

這一節主要學習程式框、流程線的符號與功能,以及順序結構.

六、【教學反思】

這一節由於是新知識,所以學生們學習起來可能有著不小的困惑.這一節的主要任務是學生的理解和熟記,老師要做好督促工作.

教科版選修1《順序結構程序》教案

實驗二 順序結構程式設計 一 實驗目的 1 學習及掌握組合語言源程式的書寫格式和要求,明確程式中各段的功能和相互之間的關係。2 掌握常用工具軟體edit,masm和link的使用。3 熟練掌握在計算機上建立 彙編 連線 除錯及執行程式的方法。4 掌握順序結構程式設計的要素,並能夠對編寫後的組合語言程...

演算法的程序框圖xiugai1

演算法的程式框圖 教學目標 知識與技能 在具體問題的解決過程中,理解程式框圖的三種基本邏輯結構 過程與方法 通過對一些具體問題的解決,進一步理解程式框圖的基本邏輯結構的含義,並學會閱讀具體問題的程式框圖,會寫一些簡單問題的程式框圖 情感態度與價值觀 通過學習,使學生養成科學思考問題的習慣。教學重難點...

1 順序結構

章節名稱 學科教師 visual basic程式設計 3.1順序結構程式設計 授課物件授課時間 大一學生 本節 課 教學內容分析 本節課是 visual basic程式設計 第3章程式設計第3.1節 順序結構程式設計 本節課是對順序語句的了解和運用,主要理解賦值語句,同時引入了輸入inputbox和...