02-Python語(yǔ)言入門第二講-“蛇”的力量-Python_第1頁(yè)
02-Python語(yǔ)言入門第二講-“蛇”的力量-Python_第2頁(yè)
02-Python語(yǔ)言入門第二講-“蛇”的力量-Python_第3頁(yè)
02-Python語(yǔ)言入門第二講-“蛇”的力量-Python_第4頁(yè)
02-Python語(yǔ)言入門第二講-“蛇”的力量-Python_第5頁(yè)
已閱讀5頁(yè),還剩1頁(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)介

Python語(yǔ)言入門【第二課】“蛇”的力量,Python教學(xué)時(shí)間xxxx年xx月xx日教學(xué)題目Python語(yǔ)言入門【第二課】“蛇”的力量,Python教學(xué)目標(biāo)引導(dǎo)學(xué)生認(rèn)識(shí)并理解print()命令;引導(dǎo)學(xué)生了解注釋,養(yǎng)成寫(xiě)注釋的良好習(xí)慣;教學(xué)重點(diǎn)應(yīng)用print()命令,了解并使用注釋;教學(xué)難點(diǎn)對(duì)注釋和print()命令的理解。教學(xué)過(guò)程課前引入:通過(guò)劇情與對(duì)話引入本節(jié)課內(nèi)容或復(fù)習(xí)所學(xué)知識(shí);(5分鐘)源碼百科:講解"打印:print()命令”與”注釋”;(10分鐘)代碼實(shí)踐:引導(dǎo)學(xué)生完成本節(jié)課代碼實(shí)踐:第一步:添加注釋第二步:打印"WelcometoChina!"第二步:打印“歡迎來(lái)中國(guó)!"第二步:打印多項(xiàng)(10分鐘)程序挑戰(zhàn):引導(dǎo)學(xué)生嘗試本節(jié)課程序挑戰(zhàn):挑戰(zhàn)一:離代碼更近--“執(zhí)行代碼積木挑戰(zhàn)二:試一試這行代碼(10分鐘)保存并分享:指導(dǎo)學(xué)生保存作品,請(qǐng)個(gè)別優(yōu)秀作品的創(chuàng)作者上臺(tái)分享創(chuàng)作心得;(3分鐘)課后練習(xí):請(qǐng)學(xué)生完成課后練習(xí),教師講解練習(xí);(3分鐘)課后拓展:介紹"Python";(選做)個(gè)案添加課前引入教師引導(dǎo):命令是我們和計(jì)算機(jī)交流的語(yǔ)言,我們這節(jié)課就來(lái)Python中的一個(gè)命令:print()命令。細(xì)節(jié)提示:其實(shí)指令也是命令,只是說(shuō)法不同而已。在后續(xù)課程中,出現(xiàn)命令或指令的說(shuō)法,都是對(duì)的。教師操作:播放視頻[開(kāi)頭引入]部分。個(gè)案添加源碼百科打印:print()命令教師引導(dǎo):同學(xué)們還記得上節(jié)課我們運(yùn)行過(guò)的三個(gè)積木組成的程序嗎?這個(gè)程序運(yùn)行的結(jié)果就是,在控制臺(tái)上輸出了"Hello,編程貓!";這個(gè)積木到底應(yīng)該怎么用呢?關(guān)于這個(gè)積木更多的知識(shí),讓我們跟著視頻來(lái)學(xué)習(xí)。教師操作:播放視頻[源碼百科-打印:print()命令]部分。教師講解:我們?cè)趐rint()命令中填入什么內(nèi)容,程序運(yùn)行之后,就會(huì)在控制臺(tái)打印出什么樣的內(nèi)容,這個(gè)過(guò)程也叫輸出。我們可以利用print()命令打印數(shù)字、英文、漢字、符號(hào)等,只要是計(jì)算機(jī)能識(shí)別的符號(hào)就可以。教師講解:print()命令還可以實(shí)現(xiàn)多項(xiàng)輸出。觀察對(duì)應(yīng)的代碼:每-項(xiàng)打印內(nèi)容被逗號(hào)隔開(kāi),且被引號(hào)包圍著。觀察控制臺(tái)的運(yùn)行結(jié)果可以發(fā)現(xiàn):輸出的每一項(xiàng)之間都自動(dòng)被空格隔開(kāi)了。注釋教師操作:播放視頻[源碼百科-注釋]部分。教師講解:在代碼模式下,#代表注釋的意思,注釋的內(nèi)容可以是中文、英文、符號(hào)等文本信息。注釋主要起到了提示的作用,提示自己或者其他人這段程序是做什么的。要注意:注釋中的內(nèi)容計(jì)算機(jī)是不會(huì)執(zhí)行的。個(gè)案添加代碼實(shí)踐第一步:添加注釋教師操作:播放視頻[編程學(xué)堂第一步]部分。教師引導(dǎo):請(qǐng)同學(xué)們完成添加注釋這個(gè)步驟。第二步:打印"WelcometoChina!”教師操作:播放視頻[編程學(xué)堂第二步]部分。教師引導(dǎo):根據(jù)提示,在打印積木中輸入內(nèi)容,并把兩塊積木拼接好。第三步:打印“歡迎來(lái)中國(guó)!教師操作:播放視頻[編程學(xué)堂第三步]部分。教師引導(dǎo):打印積木中內(nèi)容也可以是中文,根據(jù)提示,完成積木代碼。第四步:打印多項(xiàng)教師操作:播放視頻[編程學(xué)堂-第四步]部分。教師引導(dǎo):根據(jù)視頻和教材,完成代碼。教師講解:在代碼模式下,使用print()命令輸出多項(xiàng)時(shí),每一項(xiàng)之間需要用英文逗號(hào)間隔開(kāi)。個(gè)案添加挑戰(zhàn)時(shí)刻挑戰(zhàn)一:離代碼更近--“執(zhí)行代碼”積木教師引導(dǎo):在事件積木盒子中,有兩個(gè)樣式的執(zhí)行代碼積木。我們?cè)趫?zhí)行代碼積木里面,填寫(xiě)的內(nèi)容其實(shí)就是對(duì)應(yīng)的代碼模式的內(nèi)容。試著用”打印"積木實(shí)現(xiàn)同樣的效果吧!挑戰(zhàn)二:試一試這行代碼教師引導(dǎo):有人說(shuō),要想學(xué)好一門編程語(yǔ)言,你就需要接受這門語(yǔ)言的哲學(xué)。而對(duì)Python哲學(xué)的最好闡述,莫過(guò)于核心開(kāi)發(fā)者TimPeters所總結(jié)的"Python之禪”(TheZenofPython)了。結(jié)果中的這段文字就是"Python之禪”,它是被公認(rèn)的Python編寫(xiě)原則,奉行這個(gè)原則編寫(xiě)程序,你就可以成為一個(gè)出類拔萃的訓(xùn)練師。翻譯與注釋:優(yōu)美勝于丑陋(Python以編寫(xiě)優(yōu)美的代碼為目標(biāo))明了勝于晦澀(優(yōu)美的代碼應(yīng)當(dāng)是明了的,命名規(guī)范,風(fēng)格相似)簡(jiǎn)潔勝于復(fù)雜(優(yōu)美的代碼應(yīng)當(dāng)是簡(jiǎn)潔的,不要有復(fù)雜的內(nèi)部實(shí)現(xiàn))復(fù)雜勝于凌亂(如果復(fù)雜不可避免,那代碼間也不能有難懂的關(guān)系,要保持接口簡(jiǎn)潔)扁平勝于嵌套(優(yōu)美的代碼應(yīng)當(dāng)是扁平的,不能有太多的嵌套)間隔勝于緊湊(優(yōu)美的代碼有適當(dāng)?shù)拈g隔,不要奢望一行代碼解決問(wèn)題)可讀性很重要(優(yōu)美的代碼是可讀的)即便假借特例的實(shí)用性之名,也不可違背這些規(guī)則(這些規(guī)則至高無(wú).上)不要包容所有錯(cuò)誤,除非你確定需要這樣做(精準(zhǔn)地捕獲異常,寫(xiě)except:pass風(fēng)格的代碼)當(dāng)存在多種可能,不要嘗試去猜測(cè)而是盡量找-種,最好是唯一-種明顯的解決方案(如果不確定,就用窮舉法)雖然這并不容易,因?yàn)槟悴皇荘ython之父(這里的Dutch是指Guido)做也許好過(guò)不做,但不假思索就動(dòng)手還不如不做(動(dòng)手之前要細(xì)思量)如果你無(wú)法向人描述你的方案,那肯定不是一個(gè)好方案;反之亦然(方案測(cè)評(píng)標(biāo)準(zhǔn))命名空間是一種絕妙的理念,我們應(yīng)當(dāng)多加利用(倡導(dǎo)與號(hào)召)教師引導(dǎo):在學(xué)習(xí)編程的過(guò)程中,犯錯(cuò)一點(diǎn)都不可怕,最后--定有辦法解決。不斷給自己信心,你--定能學(xué)好編程,學(xué)好Python。個(gè)案添加保存分享點(diǎn)擊上面菜單欄"文件”,在下拉選項(xiàng)中按實(shí)際情況選擇'保存”(保存至本地)或"保存至云端”的方式保存寫(xiě)過(guò)的代碼文件,以便下次使用或作品收集。個(gè)案添加課后練習(xí)答案第一題:請(qǐng)問(wèn)在"打印"積木中在Python中對(duì)應(yīng)的代碼語(yǔ)句是哪一個(gè)?A.input()B.print()C.importD.print參考答案:B解析:A選項(xiàng),input()是獲得用戶輸入命令;C選項(xiàng)是引入庫(kù)命令import;D選項(xiàng)是易混淆選項(xiàng),只是英文單詞print。第二題:(多選)請(qǐng)問(wèn)代碼語(yǔ)句print("hello,world")和語(yǔ)句print('hello','world')輸出的內(nèi)容一致嗎?A.一致,都是"helloworld"B.不一致,用放大鏡看C.我知道,都是"hello,world"D.我發(fā)現(xiàn),前者是"hello,world",后者是"helloworld"參考答案:BD解析:前者是"hello,world",后者是"helloworld"。A選項(xiàng)錯(cuò)誤,不一致;B選項(xiàng)正確;C選項(xiàng)錯(cuò)誤;D選項(xiàng)正確。課后拓展

溫馨提示

  • 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)論