




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
創(chuàng)客教育普惠行動
少年創(chuàng)學(xué)院承制根據(jù)教育部《中小學(xué)綜合實踐活動指導(dǎo)綱要》典型案例編制創(chuàng)客教育普惠課程由“吳俊杰和他的朋友們”教師團隊開發(fā)創(chuàng)客教育普惠課程之CoolPython
軟件準(zhǔn)備:
Python3.7、pycharm、anaconda2創(chuàng)客教育普惠行動等級課程名稱課程重點一級圖形繪制篇1、繪制分形樹
2、繪制小豬佩奇
3、繪制動態(tài)鐘表1、深入學(xué)習(xí)turtle庫2、學(xué)習(xí)遞歸函數(shù)3、在靜態(tài)繪圖中加入動態(tài)指針。二級網(wǎng)絡(luò)爬蟲篇4、制作網(wǎng)絡(luò)爬蟲5、數(shù)據(jù)清洗和展示6、制作個性簽名1、學(xué)習(xí)網(wǎng)絡(luò)爬蟲requests庫的使用方法。2、學(xué)習(xí)數(shù)據(jù)清洗和展示pandas庫3、結(jié)合網(wǎng)絡(luò)爬蟲繪制個性簽名三級游戲制作篇7、圖片轉(zhuǎn)字符畫8、拼圖游戲9、擋板小球游戲1.學(xué)習(xí)圖片處理PIL庫。2.學(xué)習(xí)游戲制作pygame庫。3.學(xué)習(xí)GUI--tkinter庫的使用方法。創(chuàng)客教育普惠行動3第1課:繪制分形樹1、了解什么是分形樹。2、理解并學(xué)會使用遞歸函數(shù)。1、turtle庫的使用方法。2、使用遞歸函數(shù)簡化程序。1、用戶輸入樹干起始長度。2、用戶可以自己調(diào)整樹干和樹枝的長度差。1、掌握并理解遞歸函數(shù)。2、能夠完成分形樹的繪制。3、能夠修改任意長度的樹干、樹枝。課程重點:拓展練習(xí):評價點:知識點:第一等級程序代碼:代碼實現(xiàn):分析并理解什么是分形樹,使用遞歸函數(shù)繪制分形樹。本課主要用到了遞歸函數(shù),相比傳統(tǒng)的編程方法,大大簡化了程序。創(chuàng)客教育普惠行動4第2課:繪制小豬佩奇
使用Python中的turtle庫,繪制卡通人物-小豬佩奇。1、使用turtle庫繪小豬佩奇。2、理解并學(xué)會引入自定義模塊。1、turtle庫的使用方法。2、自定義模塊的使用方法。1、調(diào)整小豬佩奇各個部分的顏色。2、合并主模塊和其他模塊,思考自定義模塊的優(yōu)點。1、能夠繪制完整的小豬佩奇。2、能夠靈活使用自定義模塊。3、按需對程序進行個性化更改。課程重點:拓展練習(xí):評價點:知識點:第一等級程序代碼(主程序):代碼實現(xiàn):創(chuàng)客教育普惠行動5第2課:繪制小豬佩奇第一等級程序代碼(其他部分):創(chuàng)客教育普惠行動6第2課:繪制小豬佩奇第一等級程序代碼(其他部分):創(chuàng)客教育普惠行動7第3課:繪制動態(tài)鐘表
使用Python中的turtle庫,加入時間datetime庫,完成一個會動的鐘表,活學(xué)活用,將所學(xué)到的知識應(yīng)用到實際生活中。1、使用turtle庫繪制鐘表。2、理解鐘表的邏輯關(guān)系并和靜態(tài)的表盤結(jié)合,完成動態(tài)的鐘表。1、turtle庫的使用方法。2、使用遞歸函數(shù)重復(fù)執(zhí)行程序。1、調(diào)整鐘表的指針及表盤的顏色,設(shè)置個性化動態(tài)鐘表。1、實現(xiàn)動態(tài)鐘表。2、理解動態(tài)鐘表的邏輯原理。3、按需對程序進行個性化更改。4、理解遞歸重復(fù)執(zhí)行實現(xiàn)動態(tài)指針。課程重點:拓展練習(xí):評價點:知識點:第一等級程序代碼(主程序):代碼實現(xiàn):創(chuàng)客教育普惠行動8第3課:繪制動態(tài)鐘表第一等級程序代碼(函數(shù)部分):創(chuàng)客教育普惠行動9第4課:制作網(wǎng)絡(luò)爬蟲
使用Python爬取網(wǎng)絡(luò)上有用的資源,本課爬取的內(nèi)容是各個城市空氣質(zhì)量監(jiān)測的各項數(shù)據(jù),網(wǎng)址為:pm25.in。1、學(xué)會從網(wǎng)絡(luò)上爬取資源。2、學(xué)會使用網(wǎng)絡(luò)爬蟲常用的requests庫和BeautifulSoup庫。1、requests庫和BeautifulSoup庫的使用方法。2、將爬取的數(shù)據(jù)存入csv文件中。1、嘗試制作網(wǎng)絡(luò)爬蟲爬取該網(wǎng)站上的其他內(nèi)容。2、嘗試爬取其他網(wǎng)站上的內(nèi)容。1、能夠繪制完整的網(wǎng)絡(luò)爬蟲。2、能夠靈活使用requests庫和BeautifulSoup庫。3、能夠?qū)⒆x取的數(shù)據(jù)存入文件中。課程重點:拓展練習(xí):評價點:知識點:第二等級代碼實現(xiàn):程序代碼(主程序):創(chuàng)客教育普惠行動10第4課:制作網(wǎng)絡(luò)爬蟲第二等級程序代碼(函數(shù)部分):創(chuàng)客教育普惠行動11第5課:數(shù)據(jù)清洗和展示
在使用Python爬取網(wǎng)絡(luò)上有用的資源后,我們需要進一步將數(shù)據(jù)清洗為我們想要的數(shù)據(jù),之后使用這些數(shù)據(jù)可以進行數(shù)據(jù)展示。1、學(xué)會清洗從網(wǎng)絡(luò)上爬取的數(shù)據(jù)。2、解決展示時中文顯示問題。3、學(xué)會繪制數(shù)據(jù)圖表。1、學(xué)會使用pandas庫清洗和展示數(shù)據(jù)。2、數(shù)據(jù)展示時的中文顯示問題。1、嘗試使用原始數(shù)據(jù)中的其他列繪制圖表。2、嘗試?yán)L制不同類型的圖表。1、能夠繪制完整的數(shù)據(jù)圖表。2、能夠解決數(shù)據(jù)展示中的中文顯示問題。課程重點:拓展練習(xí):評價點:知識點:第二等級代碼實現(xiàn):程序代碼:創(chuàng)客教育普惠行動12第6課:制作個性簽名
本節(jié)課結(jié)合前邊的內(nèi)容,使用tkinter庫、PIL庫以及網(wǎng)絡(luò)爬蟲的requests庫來制作一個個性化的簽名。1、使用tkinter庫繪制用戶輸入界面。2、使用requests庫獲得網(wǎng)絡(luò)個性簽名。3、使用PIL庫編輯、保存圖片。1、tkinter庫的使用方法。2、requests的使用方法。3、PIL庫的使用。1、修改對話框的名稱。2、修改對話框中文字的字體。1、能夠生成個性簽名圖片。2、能夠修改對話框中的文字和字體。課程重點:拓展練習(xí):評價點:知識點:第二等級程序代碼(主程序):代碼實現(xiàn):創(chuàng)客教育普惠行動13第6課:制作個性簽名第二等級程序代碼(其他部分):創(chuàng)客教育普惠行動14第7課:圖片轉(zhuǎn)字符畫
將任意一張圖片轉(zhuǎn)化為字符代碼,從而形成一個和原圖一樣形狀的字符畫。課程中使用多種函數(shù)、庫等。1、理解圖片轉(zhuǎn)字符畫的原理。2、按步驟實現(xiàn)圖片轉(zhuǎn)字符畫。1、了解Pillow庫及其使用方法。2、理解灰度公式:gray=0.2126*r+0.7152*g+0.0722*b。1、更換其他圖片。2、list中的字符是否可以增減。3、是否可以優(yōu)化gray方法。1、實現(xiàn)圖片轉(zhuǎn)字符畫。2、理解圖片轉(zhuǎn)字符畫的原理。3、按需對程序進行簡單更改。4、能夠更換圖片實現(xiàn)字符畫。課程重點:拓展練習(xí):評價點:知識點:第三等級程序代碼:代碼實現(xiàn):創(chuàng)客教育普惠行動15第8課:拼圖游戲
Python為我們提供了一個專門制作游戲的庫—pygame庫,本節(jié)課就使用pygame庫來制作一個拼圖游戲,其中還涉及到python中的事件點擊。1、使用pygame庫制作拼圖游戲。2、理解并學(xué)會使用python中的事件點擊。3、復(fù)習(xí)random庫。1、pygame庫的使用方法。2、python中的事件點擊。3、random庫的使用。1、修改拼圖所使用的圖片。2、修改拼圖背景。1、能夠完成拼圖游戲。2、能夠理解游戲中的邏輯關(guān)系。3、能夠更換拼圖圖片和背景圖片。課程重點:拓展練習(xí):評價點:知識點:第三等級程序代碼(部分):代碼實現(xiàn):創(chuàng)客教育普惠行動16第3課:拼圖游戲第三等級程序代碼(其他部分):創(chuàng)客教育普惠行動17第9課:擋板小球游戲
Python提供了多個圖形開發(fā)界面的庫,今天我們就使用其中的tkinter庫來進行一個擋板小球游戲的編寫。1、理解并學(xué)會使用tkinter庫。2、理解Python中類的概念。3、學(xué)會使用random和time庫。1、tkinter庫的使用方法。2、python中類的使用。3、random庫和time庫的使用。1、調(diào)整擋板的大小和顏色。2、調(diào)整小球的小小和顏色。
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 讀后續(xù)寫中同伴互助對高中生英語寫作焦慮的影響研究
- 廢印刷線路板與廢汽車催化劑共熔煉研究
- 油印蠟紙企業(yè)縣域市場拓展與下沉戰(zhàn)略研究報告
- 連續(xù)手語識別的視覺模型研究
- 大棚建材購貨合同范本
- 大健康遠(yuǎn)程醫(yī)療服務(wù)企業(yè)制定與實施新質(zhì)生產(chǎn)力戰(zhàn)略研究報告
- 防水粉企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級戰(zhàn)略研究報告
- 家用健身倒立機行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 工程化樹突細(xì)胞納米囊泡通過拮抗雄激素作用治療黑色素瘤的研究
- 油畫畫布企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級戰(zhàn)略研究報告
- 國際留學(xué)合作框架協(xié)議書
- DL-T 297-2023 汽輪發(fā)電機合金軸瓦超聲檢測
- JGJT 152-2019 混凝土中鋼筋檢測技術(shù)標(biāo)準(zhǔn)
- DB3212-T 1157-2024 病案庫房建設(shè)規(guī)范
- 欠款還款計劃范文
- QBT 2088-1995 硅藻土行業(yè)標(biāo)準(zhǔn)
- 數(shù)字電子技術(shù)(武漢科技大學(xué))智慧樹知到期末考試答案章節(jié)答案2024年武漢科技大學(xué)
- 室內(nèi)設(shè)計采光分析報告
- 學(xué)習(xí)解讀2024年新制定的學(xué)位法課件
- 四川省高等教育自學(xué)考試自考畢業(yè)生登記表001匯編
- 運河古街項目招商規(guī)劃方案
評論
0/150
提交評論