編程江湖——Python篇(青少年版)

王愛勝

  • 出版商: 清華大學
  • 出版日期: 2023-09-01
  • 售價: $408
  • 貴賓價: 9.5$388
  • 語言: 簡體中文
  • 頁數: 268
  • 裝訂: 平裝
  • ISBN: 7302642591
  • ISBN-13: 9787302642596
  • 相關分類: Python程式語言
  • 立即出貨 (庫存=1)

  • 編程江湖——Python篇(青少年版)-preview-1
  • 編程江湖——Python篇(青少年版)-preview-2
  • 編程江湖——Python篇(青少年版)-preview-3
編程江湖——Python篇(青少年版)-preview-1

商品描述

本書集程序、算法、計算思維為一體,將Python編程學習寫成扣人心弦的武俠故事,為廣大中小學生、大學生及其他編程學習者提供了一次輕松入門、趣味盎然的Python 學習之旅。 本書基於虛擬的“編程江湖”展開學習,共分三捲、九章、三十六回,以章回小說的形式講述樂觀大方的Python 編程“劍術大師”派森恩、冷峻超強的算法設計“劍法大俠”韓青鋒、足智多謀的計算思維“劍道大神”姬思木及其親屬、弟子等各種人物的編程江湖故事。全書涵蓋各種電腦語言的基本特點、程序設計的一般方法、計算思維的初步應用、程序的基本結構及基礎算法、高階算法、數據結構、工程思維等諸多信息科技課程內容,形象地以劍術、劍法、劍道演繹編程知識、算法思想和計算思維的學習,讓讀者在尋劍、弩攻、爭鋒等波瀾壯闊的奇幻旅程中學習、應用與思考,並深度融合文學、數學、武術等知識,用“沉浸式閱讀”和“深度學習”實現潛移默化的自我塑造。 本書是零起點的Python 編程讀物,以程序、算法、計算思維的創新式融合學習,對中小學信息科技課程的學習有很大幫助,適合廣大青少年輕松學習Python 編程,以快速提升數字素養與技能。

目錄大綱

第一章 編程江湖初見識,派森武館新開張

編程江湖曾稱大,

綠樹常青喜家家

—C++:編寫靈活

 

 

百思黯然已退隱,

溫柔公子成空架

—VB:可視化編程

 

 

刻板教條舊紳士,

垂垂老矣帕斯卡

—Pascal:語法嚴謹

 

 

青春活潑新天團,

行走網絡爪哇思

—JavaScript:動態腳本

 

 

開源新貴出派森,

說唱歌手秀天下

—Python:擴展模塊

 

 

青鋒初試斷舍離,招招劍中有真氣

 

第二章 

 

019~039

 

初涉編程選武器,

下載安裝新派森

—環境:Python安裝

馬步套路基本功,

交互程序兩方式

—工作:編程方式

氣沉丹田調呼吸,

常量變量算數據

—流程:輸入、計算與輸出

代碼縮進須整齊,

排兵布陣講規矩

—編寫:代碼縮進對齊

 

第七回

 

第八回

 

第九回

 

第六回

 

秘籍之中悟思維,獵獵風中舞戰旗

 

第三章 

 

040~067

 

問題分解大化小,

各個擊破巧分割

—分解:分組解決問題

化繁為簡抓特徵,

抽象量化建模型

—抽象:量化數據模型

照貓畫虎學套用,

模式之中識規律

—模式:序列、形狀識別

基本算法三結構,

運籌帷幄勝千里

—算法:三種基本結構

 

第十三回

 

第十回

 

第十一回

 

第十二回

 

目錄

 

VIII

 

萬馬齊喑戰山崖,行軍代碼顯神威

 

第四章 

 

068~086

 

程序運行講順序,

嚴格執行不任性

—順序:從上向下

分支程序作判斷,

遇水搭橋行三軍

—分支:判斷選擇

循環程序自動化,

反復觀察知敵情

—循環:條件循環

計數循環巧利用,

修正bug救雛鷹

—循環:計數循環

 

第十六回

 

第十七回

 

第十四回

 

第十五回

 

第   捲

 

弩 攻

 

 

 

盤龍陣法巧尋箭,自古英雄出少年

 

第五章 

 

088~129

 

一呼一吸講節奏,

招招出劍有章法

—數據交互:輸入輸出格式

姿勢不正來找茬,

切片劍法斬群蜂

—數據處理:字符串的處理

前後呼應做列表,

苦練盤龍新陣法

—數據存儲:列表訪問修改

化字為典胸成竹,

朦朧再現黑衣人

—數據索引:字典索引訪問

草中尋箭擺數陣,

角角落落全搜索

—數據搜索:數字矩陣遍歷

 

第十九回

 

第十八回

 

第二十回

 

第二十一回

 

第二十二回

 

 

 

新弩自動箭連發,槍林彈雨逞英豪

 

第六章 

 

130~167

 

師徒攜手同攔截,

左騰右挪步生風

—判斷:多分支與鍵盤事件響應

各守一方齊阻擊,

陸空戰隊聽號令

—推理:逐步推理與自定義函數

迴文數字含對稱,

行列控制擺陣型

—控制:數陣遍歷與迴文數判斷

超級弩車機關盡,

槍林彈雨強中斷

—中斷:死循環與循環中斷響應

 

第二十五回

 

第二十三回

 

第二十六回

 

第二十四回

 

月夜飛花尋亡羊,查找算法強中強

 

第七章 

 

168~206

 

劍入匣中飛花令,

春風競度城外城

—枚舉算法:按條件查找

前呼後擁猴爭功,

香蕉遞推巧退兵

—遞推算法:以前數推後數

蜀人月夜送套娃,

遞歸中憶變臉情

—遞歸算法:自己調用自己

折半快速尋亡羊,

分而治之保平安

—分治算法:分組高效處理

 

第二十九回

 

第二十七回

 

第二十八回

 

第三十回

 

第   捲

 

爭  鋒

 

 

目錄

 

X

 

 

畢業擂臺擊劍賽,水桶冒泡比輸贏

 

第八章 

 

207~236

 

擊劍淘汰倒計時,

勝負剎那心中驚

—倒計時:系統時間與日期

標準自定用函數,

精彩套路比公平

—篩選:極值與函數參數

梅花樁上展真功,

桶勝冒泡快又輕

—排序:桶排序與冒泡排序

 

第九章 一劍封喉遜插隊,心向北鬥未來星

一劍封喉恐敗北,

招中有招更完美

—按項排序:排序格式與匿名函數

 

 

插隊鬼才巧奪冠,

一把好牌勇封神

—插入排序:高效通用的排序算法

 

 

同心共創展北鬥,

劍術劍法劍道新

—思維導圖:程序、算法與計算思維

尾  聲

參考文獻

後  記