註釋
★日本學校圖書館出版賞★
這是一本跟程式設計有關的書,但是!
我們不教你寫程式 先教你培養邏輯思考力!
★108年課綱全新「科技領域」體驗先修★
★不插電的學習體驗★
★孩子的第一本程式設計學前書★
★書末附指導者教學建議★
生活課時,小男生選擇種番茄,但是番茄要怎麼種呢?每天要澆多少水?什麼時候架支柱?長出側芽時怎麼辦?多久該施肥呢?
今天老師帶來了打掃機器人幫忙打掃校園,但是它把不該拔掉的花當作雜草拔掉、把掃除用具當作垃圾打包,該怎麼教它正確的打掃方式呢?
種番茄時要先種下幼苗,等到幼苗長高後再插入支柱,並且注意澆水、摘側牙與施肥等事項,等到番茄變紅後就可以採收了。而打掃機器人的功能強大,但是必須對它輸入正確的指令與流程,才能澈底發揮功效。把解決問題或達成目標的順序和方法,一步步寫下來,就叫作流程圖。有了流程圖,即使之後別人也想要種番茄,或是解決一樣的問題時,只要看著流程圖就能順利通關了!
在說明演算法時,為了方便理解,也會使用流程圖。演算法有三個基本形式,分別是「依照順序執行」、「重複執行」及「必要時才執行」,能夠以流程圖畫出這三個形式,就表示已經打好了程式設計的基礎。
這本書藉由三姊弟日常生活會遇到的生活場景,一步步建立孩子的邏輯思考模式與解決方法的能力,找出最適當的演算法來達成目的,是程式設計的基礎。而像這樣的邏輯思考訓練,對於日常生活能力培養也非常重要。
※書末附指導者教學建議
集結日、臺2位長期深耕資訊教育的作者之心力大成,從108年新課綱與程式設計教育的關聯談起,並提供實用的不插電教學法範例,讓您輕鬆引領孩子培養邏輯思考力。
本書為「【不插電】小學生基礎程式邏輯訓練繪本」系列的第3冊,另有《1:點子不是只有一個》、《2:找找看、排排看》、《4:演算法遊戲大挑戰》,為孩子接軌國中三年的科技領域課程。