TOP
0
0
古典詩詞的女兒-葉嘉瑩
Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計
滿額折
Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計
Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計
Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計
Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計
Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計
Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計
Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計
Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計
Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計
Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計
Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計
Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計
Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計
Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計
Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計
Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計
Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計
Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計
Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計

Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計

商品資訊

定價
:NT$ 588 元
優惠價
79464
促銷優惠
1213悅讀日
庫存:2
下單可得紅利積點:13 點
商品簡介
作者簡介
名人/編輯推薦
目次
書摘/試閱
相關商品

商品簡介

◎代理經銷 白象文化

作者簡介

◎友教學院
友教學院是一個專業的程式教育團隊,從 2012 開始致力於推廣程式和 AI Coding 教育。教學經驗從大學生到小學生,從在職工程師到中小學老師,都是我們教學的對象。
友教的每一位老師都具備寫 App 上架的能力,更可以把艱深的程式問題,利用前淺顯易懂的道理教會小學生。
教育 Coding 和 AI 是我們不變的志業,培養出有可以自我邏輯思考,訓練 AI 模型,和接受新的資訊挑戰的學生是我們一貫的教學理念。

名人/編輯推薦

◎推薦人 臺北市立大學 資訊科學系 盧東華老師
積木型程式語言是許多學生學習程式設計的第一種語言,雖然容易學習, 但是過渡到文字型程式設計卻常會有不知道如何下手的困擾。
本書作者以生動有趣的例子解說程式設計的概念,藉由 Swift Playgrounds 讓你透過闖關解任務方式來學習基礎的 Swift 程式設計,減輕你過渡到文字 型程式設計的門檻,輕鬆地解完任務、學好程式設計的概念。

隨著 AI 時代的來臨,程式設計的能力將如同第二外語般重要。108 課綱的實施,讓學生從小接觸程式設計,為未來職場和 AI 時代做好準備。
學習程式設計不僅能提升競爭力,還能培養獨立思考與解決問題的能力。然而,許多學生從 Scratch 積木程式過渡到文字程式時,常常遇到困難。
為了解決這個問題,我們製作了這本書,通過 iPad 上的 Swift Playgrounds App, 幫助學生無痛轉移到 Swift 文字程式。

==為什麼選擇本書? ==
▪ 最佳的文字程式入門教材:將文字程式與積木程式對應,讓學生在已有的積木程式基礎上,輕鬆掌握 Swift 文字程式語言。
▪ 生活化的學習:利用生活中的實際範例,將抽象的程式觀念具體化,使學生更容易理解與 應用,提升學習效率。
▪ 對話式教學:透過大麥博士與艾爾的生動對話,使抽象的程式概念變得淺顯易懂,提升 學習的樂趣與成效。
▪ 引導式關卡:設計關卡頁面採用引導式教學,逐步提供破關提示,幫助學生訓練邏輯思 考能力,順利完成關卡任務。

目次

課前準備
【指令】
1 - 1 指令與執行序列
1 - 2 駝峰式命名法 Camel Case
1 - 3《學習程式設計 1 》指令
1 - 4 程式裡有蟲 (Bug)?
1 - 5 精簡的程式碼
【函數】
2 - 1 重複模式與函數
2 - 2《學習程式設計 1 》函數
2 - 3 正確使用函數
2 - 4 嵌套函數
【迴圈】
3 - 1 什麼是迴圈?
3 - 2《學習程式設計 1 》for 迴圈
3 - 3 迴圈與函數的差異
【變數】
4 - 1 變數是一個容器
4 - 2《學習程式設計 2 》變數
4 - 3 變數的應用

附錄 A 指令數量標準表
附錄 B 破關程式碼範例

書摘/試閱

艾爾:博士,可以教我寫程式嗎?
大麥博士:艾爾~你為什麼想學寫程式?
艾爾:你的機器人好厲害都會寫程式,我覺得我都輸給機器人了。
大麥博士:哈哈哈!不能這樣比啦! 機器人叫拉格,身上安裝了人工智慧模型,所以可以幫我工作。這人工智慧模型是我開發的,厲害的人是我才對!
艾爾:哇!原來機器人會寫程式是博士你教的,我也要學~~
大麥博士:好啊,但是你要答應我,在學習程式設計時, 會有一些任務與關卡,你必須都完成我才會繼續教你。
艾爾:沒問題!我好期待喔!!
___________________________________

指令 是依照命令、指示來做事。
幫忙做家事時,你是否曾經依照家人的指令完成家事呢?
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
以洗衣服為例,當你第一次操作洗衣機時,家人必須清楚告訴你每一個洗衣服步驟的指令,這樣你才能正確完成洗衣服的任務。例如「 加洗衣精 」和「 加一匙洗衣精 」這兩個指令相比,「 加一匙洗衣精 」這個指令更為清楚和具體,這樣才不會因為洗衣精的量加不夠或加太多,導致衣服洗不乾淨或有洗衣精殘留。
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////


執行序列 是一組有順序的指令,會依排列順序執行每個指令。
洗衣服時的每一個步驟都是一個指令,這些步驟是有順序的,依照有順序的指令完成洗衣服的程序,這一組指令就是執行序列。
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
洗衣服的指令包含:「加入一匙洗衣精」、「打開洗衣機蓋子」、「按下開始清洗」、「把髒衣服放進洗衣機」等。如果這些指令有缺少,且沒有依照正確的程序排列時,使用者將不知道要怎麼操作洗衣機來洗衣服。如果這些指令排列順序錯誤,也就是錯誤的執行序列,會造成洗衣服的任務無法順利完成。
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

您曾經瀏覽過的商品

購物須知

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:79 464
庫存:2

暢銷榜

客服中心

收藏

會員專區