★日本學校圖書館出版賞★
這是一套跟程式設計有關的書,但是!
我們不教你寫程式 先教你培養邏輯思考力!
★108年課綱全新「科技領域」體驗先修★
★不插電的學習體驗★
★孩子的第一套程式設計學前書★
★每冊書末皆附指導者教學建議★
★套書加值贈品:演算法遊戲圖卡★
你的孩子準備好面對未來世界了嗎?就在各國已經開始競相發展機器人,就在108年課綱的科技領域課程即將上路,人人都要學寫程式的年代,你要如何讓孩子順利與世界接軌?孩子未來面對的挑戰以及所需要的技能,或許連我們大人都無法想像,更別說能否帶領他們前進,我們能做的就是讓孩子擁有良好的基礎,讓他有足夠的準備去面對連大人都未知的世界。
這是一套跟程式設計有關的書籍,但是我們不會直接教孩子寫程式,也沒有要孩子馬上使用電腦、鍵盤和滑鼠,而是先培養孩子的邏輯思考力。首先讓我們先認識什麼是演算法吧!簡單來說,當我們心裡有一件事想達成(目的),每個人都會思考該怎麼做(方法)比較好,這個方法就是「演算法」,演算法是實現目的的方法。而把規畫好的演算法對電腦下指令,就稱作「程式設計」。
在思考演算法的時候,可能會涉及搜尋或排序,雖然聽起來好像很難,但是其實每個人在生活中遇到問題,大部分都會先分析該如何做、安排做事的順序再採取行動,比較不會走冤枉路或白費力氣。因此只要能想出好的演算法,即使面對困難的事,就能夠迎刃而解!這套書藉由三姊弟日常生活會遇到的生活場景,一步步建立孩子的邏輯思考模式與解決方法的能力,找出最適當的演算法來達成目的,是程式設計的基礎。而像這樣的邏輯思考訓練,對於日常生活能力培養也非常重要。
套書內容:
第1冊《點子不是只有一個》——發現生活周遭的演算法
每天早上,三姊弟會一起走路去上學,他們在上學途中遇到水窪、還碰到青蛙們過馬路!這些狀況都會擋住上學的路,要怎麼順利抵達學校呢?遇到水窪,可以跳過去、搬石頭當作墊腳石、或是脫下鞋子涉水而過;碰到青蛙們過馬路,可以從旁邊繞過去、踩高蹺跨過去、也可以等青蛙們通過後再走。三姊弟面對問題的解決方法各有不同,但最後都順利解決問題,這表示解決問題的方法有很多種,點子往往並非只有一個。
想出解決問題的方法,就是「演算法」,我們其實早已習慣用演算法來解決生活中的問題、並採取行動。讀了本書之後,你就能夠學會思考,並且找出最適當的演算法來達成目的。當你學會運用這樣的思考方式,你就具備了程式設計的基礎。
第2冊《排排看、找找看》——了解經常使用的演算法
運動會快到了,大家決定要來練習大隊接力,但是棒次的順序應該怎麼決定呢?要按速度排列嗎?那麼就先來測試大家的速度,再試試看要如何排棒次才是最好的!另外,想要在辭典上找某個生字的解釋,要怎麼搜尋比較方便?用注音、部首或是筆畫?想想看,哪種方式能最快找到想找的生字。
像這樣將數量很多的東西,依照順序排列,或是從中找出某一樣東西,是電腦最擅長做的事情。只要學會「排序」及「搜尋」的演算法,在日常生活中排東西或是找東西,也會變成你的拿手本領!
第3冊《以流程圖畫出未來》——了解演算法的基本形式
生活課時,小男生選擇種番茄,但是番茄要怎麼種呢?每天要澆多少水?什麼1 7 8 ; &# 2 0 5 0 5 ; &# 2 6 5 5 0 ; &# 2 5 9 0 3 ; &# 2 6 6 0 9 ; &# 6 5 3 1 1 ; &# 3 8 2 6 3 ; &# 2 0 9 8 6 ; &# 2 0 5 9 6 ; &# 3 3 4 6 9 ; &# 2 6 1 7 8 ; &# 2 4 5 9 0 ; &# 4 0 6 3 6 ; &# 3 6 7 7 4 ; &# 6 5 3 1 1 ; &# 2 2 8 1 0 ; &# 2 0 0 3 7 ; &# 3 5 4 4 2 ; &# 2 6 0 4 5 ; &# 3 2 9 3 3 ; &# 2 1 6 0 2 ; &# 6 5 3 1 1 ; &# 2 5 2 2 6 ; &# 3 1 2 7 8 ; &# 3 0 0 5 8 ; &# 3 3 5 4 0 ; &# 3 0 3 4 0 ; &# 3 8 9 1 8 ; &# 2 4 2 0 7 ; &# 2 1 6 4 4 ; &# 2 6 0 4 1 ; &# 2 7 8 6 1 ; &# 6 5 2 9 2 ; &# 2 5 1 1 0 ; &# 2 6 1 5 9 ; &# 3 6 9 3 5 ; &# 2 1 0 4 0 ; &# 2 1 8 3 9 ; &# 3 8 9 8 8 ; &# 2 6 1 7 8 ; &# 3 5 4 4 2 ; &# 2 4 5 9 0 ; &# 4 0 6 3 6 ; &# 3 5 2 9 9 ; &# 2 7 7 7 0 ; &# 6 5 2 9 2 ; &# 1 9 9 6 8 ; &# 2 7 4 9 3 ; &# 2 7 4 9 3 ; &# 2 3 5 3 1 ; &# 1 9 9 7 9 ; &# 2 0 3 5 8 ; &# 6 5 2 9 2 ; &# 2 3 6 0 1 ; &# 2 1 4 8 3 ; &# 2 0 3 1 6 ; &# 2 7 9 6 9 ; &# 3 1 2 4 3 ; &# 2 2 2 9 4 ; &# 1 2 2 9 0 ; &# 2 6 3 7 7 ; &# 2 0 1 0 2 ; &# 2 7 9 6 9 ; &# 3 1 2 4 3 ; &# 2 2 2 9 4 ; &# 6 5 2 9 2 ; &# 2 1 3 6 3 ; &# 2 0 3 5 1 ; &# 2 0 0 4 3 ; &# 2 4 4 6 0 ; &# 2 1 0 2 9 ; &# 2 0 1 5 4 ; &# 2 0 0 6 3 ; &# 2 4 8 1 9 ; &# 3 5 2 0 1 ; &# 3 1 2 7 8 ; &# 3 0 0 5 8 ; &# 3 3 5 4 0 ; &# 6 5 2 9 2 ; &# 2 5 1 1 0 ; &# 2 6 1 5 9 ; &# 3 5 2 9 9 ; &# 2 7 7 7 0 ; &# 1 9 9 6 8 ; &# 2 7 1 7 1 ; &# 3 0 3 4 0 ; &# 2 1 8 3 9 ; &# 3 8 9 8 8 ; &# 6 5 2 9 2 ; &# 2 1 4 8 2 ; &# 3 5 2 0 1 ; &# 3 0 4 7 5 ; &# 3 3 8 7 9 ; &# 2 7 9 6 9 ; &# 3 1 2 4 3 ; &# 2 2 2 9 4 ; &# 2 3 6 0 1 ; &# 3 3 0 2 1 ; &# 3 8 9 1 8 ; &# 2 1 0 3 3 ; &# 3 6 8 9 0 ; &# 3 8 3 6 4 ; &# 2 0 1 0 2 ; &# 6 5 2 8 1 ; b r / > b r / > &# 1 2 2 8 8 ; &# 1 2 2 8 8 ; &# 2 2 3 1 2 ; &# 3 5 4 9 8 ; &# 2 6 1 2 6 ; &# 2 8 4 3 6 ; &# 3 1 6 3 9 ; &# 2 7 8 6 1 ; &# 2 6 1 7 8 ; &# 6 5 2 9 2 ; &# 2 8 8 5 8 ; &# 2 0 1 0 2 ; &# 2 6 0 4 1 ; &# 2 0 4 1 5 ; &# 2 9 7 0 2 ; &# 3 5 2 9 9 ; &# 6 5 2 9 2 ; &# 2 0 0 6 3 ; &# 2 6 3 7 1 ; &# 2 0 3 5 1 ; &# 2 9 9 9 2 ; &# 2 7 9 6 9 ; &# 3 1 2 4 3 ; &# 2 2 2 9 4 ; &# 1 2 2 9 0 ; &# 2 8 4 3 6 ; &# 3 1 6 3 9 ; &# 2 7 8 6 1 ; &# 2 6 3 7 7 ; &# 1 9 9 7 7 ; &# 2 0 4 9 1 ; &# 2 2 5 2 2 ; &# 2 6 4 1 2 ; &# 2 4 4 1 8 ; &# 2 4 3 3 5 ; &# 6 5 2 9 2 ; &# 2 0 9 9 8 ; &# 2 1 0 2 9 ; &# 2 6 1 5 9 ; &# 1 2 3 0 0 ; &# 2 0 3 8 1 ; &# 2 9 0 3 1 ; &# 3 8 9 1 8 ; &# 2 4 2 0 7 ; &# 2 2 5 1 9 ; &# 3 4 8 9 2 ; &# 1 2 3 0 1 ; &# 1 2 2 8 9 ; &# 1 2 3 0 0 ; &# 3 7 3 2 5 ; &# 3 5 0 7 9 ; &# 2 2 5 1 9 ; &# 3 4 8 9 2 ; &# 1 2 3 0 1 ; &# 2 1 4 5 0 ; &# 1 2 3 0 0 ; &# 2 4 5 1 7 ; &# 3 5 2 0 1 ; &# 2 6 1 7 8 ; &# 2 5 1 6 5 ; &# 2 2 5 1 9 ; &# 3 4 8 9 2 ; &# 1 2 3 0 1 ; &# 6 5 2 9 2 ; &# 3 3 0 2 1 ; &# 2 2 8 1 6 ; &# 2 0 1 9 7 ; &# 2 7 9 6
這是一套跟程式設計有關的書,但是!
我們不教你寫程式 先教你培養邏輯思考力!
★108年課綱全新「科技領域」體驗先修★
★不插電的學習體驗★
★孩子的第一套程式設計學前書★
★每冊書末皆附指導者教學建議★
★套書加值贈品:演算法遊戲圖卡★
你的孩子準備好面對未來世界了嗎?就在各國已經開始競相發展機器人,就在108年課綱的科技領域課程即將上路,人人都要學寫程式的年代,你要如何讓孩子順利與世界接軌?孩子未來面對的挑戰以及所需要的技能,或許連我們大人都無法想像,更別說能否帶領他們前進,我們能做的就是讓孩子擁有良好的基礎,讓他有足夠的準備去面對連大人都未知的世界。
這是一套跟程式設計有關的書籍,但是我們不會直接教孩子寫程式,也沒有要孩子馬上使用電腦、鍵盤和滑鼠,而是先培養孩子的邏輯思考力。首先讓我們先認識什麼是演算法吧!簡單來說,當我們心裡有一件事想達成(目的),每個人都會思考該怎麼做(方法)比較好,這個方法就是「演算法」,演算法是實現目的的方法。而把規畫好的演算法對電腦下指令,就稱作「程式設計」。
在思考演算法的時候,可能會涉及搜尋或排序,雖然聽起來好像很難,但是其實每個人在生活中遇到問題,大部分都會先分析該如何做、安排做事的順序再採取行動,比較不會走冤枉路或白費力氣。因此只要能想出好的演算法,即使面對困難的事,就能夠迎刃而解!這套書藉由三姊弟日常生活會遇到的生活場景,一步步建立孩子的邏輯思考模式與解決方法的能力,找出最適當的演算法來達成目的,是程式設計的基礎。而像這樣的邏輯思考訓練,對於日常生活能力培養也非常重要。
套書內容:
第1冊《點子不是只有一個》——發現生活周遭的演算法
每天早上,三姊弟會一起走路去上學,他們在上學途中遇到水窪、還碰到青蛙們過馬路!這些狀況都會擋住上學的路,要怎麼順利抵達學校呢?遇到水窪,可以跳過去、搬石頭當作墊腳石、或是脫下鞋子涉水而過;碰到青蛙們過馬路,可以從旁邊繞過去、踩高蹺跨過去、也可以等青蛙們通過後再走。三姊弟面對問題的解決方法各有不同,但最後都順利解決問題,這表示解決問題的方法有很多種,點子往往並非只有一個。
想出解決問題的方法,就是「演算法」,我們其實早已習慣用演算法來解決生活中的問題、並採取行動。讀了本書之後,你就能夠學會思考,並且找出最適當的演算法來達成目的。當你學會運用這樣的思考方式,你就具備了程式設計的基礎。
第2冊《排排看、找找看》——了解經常使用的演算法
運動會快到了,大家決定要來練習大隊接力,但是棒次的順序應該怎麼決定呢?要按速度排列嗎?那麼就先來測試大家的速度,再試試看要如何排棒次才是最好的!另外,想要在辭典上找某個生字的解釋,要怎麼搜尋比較方便?用注音、部首或是筆畫?想想看,哪種方式能最快找到想找的生字。
像這樣將數量很多的東西,依照順序排列,或是從中找出某一樣東西,是電腦最擅長做的事情。只要學會「排序」及「搜尋」的演算法,在日常生活中排東西或是找東西,也會變成你的拿手本領!
第3冊《以流程圖畫出未來》——了解演算法的基本形式
生活課時,小男生選擇種番茄,但是番茄要怎麼種呢?每天要澆多少水?什麼1 7 8 ; &# 2 0 5 0 5 ; &# 2 6 5 5 0 ; &# 2 5 9 0 3 ; &# 2 6 6 0 9 ; &# 6 5 3 1 1 ; &# 3 8 2 6 3 ; &# 2 0 9 8 6 ; &# 2 0 5 9 6 ; &# 3 3 4 6 9 ; &# 2 6 1 7 8 ; &# 2 4 5 9 0 ; &# 4 0 6 3 6 ; &# 3 6 7 7 4 ; &# 6 5 3 1 1 ; &# 2 2 8 1 0 ; &# 2 0 0 3 7 ; &# 3 5 4 4 2 ; &# 2 6 0 4 5 ; &# 3 2 9 3 3 ; &# 2 1 6 0 2 ; &# 6 5 3 1 1 ; &# 2 5 2 2 6 ; &# 3 1 2 7 8 ; &# 3 0 0 5 8 ; &# 3 3 5 4 0 ; &# 3 0 3 4 0 ; &# 3 8 9 1 8 ; &# 2 4 2 0 7 ; &# 2 1 6 4 4 ; &# 2 6 0 4 1 ; &# 2 7 8 6 1 ; &# 6 5 2 9 2 ; &# 2 5 1 1 0 ; &# 2 6 1 5 9 ; &# 3 6 9 3 5 ; &# 2 1 0 4 0 ; &# 2 1 8 3 9 ; &# 3 8 9 8 8 ; &# 2 6 1 7 8 ; &# 3 5 4 4 2 ; &# 2 4 5 9 0 ; &# 4 0 6 3 6 ; &# 3 5 2 9 9 ; &# 2 7 7 7 0 ; &# 6 5 2 9 2 ; &# 1 9 9 6 8 ; &# 2 7 4 9 3 ; &# 2 7 4 9 3 ; &# 2 3 5 3 1 ; &# 1 9 9 7 9 ; &# 2 0 3 5 8 ; &# 6 5 2 9 2 ; &# 2 3 6 0 1 ; &# 2 1 4 8 3 ; &# 2 0 3 1 6 ; &# 2 7 9 6 9 ; &# 3 1 2 4 3 ; &# 2 2 2 9 4 ; &# 1 2 2 9 0 ; &# 2 6 3 7 7 ; &# 2 0 1 0 2 ; &# 2 7 9 6 9 ; &# 3 1 2 4 3 ; &# 2 2 2 9 4 ; &# 6 5 2 9 2 ; &# 2 1 3 6 3 ; &# 2 0 3 5 1 ; &# 2 0 0 4 3 ; &# 2 4 4 6 0 ; &# 2 1 0 2 9 ; &# 2 0 1 5 4 ; &# 2 0 0 6 3 ; &# 2 4 8 1 9 ; &# 3 5 2 0 1 ; &# 3 1 2 7 8 ; &# 3 0 0 5 8 ; &# 3 3 5 4 0 ; &# 6 5 2 9 2 ; &# 2 5 1 1 0 ; &# 2 6 1 5 9 ; &# 3 5 2 9 9 ; &# 2 7 7 7 0 ; &# 1 9 9 6 8 ; &# 2 7 1 7 1 ; &# 3 0 3 4 0 ; &# 2 1 8 3 9 ; &# 3 8 9 8 8 ; &# 6 5 2 9 2 ; &# 2 1 4 8 2 ; &# 3 5 2 0 1 ; &# 3 0 4 7 5 ; &# 3 3 8 7 9 ; &# 2 7 9 6 9 ; &# 3 1 2 4 3 ; &# 2 2 2 9 4 ; &# 2 3 6 0 1 ; &# 3 3 0 2 1 ; &# 3 8 9 1 8 ; &# 2 1 0 3 3 ; &# 3 6 8 9 0 ; &# 3 8 3 6 4 ; &# 2 0 1 0 2 ; &# 6 5 2 8 1 ; b r / > b r / > &# 1 2 2 8 8 ; &# 1 2 2 8 8 ; &# 2 2 3 1 2 ; &# 3 5 4 9 8 ; &# 2 6 1 2 6 ; &# 2 8 4 3 6 ; &# 3 1 6 3 9 ; &# 2 7 8 6 1 ; &# 2 6 1 7 8 ; &# 6 5 2 9 2 ; &# 2 8 8 5 8 ; &# 2 0 1 0 2 ; &# 2 6 0 4 1 ; &# 2 0 4 1 5 ; &# 2 9 7 0 2 ; &# 3 5 2 9 9 ; &# 6 5 2 9 2 ; &# 2 0 0 6 3 ; &# 2 6 3 7 1 ; &# 2 0 3 5 1 ; &# 2 9 9 9 2 ; &# 2 7 9 6 9 ; &# 3 1 2 4 3 ; &# 2 2 2 9 4 ; &# 1 2 2 9 0 ; &# 2 8 4 3 6 ; &# 3 1 6 3 9 ; &# 2 7 8 6 1 ; &# 2 6 3 7 7 ; &# 1 9 9 7 7 ; &# 2 0 4 9 1 ; &# 2 2 5 2 2 ; &# 2 6 4 1 2 ; &# 2 4 4 1 8 ; &# 2 4 3 3 5 ; &# 6 5 2 9 2 ; &# 2 0 9 9 8 ; &# 2 1 0 2 9 ; &# 2 6 1 5 9 ; &# 1 2 3 0 0 ; &# 2 0 3 8 1 ; &# 2 9 0 3 1 ; &# 3 8 9 1 8 ; &# 2 4 2 0 7 ; &# 2 2 5 1 9 ; &# 3 4 8 9 2 ; &# 1 2 3 0 1 ; &# 1 2 2 8 9 ; &# 1 2 3 0 0 ; &# 3 7 3 2 5 ; &# 3 5 0 7 9 ; &# 2 2 5 1 9 ; &# 3 4 8 9 2 ; &# 1 2 3 0 1 ; &# 2 1 4 5 0 ; &# 1 2 3 0 0 ; &# 2 4 5 1 7 ; &# 3 5 2 0 1 ; &# 2 6 1 7 8 ; &# 2 5 1 6 5 ; &# 2 2 5 1 9 ; &# 3 4 8 9 2 ; &# 1 2 3 0 1 ; &# 6 5 2 9 2 ; &# 3 3 0 2 1 ; &# 2 2 8 1 6 ; &# 2 0 1 9 7 ; &# 2 7 9 6