內容簡介:忘東忘西該怎麼辦?有沒有人可以主動提醒我?
不如設計程式來幫忙解決吧!
程式設計可以讓你與電腦相處愉快,讓生活更便利,就像神奇的魔法一樣。
但是……
該怎麼開始?
為什麼我必須這樣寫?
我寫的程式為什麼無法讓電腦理解我想要它做的事?
嗚…程式設計怎麼這麼難……
這是一本適合所有想了解程式設計的人(不僅只是兒童)的入門書籍。
作者鳥井雪女士本身是程式設計師,也是育有兩寶的媽媽。
鳥井女士規劃過許多程式設計的課程,特別是為女性及初學者打造的課程,擁有相當豐富的經驗。
她以過往規劃和教授課程的經歷來打造本書,在初學者容易碰到的思維門檻上,精心打造了能以生活經驗幫助思維遷移的方式,希望讓所有初學者能安心踏入程式設計的世界。
----------------------------------------------
不久的將來,人手一台小型電腦、與電腦一起生活的日子將成為常態。
優羽十歲生日時,得到了一台小型電腦「minio」,可是她一直無法讓minio搞懂她想做的事。
此時,隔壁的姊姊送她一本「魔法筆記本」。
當優羽拿起這本筆記本時,筆記本開始自動翻頁,原本一個字都沒有的頁面,逐漸浮現出文字……
「接下來,我將幫助你和你的電腦變成好朋友。」
藉由魔法筆記本的引導,優羽逐步解決了很多生活中「有點麻煩」的事,減少了不少困擾!
不用再擔心搞錯上學該準備的用品
可以弄清楚媽媽也記不住的獎勵點數
也不再錯過和朋友一起活動的時光
……
這些好的轉變,讓優羽再遇到「有點麻煩」、「想偷懶」的時候,會開始思考能讓事情變得更順利、更方便的方法,也讓優羽逐漸對自己充滿自信!
-----------------------------------------------
「程式設計」就是把想法和問題轉換成可執行的程式碼的方法。
學會如何設計程式之後,就可以把電腦的能力變成自己的力量。
本書可以讓你模擬程式設計的過程。
不論是可以按照預期順利執行,或無法成功執行而煩惱地嘗試各種方法,都能從設計程式的過程中,透過與電腦互動,整理問題,一點一滴累積解決方法的能力,發現真正的樂趣。
就從動腦解決生活中的大小麻煩事開始吧!
本書的特色
‧著迷於故事情節的同時,瞭解程式設計的思考方法
‧包含程式設計的基本元素(變數、條件分歧、重複、陣列、函數)
‧可以了解程式設計與現實生活中發生的事情的關聯性
本書從人物設計、世界觀、對話和情節設計,乃至於詳細又容易理解的文字表達,鳥井女士都以獨有的視角,做了完整且細膩的安排。
故事從再平凡不過的日常場景為開端,對話和事件都能在你我的日常生活中找到相似的一幕,尤其是那些曾在腦海中閃過「好麻煩,真希望有人可以幫我……」的念頭,讓人立刻就和主角產生共鳴,想繼續看下去主角要如何解決這些「小麻煩」。
鳥井女士在角色的設定用了許多小細節去破除性別印象,處處顯示著她為全齡讀者設想的溫柔。讀者可以很容易將自己或身邊的任何一個孩子帶入主角視角,這些不時就能與自身經驗重疊的安心感,正是讓人欲罷不能地讀完一本程式設計書的關鍵。
而本書繪者鶴谷香央理女士,也以慵懶恬靜的畫風來呼應這份溫柔。將抽象的設定忠實地化為具體的圖像,呈現給每位讀者。兩人的合作可說是一時之選。一起來發現作者與繪者的各種巧思安排吧!
為計算機科技領域的讀者提供優質叢書,一直以來都是歐萊禮圖書的理念,近年也逐步為年輕讀者打造接軌科技脈動的讀物。日本歐萊禮與作者鳥井女士以這個想法為匯聚點,量身訂做了這本適合初學者的入門書,希望不論是誰都能順利接軌光速變化的資訊時代。
目錄
章節說明:給本書的讀者
人物介紹
閱讀本書的注意事項
序章 程式設計魔法筆記本
第一章 第一個魔法
本章的關鍵字:輸入、處理、輸出
第二章 優羽的獎勵點數
本章的關鍵字:變數
第三章 週三的手球社活動
本章的關鍵字:真假、條件分歧
第四章 傳訊息給每個人
本章的關鍵字:重複
第五章 「為了自己」變成「為了每個人」
本章的關鍵字:錯誤訊息、陣列
第六章 吵架與加油訊息
本章的關鍵字:函數
第七章 利用程式和好
本章的關鍵字:函數的引數
章節說明:給本書的讀者
人物介紹
閱讀本書的注意事項
序章 程式設計魔法筆記本
第一章 第一個魔法
本章的關鍵字:輸入、處理、輸出
第二章 優羽的獎勵點數
本章的關鍵字:變數
第三章 週三的手球社活動
本章的關鍵字:真假、條件分歧
第四章 傳訊息給每個人
本章的關鍵字:重複
第五章 「為了自己」變成「為了每個人」
本章的關鍵字:錯誤訊息、陣列
第六章 吵架與加油訊息
本章的關鍵字:函數
第七章 利用程式和好
本章的關鍵字:函數的引數