本書共8章,內容包括問題求解中的計算思維、Python編程基礎、問題求解中的順序結構、問題求解中的選擇結構、問題求解中的循環結構、組合數據類型、函數、常用的經典算法。全書知識講解由淺入深、循序漸進,運用計算思維求解問題的思想介紹Python語言的知識結構,不僅注重學習者知識與技能的掌握,更強調學習者思維習慣的養成,以期為學習者將來的學習打下良好的基礎。
本書免費提供教學課件、源代碼和微課視頻,適合有一定數學基礎的中高年級小學生和中學生,以及初學編程的自學者和編程愛好者使用,也可以作為中小學一線信息技術教師學習Python語言的入門教材。