書名: 【運算思維系列】運算思維修習學堂:使用C語言的10堂入門程式課(暢銷回饋版) (2版)
作者: 吳燦銘
版次: 2
ISBN: 9786264141116
出版社: 博碩
出版日期: 2025/01
頁數: 272
定價: 380
售價: 342
庫存: 已售完
LINE US! 詢問這本書 團購優惠、書籍資訊 等
此書籍已售完,調書籍需2-5工作日。建議與有庫存書籍分開下單

付款方式: 超商取貨付款 line pay
信用卡 全支付
線上轉帳 Apple pay
物流方式: 超商取貨
宅配
門市自取

為您推薦

圖說運算思維與演算邏輯:使用Python+ChatGPT,訓練系統化思考與問題解析方法 (1版)

圖說運算思維與演算邏輯:使用Python+ChatGPT,訓練系統化思考與問題解析方法 (1版)

類似書籍推薦給您

內容簡介   運算思維是用來培養系統化邏輯概念的基礎,進而學習在面對問題時能有系統的分析與拆解問題的能力。為了讓讀者能更容易地來理解運算思維與演算邏輯,本書採用豐富圖例來闡述觀念,並使用簡潔、易懂、易學的Python語言來實作程式,重要指引包括:程式設計與運算思維之間的關係,必懂的資料結構,如陣列、矩陣、串列、堆疊、佇列、樹狀結構、圖形及雜湊表等,並說明分治法、貪心法、動態規劃法、樹狀演算法、堆疊與佇列…等演算邏輯。   另外,新增了「ChatGPT與Python程式設計」的內容,藉由熱門的ChatGPT聊天機器人,學習如何利用它來協助寫文章、擬信件、驗證程式…等,並運用ChatGPT開發小型遊戲程式,精彩AI範例如下:   ✚ 使用Pygame遊戲套件繪製多媒體圖案   ✚ 以內建模組及模擬大樂透的開獎程式   ✚ 建立四個主功能表的視窗應用程式   ✚ 迷宮問題的解決方案   ✚ 海龜繪圖法繪製圖形   ✚ 猜數字遊戲   ✚ OX井字遊戲   ✚ 猜拳遊戲   ✚ 比牌面大小遊戲 本書特色   ✦ 依演算邏輯規劃章節架構,增加訓練的強度   ✦ 運用Python實作,訓練運算思維與演算邏輯   ✦ 結合ChatGPT輔助應用,加速程式設計   ✦ 採豐富圖例講解,精確提高演算法的理解程度   ✦ 提供完整範例程式碼,增強學習成效 目錄 第1章▸大話運算思維與程式設計 1-1 我與運算思維 1-2 認識運算思維 1-3 生活中到處都是演算法 1-4 程式設計邏輯是什麼? 第2章▸走入資料結構與演算法的異想世界 2-1 資料結構初體驗 2-2 必懂的資料結構 2-3 矩陣與深度學習 2-4 小手拉小手的串列 2-5 後進先出的堆疊 2-6 先進先出的佇列 2-7 盤根錯節的樹狀結構 2-8 學會藏寶圖的密技-圖形簡介 2-9 神奇有趣的雜湊表 第3章▸各個擊破的分治演算邏輯 3-1 化繁為簡的分治邏輯思維 3-2 分治法孿生兄弟-遞迴演算邏輯 3-3 古老的河內塔演算法 3-4 快速排序演算法 3-5 合併排序演算法 3-6 一刀兩斷的二分搜尋演算法 第4章▸給我最好,其餘免談的貪心演算邏輯 4-1 貪心邏輯思維 4-2 最小花費擴張樹(MST) 4-3 圖形最短路徑演算法 第5章▸分治法的麻吉兄弟-動態規劃演算邏輯 5-1 動態規劃邏輯思維 5-2 字串比對功能 5-3 AOV網路與拓樸排序演算法 5-4 AOE網路 5-5 青蛙跳台階演算法 第6章▸超圖解的樹狀演算邏輯 6-1 陣列實作二元樹 6-2 串列實作二元樹 6-3 二元樹走訪的入門捷徑 6-4 話說二元搜尋樹 6-5 二元樹節點插入 6-6 二元樹節點的刪除 6-7 疊羅漢般的堆積樹排序法 第7章▸堆疊與佇列演算邏輯徹底研究 7-1 陣列實作堆疊 7-2 串列實作堆疊 7-3 經典堆疊應用的八皇后演算法 7-4 陣列實作佇列 7-5 鏈結串列實作佇列 7-6 有趣的雙向佇列 7-7 一定要懂的優先佇列 第8章▸改變程式功力的經典演算邏輯 8-1 不斷繞圈的疊代邏輯思維 8-2 人人都有獎的枚舉邏輯思維 8-3 不對就回頭的回溯邏輯思維 8-4 一學就懂的雜湊演算法 8-5 破解碰撞與溢位處理的小撇步 第9章▸ChatGPT與Python程式設計黃金入門課 9-1 認識聊天機器人 9-2 ChatGPT初體驗 9-3 使用ChatGPT寫Python程式 9-4 ChatGPT AI Python程式範例集 9-5 課堂上學不到的ChatGPT使用祕訣 9-6 利用ChatGPT輕鬆開發AI小遊戲 9-7 你不能不會的演算法

原價: 560 售價: 504 現省: 56元
立即查看
看圖學C語言與運算思維 (3版)

看圖學C語言與運算思維 (3版)

類似書籍推薦給您

【簡介】 「用圖例學習程式語法和觀念;用流程圖了解程式執行流程,活用生成式AI幫助你看懂C程式碼和進行程式除錯,輕鬆加深/加廣你的C程式語法學習。」 本書專為初學者設計,採用ANSI-C標準語法,結合圖解與程式實作,循序漸進地介紹C語言基礎概念與運算思維。 本書特色在於融入生成式AI輔助學習功能,透過AI輕鬆解析程式碼、解決錯誤並加深學習效果。每章內容以大量實例和圖例詳細說明,幫助讀者逐步掌握程式設計技能。 此外,書中整合fChart流程圖工具,讓初學者透過流程圖了解程式執行邏輯,並快速轉換為C程式碼。本書不僅是學習C語言的理想指南,亦能啟發讀者深入運算思維,適合初學者自學及教學應用。 【目錄】 【附錄A為電子書,請線上下載】 第一章 寫出第一個C程式 1-1 談談程式設計 1-2 C程式語言 1-3 輸入C程式碼 1-4 產生與執行C程式 1-5 開發C程式的基本步驟 1-6 AI輔助學習:ChatGPT基本使用 第二章 認識C程式 2-1 顯示程式的執行結果 2-2 看看C程式的內容 2-3 常數值 2-4 數字表示法 2-5 AI輔助學習:講解程式觀念與詢問語法的使用 第三章 變數 3-1 認識變數 3-2 關鍵字與識別字 3-3 資料型態 3-4 宣告變數 3-5 使用變數 3-6 讓使用者輸入變數值 3-7 常數 3-8 AI輔助學習:解釋C程式碼與幫忙程式除錯 第四章 運算式和運算子 4-1 認識運算式和運算子 4-2 C語言的運算子 4-3 運算子的優先順序 4-4 資料型態的轉換 4-5 AI輔助學習:寫出更多程式範例與語法測驗 第五章 運算思維與流程圖 5-1 認識運算思維、演算法與流程圖 5-2 演算法、流程圖與程式設計 5-3 使用生成式AI+流程圖學習C程式設計 5-4 你的程式可以走不同的路 5-5 AI輔助學習:修訂程式問題與找出語意錯誤 第六章 條件判斷 6-1 關係運算子與條件運算式 6-2 if單選條件敘述 6-3 if/else二選一條件敘述和條件運算式 6-4 if/else if多選一條件敘述 6-5 switch多選一條件敘述 6-6 邏輯運算子 6-7 AI輔助學習:BMI是否過重與猜數字 第七章 重複執行程式碼 7-1 認識迴圈敘述 7-2 for計數迴圈 7-3 while條件迴圈 7-4 do/while條件迴圈 7-5 巢狀迴圈與無窮迴圈 7-6 改變迴圈的執行流程 7-7 AI輔助學習:計算本利和與因數分解 第八章 函數 8-1 認識函數 8-2 建立和呼叫函數 8-3 使用函數簡化複雜程式的建立 8-4 函數的參數與引數 8-5 函數的傳回值 8-6 函數的實際應用 8-7 函數原型宣告 8-8 變數的範圍 8-9 AI輔助學習:BMI函數、溫度轉換函數與圓面積函數 第九章 陣列與字串 9-1 認識陣列 9-2 陣列的宣告 9-3 使用一維陣列 9-4 陣列的應用 9-5 二維與多維陣列 9-6 字串與陣列 9-7 AI輔助學習:計算陣列平均與反轉陣列 第十章 指標 10-1 認識記憶體位址 10-2 使用指標變數 10-3 函數與指標 10-4 陣列與指標 10-5 字串與指標 10-6 AI輔助學習:指標版的反轉陣列 第十一章 結構 11-1 認識結構 11-2 建立C語言的結構 11-3 結構陣列 11-4 結構指標 11-5 建立C語言的新型態 11-6 AI輔助學習:圖書資料管理 第十二章 檔案處理 12-1 認識C語言的檔案處理 12-2 開啟與關閉文字檔案 12-3 寫入文字檔案 12-4 讀取文字檔案 12-5 格式化讀寫文字檔案 12-6 複製檔案 12-7 AI輔助學習:使用凱撒密碼加密與解密檔案 附錄A 安裝與使用Orwell Dev-C++整合開發環境(電子書) A-1 下載與安裝Dev-C++ A-2 Dev-C++的可攜式版本 A-3 使用Dev-C++編輯、編譯和執行C程式

原價: 450 售價: 396 現省: 54元
立即查看
運算思維與Scratch3.0程式設計-含GLAD ICTP 計算機程式語言國際認證基礎能力Fundamentals Level-最新版

運算思維與Scratch3.0程式設計-含GLAD ICTP 計算機程式語言國際認證基礎能力Fundamentals Level-最新版

類似書籍推薦給您

  1.依據Scratch 3.0的特性分成:Scratch功能與操作、結構化與模組化程式設計、演算法的程式設計、人機互動程式設計四大構面,詳細介紹Scratch與各學習領域結合的應用方式與應用範例。   2.主題範例程式設計從動畫情境腳本規劃、自己的創意規劃、流程設計、動手堆疊積木到延申學習,循序漸進引導學習者觸類旁通舉一反三,將自己的創意想法轉換成Scratch程式執行結果。   3.整合運算思維架構在Scratch3.0程式設計,培養學習者運算思維能力、問題解決能力與邏輯思考能力。   4.本書除了學習程式設計的應用外,還能邁向取得GLAD ICTP計算機程式語言國際證。 目錄 第一篇 Scratch功能與操作 Chapter1 運算思維與Scratch 3 程式設計 1-1 Scratch 3 簡介 1-2 Scratch 3 視窗環境 1-3 角色與造型 1-4 舞台與背景 1-5 角色造型與舞台背景繪畫功能 1-6 Scratch角色說出:「Hello!」 1-7 運算思維與Scratch 3 程式設計 課後評量 Chapter2 Scratch 3 功能與應用一 2-1 事件 2-2 結構化程式設計與控制 2-3 動作 2-4 外觀 2-5 偵測 課後評量 Chapter3 Scratch 3 功能與應用二 3-1 音效 3-2 運算 3-3 變數 3-4 函式積木 3-5 擴展-音樂 3-6 擴展-畫筆 3-7 擴展-視訊偵測 3-8 擴展-文字轉語音 3-9 擴展-翻譯 課後評量 第二篇 結構化與模組化程式設計 Chapter4 結構化程式設計:樂透彩球 4-1 樂透彩球腳本規劃 4-2 樂透彩球流程設計 4-3 新增角色 4-4 廣播開始選號-事件 4-5 彩球移動-動作 4-6 選中號碼-變數 課後評量 Chapter5 e-Board電子白板:控制與畫筆 5-1 e-Board電子白板腳本規劃 5-2 e-Board電子白板流程設計 5-3 角色跟著滑鼠游標移動 5-4 下筆與停筆-畫筆 5-5 設定畫筆顏色與寬度-畫筆 課後評量 Chapter6 生日派對:外觀、音樂與音效 6-1 生日派對腳本規劃 6-2 生日派對流程設計 6-3 變換造型-外觀 6-4 播放歌曲-音效 6-5 碰到滑鼠變換造型 6-6 演奏音階-音樂 課後評量 Chapter7 貓咪闖天關:動作與偵測 7-1 貓咪闖天關腳本規劃 7-2 貓咪闖天關流程設計 7-3 切換背景與設定角色 7-4 角色重複旋轉-動作 7-5 鍵盤控制角色移動-動作 7-6 角色偵測顏色移動-偵測 7-7 闖關成功與失敗 課後評量 第三篇 演算法的程式設計 Chapter8 兔子的生長:費氏數列 8-1 費氏數列原理 8-2 設計費氏數列流程 8-3 設計費氏數列程式 課後評量 第四篇 人機互動程式設計 Chapter9 英文語音翻譯與打字 9-1 英文語音翻譯與打字腳本規劃 9-2 設計英文語音翻譯與打字流程 9-3 翻譯 9-4 文字轉語音 9-5 英文打字與語音 課後評量 附錄 課後評量參考答案

原價: 320 售價: 272 現省: 48元
立即查看
運算思維與Python程式設計-含GLAD ICTP計算機程式能力國際認證核心能力Essentials Level(範例download)

運算思維與Python程式設計-含GLAD ICTP計算機程式能力國際認證核心能力Essentials Level(範例download)

類似書籍推薦給您

  1.介紹Python基礎技術與通過ICTP計算機程式能力國際認證的實用教材。   2.本書介紹的內容包含ICTP計算機程式能力國際認證-核心能力(Information and Communication Technology Programs-using Programming(Python) -Essentials Level)考試重點的出題方向:文字化軟體功能與操作、結構化與模組化程式設計、演算法的程式設計。   3.本書主題循序漸進講解清楚,程式結構清晰,範例說明引導使用者逐步設計程式,解決可能碰到的生活難題。   4.章前有「本章學習地圖」作為引導,章末「重點掃描」是強化觀念與複習。而在各章習題中加入許多和ICTP考題類型相關的測驗題目,附錄也根據ICTP計算機程式能力三大出題方向設計模擬試題。 目錄 第1 章 認識Python 與操作環境 1-1 軟體開發的基礎 ................................. 2 1-2 認識運算思維 .................................... 5 1-3 Python 簡介與特色 ........................... 9 1-4 Python 的重要應用 .........................10 1-5 Python 下載與安裝 .........................15 1-6 第一支Python 程式就上手 .............18 1-7 程式文件結構注意事項 ....................20 第2 章 變數與資料型態 2-1 變數命名與指派 ...............................28 2-2 基本資料型態 ..................................31 2-3 格式化輸出功能 ...............................35 2-4 input 輸入函式................................40 2-5 資料型態轉換 ..................................41 第3 章 運算式與運算子 3-1 算術運算子 ......................................48 3-2 指派運算子 ......................................49 3-3 比較運算子 ......................................52 3-4 邏輯運算子 ......................................52 3-5 位元運算子 ......................................55 3-6 位移運算子 ......................................57 3-7 運算子優先順序 ...............................58 第4 章 流程控制與迴圈 4-1 認識流程控制 ..................................68 4-2 決策流程控制 ..................................70 4-3 重複結構——迴圈 ...........................76 4-4 其它流程控制指令 ...........................82 第5 章 字元與字串 5-1 編碼的認識與宣告 ...........................94 5-2 建立字串..........................................96 5-3 認識跳脫字元 ..................................97 5-4 字串索引與切片 ...............................98 5-5 字串常用運算子 .............................102 5-6 字串常用函數與方法 .....................103 第6 章 容器資料型別 6-1 容器資料型別的比較 .....................116 6-2 list 串列 .........................................117 6-3 tuple 序對 .....................................122 6-4 dict 字典 .......................................125 6-5 set 集合 .........................................129 第7 章 函數 7-1 認識函數........................................140 7-2 變數的有效範圍 .............................147 7-3 遞迴函數........................................149 7-4 實用的內建函數 .............................151 第8 章 模組與工具的操作 8-1 認識模組........................................166 8-2 實用內建模組與線上輔助 ..............170 8-3 第三方套件 ....................................177 第9 章 疑難排解與錯誤處理 9-1 程式錯誤類型 ................................184 9-2 認識例外........................................187 9-3 例外處理簡介 ................................189 第10 章 檔案輸入與輸出 10-1 認識檔案 .....................................200 10-2 檔案的寫入 ..................................202 10-3 讀取檔案 .....................................204 附錄 ICTP 計算機綜合能力試題 .................................214 參考答案 .................................................239

原價: 450 售價: 383 現省: 67元
立即查看
運算思維與App Inventor2程式設計 - 含ITC資通訊認證Basic Computational Thinking and Visual Programming運算思維與圖形化程式入門 App Inventor2 - 最新版(第二版) - 附MOSME行動學習一點通:影音.診斷.評量.加值

運算思維與App Inventor2程式設計 - 含ITC資通訊認證Basic Computational Thinking and Visual Programming運算思維與圖形化程式入門 App Inventor2 - 最新版(第二版) - 附MOSME行動學習一點通:影音.診斷.評量.加值

類似書籍推薦給您

  1.依據App Inventor 2特有的積木方塊式程式設計、網路雲端開發環境、完整配套元件、支援樂高方塊、搭配Google Play商店等5大特性,搭配主題程式設計應用學習。   2.本書共13章,內容簡單易懂,操作步驟一目瞭然,只要按部就班即可完成各個專案。   3.課後習題結合ITC資通訊認證,可自我檢視學習成效,亦可學習本書所舉之應用考取認證。   4. MOSME行動學習一點通功能:   使用「MOSME 行動學習一點通」,登入會員與書籍序號後,可下載書上的範例練習檔,並可線上練習書籍裡所有題目。   影音:於學習資源「影音教學」專區,線上觀看本書影音教學22部影片共240分鐘。   診斷:可反覆線上測驗書籍裡所有題目。   評量:習題結合ITC資通訊認證,提升考取認證的實力。   加值:附上書籍的範例練習檔,提供讀者下載使用。 目錄 Chapter 1 運算思維 第一篇 圖形化軟體App Inventor2功能與操作 Chapter 2 華氏溫度轉攝氏溫度 Chapter 3 電子相簿 Chapter 4 成績計算 Chapter 5 動物單字卡 第二篇 結構化與模組化程式設計 Chapter 6 計算BMI Chapter 7 井字三角形 Chapter 8 隨手塗鴉 Chapter 9 遊戲樂園 Chapter 10 空氣監測 第三篇 演算法的程式設計 Chapter11 樂透開獎 第四篇 人機互動程式設計 Chapter12 多媒體應用 Chapter13 元件類別簡介 附錄 課後習題參考答案

原價: 380 售價: 323 現省: 57元
立即查看