本書是青少年編程能力等級考試的一級使用教材,也是圖形化編成的入門學(xué)習(xí)書籍。書籍以圖形化編程設(shè)計思維為出發(fā)點(diǎn)、培養(yǎng)學(xué)生數(shù)學(xué)邏輯思維為主,以普適性較好、兼容性較高的青少年學(xué)習(xí)圖形化編程使用率較高的Scratch軟件為例,講解圖形化編程的基本概念、基礎(chǔ)知識以及常見的三種程序結(jié)構(gòu)的設(shè)計思路及思維方法等。通過以項目的形式,將知識點(diǎn)巧妙地融入到案例作品之制作中。本書最大的特點(diǎn)是以童心作為設(shè)計的著重點(diǎn),分別以五個主題式的項目制作,激發(fā)孩子的好奇之心、童趣之心、仁愛之心、公益之心以及愛美之心。本書適用于小學(xué)初級學(xué)習(xí)程序設(shè)計教材,適合一線小學(xué)信息技術(shù)教師以及培訓(xùn)教師使用,也是青少年編程能力測試指定使用教材,可作為校外機(jī)構(gòu)的培訓(xùn)教材以及初學(xué)者的入門教材,也可以作為孩子和家長自學(xué)的教材使用。
北京中少童創(chuàng)科技有限公司是在中國青少年宮協(xié)會的親切關(guān)懷指導(dǎo)下,成立的一家專注于青少年科學(xué)素養(yǎng)體系建設(shè)與評價評測的專業(yè)化科技型服務(wù)公司。公司匯集了一批有理想、有教育情懷有專業(yè)經(jīng)驗(yàn)的評測專家與教育科研等人員。建設(shè)了集在線考試、多元評價、數(shù)據(jù)分析、教學(xué)水平檢測等多功能一體化的線上網(wǎng)絡(luò)服務(wù)平臺。 在中國青少年宮協(xié)會的直接領(lǐng)導(dǎo)下,北京中少童創(chuàng)科技有限公司擔(dān)負(fù)著青少年編程能力等級測評項目的考試命題、在線考試、考試服務(wù)、考點(diǎn)建設(shè)、等級考試教師認(rèn)證等運(yùn)營和管理工作。
目錄
第一章 ?圖形化編程軟件基礎(chǔ)
第1 節(jié)?圖形化編程
1.1 ?編程與計算機(jī)語言
1.2 ?圖形化編程簡介
1.3 ?圖形化編程中的基本概念
第2 節(jié)?Scratch基礎(chǔ)
2.1 ?Scratch 3.0版本
2.2 ?Scratch 3.0的使用模式
2.3 ?Scratch離線編輯器
第3 節(jié)?舞臺坐標(biāo)系
3.1 ?角色在二維坐標(biāo)系中的位置
3.2 ?運(yùn)動與坐標(biāo)值
第4 節(jié)?第一個Scratch程序
4.1 ?新建、保存、打開作品
4.2 ?造型
4.3 ?角色復(fù)制
第二章 ?漫說西游
第5 節(jié)?移動與旋轉(zhuǎn)
5.1 ?添加角色和背景
5.2 ?調(diào)整角色屬性
5.3 ?“移動”積木與“旋轉(zhuǎn)”積木
5.4 ?“重復(fù)執(zhí)行”積木
第6 節(jié)?背景切換
6.1 ?創(chuàng)建新造型
6.2 ?背景、造型的切換
6.3 ?切換背景的另一種實(shí)現(xiàn)方法
第7 節(jié)?外觀
7.1 ?添加角色與背景
7.2 ?控制金箍棒變小
7.3 ?控制金箍棒旋轉(zhuǎn)
7.4 ?隱藏金箍棒
第8 節(jié)?說與思考
8.1 ?創(chuàng)建角色和背景
8.2 ?“說”與“思考”積木
8.3 ?人物對話臺詞
8.4 ?編寫角色對話腳本
8.5 ?圖層
第三章 ?蘿卜蹲游戲
第9 節(jié)?造型變換
9.1 ?添加角色和背景
9.2 ?調(diào)整角色的大小和位置
9.3 ?角色造型的切換
第10 節(jié)?有限次循環(huán)
10.1 ?有限次循環(huán)的概念
10.2 ?有限次循環(huán)的應(yīng)用
第11 節(jié)?廣播
11.1 ?廣播消息的發(fā)送與接收
11.2 ?口令傳遞
第12 節(jié)?聲音
12.1 ?添加聲音文件
12.2 ?錄制個性化聲音
12.3 ?播放聲音
第四章 ?流浪動物救助站
第13 節(jié)?鍵盤控制
13.1 ?鍵盤控制角色
13.2 ?偵測顏色
第14 節(jié)?偵測距離
14.1 ?偵測到角色的距離
14.2 ?距離比較
14.3 ?編寫角色“提示牌”腳本
第15 節(jié)?數(shù)學(xué)運(yùn)算
15.1 ?鍵盤觸發(fā)程序事件
15.2 ?運(yùn)算模塊
15.3 ?字符串拼接
第16 節(jié)?詢問和回答
16.1 ?“詢問”和“回答”積木
16.2 ?偵測角色
第五章 ?垃圾分類游戲
第17 節(jié)?文字處理與鼠標(biāo)偵測
17.1 ?設(shè)置游戲場景
17.2 ?鼠標(biāo)偵測
第18 節(jié)?隨機(jī)數(shù)與條件循環(huán)
18.1 ?添加角色
18.2 ?垃圾桶隨鼠標(biāo)移動
18.3 ?垃圾角色出現(xiàn)在舞臺上方隨機(jī)位置
18.4 ?條件循環(huán)實(shí)現(xiàn)下落并偵測角色
18.5 ?腳本復(fù)制
第19 節(jié)?變量
19.1 ?創(chuàng)建新變量
19.2 ?顯示、隱藏變量
19.3 ?加分、減分
第20 節(jié)?關(guān)系運(yùn)算符
20.1 ?關(guān)系運(yùn)算符簡介
20.2 ?分?jǐn)?shù)判斷
20.3 ?停止腳本
第六章 ?建造我們的花園
第21 節(jié)?用圖章繪制花朵
21.1 ?添加“畫筆”模塊
21.2 ?使用圖章
21.3 ?繪制花朵
第22 節(jié)?繪制花瓣角色
22.1 ?位圖和矢量圖
22.2 ?繪制角色
22.3 ?創(chuàng)作花朵
第23 節(jié)?線條變花朵
23.1 ?繪制線條
23.2 ?線條組成花朵
第24 節(jié)?構(gòu)建花園
24.1 ?繪制背景
24.2 ?添加花朵
24.3 ?完善作品