本書通過12個章節(jié)由淺入深地向讀者介紹了Scratch3.0編程的基本知識以及程序設計的思維和方法。
本書是“中小學人工智能系列圖形化編程叢書”中的一本。本書首先帶領讀者認識Scratch 3.0,了解Scratch 3.0 編程中用到的基本概念以及10大基本功能模塊,然后每章按照“重難點-知識儲備-案例-拓展建議-小結(jié)”等框架介紹軟件中的10個大型功能模塊,最后一章是對前面所有內(nèi)容的凝練,案例更是綜合了前面各個模塊的內(nèi)容。每個案例給出了學習視頻教程,方便讀者的自行學習。
本書具有以下特色:
(1)注重基礎知識的介紹和鋪墊,訓練編程思維。
(2)通過大量示例學習Scratch的10大功能模塊,寓教于樂。
(3)示例選取注意代表性和趣味性,60個案例詳細探索每個細節(jié),難度逐漸增加。
(4)程序設計簡單化,簡單的拖拽組合就能創(chuàng)作出有趣的作品。
(5)提供視頻學習教程,方便小朋友自學。
本書適合中小學信息技術(shù)課教師或培訓老師、想要讓孩子學習Scratch 3.0編程的家長閱讀參考,也非常適合小學生或初中學生自學
2016年6月,教育部印發(fā)《教育信息化“十三五”規(guī)劃》,將信息化教學能力納入學校辦學水平考評體系,將編程教育納入基礎學科。2017年7月,國務院印發(fā)《新一代人工智能發(fā)展規(guī)劃》,明確提出要完善人工智能教育體系,逐步推廣編程教育。2018年初,多個省市將信息技術(shù)納入高考內(nèi)容體系,將編程納入中考、甚至小升初考試。2019年11月,《青少年編程能力等級》標準發(fā)布。
一系列政策規(guī)定的出臺預示著編程在中小學教育,甚至學前教育中都逐漸發(fā)揮著越來越重要的作用。從日常生活中也不難發(fā)現(xiàn),我們身邊早已處處充滿了編程,大到聯(lián)通整個世界的網(wǎng)絡系統(tǒng),小到手機上的一個APP,編程早已融入了我們的生活。如今,隨著5G、人工智能、大數(shù)據(jù)等新一波技術(shù)浪潮的到來,不難想象十幾年后編程將在我們的生活中占據(jù)何等重要的位置,而不會編程、不懂編程思維又將會變得何等寸步難行。
然而如何讓孩子學習編程,卻困擾了很多家長和老師!昂⒆舆不認識英文的指令和代碼,怎么編程?”“孩子還不能理解復雜的算法和邏輯,怎么寫程序?”相信這是很多家長的苦惱和疑問。
本書采用麻省理工學院(MIT)所開發(fā)的一款面向青少年的圖形化編程軟件Scratch3.0,將英文的指令和代碼變成一個個可以拖動組合的積木塊,將復雜的算法邏輯通過一個個不同的形狀、顏色來表達,讓編程變得像搭積木一樣簡單。小朋友只需將色彩豐富的指令方塊進行拖曳組合,就可以創(chuàng)作出各種各樣的多媒體程序、互動游戲、動畫故事等作品。能夠?qū)η嗌倌甑南胂罅、邏輯思維能力、解決問題能力、編程能力等各個方面進行全方位的鍛煉。
本書共12個章節(jié),由軟件整體介紹和軟件中10個大型功能模塊以及綜合案例賞析組成。從基礎功能、單一積木塊的作用講起,帶領小朋友通過近60個案例詳細探究scratch的每一個細節(jié),在玩中學會并掌握編程的基本方法。
重難點一知識儲備一案例一拓展建議一小結(jié)等構(gòu)成了本書的主要內(nèi)容框架,全面剖析少兒編程的每一個細節(jié);試一試、練一練、案例解析等各環(huán)節(jié)的設置將帶領小朋友親身體驗案例的每一個細節(jié),使其對相關(guān)操作運用自如。
編程教育已成為青少年培養(yǎng)的重點,希望本書可以成為所有想要了解編程、學好編程的同學的入門讀物,為大家展現(xiàn)編程有趣而生動的一面。
由于作者水平有限,書有難免存在缺點和錯誤,歡迎讀者批評指正。