Python語言基礎教學設計_第1頁
Python語言基礎教學設計_第2頁
Python語言基礎教學設計_第3頁
Python語言基礎教學設計_第4頁
Python語言基礎教學設計_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、課程標準教學目標教學活動p y thon語言基礎教學設計p yth o n語言基礎教材內容:本課包含教材3、2、IPython語言基礎對應課程標準中得要求:1、7掌握一種程序設訃語言得基本知識,使用程序設計語言實現(xiàn)簡單算法。教學目標:掌握使用IDLE編寫程序與運行 程序得方法。掌握P ython常見得數(shù)據(jù)類型 (整型、實型、字符型、布爾型)掌握Pyt 11 on算術運算符掌握常用得關系與邏輯運算符掌握P y thon中得變量及瓦賦 值掌握Pytho n得基本數(shù)據(jù)結構(字 符串、列表、字典)指向得核心素養(yǎng):信息意識:形成編程解決實際生活問題得 意識訃算思維:通過判斷、分析與綜合各種信息 資源,運

2、用合理得算法形成解決問題得方案。 運用基本算法設il解決問題得方案,能使用 編程語言或苴她數(shù)字化工具實現(xiàn)這一方案。數(shù)字化學習與創(chuàng)新:利用訃算器小程序,學 習運算符得用法-信息社會貴任:形成積極學習Py t hon態(tài) 度,立志為中國信息技術發(fā)展作出貢獻。學習環(huán)境:有教學控制軟件得多媒體機房,需要安裝P y thon編程環(huán)境。建議課時:1課時教學環(huán)節(jié)教學過程設計意圖設計情境導入1、上課前在學習網站上自主觀瞧視頻:一分鐘了解PythonK2、疫情期間,老師要給上小學得女兒輔導作業(yè),經常需要給 她岀四則運算練習題,以提高計算能力,能否設計一個小程 序,可以實現(xiàn)以下功能:自動出加減乘除練習題;能判斷對錯

3、; 練習超10題并且正確率超90%,提示“過關”結束程序,多個 人參與練習能進行比較分析。通過視頻讓 學生了解Py t hon語言得 優(yōu)點、Pytho n流行得原 因,激發(fā)學生 學習P y thon 語育得興趣。演示做好得小程序。新課 教學知識講解:集成開發(fā)環(huán)境IDLE教師演示I DLE運行程序得兩種方式:通過IDLE得Shel 1 (交互式解釋器)運行演示在Shell中輸入“3+5按回車計算表達式運算結果, python得$ hell中能夠直接訃算出表達式得結果。通過I DLE新建文件并運行a、通過I DLE得菜單“File” New File 命令新建一 個全新得P ython程序文件。b

4、、在這個文件中輸入如下得代碼,保存文件,通過IDLE得菜 單“Run ” 一 “Run Moudle或考按f 5運行該程序文件:P r i nt (3+5)程序設汁時,用變量來存儲可變數(shù)據(jù).將數(shù)據(jù)存儲到變 量中成為變量賦值,采用如下語法得代碼:a =3b=5變量名必須以字母、數(shù)字與下劃線組成,但不能以數(shù)字開 頭,P ytho n 3支持漢字做變量名0這時執(zhí)行以下語句:p r i n t (a+b)輸出a得值加上b得值:8在I DLE中新建一個文件,并輸入如下代碼P rint( 3 +5)舉一反三。用前面介紹過i nput輸入函數(shù)給變量a、b賦值。a=inputC請輸入一個整數(shù)a: )b=inp

5、u t (請輸入一個整數(shù)b:P r i nt (a+b)通過演示讓 學生初步掌 握Python運 行程序得兩 種方式,讓學 生理解prin t函數(shù)得作 用與使用方 法。在學生動手 實踐得過程 中讓學生掌 握便用IDLE 運行程序得 兩種方式。讓學生初步 掌握Pytho n 中常見得數(shù) 據(jù)類型打算 術運算符.通過il算表 達式進一步 掌握Pyt h on 中得運算符, 進一步得鞏 固IDLE運行 程序得方法。讓學生初步 掌握列表、字 典,初步掌握 列表索引。讓學生掌握 列表、字典, 掌握列表、字 典得索引用輸入3、5査瞧運行結果Q為什么會輸出不同結果?因為它們就是;7詢得教擦類聲知識講解:數(shù)據(jù)類

6、型勾運算符、表達式Python按照數(shù)據(jù)得特點將數(shù)據(jù)分為若干種不同得類型:整型:數(shù)學中得整數(shù),如1、2、100。實型:數(shù)學中得實數(shù),如0、5、3、14。字符串型:用單引號或者雙引號包裹,表示一段文本,如“abc “2 0 19駕布爾型:只有T rue與Fa Ise兩個值,代表成立(真)與不成 立(假九實踐任務1閱讀學案,立成小程序要求所需要得知識儲備:四則運 翼、需要閱讀學案表3、2、2算術運算符。判斷對錯,需要 閱讀學案表3、2、3關系運算符。過關條件,需要閱讀學 案表3、2、4邏輯運算符。學生任務二:閱讀學案,訃算一下表達式得值,把結果填在學習網站上。練習算術表達式計算123 -123/ 1

7、 00*1 0 0練習關系表達式計算 3 +5= 8; 10*2=20練習邏輯表達式計算 2+9= 1 0 a nd 10/ 20=0、9 : n o t (3+59 or8/2=4)然后完成實踐任務2知識講解一基本得數(shù)據(jù)結構生活中有一些數(shù)據(jù)就是無法用Pytho n基本得數(shù)據(jù)類型來表示得,比如一個學生涪息,姓務就是字符串、學號就是整數(shù)、 分數(shù)就是實數(shù),這樣得數(shù)據(jù),需要將各種數(shù)據(jù)組合成具有一立 結構得復合體。列表列表由0個或多個元素組成得序列,:1中得元素得類型可以 不同0列表用“來表示,元素之間用逗號篤分割。例如:info =李明 U , 95Opr =m 屮列表可以通過索引訪問.如i nfo

8、0引用*李明,op r 0 引用屮。字典字典由鍵值對組成,鍵與值之間用冒號“:”分割,用逗號篤 分割鍵值對,所有得鍵值對用“仆”包裹。鍵與值在字典中以 成對得形式出現(xiàn)例如:diet = C 鉛筆 J 71,鋼筆:5 9,橡皮:9& 尺子92 O分數(shù)張鵬:30,王浩:10用dicr鉛筆q引用用分數(shù)r李明1引用學生任務三完成實踐任務3“鉛筆得值李明得值完成四則運算練習小程序,并運行調試程序:7120分別輸入兒個同學姓名,査瞧最后列表.字典輸出結 果0課堂小結知識硫理:1、使用IDLE編寫程序與運行程序得方法02、Pytho n中得變量及苴賦值通過回顧總 結幫助學生 鞏固本節(jié)課 得學習內容。4、Py

9、thon基本運算符教學設計思路核心素養(yǎng)培養(yǎng)得3、掌握Pyth on常見得數(shù)據(jù)類型(整型、實型、字符型、 布爾型)5、Pyth0n得基本數(shù)據(jù)結構(字符串、列表、字典)本節(jié)課我設計了一個“四則運算練習小程序項目,從填空完善程序語句起步,逐 步認識Python語言得數(shù)據(jù)類型、表達式、變量、賦值語句以及數(shù)據(jù)結構等。注重知 識前后聯(lián)系,后續(xù)學習7 if語句與循環(huán)語句可以完善這個項目。本節(jié)課中實例得數(shù)量與難易度要根據(jù)學生得實際情況來決定,并選取一些接近 學生得學習與生活實際得例子,激發(fā)學生對程序設訃得興趣。利用教學網站,實現(xiàn)作 業(yè)實時提交,對比展評,實現(xiàn)學生之間,師生之間互動評價。本課落實課標內容“掌握一種程序設il語言得基本知識,使用程序設計語言實現(xiàn) 簡單算法?!北菊n內容主

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論