購物比價找書網找車網
FindBook  
 有 3 項符合

程式設計邏輯訓練:使用Scratch <隨書附410分鐘影音教學檔>

的圖書
程式設計邏輯訓練:使用Scratch 程式設計邏輯訓練:使用Scratch

作者:高慧君 
出版社:松崗圖書
出版日期:2013-05-24
語言:繁體書   
圖書介紹 - 資料來源:博客來   評分:
圖書名稱:程式設計邏輯訓練:使用Scratch <隨書附410分鐘影音教學檔>

內容簡介

  從Scratch的積木方塊,輕鬆搞懂程式邏輯訓練!

  Scratch是由MIT美國麻省理工學院所開發的一套圖形化程式設計開發平台,採用各種積木方塊,藉由堆疊積木方塊,讓學習程式語言的初學者,能直覺性地判斷程式的邏輯架構。

  本書使用Scratch範例學習邏輯判斷,全書共分五大篇,由Scratch範例中,了解各種程式結構及運算方式,再輔以完整遊戲專案實作,讓初學者也能融會貫通程式設計的架構。

本書特色

  ●演算法結構×視覺化指令操作=完整程式邏輯訓練
  ●拖曳積木方塊就能學會,無須程式語言基礎
  ●與Arduino結合,製作互動式體感遊戲

作者簡介

高慧君

  學歷
  國立臺灣師範大學資訊教育學系學士
  國立臺灣師範大學資訊教育研究所碩士

  經歷
  臺北市立南港高中資訊教師
  教育部高中資訊學科中心種子教師
  臺北市自由軟體桌面應用推動及發展小組輔導員

 

目錄

01基礎篇
簡單介紹Scratch的安裝及操作使用,快速進入最方便的程式設計開發平台!

02程式篇
以Scratch為工具,講解程式設計必學的基本結構及迴圈,從簡單的積木堆疊中,了解程式設計的邏輯。

03技巧篇
介紹一些基本的Scratch角色動作,可套用在各種情境上,加強了解物件動作的設計流程。

04實戰篇
結合邏輯基礎+Scratch技巧,製作13種遊戲,從範例中了解專案型程式設計的架構。

05互動科技篇
11個搭配Arduino的範例製作,不用進入Java/C等程式語言,就能完成最夯的體感互動遊戲。

 

推薦序

  為什麼要學程式設計?為了讓電腦解決特定的問題,我們把指揮電腦工作的指令寫在程式中,當電腦執行程式時,即可依這些指令完成工作。程式設計,基本上是一種問題解決活動。在問題解決的活動中,學生需要瞭解問題、分析問題、思考解題方法(或規劃解題步驟)、將解題方法付諸實施(執行解題步驟)、評估解題成效。這一系列的活動都是高層次思考活動,透過程式設計,學生可以經歷、學習這些高層次思考技能。

  程式設計也是一種邏輯思考活動。在程式設計過程中,學生需要分析相關事、物間的因果關係,依給定的條件或情況推論可能結果;程式如果無法正確執行時,需要抽絲剝繭回溯解題方法,分析問題之所在。學習程式設計有助於邏輯思考的訓練。

  學習程式設計有助於瞭解資訊科技與資訊科學。程式的撰寫、編譯、執行、及測試等過程都須要使用資訊科技工具;程式設計中不可或缺的輸入、運算(處理)、輸出、及儲存(記憶)等元素,即是現代電腦架構的基本組成,學習程式設計可以瞭解電腦工作原理;程式設計中的解題方法(演算法)規劃,更涉及電腦科學的理論核心。

  為什麼使用Scratch 來學習程式設計?

  其實,只要是能避開傳統程式設計缺點:語法瑣碎複雜、例子枯燥、不易觀察程式執行過程與結果,都是有利於初學者學習程式設計的工具,Scratch 就具備了上述的特色。Scratch 是由MIT 的Media Lab 所開發的程式設計環境,使用者可以用它來設計多媒體動畫、遊戲、及互動式故事等,目前該工具已翻譯成四十多種語言在全世界使用,它已是一個發展相當成熟的產品。對於Scratch 使用者而言,他們並不覺得自己是在「寫」程式,而比較像是在設計一個遊戲或動畫故事:他們需要布置一個舞台場景(背景畫面),決定舞台場景中有哪些角色(物件)活動,設定這些角色的特性(屬性)以及如何與其他角色互動。他們不需要如傳統程式設計般撰寫文字語法,只要透過一連串的設定及指令流程安排,就可以在很短時間內完成有趣的動畫故事或遊戲設計。

  高慧君老師畢業於臺灣師範大學資訊教育系、所,畢業後即擔任高中資訊科教師,長期投入資訊科學教育工作,其個人興趣喜好涉獵各種程式語言,並樂於分享其程式設計撰寫心得。本書以遊戲案例的方式,深入淺出的帶領讀者進行學習;透過一個個案例的完成,讀者將循序漸進習得程式設計概念,並體會到程式

  設計的樂趣。值此出版之際,特為之序。

國立臺灣師範大學資訊教育研究所∕吳正己

作者序

  在高中教了十多年的程式設計,總感覺有許多學生不容易有學習的進展,他們經常受困於語法的規則,無法融入程式邏輯的解題思維。再者,一般的程式語言都是使用英文撰寫,更增加了理解與表達的困難。此外,示範的例子多為計算導向的數學問題,並不能引發學生的興趣與成就感。

  2010 年,在國立臺灣師範大學資訊教育研究所林美娟教授的介紹下,筆者認識了Scratch 這個教學軟體,進一步研究之後,發現它非常適合做為程式設計入門的課程使用。首先,在Scratch 中,你不用擔心語法的問題,因為它使用拖曳積木的方式來撰寫程式,而積木的組裝本身就隱含了語法的檢查。其次,Scratch 的積木是使用中文來表達,而且官網上來自全世界的許多作品,都可以被翻譯成中文的積木,創造了無國界的學習環境。最後,運用Scratch 可以輕易地完成各式各樣的互動遊戲,對於數位原生的新世代,他們玩過了許多電腦遊戲,但並不知道遊戲背後運作的原理,學習用Scratch 來開發遊戲,應該是與玩遊戲截然不同的另一種體驗。

  本書以遊戲案例的方式,帶領讀者學習Scratch,在程式篇中,隨著程式觀念的逐漸累積,能完成的遊戲也愈來愈複雜,在技巧篇中,整理了遊戲常用到的功能。在實戰篇中,介紹了13個完整的遊戲案例,提供讀者磨練與增進程式設計的功力。在Arduino 互動科技篇中,特別引入了一些硬體以讓Scratch 程式與現實世界連結,探索更多的可能性。

  特別感謝松崗的伙伴們,對於本書的出版奉獻無比的心力,使得本書得以更加完善。最後,盼望各位先進給予批評與指教。

高慧君謹識

 

詳細資料

  • ISBN:9789572240700
  • 叢書系列: 程式設計
  • 規格:平裝 / 224頁 / 16 x 23 cm / 普通級 / 全彩印刷 / 初版
  • 出版地:台灣
贊助商廣告
 
城邦讀書花園 - 今日66折
你不知道的搜救與犯罪現場 : 密閉空間救援與懸案鑑識調查紀實
出版社:商周出版
出版日期:2024-05-02
66折: $ 329 
博客來 - 今日66折
論生命之短暫:怎樣看待生命、時間,怎樣面對厄運,怎樣獲得幸福的生活
作者:塞內卡 (Lucius Annaeus Seneca)
出版社:方舟文化
出版日期:2023-09-06
66折: $ 277 
TAAZE 讀冊生活 - 今日66折
面對無禮之人,就要比他更無禮:35個人際關係斷捨離,奪回內心的舒服與安定
作者:鄭宰熏
出版社:皇冠文化出版有限公司
出版日期:2024-01-08
66折: $ 211 
 
金石堂 - 暢銷排行榜
引路人卷7+卷8套書(限量作者親簽特典贈品版,突破四千萬瀏覽人次超人氣本土原創漫畫,影視改編進行中!)
作者:羅寶、桑原
出版社:奇幻基地出版事業部
出版日期:2024-10-05
$ 630 
博客來 - 暢銷排行榜
持續買進:資料科學家的投資終極解答,存錢及致富的實證方法
作者:尼克.馬朱利 (Nick Maggiulli)
出版社:商業周刊
出版日期:2023-05-30
$ 316 
金石堂 - 暢銷排行榜
唯願來世不相識(07)
作者:小西明日翔
出版社:青文出版社股份有限公司
出版日期:2024-09-30
$ 111 
金石堂 - 暢銷排行榜
漫漫時光 (首刷限定版)(下)
作者:古矢渚
出版社:東立出版社
出版日期:2024-09-11
$ 153 
 
博客來 - 新書排行榜
被惡魔附身的少女 17【限】
出版日期:2024-09-26
$ 102 
博客來 - 新書排行榜
Uterus of the Blackgoat 邪神魔女  (1)
$ 110 
金石堂 - 新書排行榜
無法傳達給你。(7)
作者:みか
出版社:台灣角川股份有限公司
出版日期:2024-10-03
$ 111 
金石堂 - 新書排行榜
戀與槍彈-06
作者:箕野希望
出版社:長鴻出版社股份有限公司
出版日期:2024-10-04
$ 79 
 

©2024 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策