python程序設(shè)計(jì)教學(xué)教案_第1頁(yè)
python程序設(shè)計(jì)教學(xué)教案_第2頁(yè)
python程序設(shè)計(jì)教學(xué)教案_第3頁(yè)
python程序設(shè)計(jì)教學(xué)教案_第4頁(yè)
python程序設(shè)計(jì)教學(xué)教案_第5頁(yè)
已閱讀5頁(yè),還剩56頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

XXXXXX等能

課程名稱:Python程序設(shè)計(jì)

所在系部:______________

授課班級(jí):XXXXXXXXXXXXX

授課教師:青椒小助手—

至學(xué)年第學(xué)期

課題名稱Python概述

授課時(shí)間月日第周星期第節(jié)授課地點(diǎn)

授課課型理論課學(xué)時(shí)安排2課時(shí)

1、知識(shí)目標(biāo):了解Python的發(fā)展歷程;了解Python的特點(diǎn)和應(yīng)用領(lǐng)域;掌握Python程

序的執(zhí)行原理。

教學(xué)目標(biāo)

2、能力目標(biāo):通過(guò)學(xué)習(xí),會(huì)簡(jiǎn)單使用PyCharm新建Python文件

3、素質(zhì)目標(biāo):培養(yǎng)學(xué)生樹(shù)立科學(xué)的學(xué)習(xí)觀,樹(shù)立程序員行業(yè)的職業(yè)觀

教學(xué)重點(diǎn)Python的認(rèn)識(shí),Python開(kāi)放環(huán)境的搭建

教學(xué)難點(diǎn)掌握Python程序的執(zhí)行原理

教學(xué)方法講授法、課堂討論法、舉例法

教學(xué)資源多媒體投影儀、教案、ppt、圖片

教學(xué)過(guò)程

教學(xué)環(huán)節(jié)教學(xué)內(nèi)容師生活動(dòng)教學(xué)資源

引入新課開(kāi)場(chǎng):自我介紹2,端正態(tài)度,樹(shù)多媒體投

(10,)開(kāi)學(xué)第一節(jié)對(duì)學(xué)生講解課程安排,學(xué)習(xí)要求,課程重立目標(biāo)影儀

要點(diǎn),就業(yè)等方面信息,引起學(xué)生對(duì)python制作學(xué)習(xí)的

重視。

教師講解1.01

一、認(rèn)識(shí)Python

與0.99法則,

1.1Python的由來(lái):Python的創(chuàng)始人為荷蘭的Guido。

講授新課Python是一種結(jié)合了解釋性、編譯性、互動(dòng)性和面幫助學(xué)生樹(shù)立

(70,)向?qū)ο蟮母邔哟斡?jì)算機(jī)程序語(yǔ)言。正確的學(xué)習(xí)態(tài)PPT

【議一議】:根據(jù)經(jīng)驗(yàn),你還了解哪些編程語(yǔ)言?度

1.2Python的特點(diǎn):簡(jiǎn)單易學(xué),開(kāi)源,高級(jí)語(yǔ)言,可

移植性,解釋性,面向?qū)ο?,可擴(kuò)展,豐富的庫(kù),規(guī)范

教師講解

的代碼

python相關(guān)知

1.3Python的應(yīng)用領(lǐng)域:網(wǎng)站后端程序員:Gmail、

Youtube.Reddit、知乎、豆瓣,自動(dòng)化運(yùn)維:批量處識(shí)點(diǎn),幫助學(xué)

理大量的運(yùn)維任務(wù),數(shù)據(jù)挖掘工程師,數(shù)據(jù)分析師等生認(rèn)識(shí)python

1.4Python的版本

1.5Python2.x和Python3.x

1)print函數(shù)替代了print語(yǔ)句;2)python3.x默認(rèn)使用通過(guò)對(duì)python

UTF-8編碼;3)除法運(yùn)算符/;4)異常:5)八進(jìn)制字的應(yīng)用領(lǐng)域的

面量表示;6)不等運(yùn)算符;7)數(shù)據(jù)類(lèi)型認(rèn)識(shí),強(qiáng)化學(xué)

二、Python安裝生的職業(yè)意識(shí)PPT

1、Window安裝Python:

訪問(wèn)http:〃/download/選擇安裝包。下載

并完成Python的安裝;配置環(huán)境變量、下載pip

2、Linux安裝Python

(1)打開(kāi)WEB瀏覽器訪問(wèn);(2)選擇適用于Unix/Linux

的源碼壓縮包;(3)下載及解壓壓縮包;(4)如果你需要

自定義一些選項(xiàng)修改Modules/Setup;(5)執(zhí)行./configure針對(duì)不同的操

腳本。(6)make(7)makeinstall作系統(tǒng),學(xué)會(huì)

3、MacOS安裝Python:Mac系統(tǒng)都自帶有Python環(huán)境,安裝python

我們可以在終端輸入python命令就可以運(yùn)行

三、Ipython-交互式解釋器對(duì)各種常用的

Ipython是一種交互式解釋器,控制臺(tái)輸入命令:pipinstall工具進(jìn)得深入

ipython自動(dòng)安裝的了解

四、集成開(kāi)發(fā)環(huán)境-Pycharm

集成開(kāi)發(fā)環(huán)境(IntegratedDevelopmentEnvironment)簡(jiǎn)

稱IDE,PyCharm是由JetBrains打造的一款PythonIDE,

帶有一整套可以幫助Python開(kāi)發(fā)者提高工作效率的工具,通過(guò)簡(jiǎn)單實(shí)

歸納總結(jié)

比如調(diào)試、語(yǔ)法高亮、管理、代碼跳轉(zhuǎn)、智能提示、例,講解知識(shí)

⑻)Project

開(kāi)拓思維自動(dòng)完成、單元測(cè)試、版本控制。

(2,)【總結(jié)】:了解Pylhon的發(fā)展歷程;了解Python的特點(diǎn)

和應(yīng)用領(lǐng)域;掌握Python程序的執(zhí)行原理。

課后作業(yè)查閱python的基礎(chǔ)知識(shí)

課后體會(huì)

課題名稱計(jì)算某數(shù)的平方根

授課時(shí)間月日第周星期第節(jié)授課地點(diǎn)

授課課型實(shí)驗(yàn)實(shí)訓(xùn)課學(xué)時(shí)安排2課時(shí)

1、知識(shí)目標(biāo):了解Python的行縮進(jìn)規(guī)則,用input函數(shù)輸入數(shù)據(jù),會(huì)使用行注釋解釋

語(yǔ)句,用print語(yǔ)句輸出其平方根

教學(xué)目標(biāo)

2,能力目標(biāo):通過(guò)學(xué)習(xí),能夠用python語(yǔ)言編寫(xiě)簡(jiǎn)易代碼

3、素質(zhì)目標(biāo):通過(guò)對(duì)python的基本語(yǔ)法了解,培養(yǎng)學(xué)生具有代碼編程的思維

教學(xué)重點(diǎn)Python行縮進(jìn)規(guī)則,用input函數(shù)輸入數(shù)據(jù)

教學(xué)難點(diǎn)Python行縮進(jìn)規(guī)則

教學(xué)方法講授法、課堂討論法、舉例法

教學(xué)資源計(jì)算機(jī)實(shí)訓(xùn)室、教案、ppt

教學(xué)過(guò)程

教學(xué)環(huán)節(jié)教學(xué)內(nèi)容師生活動(dòng)教學(xué)資源

復(fù)習(xí)舊課提問(wèn):目前python集成開(kāi)發(fā)環(huán)境有哪些?通過(guò)提問(wèn),r

,

(10)一、python縮進(jìn)規(guī)則解學(xué)生對(duì)

一般的語(yǔ)言都是通過(guò)大括號(hào){}來(lái)標(biāo)識(shí)代碼塊的,而Pythonpython軟件的計(jì)算機(jī)

最具有特色的就是以縮進(jìn)的方式來(lái)標(biāo)識(shí)代碼塊,不再需要掌握情況

導(dǎo)入新課

使用大括號(hào)。,代碼看起來(lái)會(huì)更加簡(jiǎn)潔明朗。

(5,)

【注意】:行之后的行首空格才算是縮進(jìn),為方便他人閱極域軟件

讀,使用tab鍵或是四個(gè)空格最佳。其中,上述例子中的教師講解

“if”和“else”為條件分支結(jié)構(gòu)if語(yǔ)句用于判斷,在后python縮進(jìn)規(guī)

講授新課

期的學(xué)習(xí)中,我們將會(huì)更加深入地學(xué)習(xí)。則等知識(shí)點(diǎn)

(70,)

二、Python行與注釋PPT

1、單行注釋?zhuān)簡(jiǎn)涡凶⑨屚ǔR跃?hào)(#)開(kāi)頭

注意:注釋行不會(huì)被機(jī)器編譯,但要注意,編碼聲明

(如#-*-coding:utf-8-*-)也是以井號(hào)(#)開(kāi)頭,但并不

屬于注釋行,并且編碼聲明需要放在首行或者第二行,否

則不會(huì)被機(jī)器解釋。此部分主要由計(jì)算機(jī)

2、多行注釋?zhuān)豪蠋焷?lái)講解,

:三個(gè)單引號(hào)注釋同時(shí)學(xué)生也配

”'這是一個(gè)使用三個(gè)單引號(hào)的多行注釋合著老師回答極域軟件

這是一個(gè)使用三個(gè)單引號(hào)的多行注釋一些常見(jiàn)問(wèn)題

這是一個(gè)使用三個(gè)單引號(hào)的多行注釋"'

Poem="不蔓不枝,香遠(yuǎn)益清,亭亭凈植。"

3、三個(gè)雙引號(hào)注釋PPT

"""這是一個(gè)使用三個(gè)雙引號(hào)的多行注釋學(xué)生聽(tīng)講,筆

這是一個(gè)使用三個(gè)雙引號(hào)的多行注釋記

這是一個(gè)使用三個(gè)雙引號(hào)的多行注釋"""python

Poem="可遠(yuǎn)觀而不可褻玩焉。"

三、任務(wù)實(shí)現(xiàn)

【任務(wù)解析】:要計(jì)算平方根需要調(diào)用Python中的math

模塊,調(diào)用方法在程序頭執(zhí)行語(yǔ)句:importmath,sqrt函

數(shù)是該模塊中計(jì)算平方根的方法,可以返回number的平學(xué)生必須熟記

方根。這里的if用于邏輯判斷,如果輸入的數(shù)字大于等于math模塊

0則使用該方法計(jì)算平方根,如果不滿足條件,則輸出提

示信息“負(fù)數(shù)不能開(kāi)平方”。

歸納總結(jié)

input是輸入語(yǔ)句,待用戶輸入完成后返回輸入的字符串

(3,)

開(kāi)拓思維給變量number,這個(gè)字符串還不是數(shù)值,不能進(jìn)行開(kāi)平

(2,)方計(jì)算,因此還要進(jìn)行轉(zhuǎn)換,用float函數(shù)將其轉(zhuǎn)換為浮

點(diǎn)數(shù),這樣number變量由剛才的字符串,變成了實(shí)數(shù)了。教師總結(jié)知識(shí)

【總結(jié)】:python的行縮進(jìn)規(guī)則,用input函數(shù)輸入數(shù)據(jù)點(diǎn)

【提問(wèn)】:怎樣用編程軟件計(jì)算圓形的參數(shù)呢?

課后作業(yè)鞏固練習(xí)

課后體會(huì)

課題名稱計(jì)算圓形的各參數(shù)

授課時(shí)間月日第周星期第節(jié)授課地點(diǎn)

授課課型實(shí)驗(yàn)實(shí)訓(xùn)課學(xué)時(shí)安排2課時(shí)

1、知識(shí)目標(biāo):首先了解圓形的基本計(jì)算公式,運(yùn)用本節(jié)介紹的操作運(yùn)算符實(shí)現(xiàn)輸入、

輸出圓形的基本參數(shù)。

教學(xué)目標(biāo)

2、能力目標(biāo):通過(guò)對(duì)python軟件的初步了解,能夠操作運(yùn)算符實(shí)現(xiàn)輸入、輸出

3、素質(zhì)目標(biāo):通過(guò)師生的“教”與“學(xué)”,進(jìn)一步增進(jìn)彼此的了解

教學(xué)重點(diǎn)操作運(yùn)算符實(shí)現(xiàn)輸入、輸出圓形的基本參數(shù)

教學(xué)難點(diǎn)操作符的使用方法

教學(xué)方法講授法、課堂討論法、舉例法、練習(xí)法

教學(xué)資源計(jì)算機(jī)實(shí)訓(xùn)室、教案、ppt、極域軟件、PYTHON軟件

教學(xué)過(guò)程

教學(xué)環(huán)節(jié)教學(xué)內(nèi)容師生活動(dòng)教學(xué)資源

復(fù)習(xí)舊課【實(shí)踐操作】:計(jì)算某數(shù)的平方根,實(shí)現(xiàn)輸入輸出教師通過(guò)引導(dǎo)

(10')一、標(biāo)識(shí)符與關(guān)鍵字學(xué)生操作,了

1、標(biāo)識(shí)符不能以數(shù)字開(kāi)頭。以下劃線開(kāi)頭的標(biāo)識(shí)符具有解學(xué)生上節(jié)課計(jì)算機(jī)

特殊意義,使用時(shí)需要特別注意。掌握的情況

導(dǎo)入新課

(5,)2、標(biāo)識(shí)符字母區(qū)分大小寫(xiě),例如Abe和abc是兩個(gè)標(biāo)識(shí)

符。極域軟件

3、禁止使用Python中的關(guān)鍵字。教師講解標(biāo)識(shí)

二、常量與變量符、關(guān)鍵字、

講授新課1、常量

常量和變量,

(40,)整數(shù)常量:1、100,-4、-300.......

學(xué)生做好筆記PPT

浮點(diǎn)數(shù)常量:3.14159265、-2.5、1.36.......

字符串常量:"student"、"whoareyou"、"abc"、"a"、"

你好"、"再見(jiàn)"……

邏輯常量:True、False

2、變量

變量,是計(jì)算機(jī)語(yǔ)言中能儲(chǔ)存計(jì)算結(jié)果或能表示值的抽象

概念。變量可以通過(guò)變量名訪問(wèn)。在指令式語(yǔ)言中,變量學(xué)生聽(tīng)講,筆

通常是可變的。一旦創(chuàng)建了變量就必須給變量賦值,需要記

注意的是變量的命名規(guī)則和標(biāo)識(shí)符的命名規(guī)則是一樣的。

2、變量類(lèi)型:數(shù)字類(lèi)型(其中包含整數(shù)類(lèi)型、浮點(diǎn)型以計(jì)算機(jī)

及復(fù)數(shù)類(lèi)型)、布爾類(lèi)型、字符串類(lèi)型、列表類(lèi)型、元組

類(lèi)型、字典類(lèi)型。其中列表、元組、字典、集合屬于復(fù)合教師記錄學(xué)生

數(shù)據(jù)類(lèi)型。學(xué)習(xí)情況極域軟件

三、python數(shù)據(jù)類(lèi)型

整型、浮點(diǎn)型、復(fù)數(shù)類(lèi)型、布爾值、

四、數(shù)據(jù)類(lèi)型的轉(zhuǎn)化

整數(shù)int(),浮點(diǎn)數(shù)fioat(),復(fù)數(shù)complex。,字符串str(),學(xué)生配合教師PPT

字符chr(),整數(shù)值ord(),十六進(jìn)制hex(),八進(jìn)制oct(),進(jìn)行思考

二進(jìn)制bin(),判斷數(shù)據(jù)類(lèi)型type()

五、輸入輸出函數(shù)

input輸入函數(shù)、print輸出函數(shù)

六、格式化輸出學(xué)生動(dòng)手操作

1、%格式化輸出輸出的操作方PYTHON

格式字符串玳輸出項(xiàng)1,輸出項(xiàng)2,……..輸出項(xiàng)n)法軟件

學(xué)生練習(xí)2、format格式化輸出

(30,)

<模板字符串〉.format(〈逗號(hào)分隔的參數(shù)〉)

3、eval格式化輸出

歸納總結(jié)

eval(expression[,globals[Jocals]])

(3,)

【總結(jié)】:操作運(yùn)算符實(shí)現(xiàn)輸入、輸出圓形的基本參數(shù)

開(kāi)拓思維教師總結(jié)

【提問(wèn)】:如何判斷一個(gè)數(shù)是否為水仙花數(shù)?所謂“水仙

(2,)

花數(shù)”是指一個(gè)三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。

課后作業(yè)鞏固練習(xí)

課后體會(huì)

課題名稱水仙花數(shù)

授課時(shí)間月日第周星期第節(jié)授課地點(diǎn)

授課課型實(shí)驗(yàn)實(shí)訓(xùn)課學(xué)時(shí)安排2課時(shí)

1、知識(shí)目標(biāo):用input函數(shù)輸入一個(gè)數(shù),并將其轉(zhuǎn)化為整數(shù)

教學(xué)目標(biāo)2、能力目標(biāo):通過(guò)對(duì)數(shù)據(jù)類(lèi)型轉(zhuǎn)化學(xué)習(xí),會(huì)熟練編寫(xiě)代碼

3、素質(zhì)目標(biāo):培養(yǎng)主動(dòng)學(xué)習(xí)意識(shí)、細(xì)心操作習(xí)慣

教學(xué)重點(diǎn)求出百位數(shù),十位數(shù),個(gè)位數(shù)

教學(xué)難點(diǎn)判斷每位數(shù)的三次方之和是否與原數(shù)相等

教學(xué)方法講授法、演示法、課堂討論法、任務(wù)驅(qū)動(dòng)法

教學(xué)資源計(jì)算機(jī)實(shí)訓(xùn)室、教案、ppt、教材、極域軟件、PYTHON軟件

教學(xué)過(guò)程

教學(xué)環(huán)節(jié)教學(xué)內(nèi)容師生活動(dòng)教學(xué)資源

復(fù)習(xí)舊課【復(fù)習(xí)】:操作運(yùn)算符實(shí)現(xiàn)輸入、輸出圓形的基本參數(shù)教師提問(wèn),學(xué)

(10')一、算術(shù)運(yùn)算符生回答。

算術(shù)運(yùn)算符,在數(shù)學(xué)中就是用來(lái)處理四則運(yùn)算的符號(hào)。而

計(jì)算機(jī)

在Python中,這是最簡(jiǎn)單,也最常用的符號(hào),尤其是數(shù)

導(dǎo)入新課字的處理,幾乎都會(huì)使用到算術(shù)運(yùn)算符號(hào)。

(5,)二、賦值運(yùn)算符教師講解理論

賦值運(yùn)算符中簡(jiǎn)單、最常用的是等號(hào)(=)運(yùn)算符,一開(kāi)知識(shí)點(diǎn)極域軟件

始可能會(huì)以為它是“等于”,其實(shí)不是的,它的作用是將

一個(gè)表達(dá)式的值賦給一個(gè)左值。

講授新課三、比較運(yùn)算符學(xué)生聽(tīng)講,查

(40,)比較運(yùn)算符是指可以使用下列運(yùn)算符比較兩個(gè)值,當(dāng)用運(yùn)看教材,熟知

PPT

算符比較兩個(gè)值時(shí),結(jié)果是一個(gè)邏輯值,不是True(成立)教材

就是False(不成立)。比較運(yùn)算符一般用于數(shù)值的比較,

也可用于字符的比較。當(dāng)兩個(gè)數(shù)值比較是正確時(shí)返回

True,否則返回Faiseo

四、邏輯運(yùn)算符

在形式邏輯中,邏輯運(yùn)算符或邏輯聯(lián)結(jié)詞把語(yǔ)句連接成更

復(fù)雜的復(fù)雜語(yǔ)句,邏輯運(yùn)算符包括and、or和not。假設(shè)教師鼓勵(lì)學(xué)生

有兩個(gè)邏輯命題,分別是“正在下雨”和“我在屋里”,結(jié)合代碼學(xué)習(xí)

我們可以將它們組成復(fù)雜命題“正在下雨,并且我在屋里”

或“沒(méi)有正在下雨”或“如果正在下雨,那么我在屋里”。

五、成員運(yùn)算符

成員運(yùn)算符的作用是判斷某指定值是否存在于某一序列講解運(yùn)算符優(yōu)

中,包括字符串、列表或元組。在成員運(yùn)算符中,對(duì)于成先級(jí)的方法計(jì)算機(jī)

員的運(yùn)算不僅包含判斷值的大小,還包括類(lèi)型的判斷。

六、身份運(yùn)算符

:是判斷兩個(gè)標(biāo)識(shí)符是不是引用自一個(gè)對(duì)象

isis極域軟件

isnot:isnot是判斷兩個(gè)標(biāo)識(shí)符是不是引用自不同對(duì)象組織學(xué)生進(jìn)行

七、運(yùn)算符優(yōu)先級(jí)課堂討論

如果有一個(gè)諸如3+5*6的表達(dá)式,是優(yōu)先完成加法運(yùn)算還

是優(yōu)先完成乘法運(yùn)算呢?基礎(chǔ)數(shù)學(xué)知識(shí)會(huì)告訴我們先完

成乘法運(yùn)算在進(jìn)行加法運(yùn)算,這意味著乘法運(yùn)算符的優(yōu)先PPT

級(jí)要高于加法運(yùn)算符。在Python的應(yīng)用中,通常運(yùn)算的學(xué)生動(dòng)手操作

形式是表達(dá)式。表達(dá)式由運(yùn)算符和操作數(shù)組成。一個(gè)表達(dá)實(shí)踐

式往往不止包含一個(gè)運(yùn)算符,當(dāng)一個(gè)表達(dá)式存在多個(gè)運(yùn)算

PYTHON

符時(shí),處于同一級(jí)的優(yōu)先級(jí)運(yùn)算符從左到右依次運(yùn)算。

軟件

八、常用的內(nèi)置數(shù)值函數(shù)

絕對(duì)值abs(x),取余:divmod(x,y),次方pow(x,y[,z]),四舍五

入round(x[,ndigits]),最大值max(xl,x2...x3),最小值

min(xl,x2...x3),以e為底的x次位:exp(x)學(xué)生操作演

學(xué)生練習(xí)九、任務(wù)實(shí)現(xiàn)示,教師點(diǎn)評(píng)

(30,)【任務(wù)解析】通過(guò)input函數(shù)輸入一個(gè)三位數(shù),通過(guò)eval

函數(shù)轉(zhuǎn)為數(shù)值類(lèi)型,通過(guò)//,%等操作,分別獲取百位數(shù)、教師總結(jié)本次

歸納總結(jié)十位數(shù)及個(gè)位數(shù)。最后用if語(yǔ)句判斷num的值是否與每課知識(shí)點(diǎn)

(3,)位數(shù)的三次方和一致,如果一致則是水仙花數(shù),否則不是

開(kāi)拓思維水仙花數(shù)。

(2,)【總結(jié)】:用input函數(shù)輸入一個(gè)數(shù),并將其轉(zhuǎn)化為整數(shù)

【提問(wèn)】:怎樣用編程程序合理安排工資呢?

課后作業(yè)完成課后習(xí)題

課后體會(huì)

課題名稱合理安排工資(一)

授課時(shí)間月日第周星期第節(jié)授課地點(diǎn)

授課課型實(shí)驗(yàn)實(shí)訓(xùn)課學(xué)時(shí)安排2課時(shí)

1、知識(shí)目標(biāo):學(xué)習(xí)Python流程控制語(yǔ)句的基礎(chǔ),雙分支結(jié)構(gòu)和if嵌套

教學(xué)目標(biāo)2、能力目標(biāo):能夠借助PYTHON軟件,完成if嵌套代碼的編寫(xiě)

3、素質(zhì)目標(biāo):培養(yǎng)學(xué)生自主探究的學(xué)習(xí)能力

教學(xué)重點(diǎn)if語(yǔ)句的種類(lèi)及應(yīng)用

教學(xué)難點(diǎn)if嵌套的應(yīng)用

教學(xué)方法講授法、演示法、課堂討論法、任務(wù)驅(qū)動(dòng)法

教學(xué)資源計(jì)算機(jī)實(shí)訓(xùn)室、教案、ppt、教材、PYTHON軟件

教學(xué)過(guò)程

教學(xué)環(huán)節(jié)教學(xué)內(nèi)容師生活動(dòng)教學(xué)資源

復(fù)習(xí)舊課【復(fù)習(xí)鞏固】:對(duì)課后練習(xí)的填空題、判斷題及選擇題進(jìn)點(diǎn)名請(qǐng)學(xué)生回

(10')行講解答題,并對(duì)上

一、單分支結(jié)構(gòu)課后的練習(xí)討

計(jì)算機(jī)

If條件.£

總分支結(jié)構(gòu)的執(zhí)行過(guò)程,如圖3-1-1論進(jìn)行總結(jié)

語(yǔ)句塊廣

1月斤示

導(dǎo)入新課

字輸入的結(jié)果符合條件,為T(mén)rue,

〈條件/>一|

(5,)"執(zhí)行語(yǔ)句塊,然后執(zhí)行if語(yǔ)句的

?后續(xù)語(yǔ)句。若為False,則直接執(zhí)行極域軟件

語(yǔ)句塊111

f語(yǔ)句的后續(xù)語(yǔ)句。

i教師講解理論

知識(shí)

二、雙,分支結(jié)構(gòu)(if…else...)

講授新課1、雙夕「支結(jié)構(gòu)的一般格式:

(40,)if條件:

語(yǔ),句塊1PPT

學(xué)生認(rèn)真做筆

else:

語(yǔ),句塊2記

?雙分支結(jié)構(gòu)語(yǔ)句的執(zhí)行過(guò)程

(圖解析),如圖3-1-2所示。

,r學(xué)生邊觀察邊

_1_若輸入的結(jié)果不子合條件為

[話的跳

|語(yǔ)句塊2]_rI11/一、T-J記錄操作要點(diǎn)

irue,則一仃i苜【J塊1;否則

1結(jié)果為False執(zhí)行語(yǔ)句塊2o

無(wú)論是True還是FaIse,執(zhí)行完十音句塊后,都將吉M亍其后

續(xù)語(yǔ)句。

2、條件運(yùn)算符教師傳授操作

Python的條件運(yùn)算彳i?三個(gè)運(yùn)算量,其一般格式為:技巧

表達(dá)式1if表達(dá)式else表達(dá)式2

執(zhí)行流程:

遍判斷計(jì)算機(jī)

①條件運(yùn)算符在執(zhí)行r時(shí),會(huì)先對(duì)今左件表達(dá)式進(jìn)行目

②如果判斷結(jié)果為T(mén)rue,則執(zhí)行厝句1,并返回書(shū)丸行結(jié)果

③如果判斷結(jié)果為False,則執(zhí)行語(yǔ)句2,并返回吉丸行結(jié)果教師對(duì)學(xué)生的

三、多分支結(jié)構(gòu)(if...elif...else…:易錯(cuò)點(diǎn)進(jìn)行記極域軟件

多分支結(jié)構(gòu)的一般樣r式:錄

If條件1:

語(yǔ)句塊1

elif條件2:

語(yǔ)句塊2PPT

elif條件3:

語(yǔ)句塊3

…其他elif語(yǔ)句…對(duì)教學(xué)難點(diǎn),

else:重點(diǎn)講解

語(yǔ)句塊n

PYTHON

________[T.**

;

fiw-tuWex]~r~…'一-jV=二三軟件

1i*N1

I1兩EX**.*1

學(xué)生練習(xí)

(30,)多分支9禽構(gòu)的執(zhí)行過(guò)程如圖所示。當(dāng)條件1滿足時(shí),執(zhí)行總結(jié)教學(xué)重點(diǎn)

語(yǔ)句塊1;若滿足條件2,則執(zhí)行語(yǔ)句塊2;否則看是否難點(diǎn)

歸納總結(jié)滿足條,件3,若所有條件都不符合則執(zhí)行else語(yǔ)句后的語(yǔ)

(3,)句塊n。無(wú)論有多少條分支,只要滿足了其中一個(gè)分支后,

開(kāi)拓思維其余分.支將不再執(zhí)行.

(2')【總結(jié)]:?jiǎn)畏种ЫY(jié)構(gòu),雙分支結(jié)構(gòu),多分支結(jié)構(gòu)

【提問(wèn)]:在應(yīng)用中怎么具體應(yīng)用if嵌套呢?

課后作業(yè)完成課后習(xí)題

課后體會(huì)

課題名稱合理安排工資(二)

授課時(shí)間月日第周星期第節(jié)授課地點(diǎn)

授課課型實(shí)驗(yàn)實(shí)訓(xùn)課學(xué)時(shí)安排2課時(shí)

1、知識(shí)目標(biāo):學(xué)習(xí)Python流程控制語(yǔ)句的基礎(chǔ),雙分支結(jié)構(gòu)和if嵌套

2、能力目標(biāo):能夠借助PYTHON軟件,完成if嵌套代碼的編寫(xiě)

教學(xué)目標(biāo)

3、素質(zhì)目標(biāo):通過(guò)師生的“教”與“學(xué)”,進(jìn)一步增進(jìn)彼此的了解,培養(yǎng)學(xué)生學(xué)習(xí)

專(zhuān)業(yè)的興趣

教學(xué)重點(diǎn)if嵌套

教學(xué)難點(diǎn)if嵌套的應(yīng)用

教學(xué)方法講授法、演示法、課堂討論法、任務(wù)驅(qū)動(dòng)法

教學(xué)資源計(jì)算機(jī)實(shí)訓(xùn)室、教案、ppt、教材、PYTHON軟件

教學(xué)過(guò)程

教學(xué)環(huán)節(jié)教學(xué)內(nèi)容師生活動(dòng)教學(xué)資源

復(fù)習(xí)舊課【操作復(fù)習(xí)】:用if-elif語(yǔ)句實(shí)現(xiàn)考試成績(jī)等級(jí)實(shí)例通過(guò)讓學(xué)生操

(10*)一、if嵌套作,幫助學(xué)生

鞏固操作要點(diǎn)

if語(yǔ)句嵌套指的是在if或者if-else語(yǔ)句里面包含if或者計(jì)算機(jī)

if-else語(yǔ)句,其嵌套的格式如下:

導(dǎo)入新課1、if嵌套基本格式

⑻)If條件1:教師講解while

極域軟件

語(yǔ)句塊1循環(huán)的知識(shí)要

if條件2:點(diǎn)

語(yǔ)句塊2

講授新課elif條件3:學(xué)生聽(tīng)課,記

(40,)語(yǔ)句塊3要點(diǎn)

PPT

else:

語(yǔ)句塊4通過(guò)對(duì)生活中

elif條件5:的舉例加深對(duì)

語(yǔ)句塊5鏈接的理解

else:

語(yǔ)句塊6

2、if嵌套解析學(xué)生操作習(xí)題

根據(jù)對(duì)齊格式來(lái)確定if語(yǔ)句之間的邏輯關(guān)系,第一個(gè)else

與第二個(gè)if配對(duì),最后一個(gè)else與第一個(gè)if配對(duì),只有

在滿足了第一個(gè)if的條件下,才可執(zhí)行條件2的判斷。

二、任務(wù)實(shí)現(xiàn)

【任務(wù)步驟】計(jì)算機(jī)

owe_money=int(input(吹信用卡多少錢(qián):"))#欠信用教師巡回指導(dǎo)

卡的錢(qián)學(xué)生,對(duì)學(xué)生

("今天是否發(fā)了工資(發(fā)了就回復(fù)沒(méi)操作中存在的

money=int(input1,極域軟件

發(fā)就回復(fù)0):"))#是否發(fā)工資錯(cuò)誤點(diǎn)進(jìn)行總

ifmoney==l:結(jié)

offer_money=int(input("發(fā)了多少工資:"))#發(fā)了多

少工資

remaining_money=offer_money-owe_money#剩PPT

下的錢(qián)

ifremaining_money==0:

print("本月工資規(guī)劃完畢,沒(méi)有剩余。")學(xué)生操作練習(xí)

elifremaining_money>0:

print("先還信用卡的錢(qián)!你還剩%s!

"%remaining_money)PYTHON

else:軟件

print("先還一點(diǎn),下月要努力了啊!")

學(xué)生練習(xí)else:

(30,)print("工資還沒(méi)到,請(qǐng)耐心等候。")

【任務(wù)解析】:當(dāng)回復(fù)了1.程序便自動(dòng)算出剩下的錢(qián),

歸納總結(jié)明顯在還完了信用卡的錢(qián)后還有2000塊錢(qián),便執(zhí)行內(nèi)嵌

(3,)if語(yǔ)句的第二個(gè)語(yǔ)句塊,輸出“先還信用卡的錢(qián)!你還剩

開(kāi)拓思維2000”,對(duì)于剩下的錢(qián)你可以自由分配了!

(2,)【總結(jié)】:if嵌套具體應(yīng)用

【提問(wèn)】:怎么打印九九乘法表呢?

課后作業(yè)完成課后練習(xí)

課后體會(huì)

課題名稱打印九九乘法口訣表--while語(yǔ)句

授課時(shí)間月日第周星期第節(jié)授課地點(diǎn)

授課課型實(shí)驗(yàn)實(shí)訓(xùn)課學(xué)時(shí)安排2課時(shí)

1、知識(shí)目標(biāo):掌握while循環(huán)的基本用法

教學(xué)目標(biāo)2、能力目標(biāo):通過(guò)對(duì)While循環(huán)的學(xué)習(xí),完成循環(huán)語(yǔ)句的綜合使用

3、素質(zhì)目標(biāo):鼓勵(lì)學(xué)生在做的過(guò)程中體驗(yàn)編寫(xiě)代碼的樂(lè)趣

教學(xué)重點(diǎn)While循環(huán)的使用

教學(xué)難點(diǎn)利用Whi1e循環(huán)的打印出九九乘法口訣表

教學(xué)方法講授法、演示法、課堂討論法、任務(wù)驅(qū)動(dòng)法

教學(xué)資源計(jì)算機(jī)實(shí)訓(xùn)室、教案、ppt、教材、PYTHON軟件

教學(xué)過(guò)程

教學(xué)環(huán)節(jié)教學(xué)內(nèi)容師生活動(dòng)教學(xué)資源

復(fù)習(xí)舊課【操作復(fù)習(xí)】:if嵌套的注意事項(xiàng)是什么?通過(guò)教師的講

(10')【提問(wèn)】:九九乘法口訣表,你會(huì)用while循環(huán)編寫(xiě)嗎?解鞏固知識(shí)

點(diǎn),加深學(xué)生

一、while語(yǔ)句計(jì)算機(jī)

對(duì)知識(shí)的印

事實(shí)上while語(yǔ)句是一個(gè)條件循環(huán)語(yǔ)句與if相似,區(qū)別就

導(dǎo)入新課象,以達(dá)到學(xué)

是從單次執(zhí)行變成了反復(fù)執(zhí)行,以及條件除了用來(lái)判斷是

(5,)而不忘的效果

否進(jìn)入代碼塊以外,還被用來(lái)作為是否終止循環(huán)的判斷依

極域軟件

據(jù)。

1、While語(yǔ)句的一般形式:

While條件表達(dá)式:

講授新課

循環(huán)體

(40,)while語(yǔ)句執(zhí)行時(shí),若所需進(jìn)行while循環(huán)的變量符合條

PPT

件,則進(jìn)入下一循環(huán)體,重復(fù)執(zhí)行循環(huán)體,直到變量不符講解知識(shí)重點(diǎn)

合while

2、while的無(wú)限循環(huán)

11while語(yǔ)句的循環(huán)表達(dá)

11-―式一般是關(guān)系表達(dá)式或

1邏輯表達(dá)式。在表達(dá)

式永遠(yuǎn)成立的情況下,會(huì)陷入無(wú)限循環(huán),也叫死循環(huán)。

whileTrue:

print("第",ij遍computer")教師講解while

i+=l循環(huán)使用方法

print("循環(huán)已結(jié)束")

i=l

上述代碼的循環(huán)表達(dá)式永遠(yuǎn)成立,會(huì)一直執(zhí)行循環(huán)體,永教師邊講解邊計(jì)算機(jī)

遠(yuǎn)執(zhí)行不到打印"循環(huán)己結(jié)束”語(yǔ)句。針對(duì)這樣的無(wú)限循操作

環(huán),我們一般會(huì)在循環(huán)體內(nèi)增加條件分支,滿足條件時(shí)使

用break語(yǔ)句來(lái)跳出循環(huán),或者在無(wú)限循環(huán)中,可以按

極域軟件

Ctrl+C快捷鍵來(lái)中斷循環(huán)。學(xué)生觀看教師

i=l操作

whileTrue:

print("第",i,"遍computer")

i+=l教師巡回指導(dǎo)PPT

ifi>10:學(xué)生操作中存

break#跳出循環(huán)在的問(wèn)題

print("打印結(jié)束")

因此,while循環(huán)的循環(huán)體內(nèi)一般都要包含改變循環(huán)變量對(duì)于共性的問(wèn)

值的語(yǔ)句,使得在特定情

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論