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

周而復(fù)始的循環(huán)—for循環(huán) 教學(xué)設(shè)計(jì)(表格式)

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

周而復(fù)始的循環(huán)—for循環(huán) 教學(xué)設(shè)計(jì)(表格式)

資源簡介

《周而復(fù)始的循環(huán)-計(jì)數(shù)循環(huán)》教學(xué)設(shè)計(jì)
教學(xué)目標(biāo)
1.了解計(jì)數(shù)循環(huán)(for循環(huán))的基本格式。
2.掌握range()函數(shù)產(chǎn)生數(shù)字序列的用法。
3.熟練使用計(jì)數(shù)循環(huán)解決實(shí)際問題。
4.體驗(yàn)根據(jù)已知問題,分析問題、設(shè)計(jì)算法、編寫程序、調(diào)試程序的過程。
教學(xué)重難點(diǎn)
重點(diǎn):
(1)掌握range()函數(shù)產(chǎn)生數(shù)字序列的用法。
(2)熟練使用計(jì)數(shù)循環(huán)解決實(shí)際問題。
難點(diǎn):熟練使用計(jì)數(shù)循環(huán)解決實(shí)際問題
教學(xué)方法
講授法、啟發(fā)式、探究式、任務(wù)驅(qū)動、小組討論等教學(xué)方法。
教學(xué)過程
教學(xué)環(huán)節(jié) 教師活動 學(xué)生活動 設(shè)計(jì)意圖
教學(xué)引入 1、播放一段棋盤上的麥粒的動畫視頻。 師:這是一則關(guān)于國際象棋的傳說,棋盤上的麥粒。想一想,如果只有一張紙和一支筆的情況下你會如何計(jì)算麥粒總數(shù)呢? 師:像這樣重復(fù)不斷地做一件事,體現(xiàn)了我們之前學(xué)過的哪種結(jié)構(gòu)呢? 2、復(fù)習(xí)程序控制的三種程序: (1)順序結(jié)構(gòu):程序自上而下的執(zhí)行 (2)分支結(jié)構(gòu):也叫選擇結(jié)構(gòu),當(dāng)菱形框的條件成立時(shí),執(zhí)行A,不成立時(shí)執(zhí)行B。 (3)循環(huán)結(jié)構(gòu):條件成立時(shí),形成一個閉環(huán)反復(fù)的執(zhí)行A,條件不成立,則跳出循環(huán)。 3、師:重復(fù)的做一件事情對人來說是非常厭煩的,但卻是計(jì)算機(jī)最擅長的,這節(jié)課我們就來學(xué)習(xí)《周而復(fù)始的循環(huán)-計(jì)數(shù)循環(huán)》 。—引出課題 觀看視頻,并思考問題 學(xué)生回答 學(xué)生回憶 引起學(xué)生興趣和思考,復(fù)習(xí)舊知的同時(shí)引出本課知識。
新知新授 (一)介紹for循環(huán)結(jié)構(gòu) 1、循環(huán)結(jié)構(gòu): (1)計(jì)數(shù)循環(huán):循環(huán)指定次數(shù),達(dá)到次數(shù)之后循環(huán)停止。 (2)條件循環(huán):滿足某個條件時(shí)可以循環(huán),條件不滿足則停止循環(huán)。 師:今天我們主要學(xué)習(xí)第一種循環(huán)-計(jì)數(shù)循環(huán) 師:計(jì)數(shù)循環(huán)使用關(guān)鍵字for表示,所以也叫for循環(huán) 2、出示for 循環(huán)基本結(jié)構(gòu): 依次介紹for循環(huán)結(jié)構(gòu)的各個部分: (1)關(guān)鍵字for:for 和in 是固定搭配,for 循環(huán)也可稱為for in 循環(huán)。 (2)冒號,縮進(jìn):一個縮進(jìn)相當(dāng)于4個空格或1個tab,縮進(jìn)表示代碼的從屬關(guān)系。 (3)循環(huán)體:這里的語句或語句組就屬于上面的for循環(huán)語句,成為循環(huán)體。 (4)循環(huán)變量:復(fù)習(xí)變量的命名規(guī)則 (5)列表:復(fù)習(xí)列表 (6)循環(huán)變量與列表的聯(lián)系:循環(huán)變量每次從列表里面按順序取一個數(shù)值并執(zhí)行循環(huán)體,直到列表里的所有數(shù)值被取完,循環(huán)結(jié)束。 3、舉例演示循環(huán)變量到列表取值的過程: 如:for 循環(huán)變量 in [3,4,5]: 循環(huán)體 說明:第一次變量到列表取3并執(zhí)行循環(huán)體,第二次變量到列表取4并執(zhí)行循環(huán)體,第三次變量到列表取5并執(zhí)行循環(huán)體,直到所有數(shù)值取完,循環(huán)結(jié)束。 追問:循環(huán)體被執(zhí)行了幾次?循環(huán)體循環(huán)的次數(shù)和什么有關(guān)? (二)列表的表達(dá)方式 1、列表的表達(dá)方式: 師:剛才是將列表[3,4,5]直接羅列出來,那列表還有以下幾種表達(dá)方式: (1)直接羅列 (2)先定義后使用 (3)使用range()函數(shù) 2、在python中演示列表的兩種表達(dá)方式: 1.直接羅列 2.先定義后使用
for i in [3,4,5]: list=[3,4,5] print(i) for i in list: print(i) 任務(wù)一: 編程練習(xí):定義一個列表并將列表里的元素依次輸出 (編寫程序時(shí)請參考上方的for循環(huán)的基本結(jié)構(gòu)) (三)使用range函數(shù)生成列表 師:如果要輸出1-100的數(shù)字呢?-引出range函數(shù) 運(yùn)行程序,發(fā)現(xiàn)規(guī)律 for i in range(1,101,1): print(i) 運(yùn)行結(jié)果: 1~100 for i in range(1,101): print(i) 運(yùn)行結(jié)果: 1~100 for i in range(100): print(i) 運(yùn)行結(jié)果: 0~99 學(xué)生匯報(bào),歸納總結(jié) range( start , stop , step) 參數(shù)說明: start: 計(jì)數(shù)從 start 開始。缺省默認(rèn)是從 0 開始。例如range(100)等價(jià)于range(0,100); stop: 計(jì)數(shù)到 stop 結(jié)束,但不包括 stop(不可缺省)。 例如:range(1,101) 運(yùn)行結(jié)果是1~100,沒有101。 step:步長,默認(rèn)為1。例如:range(1, 101) 等價(jià)于 range(1, 101, 1),可以為負(fù)值。 任務(wù)二: 編程練習(xí):使用range()函數(shù),輸出1~100的數(shù)字 小組合作:小組合作-敲7游戲 100(含100)以內(nèi)敲七游戲規(guī)則: 依次從1開始順序輸出,只要是7的倍數(shù)則輸出。 利用for 循環(huán)解決實(shí)際問題 師:利用for循環(huán)還可以解決一些實(shí)際的數(shù)學(xué)問題 利用python求棋盤上麥粒的總數(shù) (1)分析問題:從第1格麥粒數(shù)加到第64格麥粒數(shù)實(shí)際上就是一個累加的過程,即循環(huán)。 (2)設(shè)計(jì)算法: ①.需要有一個循環(huán)變量從0變化到63,將該變量命名為i; for i in range(0,64) ②.還需要另外一個臨時(shí)變量記錄累加的結(jié)果,將臨時(shí)變量命名為sum,初值為0,變量i每增加1時(shí),就和變量sum進(jìn)行一次加法運(yùn)算: sum=sum+2**i 編寫程序 sum=0 for i in range(0,64): sum=sum+2**i print(sum) 調(diào)試運(yùn)行 任務(wù)三: 編程練習(xí):完善程序,求棋盤上的麥粒總數(shù)。 學(xué)生理解for 循環(huán)各部分的作用同時(shí)復(fù)習(xí)變量、列表等舊知 學(xué)生一邊觀察演示一邊思考問題 學(xué)生操作 學(xué)生運(yùn)行程序,觀察運(yùn)行結(jié)果,探究range函數(shù)的參數(shù)規(guī)律 學(xué)生與師一起總結(jié)規(guī)律 學(xué)生練習(xí) 學(xué)生合作 學(xué)生體驗(yàn)根據(jù)已知問題,分析問題、設(shè)計(jì)算法、編寫程序、調(diào)試程序的過程 學(xué)生完善程序,理解s在什么情況下賦初值為1,什么情況賦初值0 讓學(xué)生掌握for循環(huán)基礎(chǔ)知識,為后面的解決實(shí)際問題打下基礎(chǔ) 講授新知的同時(shí)兼顧舊知的鞏固 讓學(xué)生直觀的感受循環(huán)變量的取值過程,幫助學(xué)生對知識的理解 學(xué)生通過實(shí)踐發(fā)現(xiàn)range函數(shù)的規(guī)律,培養(yǎng)學(xué)生自主探究的能力 在學(xué)生匯報(bào)的基礎(chǔ)上進(jìn)行歸納總結(jié),幫助學(xué)生系統(tǒng)的梳理知識 通過合作幫助學(xué)生鞏固range函數(shù)的理解 通過分析問題、設(shè)計(jì)算法、編寫程序以及調(diào)試運(yùn)行檢驗(yàn)結(jié)果這4個環(huán)節(jié),讓學(xué)生感受計(jì)算機(jī)解決問題過程 通過進(jìn)階練習(xí),引導(dǎo)學(xué)生進(jìn)一步鞏固計(jì)數(shù)循環(huán)的使用方法,提升運(yùn)用編程解決實(shí)際問題的能力
課堂小結(jié) 回顧本節(jié)課講授內(nèi)容: 1、次數(shù)循環(huán)使用關(guān)鍵字for表示,所以也叫for循環(huán)或者for-in循環(huán)。 2、for循環(huán)的一般格式: for 循環(huán)變量 in 列表: 循環(huán)體 3、列表可以有以下幾種表達(dá)方式: (1)直接羅列的方式。 (2)先定義后使用的方式。 (3)使用range()函數(shù)。 4、range函數(shù)的使用方法 回顧本節(jié)課所學(xué)內(nèi)容。 進(jìn)行課堂小結(jié),幫助學(xué)生鞏固知識。

展開更多......

收起↑

資源預(yù)覽

<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. 主站蜘蛛池模板: 潼关县| 梧州市| 哈密市| 克什克腾旗| 沾化县| 屏边| 泸溪县| 迁安市| 泰州市| 南部县| 广丰县| 原阳县| 乐陵市| 沅江市| 阿鲁科尔沁旗| 三穗县| 五原县| 潜江市| 镇巴县| 故城县| 东辽县| 缙云县| 恩施市| 宜黄县| 定南县| 邓州市| 肥西县| 弋阳县| 盘锦市| 西藏| 云安县| 海门市| 吴桥县| 黔南| 通江县| 涡阳县| 上虞市| 天津市| 高尔夫| 石楼县| 彭阳县|