資源簡介 (共23張PPT)編寫組第3節 “無所不能”的模塊第1單元 用計算機程序解決問題八年級 上冊第1課時 模塊及常用模塊問題探討/01/02自主閱讀/03要點講解/04體驗活動/05項目應用01 準備過程02 整體結構03 重點說明04 名詞解釋問題探討我們可以用各種各樣的積木搭起一座座城堡。如果把特定功能的函數比喻成“積木”,把功能相近的函數“包裝”起來成為模塊,那么一盒“積木”就是一個模塊。以 Python 語言為例,它提供了靈活的模塊機制,其模塊底層可以使用其他編程語言(如 C 語言、C++ 語言等)來實現。這樣一來,它就像“膠水”一樣把各種編程語言“黏合”在一塊,并發揮出各種語言的優勢。你心動了嗎?你最想了解什么?你的項目可能需什么模塊?01 準備過程02 整體結構03 重點說明04 名詞解釋自主閱讀1、學習內容:用模塊解決問題的過程及常用的模塊。2、學習要求:閱讀教材,了解模塊解決問題的過程。先自主學習,再小組合作研討,還不能解決的疑難向老師求助。不著急動手實踐。01 準備過程02 整體結構03 重點說明04 名詞解釋要點講解1、在系統終端(cmd)下如何安裝模塊?安裝模塊的命令: pip install 模塊名稱使用國內鏡像的命令:pip install -i https://pypi.tuna.tsinghua./simple01 準備過程02 整體結構03 重點說明04 名詞解釋要點講解2、在 jupyter notebook 的終端下如何安裝模塊?01 準備過程02 整體結構03 重點說明04 名詞解釋要點講解3、thonny:使用菜單中管理包工具進行安裝。01 準備過程02 整體結構03 重點說明04 名詞解釋要點講解4、使用 import pypinyin 進行測試。01 準備過程02 整體結構03 重點說明04 名詞解釋體驗活動01 準備過程02 整體結構03 重點說明04 名詞解釋體驗活動1、學會安裝并用import pypinyin測試。2、先在pypi.org網站上自主學習該模塊的用法。網址為:https://pypi.org/project/pypinyin/01 準備過程02 整體結構03 重點說明04 名詞解釋體驗活動3、畫流程圖。4、調試運行,組內交流。5、展示、匯報與交流。01 準備過程02 整體結構03 重點說明04 名詞解釋項目應用1、討論相關知識在小組項目中解決問題的作用并做好記錄。2、及時做好項目的紙質討論材和電子檔案的更新、整理與保存。第2課時 模塊的應用實例問題探討/01/02自主閱讀/03要點講解/04體驗活動/05項目應用01 準備過程02 整體結構03 重點說明04 名詞解釋問題探討面對如此豐富的模塊,你一定躍躍欲試了!很多開源 Python 模塊在數據統計、可視化表達、機器學習、深度學習、 自然語言處理、數據抓取和分布式深度學習等領域都有不錯的表現。模塊是一種根據功能進行封裝的算法實現,有較強的針對性。你想通過模塊來解決哪些真實任務?為你的項目找了哪些模塊?01 準備過程02 整體結構03 重點說明04 名詞解釋自主閱讀1、學習內容:tqdm模塊、PyAutoGui庫、PIL庫的功能及使用方法,重點關注PIL庫。2、學習要求:閱讀教材,但不限于教材,邊閱讀邊調試,遇到問題盡量通過網絡解決。3、交流合作:展示你的結果,提出困惑,互相學習。01 準備過程02 整體結構03 重點說明04 名詞解釋要點講解1、如何快速掌握并把一個模塊運用于自己的項目?(1)閱讀官方文檔;(2)獲取他人使用經驗(閱讀他人分享的技術文章);(3)閱讀他人的代碼(或例程)等;(4)及時把所獲得知識用電子文檔進行記錄,學會日積月累。01 準備過程02 整體結構03 重點說明04 名詞解釋要點講解2、PIL庫的安裝方法:在 cmd 或 jupyter 的終端里輸入: pip install pillow01 準備過程02 整體結構03 重點說明04 名詞解釋實踐活動01 準備過程02 整體結構03 重點說明04 名詞解釋實踐活動1、在原來的受邀人員管理程序的基礎上增加【打印】菜單選項。01 準備過程02 整體結構03 重點說明04 名詞解釋實踐活動2、先閱讀技術支持內容,了解PIL模塊對生成邀請中所需的功能函數。01 準備過程02 整體結構03 重點說明04 名詞解釋實踐活動3、畫流程圖,根據流程圖寫出代碼。4、調試運行,組內交流。5、展示、匯報與交流。01 準備過程02 整體結構03 重點說明04 名詞解釋項目應用1、討論相關知識在小組項目中解決問題的作用并做好記錄。2、及時做好項目的紙質討論材和電子檔案的更新、整理與保存。RUNNING 2017 WORK SUMMARY編寫組感謝您的觀看 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫