首頁 搜尋 我的知識庫
ChatGPT 來襲,未來人人都需具備的運算思維!應用詠唱工程來釋放程式生產力—程式學習/開發篇

ChatGPT 來襲,未來人人都需具備的運算思維!應用詠唱工程來釋放程式生產力—程式學習/開發篇

作者: Wolke Lin 林建宏
出版社: 深智數位
出版日期: 2023/06/20
ISBN-13: 9786267273494
書店 1






內容描述


▶▶▶ 人人都會用程式的時代來臨了…

  未來人人都必須具備有「運算思維」,才能駕馭AI,而不是反過來被會用AI的人淘汰,但「運算思維」該如何獲得呢?運算思維其實就是一種思考方式,可以藉由學習程式設計、解決問題、模擬現實情境來練習和培養。在掌握運算思維後,本書進一步介紹了當前熱門的ChatGPT詠唱工程,教你如何用正確的提示命令,來達到人機協作的高效率,並運用其便利性,來輔助程式學習的內容,從基礎的語法練習開始,到函式方法與物件、決策與迴圈、非同步語法與 API 呼叫、web 應用程式,最後還有實際的專案實作演練,讓你善用AI,不再擔心被淘汰!

  【本書適用讀者】
  1.對於程式開發用於工作有興趣,但一直苦於程式入手門檻較高。
  2.非主修程式的學生。

名人推薦

  這本書將幫助讀者充分利用ChatGPT的潛力,並達到更好的結果。它是一本深入但易於理解的指南,無論您是初學者還是有經驗的使用者,都會受益於其中的實用建議和洞察力。---東吳大學資管系特聘教授   郭育政

  典型的AI人機協作(AI-Human Collaboration)過程,剛好就呼應到本書的3個重點:運算思維、詠唱工程、程式學習。也是我覺得這本書跟目前市面上其他著作的最大差異,透過詠唱,讓ChatGPT成為學習運算思維和程式設計的伴讀小童!---奇步應用有限公司 執行長  陳佳新

  ChatGPT 大浪來襲,與其害怕,不如跟著建宏兄一起衝浪吧!---國立雲林科技大學 研發處就業暨校友服務中心主任  黃建盛

  本書所介紹的運算思維和ChatGPT整合的教學模式,正是我們現代社會所需的核心能力,書中提供了全面而深入的指南,涵蓋了從運算思維的基礎概念到ChatGPT的應用技巧,尤其是以ChatGPT來引導學生設計Prompt,為讀者提供了實踐和應用這些知識的寶貴指引。---國立聯合大學文化創意與數位行銷學系教授、國立聯合大學共同教育委員會主任委員、教育部人工智慧技術及應用領域系列課程計畫《機器人服務設計》主持人 張陳基


目錄大綱


第一部:解釋
第1章 本書使用指南
1.1    ChatGPT 來襲!介紹生成式AI的基本概念及其對未來的影響。
1.2    本書存在的目的
1.3    本書的設計
1.4    作者

第2章 運算思維篇 Computer Thinking
2.1    運算思維 computational thinking
2.2    本書如何讓你練成運算思維

第3章 詠唱工程篇 Prompt Enginering
3.1    Generative AI & LLMs
3.2    Prompt
3.3    知名 prompt 策略介紹
3.4    Wolke 流 Prompt
3.5    必學的 markdown 語法
3.6    OpenAI 開發者帳號申請
3.7    使用 ChatGPT Playground

第二部:學習與練習
第二之一部:程式基礎學習與練習
第4章 IDE 基礎篇
4.1    學習目標/演練成果
4.2    IDE 是什麼?
4.3    JavaScript IDE
4.4    Python IDE
4.5    ChatGPT 和我一起 debug 除錯

第5章 程式學習篇:基本語法練習
5.1    學習目標
5.2    開發環境建置
5.3    程式碼是什麼?
5.4    敘述句 Statement
5.5    註解
5.6    關鍵字/ 保留字
5.7    變數
5.8    變數命名規則
5.9    資料型別 Data Type
5.10    陣列 Array 與 列表 LIST
5.11    運算式&運算子

第6章 程式學習篇:函式方法與物件
6.1    開發環境
6.2    學習目標/演練成果
6.3    函式
6.4    變數作用範圍 / 變數作用域 scope
6.5    物件
6.6    物件與類別
6.7    物件在實務上的使用
6.8    全域 / 內建

第7章 程式學習篇:決策與迴圈
7.1    學習目標/演練成果
7.2    條件判斷式
7.3    直值與假值
7.4    迴圈
7.5    程式流程圖

第二之二部:網路應用相關技術基礎學習
第8章 IDE 入門篇 Codesandbox & Node.js , Jupyter Notebook
8.1    學習目標/演練成果
8.2    Jupyter Notebook
8.3    Codesandbox
8.4    node.js

第9章 程式學習篇:非同步語法 與 API 呼叫
9.1    學習目標/演練成果
9.2    同步sync vs 非同步 async
9.3    非同步語法的實現
9.4    Promise 物件與 async & await 語法
9.5    API 簡介
9.6    申請中央氣象局資料開放平台
9.7    呼叫 weather API

第10章 程式學習篇:web 應用程式
10.1    學習目標/演練成果
10.2    用 express 簡介
10.3    用 express 實作 建置 web 應用程式

第11章    後端解決方案篇:GCP
11.1    學習目標/演練成果
11.2    後端解決方案
11.3    Google 憑證
11.4    Serverless 部屬 : 使用 Google Cloud Function

第二之三部:資料應用相關技術基礎學習
第12章    資料庫
12.1    學習目標/演練成果
12.2    資料庫簡介
12.3    google sheets 簡介
12.4    colab Jupiter 使用 google sheets
12.5    google sheets API 實做

第13章    資料預測
13.1    學習目標/演練成果
13.2    線性回歸實做

第二之四部:DevOps 技術相關基礎學習
第14章    程式學習篇:模組化
14.1    學習目標/演練成果
14.2    模組化簡介
14.3    模組化實作
14.4    套件管理工具

第三部分:演練
第15章    協作開發廣篇
15.1    學習目標/演練成果
15.2    指令詢問 – terminal
15.3    正規表達式詢問 - 正規表達式
15.4    Excel - Excel 函數

第16章    協作開發深篇
16.1    學習目標/演練成果
16.2    目標:開發一個具有NLU能力且能查詢天氣的 LINE Bot

第17章 總結
17.1    關於詠唱


作者介紹


作者簡介

Wolke Lin 林建宏

  Badget 勳章:
  - LINE Api Expert
  - Google Developer Expert

  Milestone 里程碑:
  - 2019年 執行全台 30 場實體工作坊,上千開發者參與。
  - 2020年 因 covid-19 改做線上課程,上百好評熱賣中。
  - 2021年 意外受傷,躺了半年,歸零學習。明白一切皆因緣俱合罷了;現安住「覺察」與你我修行人間道中。
  - 2023年 以書與你相會。

  更多資訊:
  wolkesau.medium.com/






相關書籍

Unity UCU 國際認證應考攻略 (Artist/Programmer)

TypeScript 邁向專家之路:零基礎 JavaScript 打通 Angular、React 與 Vue.js 前端框架實戰

物聯網高手的自我修練:帶你玩轉樹莓派、Arduino 與 ESP32

AMD, Intel, Arm在戰什麼?一本書輕鬆看懂CPU原理