中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

第二節(jié) 走進程序設計 教案

資源下載
  1. 二一教育資源

第二節(jié) 走進程序設計 教案

資源簡介

教學設計
課題 第二單元 算法與程序設計第二節(jié) 走進程序設計
教學背景分析教學內容分析:本課的教學內容是甘肅省教育出版社的初中八年級《信息科技》教材的第二章 算法與程序設計的知識內容。本課主要是讓學生初步了解程序的結構;認識順序、選擇和循環(huán)三種結構編寫的程序。學生情況分析:七年級的學生有一定的認知能力,雖具備了一定的計算機使用經驗,但大多數是與軟件的使用和網絡應用有關,算法以及程序設計對他們是嶄新的、具有挑戰(zhàn)性的知識。而且這個時期的學生正處于感性思維向理性思維過渡的時期,很多時候仍需要感性思維的支撐。因此在教學中應強調算法與生活的關系,注重啟蒙和興趣的培養(yǎng),并以趣味性的練習、富有引導性的教學語言、明白流暢的教學思路調動學生的情感,逐步建立程序的邏輯思維模式,促進學生對算法和程序設計的理解。教學方法:講授法、任務驅動法
課程目標:本節(jié)課的教學中,學生的信息意識、數字化學習與創(chuàng)新、信息社會責任三個核心素養(yǎng)的培養(yǎng)都得到了不同程度的提升。1.學生初步了解程序的結構和認識三種結構編寫的程序,提升他們的信息意識、數字化學習與創(chuàng)新。2.通過本節(jié)課的學習,培養(yǎng)了學生的信息社會責任。學習目標:1.了解程序的結構。2.認識順序、選擇和循環(huán)三種結構編寫的程序。教學重、難點:1.教學重點:了解什么是程序以及程序設計的基本結構。2.教學難點:三種程序結構的區(qū)別。教法學法1. 學法:自主探究、討論合作。2. 教法:任務驅動、課件輔助、引導啟發(fā)、講解演示、情境教學。課時:1課時
教學過程
教學階段 說明:行距、列距可根據內容調整,欄目不能改動,個人批注直接寫在空白地方。
教學內容 活動設計 設計意圖
復習、引入 一、復習引入——程序設計教師提問:程序是由什么組成的,它的結構是什么樣的?程序設計就是設計程序,簡單地說,就是人們告訴計算機(或機器人)做什么和怎樣做。 學生認真觀看ppt,思考老師的問題 引入今天的主題:什么是程序?計算機程序的設計又是什么?
新課學習 一、程序設計程序:對解決某個問題的步驟的描述。計算機程序:使用計算機能識別的語言描述的程序。㈠程序設計的一般步驟教師提問:請問同學們計算機解決問題的一般過程有哪幾步?要想為機器人設計一個好的程序,一般需要經過以下幾個步驟: 1、分析問題; 2、設計算法; 3、畫流程圖; 4、編寫程序;5、調試程序。㈡流程圖教師提問:算法有哪幾種描述方法?流程圖:又稱程序框圖,是一種用規(guī)定的圖形、指向線及文字說明來準確、直觀地表示算法的圖形。注意:畫流程圖的規(guī)則(1)使用標準的圖形符號。(2)流程圖一般按從上到下、從左到右的方向畫。(3)除判斷框外,大多數流程圖符號只有一個進入點和一個退出點。判斷框是具有超過一個退出點的唯一符號。(4)判斷框分兩大類,一類判斷框“是”與“否”兩分支的判斷,而且有且僅有兩個結果;另一類是多分支判斷,有幾種不同的結果。(5)在圖形符號內描述的語言要非常簡練清楚。二、程序設計的基本結構一般來說,程序是由語句組成的,執(zhí)行程序就是按特定的次序執(zhí)行程序中的語句。程序語句包括輸入語句、控制語句等。其中,控制語句通過對程序流程的控制,實現程序的執(zhí)行順序。程序設計的基本結構有順序結構、選擇結構和循環(huán)結構。㈠ 順序結構順序結構:在程序執(zhí)行過程中,語句按先后順序一行一行執(zhí)行,沒有分支,沒有重復,直到程序結束。用流程圖描述如右圖。任務一:分組討論程序的運行結果農夫過河問題:一個農夫帶著一只狼,一只羊和一顆白菜過河。河邊只有一條船,由于船小,農夫一次只能帶其中一樣過河。如無人看管,狼要吃羊,羊要吃菜。問農夫如何安排過河,才能使狼、羊、白菜都安全過河呢?用流程圖描述如右圖。 任務二:分組討論程序的運行結果 ㈡選擇結構選擇結構也叫分支結構,是指程序中先進行條件判斷,再根據判斷結果執(zhí)行下一步程序。如右圖,C表示判斷條件,若C成立則執(zhí)行S1,否則執(zhí)行S2。用流程圖描述如右圖。任務三:分組討論程序的運行結果例如:比較兩個數的大小,輸出其中較大的數。算法分析:算法表述為輸入兩個數,比較兩個數,若第一個數大于第二個數,輸出第一個數,否則輸出第二個數。用流程圖描述如右圖。㈡選擇結構㈢循環(huán)結構循環(huán)結構是指程序中某些語句在條件控制下,重復執(zhí)行的結構,如右圖,當給定的條件C成立時,執(zhí)行S1,然后再判斷C是否成立,如果仍然成立,依然執(zhí)行S1,如此循環(huán)反復直至C不成立,執(zhí)行S2并脫離循環(huán)結構。這種算法結構稱為循環(huán)結構。用流程圖描述如右圖。任務四:分組討論程序的運行結果例如:要計算1+2+3+4+5的值。算法分析:根據算法的特點,確定輸出值為s,i為記錄次數變量。因此輸入s=0,i=1,判斷i的值是否大于5,如果不是,則計算s的值為s+1,繼續(xù)判斷將i的值與5比較,直到大于5并輸出s的值。用流程圖描述如右圖。三、實踐與提高用流程圖描述公交刷卡的算法。 學生以小組問單位,分析、探究解決問題學生思考,回答老師的問題學生探究:程序設計的一般步驟學生思考,回答老師的問題學生探究:流程圖的符號及畫法學生認真聽講,熟悉流程圖的畫法及注意的問題學生認真聽講:教師講解程序設計的基本結構學生認真聽講:教師講解程序設計的基本結構學生認真聽講:教師講解程序設計的基本結構學生以小組為單位,分析、探究,寫算法分析,畫流程圖 師生共同分析,總結程序的含義以及什么是計算機程序?復習舊知識,引出程序設計的一般步驟復習舊知識,引出流程圖的符號及含義通過實例,熟悉畫流程圖的方法及規(guī)則通過教師的講解和案例的分析,熟悉程序設計的基本結構——順序結構通過教師的講解和案例的分析,熟悉程序設計的基本結構——選擇結構通過教師的講解和案例的分析,熟悉程序設計的基本結構——循環(huán)結構通過進一步實踐,掌握程序設計的一般步驟,以及畫流程圖的方法,為今后python編程打好基礎。
拓展提升 用流程圖描述公交刷卡的算法,進一步提升學生的數字化學習與創(chuàng)新的能力。
課堂小結 1.程序結構2.程序設計的基本結構⑴順序結構⑵選擇結構⑶循環(huán)結構
板書設計
分層作業(yè) 作業(yè):用流程圖表示“100以內的奇數和”的算法
教學反思
第二組
a = a + 1
a = 3
b = a
b = b+1
Print a,b
第一組
a = 3
a = a+1
b = a
b = b+1
Print a,b
4
1

展開更多......

收起↑

資源預覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 新津县| 霞浦县| 西贡区| 农安县| 德保县| 桑日县| 奉贤区| 宝丰县| 吉首市| 台江县| 思茅市| 雷山县| 张家港市| 临西县| 稻城县| 永吉县| 仁化县| 宁化县| 西华县| 满城县| 鹰潭市| 吉首市| 沙田区| 泰宁县| 烟台市| 恩施市| 金乡县| 南华县| 基隆市| 宁河县| 巴彦县| 富民县| 阿坝县| 怀集县| 庆元县| 定边县| 云和县| 嘉祥县| 宁乡县| 黄石市| 晋宁县|