-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
SCRATCH高手密碼:編程思維改變未來-應對人工智能挑戰(zhàn) 版權信息
- ISBN:9787515352121
- 條形碼:9787515352121 ; 978-7-5153-5212-1
- 裝幀:簡裝本
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
SCRATCH高手密碼:編程思維改變未來-應對人工智能挑戰(zhàn) 本書特色
讓孩子愛不釋手、讓新手輕松入門的Scratch計算機科學入門教程,用圖形“積木塊”掌握正確的編程理念,用趣味案例實戰(zhàn)理解真正的計算機科學思維,7個章節(jié)由淺入深(從簡單到復雜)、由表及里(從界面到腳本)、化繁為簡(用實例講理論)、寓教于樂(玩游戲學技能),將高深的程序設計理論思想從高山變成平地,成為大眾技術。變身編程能手?從翻開**頁開始!
本書面向讀者群和使用建議: 本書適合中學生、大學生、Scratch或信息技術教師、計算機科學愛好者、青少年編程培訓機構、校內相關社團、Scratch愛好者閱讀研究。本書的內容較多,作者的使用建議是: (1)將本書作為字典類的工具書,遇到問題后查找相應的內容; (2)或者作為一本教材從頭開始研學,或選學部分章節(jié); (3)鑒于章節(jié)設計的獨立性,各類機構可挑選部分小節(jié)轉換為內部課程和活動; (4)本書與信奧存在交集,感興趣的學習者和青少年編程培訓機構可以借鑒; (5)對于低年級學生或教師,嘗試把重心放在第二章節(jié),各領域的案例應該能夠吸引到你; (6)若感覺本書后面的章節(jié)難度過大,則把精力放到重要的第三章節(jié); (7)大部分章節(jié)有開放式習題,甚至沒有標準答案,值得深思; (8)本書的很多內容具備一定通性,相信它會在很長一段時間內幫助到你。
SCRATCH高手密碼:編程思維改變未來-應對人工智能挑戰(zhàn) 內容簡介
本書的目標是通過Scratch為讀者講解計算機科學(Computer Science,CS)的基礎知識,屬于深入進階型。書籍的難度較大,為了讓學習者順利過渡,本書專門在第二章節(jié)設計了難度遞進的15個案例。本書在整體上分成兩個部分,靠前部分包含兩個章節(jié),分別講解了Scratch的基礎內容以及在游戲、故事、音樂、動畫、教程、藝術共六個領域的應用案例。第二部分是CS基礎知識,其中第三章很為重要,它涉及編程基礎、數(shù)據(jù)結構、開發(fā)流程、調試技巧等內容,這些知識也能很好地融入到其他編程語言的實踐中。其他章節(jié)之間的關聯(lián)較弱,可獨立學習:第四章講解了離散數(shù)學知識,包括集合論、圖論、代數(shù)系統(tǒng)、數(shù)理邏輯、組合數(shù)學、初等數(shù)論;第五章講解了網絡與通信知識,包括:網絡模型、通信協(xié)議、實踐: Scratch 2.0 擴展;第六章講解了編程語言,包括面向對象編程、事件驅動編程;第七章講解算法,包括窮舉、迭代、遞歸、回溯、動態(tài)規(guī)劃、分治、貪心、啟發(fā)式、概率排序、搜索、棧。
SCRATCH高手密碼:編程思維改變未來-應對人工智能挑戰(zhàn) 目錄
**部分? Scratch 項目
**章? 準備工作
1. 什么是 Scratch ?
2. 軟件安裝.|.Scratch 及其衍生版
3. 軟件安裝.|.離線版安裝和本書素材
4. 環(huán)境介紹.|.舞臺
5. 環(huán)境介紹.|.角色列表
6. 環(huán)境介紹.|.菜單和工具欄
7. 環(huán)境介紹.|.腳本標簽頁
8. 環(huán)境介紹.|.造型(背景)標簽頁
9. 環(huán)境介紹.|.聲音標簽頁
10. 小試牛刀.|.貓咪追小球
11. 小試牛刀.|.猜猜我是誰
12. 小試牛刀.|.時尚換裝
13. 小試牛刀.|.音樂小球
第二章? Scratch 入門
1. 游戲.|.猜拳游戲
2. 藝術.|.魔幻旋轉
3. 動畫.|.奔跑的 Wuffle
4. 游戲.|.智商測試
5. 教程.|.如何系蝴蝶結
6. 動畫.|.浪里個浪.& 夏日沙灘
7. 故事.|.哈士奇的邏輯
8. 藝術.|.風景幻燈片
9. 音樂.|.虛擬電子琴
10. 故事.|.為什么不去約會
11. 游戲.|.經典乒乓球
12. 藝術.|.瘋狂的棍子
13. 游戲.|.眼力大挑戰(zhàn)
14. 教程.|.裸眼極光
15. 音樂.|.絕對音感養(yǎng)成器
第二部分? 計算機科學基礎
第三章? 軟件開發(fā)基礎
1. 編程基礎概念.|.積木塊的形狀
2. 編程基礎概念.|.參數(shù)的形狀和數(shù)據(jù)類型
3. 編程基礎概念.|.程序的輸入輸出
4. 編程基礎概念.|.腳本流程結構
5. 編程基礎概念.|.自定義積木塊
6. 編程基礎概念.|.遞歸和尾遞歸
7. 基本數(shù)據(jù)結構.|.變量
8. 基本數(shù)據(jù)結構.|.字符串
9. 基本數(shù)據(jù)結構.|.列表
10. 基本數(shù)據(jù)結構.|.結構體
11. 基本數(shù)據(jù)結構.|.多級索引
12. 基本數(shù)據(jù)結構.|.引用
13. 基本數(shù)據(jù)結構.|.二維列表
14. 基本數(shù)據(jù)結構.|.隊列
15. 基本數(shù)據(jù)結構.|.棧
16. 基本數(shù)據(jù)結構.|.集合
17. 基本數(shù)據(jù)結構.|.樹
18. 基本數(shù)據(jù)結構.|.圖
19. 基本數(shù)據(jù)結構.|.選擇策略
20. 算法入門.|.什么是算法
21..算法入門.|.表示算法的方式
22..算法入門.|.測量算法時間
23. 算法入門.|.問題規(guī)模
24. 算法入門.|.時間復雜度
25. 算法入門.|.常見算法策略
26. 程序基本設計原則.|.抽象
27. 程序基本設計原則.|.分解
28. 程序基本設計原則.|.信息隱藏
29. 程序基本設計原則.|.行為和實現(xiàn)分離
30. 程序開發(fā)方法.|.程序開發(fā)流程
31. 程序開發(fā)方法.|.程序的正確性
32. 程序開發(fā)方法.|.調試策略
33. 程序開發(fā)方法.|.軟件重構
34. 程序開發(fā)方法.|.腳本復用
35. 程序開發(fā)方法.|.第三方庫和引擎
36. 程序開發(fā)方法.|.作品分享
37. 習題和探索
[ 編程基礎概念 ]
[ 基本數(shù)據(jù)結構 ]
[ 算法入門 ]
[ 程序基本設計原則 ]
[ 程序開發(fā)方法 ]
第四章? 離散數(shù)學
1. 集合論.|.集合的概念和運算
2. 集合論.|.關系和笛卡爾積
3. 集合論.|.函數(shù)
4. 圖論.|.通路與回路
5. 圖論.|.歐拉圖
6. 圖論.|.哈密頓圖
7. 代數(shù)系統(tǒng).|.布爾代數(shù)
8. 數(shù)理邏輯.|.命題形式化
9. 數(shù)理邏輯.|.充分和必要
10. 數(shù)理邏輯.|.推理形式化
11. 組合數(shù)學.|.基本概念
12. 組合數(shù)學.|.鴿巢原理
13. 組合數(shù)學.|.Ramsey 定理
14. 組合數(shù)學.|.計數(shù)原理和容斥原理
15. 組合數(shù)學.|.排列組合計數(shù)
16. 組合數(shù)學.|.Catalan 數(shù)
17. 組合數(shù)學.|.Stirling 數(shù)
18. 組合數(shù)學.|.通項公式
19. 初等數(shù)論.|.同余和余數(shù)
20. 初等數(shù)論.|.質數(shù) \GCD\LCM
21. 初等數(shù)論.|.著名的定理
22. 離散數(shù)學.|.習題和探索
第五章? 網絡與通信
1. 網絡結構模型
2. 網絡通信模型
3. 通信協(xié)議模型
4.Scratch.2.0 擴展原理
5. 啟動 HTTP 擴展程序
6. 搭建 Scratch 擴展服務器
7. 實時天氣查詢程序
8. 地理查詢程序
9.mBlock 的局域網功能
10.ScratchX 的擴展程序
第六章? 編程語言
1. 面向對象編程.|.基本概念
2. 面向對象編程.|.三個特征
3. 面向對象編程.|.層次化設計
4. 面向對象編程.|.指數(shù)級克隆
5. 事件驅動編程
第七章? 算法
1. 窮舉
2. 迭代
3. 遞歸
4. 回溯
5. 動態(tài)規(guī)劃
6. 分治
7. 貪心
8. 啟發(fā)式
9. 概率
10. 排序
11. 搜索
12. 棧
13. 習題與探索
附錄
1. 附錄 A.Scratch 疑難雜癥
2. 附錄 B.Scratch 貓坊傳奇
3. 附錄 C.Scratch 直播咪城
4. 附錄 D.Scratch 技巧 or 教學
5. 附錄 E.本書原創(chuàng)程序索引
6. 參考文獻
SCRATCH高手密碼:編程思維改變未來-應對人工智能挑戰(zhàn) 作者簡介
李澤:國內資深創(chuàng)客,軟件設計師、信息系統(tǒng)項目管理師。2013 年畢業(yè)于新疆醫(yī)科大學信息管理與信息系統(tǒng)專業(yè),有十余年編程實戰(zhàn)經驗。善于構建課程體系,分解知識點,將復雜的概念簡單化。拍攝百余集 STEM 教育教學視頻。已出版《動手玩轉 Scratch 2.0 編程》《Scratch 超人漫游記》《Scratch 少兒創(chuàng)意游戲編程》等共 7 本譯著。
- >
月亮虎
- >
回憶愛瑪儂
- >
月亮與六便士
- >
有舍有得是人生
- >
羅庸西南聯(lián)大授課錄
- >
自卑與超越
- >
我與地壇
- >
巴金-再思錄