作為一個程式員,肯定要讓自己的孩子學編程啦。教不了英語,難道還教不了編程麽。在互聯網時代,可以免費地獲取海量的學習資源,此系列文章為我個人自學時整理的,你可以跟著我一起學習幼兒編程,然後和孩子一起開啟親子編程之旅。最關鍵的,這是免費的!你可以免費的閱讀並分享。 ...
“在未來,如果你的孩子懂編程,他就是未來世界的創造者;如果他不懂,他只是使用者。” ——前芬蘭教育部長
作為一個程式員,肯定要讓自己的孩子學編程啦。教不了英語,難道還教不了編程麽。在互聯網時代,可以免費地獲取海量的學習資源,此系列文章為我個人自學時整理的,你可以跟著我一起學習幼兒編程,然後和孩子一起開啟親子編程之旅。最關鍵的,這是免費的!你可以免費的閱讀並分享。
說明:幼兒編程(5~7歲),青少年編程(8歲以上)。
ScratchJr是什麼
ScratchJr是免費軟體(https://www.scratchjr.org)。提供互動式圖形界面,孩子利用圖形化的程式積木讓角色移動、跳躍、舞蹈、唱歌。孩子也可以利用繪圖編輯器繪製自己的角色、用麥克風錄製自己的聲音、用照相機加入自己拍攝的照片。最後用拼積木的方法組合成程式,讓他們心中的角色動起來。
編程是一項新的必備素養!通過ScratchJr,孩子可以自己設計互動故事和游戲。在這個過程中,他們會學會解決問題、設計項目,併在電腦上創造性地表達自己。
擴展知識
ScratchJr這個軟體的創作靈感來自於Scratch(https://scratch.mit.edu)。在全球有數百萬計的青少年(8歲以上)使用Scratch,是個非常受歡迎的編程語言。面ScratchJr則重新設計操作界面及編程語言,讓它更適合幼兒,尤其專註將功能設計地更符合孩子們的認識、個人、社會、情感發展。
如何安裝ScratchJr
ScratchJr提供了移動App(蘋果系統與安卓系統的)。
- iPhone / iPad。 進入App Store 搜索 ScratchJr,進行安裝。
- Android手機 / Android平板。進入Google Play 搜索ScratchJr,進行安裝。由於在中國無法訪問Google Play,我這裡提供了安裝包,手動下載安裝( https://apkcombo.com/zh-cn/scratchjr/org.scratchjr.android/download/apk )。
安裝好後,圖標是一隻黃色貓咪。
主界面介紹
- 保存。保存當前的項目,並返回到主頁。
- 舞臺。這裡是項目中角色們的表演的地方,要刪除舞臺上的角色,可以點擊角色不放,會出現刪除的圖標按鈕。
- 全屏模式。將舞臺放大成全屏顯示。
- 網格模式。點一下可以顯示(隱藏)坐標網格。
- 變更背景。選擇或是繪製一張圖片作為舞臺的背景。
- 添加文字。在舞臺上輸入文字內容。
- 重設角色。重設所有角色,讓他們回到原來在舞臺上的位置。(如果要設定角色的原始位置,可以直接拖動角色)。
- 綠旗。啟動所有以【點擊綠旗時開始】積木開頭的程式。
- 頁面。選取項目中的頁面 - 或是點擊加號圖標添加新的頁面。每個頁面有各自的角色、背景設置。若要刪除頁面,點著頁面不放,會出現刪除按鈕圖標。若要調整頁面順序,可以拖動頁面重新排列位置。
- 項目信息。更改項目的名稱,查看項目建立的時間,或者是分享項目(如果你的設備支持的話)。
- 撤銷和重做。如果你做錯了什麼,點一下撤銷就可以回到上一步操作。若是要再做一次,可以點擊重做按鈕。
- 程式積木。將積木連接在一起就組合成一個程式腳本,用來告訴角色做什麼事情。在程式腳本的任何地方點一下就可以執行這個程式。若要刪除一個積木或是一段腳本,只要把它們拖動到編程工作區以外的區域就可以了 。若要把一個積木或一段腳本從一個角色複製到另外一個角色上,可以直接將積木或腳本拖放到另一個角色的縮略圖上。
- 編程工作區。這裡是組合積木,產生程式的地方,程式可以告訴角色要做的事情。
- 積木面板。這個菜單顯示可用積木,把要使用的積木拖放到編程工作區,然後在積木上點一下可以看到他們是做什麼的。
- 積木分類。這裡將所有程式積木按照用途分類,可分為:觸發 ( 黃色 ) 、動作 ( 藍色 ) 、外觀 ( 紫色 )、音效 ( 綠色 ) 、控制 ( 橙色 ) 、結束 ( 紅色 ) 。
- 角色。選擇項目中使用中的角色 - 點擊加號圖標可以添加新的角色。當角色被選中,你可以編寫它的程式;點擊名稱可以為角色重新命名,點擊筆刷圖示可以編輯角色圖片。若要刪除角色,在角色上點著不放,會出現刪除按鈕。若要複製角色到其他頁面,只要將它拖放到其他的頁面的縮略圖。
繪圖編輯器指南
- 撤銷。若做錯了,可以利用這個工具撤銷最近的操作。
- 重做。若撤銷錯了,可以利用這個工具重作最近撤銷的操作。
- 形狀。選擇要繪製的形狀,有:線、圓形、方形、三角形。
- 角色名稱。顯示角色的名稱,點一下可以修改。
- 剪切。用來剪下指定的圖案,在點擊剪切工具後,你可以接著點一下角色或是形狀,將它們從畫布上移除。
- 複製。用來複制指定的圖案,在點擊複製工具後,你可以接著點一下角色或是形狀,將它們複製並貼在畫布上。
- 旋轉。在點擊旋轉工具後,你可以旋轉畫布上的角色或是形狀。
- 拖動。在點擊拖動工具後,你可以拖動畫布上的角色或形狀到想要的位置。如果你選擇的是形狀,你還可以拖動出現的小圓點來修改形狀。
- 保存。保存變更並離開繪圖編輯器。
- 填充。在點擊填充工具後,你可以將角色的某個區域、或是形狀填滿指定的顏色。
- 照相機。在點擊照相機工具後,你可以點擊角色的某個區域、或是形狀,接著再點擊照相機按鈕,就可以把相片內容填充到這個區域上。
- 顏色。選擇繪製線條或是填充形狀所要使用的顏色。
- 線條粗細。變更繪製時線條的粗細。
積木描述
(黃色)觸發積木
點擊綠旗時開始
|
點擊時開始
|
碰到時開始
|
收到消息時開始
|
發送消息
|
(藍色)動作積木
往右走 |
往左走 |
往上走 |
往下走 |
向右轉 |
向左轉
|
跳躍 |
回家 |
(紫色)外觀積木
說話 |
放大 |
縮小
|
重設大小 |
隱藏 |
顯示
|
(綠色)音效積木
Pop |
播放錄音 |
(橙色)控制積木
暫停 |
停止 |
設定速度 |
迴圈 |