Python編程與計算思維
喻蓉蓉
相關主題
商品描述
本書共8章,內容包括問題求解中的計算思維、Python編程基礎、問題求解中的順序結構、問題求解中的選擇結構、問題求解中的循環結構、組合數據類型、函數、常用的經典算法。全書知識講解由淺入深、循序漸進,運用計算思維求解問題的思想介紹Python語言的知識結構,不僅註重學習者知識與技能的掌握,更強調學習者思維習慣的養成,以期為學習者將來的學習打下良好的基礎。 本書免費提供教學課件、源代碼和微課視頻,適合有一定數學基礎的中高年級小學生和中學生,以及初學編程的自學者和編程愛好者使用,也可以作為中小學一線信息技術教師學習Python語言的入門教材。
作者簡介
喻蓉蓉,碩士,計算機科學與技術專業,一級教師,外國語學校仙林分校小學部信息技術教師。長期從事小學信息技術教育教學等相關工作,重點關注小學編程教育與教學實踐等相關研究。
目錄大綱
第1章問題求解中的計算思維
第1課初識計算思維
第2課計算思維與算法
第3課算法的基本結構
第4課問題求解的步驟
第2章Python編程基礎
第5課Python編程環境
第6課基本數據類型
第7課常量和變量
第8課運算符與表達式
第3章問題求解中的順序結構
第9課Python中的輸入和輸出
第10課數位之和
第11課雞兔同籠
第4章問題求解中的選擇結構
第12課if語句——數值交換
第13課if...else語句——奇偶數判斷
第14課if...elif...else語句——經費問題
第15課嵌套if語句——判斷閏年
第5章問題求解中的循環結構
第16課for語句——水仙花數
第17課while語句——猜數遊戲
第18課循環嵌套——乘法口訣表
第19課中斷語句——break和continue
第6章組合數據類型
第20課字符串類型
第21課列表
第22課元組
第23課字典
第24課集合
第7章函數
第25課函數的概述
第26課函數的定義
第27課函數的調用
第28課函數的參數
第29課變量的作用域
第30課遞歸函數
第8章常用的經典算法
第31課枚舉法
第32課遞推法
第33課遞歸法
第34課排序法
第35課查找法
參考文獻
後記
致謝