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

友教學院

  • 出版商: 友教有限公司
  • 出版日期: 2024-11-01
  • 定價: $588
  • 售價: 9.5$559
  • 貴賓價: 9.0$529
  • 語言: 繁體中文
  • 頁數: 128
  • 裝訂: 平裝
  • ISBN: 6269892600
  • ISBN-13: 9786269892600
  • 相關分類: Apple Developer
  • 立即出貨 (庫存=1)

  • Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計-preview-1
  • Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計-preview-2
  • Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計-preview-3
  • Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計-preview-4
  • Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計-preview-5
  • Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計-preview-6
  • Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計-preview-7
Swift Coding輕鬆學 1:從積木型程式邁向文字型程式設計-preview-1

相關主題

商品描述

  【Swift是青少年學程式的最佳選擇!】
  【學生由積木程式入門後,下一步在哪裡?】
  【跟著友教的腳步踏入文字程式的世界!】
  本書透過大麥博士與艾爾的生動對話,幫助學生在日常生活中學習程式概念,從積木程式順利轉移到文字程式,並在解謎中掌握 Swift 文字程式設計。

 

<序>

推薦序

◎推薦人 臺北市立大學 資訊科學系 盧東華老師


  積木型程式語言是許多學生學習程式設計的第一種語言,雖然容易學習, 但是過渡到文字型程式設計卻常會有不知道如何下手的困擾。

  本書作者以生動有趣的例子解說程式設計的概念,藉由 Swift Playgrounds 讓你透過闖關解任務方式來學習基礎的 Swift 程式設計,減輕你過渡到文字 型程式設計的門檻,輕鬆地解完任務、學好程式設計的概念。

作者序

  隨著 AI 時代的來臨,程式設計的能力將如同第二外語般重要。108 課綱的實施,讓學生從小接觸程式設計,為未來職場和 AI 時代做好準備。

  學習程式設計不僅能提升競爭力,還能培養獨立思考與解決問題的能力。然而,許多學生從 Scratch 積木程式過渡到文字程式時,常常遇到困難。

  為了解決這個問題,我們製作了這本書,通過 iPad 上的 Swift Playgrounds App, 幫助學生無痛轉移到 Swift 文字程式。

  ==為什麼選擇本書?==
  ▪ 最佳的文字程式入門教材:將文字程式與積木程式對應,讓學生在已有的積木程式基礎上,輕鬆掌握 Swift 文字程式語言。

  ▪ 生活化的學習:利用生活中的實際範例,將抽象的程式觀念具體化,使學生更容易理解與 應用,提升學習效率。

  ▪ 對話式教學:透過大麥博士與艾爾的生動對話,使抽象的程式概念變得淺顯易懂,提升 學習的樂趣與成效。

  ▪ 引導式關卡:設計關卡頁面採用引導式教學,逐步提供破關提示,幫助學生訓練邏輯思 考能力,順利完成關卡任務。

作者簡介

友教學院

  友教學院是一個專業的程式教育團隊,從 2012 開始致力於推廣程式和 AI Coding 教育。教學經驗從大學生到小學生,從在職工程師到中小學老師,都是我們教學的對象。

  友教的每一位老師都具備寫 App 上架的能力,更可以把艱深的程式問題,利用前淺顯易懂的道理教會小學生。

  教育 Coding 和 AI 是我們不變的志業,培養出有可以自我邏輯思考,訓練 AI 模型,和接受新的資訊挑戰的學生是我們一貫的教學理念。

目錄大綱

課前準備
【指令】
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 破關程式碼範例