天天看點

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

零基礎看圖學ScratchJr : 少兒趣味程式設計

全彩大字版

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr
快學習教育編著

第1章 初識ScratchJr

ScratchJr是一款運作在平闆電腦上的程式設計應用程式,它沿用了Scratch的程式設計思想和程式設計方式,更适合從小接觸平闆電腦的孩子們。本章就帶領大家認識一下這個幫助孩子們學習程式設計的好夥伴。

初識ScratchJr

1.1 為什麼ScratchJr更适合幼兒

ScratchJr是一款專門為5~7歲的幼兒設計的圖形化程式設計應用程式。在ScratchJr中,孩子們可以在舞台上添加背景和角色,然後像搭積木一樣組合出程式,讓角色按照指令移動、跳躍、舞蹈、唱歌,建立出互動式的故事和遊戲。孩子們還可以利用繪圖編輯器繪制自己的角色,用麥克風錄制自己的聲音,用攝像頭加入自己拍攝的照片,盡情地發揮創意。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

ScratchJr的開發靈感來自Scratch,但與Scratch又有較大的差別。ScratchJr重新設計了使用者界面及程式設計語言,讓操作更加簡單,更适合幼兒使用,尤其專注将功能設計得更符合他們的認知、個人、社會和情感發展。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

雖然ScratchJr針對幼兒做了精簡,但是它保留了事件、序列、疊代等最核心的程式設計概念,這些都是學習程式設計的關鍵。是以,學會了ScratchJr,再學習Scratch會更輕松。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

在新時代,程式設計就像聽、說、讀、寫一樣,是不可或缺的技能。用ScratchJr學習程式設計,能夠培養孩子的邏輯思考、創意設計、自我表達、解決問題等能力,為他們在未來獲得成功打下堅實的基礎。程式設計過程中還需要運用多學科的知識,對學習國文、數學等也有很大幫助。

1.2 ScratchJr的下載下傳與安裝

ScratchJr運作在iPad或Android平闆電腦上,可在平闆電腦的應用程式商店中免費下載下傳和安裝。下面以iPad為例,講解如何下載下傳和安裝ScratchJr。打開App Store,然後搜尋ScratchJr,找到後點選“擷取”按鈕。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr
帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

iPad将自動下載下傳并安裝ScratchJr應用程式,此時桌面上會顯示安裝進度。當安裝完成後,就會顯示ScratchJr圖示。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

1.3 如何使用本書及擷取幫助

本書是專門為5~7歲的小朋友編寫的程式設計圖書。書中的案例經過精心設計,難度由淺入深,将程式設計的核心思想循序漸進地融合到富有趣味的動畫或遊戲制作之中,小朋友不用擔心看不懂、學不會。下面先介紹一下本書的主要編排模式,幫助大家更好地閱讀和了解本書的内容。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr
帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

初次使用ScratchJr的小朋友可能完全不知道應該如何操作。對此,家長也不用擔心,可以讓小朋友先啟動程式,然後點選主界面中的問号圖示,觀看快速入門視訊教程,學習程式的基本操作方法。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

看完快速入門視訊教程後,可以讓小朋友點選界面頂部的問号圖示,檢視項目示例。不妨讓小朋友随意點開一個項目示例,運作程式看看效果。這樣能夠快速領略ScratchJr程式設計的樂趣,提高他們的學習興趣哦!

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr
帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

另外,本書沒有像其他程式設計類圖書那樣一一講解界面的構成、積木的功能等。小朋友若想學習這些知識,可以點選ScratchJr界面右上角的書本圖示,打開幫助界面。幫助界面包括“關于ScratchJr”“界面指南”“繪圖編輯器指南”“積木指南”4個标簽。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

在幫助界面底部點選“界面指南”标簽,就會展開操作界面的幫助文檔。這個操作界面是在ScratchJr中建立或打開一個項目時都會進入的創作界面。點選界面元素所對應的數字,右側就會顯示該元素的功能說明。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

在幫助界面底部點選“繪圖編輯器指南”标簽,會打開繪圖編輯器的幫助文檔。繪圖編輯器用于自己繪制角色。與“界面指南”一樣,隻需要點選想了解的界面元素對應的數字,在右側就會顯示該元素的功能說明。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

點選幫助界面底部的“積木指南”标簽,則會打開積木的幫助文檔。此文檔詳細介紹了“觸發”“動作”“外觀”“音效”“控制”“結束”6大子產品中各個積木的功能。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

家長幫幫忙

由于iPad的螢幕空間有限,在點選“積木指南”标簽後,界面中隻能顯示部分積木的功能介紹。家長可以指導小朋友用手指上下滑動螢幕,檢視更多積木的功能介紹。

1.4 我們來創作第一個作品吧

通過前面的介紹,我們對ScratchJr有了一定的了解。但是ScratchJr到底能做出什麼樣的效果,這些效果又是如何實作的呢?接下來就通過一個案例進一步認識ScratchJr吧。

本案例是本書中小朋友要動手操作的第一個案例,是以并不要求小朋友完全了解程式設計的原理及各個積木的作用,而是希望通過這個案例讓小朋友了解在ScratchJr中程式設計的操作流程,并從中體會到程式設計的樂趣。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

1 打開ScratchJr應用程式,點選小房子形狀的Home圖示,進入程式設計創作。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

2 進入初始的創作界面,我們先建立一個新的作品吧,點選界面中的加号圖示 。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

3 現在為這個作品添加一張好看的背景吧。打開背景素材庫,選擇添加适合本案例的“水底”背景。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr
帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

4 在舞台中就出現了“水底”背景效果。在本案例中,我們不會用到“貓貓”角色,是以需要将它删掉。在舞台上按住“貓貓”圖檔不放,待畫面中出現後,點

擊,删除“貓貓”角色。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

5 在界面的左側點選加号圖示,在彈出的角色素材庫中選擇需要的“鲸魚”角色。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

6 觀察整個舞台将會發現,鲸魚在背景中顯得太大了,這時可以利用“縮小”積木調整角色的大小。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

7 添加“縮小”積木後,我們需要修改縮小的比例。點選積木下方的數字,在右側的數字鍵盤中點選數字6,再點選程式設計區的“縮小”積木,這樣就完成了對“鲸魚”大小的調整。在舞台上将調整後的“鲸魚”移到合适的位置。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr
帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

8 此時已不再需要“縮小”積木,可以将該積木拖出程式設計區,移除該積木。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

9 現在作品需要的背景和角色都準備好了,接下來就要為“鲸魚”編寫腳本讓它動起來。首先,為角色添加一個事件觸發積木。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

10 這裡要讓“鲸魚”向右移動,是以點選“動作”子產品,在右側的積木組中找到“往右走”積木,将它拖動到程式設計區,連接配接在“點選綠旗時開始”積木右側,并修改移動的格數。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

11 鲸魚的遊動速度相對較慢,是以還可以添加“控制”子產品下的“設定速度”積木,調整角色的移動速度。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

12 現在“鲸魚”已經可以移動了,但是當它移動5格後就會停止,而我們希望它不停地遊來遊去,是以最後還要添加“無限循環”積木。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

13 到這裡,“鲸魚”角色的腳本就編輯完成了。點選舞台右上方的綠旗圖示 ,運作程式,就能看到這條鲸魚在海底來回遊動。确認效果後,點選界面右上方的色塊,存儲作品。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

14 在彈出的界面中為作品設定名稱,再點選右上角的“儲存”圖示,這樣就完成了整個案例的創作。

帶你讀《零基礎看圖學ScratchJr : 少兒趣味程式設計》之一:初識ScratchJr第1章 初識ScratchJr

繼續閱讀