![粵高教版信息技術(shù)八年級下冊2-1 加法心算游戲 教案_第1頁](http://file4.renrendoc.com/view9/M00/07/37/wKhkGWc1iIiAB47wAAG4mSMHnjo413.jpg)
![粵高教版信息技術(shù)八年級下冊2-1 加法心算游戲 教案_第2頁](http://file4.renrendoc.com/view9/M00/07/37/wKhkGWc1iIiAB47wAAG4mSMHnjo4132.jpg)
![粵高教版信息技術(shù)八年級下冊2-1 加法心算游戲 教案_第3頁](http://file4.renrendoc.com/view9/M00/07/37/wKhkGWc1iIiAB47wAAG4mSMHnjo4133.jpg)
![粵高教版信息技術(shù)八年級下冊2-1 加法心算游戲 教案_第4頁](http://file4.renrendoc.com/view9/M00/07/37/wKhkGWc1iIiAB47wAAG4mSMHnjo4134.jpg)
![粵高教版信息技術(shù)八年級下冊2-1 加法心算游戲 教案_第5頁](http://file4.renrendoc.com/view9/M00/07/37/wKhkGWc1iIiAB47wAAG4mSMHnjo4135.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
粵高教信息技術(shù)八年級下冊教學(xué)設(shè)計
課題第1課加法心算游戲單元第二單元學(xué)科信息技術(shù)年級八年級
1、了解標(biāo)準(zhǔn)庫、擴展庫的含義。
2、掌握import語句導(dǎo)入庫或模塊的方法。
學(xué)習(xí)
3、理解數(shù)字類型的輸出控制格式。
目標(biāo)
4、掌握random模塊及time模塊中相關(guān)函數(shù)的使用方法。
5、變成解決簡單的隨機問題。
重占掌握import語句導(dǎo)入庫或模塊的方法。
難點掌握random模塊及time模塊中相關(guān)函數(shù)的使用方法。
教學(xué)過程
教學(xué)環(huán)節(jié)教師活動學(xué)生活動設(shè)計意圖
導(dǎo)入新課
了解心算比賽通過加法心算游
評判。戲來引出隨機函
■占算訓(xùn)練考科1一培養(yǎng)我6]的計算技巧,如何能提高數(shù)。
L、算能力呢?借助計算才九游戲來提高心算能力是
個好辦法。
讓我們來編寫一個加法,算游戲吧!
交流:
加法心算比賽可以從哪J1,方面去評判輸贏?
在難度相似的情況下隨機答題,可以從答題數(shù)、
正確率來判輸贏
講授新課一、分析問題
編寫一個“加法心算游戲"程序,要求由計算機在
限定時間內(nèi)隨機給出若干道兩個100以內(nèi)加數(shù)的加
法題,比正確率。學(xué)生聽取教師
需要解決的關(guān)鍵問題是:一是如何實現(xiàn)在限定時間的講解,了解學(xué)生理解和掌
內(nèi)多次出題、答題;二是如何隨機出題。計算如何在限握。
(1)利用time模塊獲取時間,用來計算時長,并定的時間內(nèi)隨
根據(jù)時長確定游戲是否繼續(xù)。機加法題的準(zhǔn)
(2)利用random模塊每次生成不同的隨機整數(shù)作確率。
為加數(shù)。
二、學(xué)習(xí)新知
(一)函數(shù)與庫
標(biāo)準(zhǔn)庫,是指Python語言自帶并自動安裝的庫;擴
展庫,是指有其他人開發(fā)且需要另外安裝的庫,這
些庫提供了更豐富和更強大的功能。
(二)random模塊
Python標(biāo)準(zhǔn)庫中的random模塊,它主要用于產(chǎn)生
指定范圍內(nèi)的隨機數(shù)。要使用random模塊中的函了解函數(shù)、庫、培養(yǎng)學(xué)生進行編
數(shù)先導(dǎo)入該模塊,導(dǎo)入命令如下:random模塊程的邏輯思維
importrandom的使用方法。
導(dǎo)入模塊后,要調(diào)用模塊中的函數(shù),需按如下的格
式書寫:
模塊名.函數(shù)(參數(shù))
練習(xí):
例如,調(diào)用random模塊中的random。和randint()通過練習(xí)調(diào)用
兩個函數(shù)。random模塊
(1)不帶參數(shù),用于產(chǎn)生一個在區(qū)間[01]內(nèi)的隨機中的random
浮點數(shù),書寫格式如下。()、randint
random.randomO0函數(shù)。
(2)用于產(chǎn)生一個在區(qū)間[9,20]內(nèi)的隨機整數(shù),書
寫格式如下:
random.randint(9,20)
實踐:
在IDLE交互模式下完成下列操作,理解random()
函數(shù)及randint()函數(shù)的作用。
random。隨機生成一個0~1的浮點數(shù);randint。隨
機生成一個給定區(qū)間內(nèi)的整數(shù)
>>>importrandom
>>>random.random()
>>>random.random()
>>>random.random()培養(yǎng)學(xué)生的編程
>>>random.randint(l,10)思維能力。
>>>random.randint(15,100)
>>>random.randint(200,300)
(三)time模塊
ime模塊包含在標(biāo)準(zhǔn)庫中,它主要用于處理日期和
時間。導(dǎo)入time模塊的命令如下:
Importtime
了解time模了解time模塊
time模塊中的函數(shù)time。用于獲取當(dāng)前時間戳。
塊的使用方
要計算前后兩個時間點的時長(秒數(shù)),只要用前
式。
后兩次time.time。的值相減即可。
實踐:
在IDLE交互模式下,導(dǎo)入time模塊,然后多次輸
入time.time()命令,觀察每次的結(jié)果有何變化,理
解time。的作用。
>>>importtime
>>>time.timeO
>>>time.timeQ
>>>time.timeO
探究:
1、運行程序time.py,相鄰?fù)瑢W(xué)對比運行結(jié)果,你
能從中得出什么結(jié)論?
通過例題講解,
#time.py計算程序運行所消耗的時間
importtime使學(xué)生更容易理
ti=time.time()#把當(dāng)前時間戳存到匕中
自行編寫運用解time
foriinrange(100000000):o
i=i+ltime模塊編
t=time.time()#把循環(huán)結(jié)束后的時間戳存到t2中
2寫運行消耗的
#將循環(huán)執(zhí)行時間保留兩位小數(shù)輸出
時間。
print('循環(huán)執(zhí)行時間:%.2f秒'%(t2-ti))
2、請寫出語句的執(zhí)行結(jié)果,并在IDLE交互模式下
驗證。
>>>print('體重:%fkg,%50)#默認保留6位小數(shù)
結(jié)果.體重:50.000000kg
>>>print('圓周率:%.3f'%3.1415)#保留3位小數(shù)
結(jié)果.圓周率:3.142
三、設(shè)計算法
1.據(jù)前面分析,加法心算游戲程序的算法流程如
圖2-1-2所示。
學(xué)生動手自己
設(shè)計流程圖并
編寫代碼。
根據(jù)從上面的算法分析,加法心算游戲程序的代碼
如下:
#add.py
importrandom.time#導(dǎo)入random禾口time模塊
n=right=O#分別給答案總數(shù)量n和答對題數(shù)變量right賦初值0
t1=t2=time.timeO#將當(dāng)前時間戳作為初值分別賦給開始時間tl和最
新時間t2
whilet2<ti+60:#計算時間消耗,小于60則繼續(xù)循環(huán)
n=n+l#累計答題數(shù)量
num,=rand°m.randint(l,l°O)#產(chǎn)生一個隨機整數(shù)
num2=random.randint(L100)#產(chǎn)生第二個隨機整數(shù)
print(numi;+*,num2;=\end=")#輸出加法式子,end="表
示輸出后不換行
ans=int(inputQ)#輸入心算答案
ifans==numi,num2#判斷心篝答案是否正確
right=right+l#累計答對題數(shù)
t,=time,time()#每答題一次就更新當(dāng)前時間戳
print(時間到,加法訓(xùn)練結(jié)束!,)
#將答題正確率保留兩位小數(shù)輸出
print(你完成了,,n,'題,做對了‘,right;題,正確率為
%.2f'%(right/n*100);%,)
實踐:完善程序add.py,并運行測試。開展加法心
算游戲活動,比誰答對的題目最多、正確率最高。
實踐與創(chuàng)作:
1、修改程序add.py,將原程序修改為兩位數(shù)的整
數(shù)口算乘法游戲程序,答題時間由鍵盤輸入,程序
保存為mul.py。
修Python3.4.3Shell一
FileEditShellDebugOptionsWindowHelp
Python3.4.3(v3.4.3:9b73flc3e601,Feb242015,22:
tel)]onWin32
Typencopyright",Hcreditsnor"license()"formore
?>================================RESTART======
?>
請輸入比賽時長(秒):10
3*2=6
I8*5=40
?7*6=42
I10*4=40
時間到,乘法訓(xùn)練結(jié)束!
你完成了4題,做對了4題,正確率為100.00%
”>〉|
參考圖2-1-3,設(shè)計一個抽獎器,隨機抽取一個學(xué)號
作為幸運之星,程序保存為luck.pyo
l^PyttonlZOShell..、一?;豒
FileEditShellDebugOptionsWindowHelp
Python3.L0M.?.0:lbf9cc5093,Jun212018,04:59:51)[ISCv.1914Mbit*
4)]onnn32
Type*copyright\Credits,orlicense()*fornoreinfonation.
〉〉〉
itxsAa:45
疆15號同掘為鞋遑1
)?l
1、以下哪個函數(shù)能生成1~5之間的隨機整數(shù)?
(D)
A、random.random(0,5)B、random.randint(0,5)
C、random.random(1,5)D、random.randint(1,5)
2、以下哪個函數(shù)在使用前要先導(dǎo)入所屬的模塊?
(D)
A、input()B、print()
C、int()D、time.time()
3、以下哪些說法是正確的?(C)
A、在Python中,利用庫可以讓編程者快速實現(xiàn)所
需的功能
B、隨機數(shù)模塊random包含在擴展庫中
C、標(biāo)準(zhǔn)庫和擴展庫的模塊都需要先導(dǎo)入才能使用
D、庫中的所有函數(shù)在調(diào)用時,一定要寫參數(shù)
4、請完善程序random.py,求出10個三位隨機整
數(shù)的和。
#randomnum.py
import.
_______random
s=0
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 助產(chǎn)師復(fù)習(xí)試題含答案
- 2025年度智能電網(wǎng)規(guī)劃設(shè)計合同
- 醫(yī)保協(xié)議合同范本
- 農(nóng)村硅藻泥采購合同范本
- 儀器 借用合同范本
- cng纏繞氣瓶合同范本
- 2024年半導(dǎo)體分立器件項目評估報告
- 北京辦公裝修合同范本
- 樓地面找平工程合同范本
- 會議室使用合同范本
- 杭州市淳安縣國有企業(yè)招聘筆試真題2024
- 2024政府采購評審專家考試真題庫及答案
- 2025年道路貨運駕駛員從業(yè)資格證模擬考試題
- 數(shù)學(xué)-安徽省皖南八校2025屆高三上學(xué)期12月第二次大聯(lián)考試題和答案
- 退市新規(guī)解讀-上海證券交易所、大同證券
- 融資報告范文模板
- 桃李面包盈利能力探析案例11000字
- GB/Z 30966.71-2024風(fēng)能發(fā)電系統(tǒng)風(fēng)力發(fā)電場監(jiān)控系統(tǒng)通信第71部分:配置描述語言
- 腦梗死的護理查房
- 2025高考數(shù)學(xué)專項復(fù)習(xí):概率與統(tǒng)計的綜合應(yīng)用(十八大題型)含答案
- 2024-2030年中國紫蘇市場深度局勢分析及未來5發(fā)展趨勢報告
評論
0/150
提交評論