- 小學生趣味實例編程
- 小學拓展型課程校本教材編寫組編著
- 1008字
- 2019-08-02 16:07:30
前言
Scratch作為一種可視化的編程語言,搭建積木式的程序設(shè)計模式,使小學生可以低門檻地進入編程世界。本書切實考慮到了小學生在校的日常學習生活,將一個個活靈活現(xiàn)的在校日常學習生活的小故事作為編程實例貫穿于全書。這些貼近學生生活的實例,可以激發(fā)學生更多的興趣,便于理解和掌握相關(guān)的編程基礎(chǔ)知識,學習Scratch各個指令積木塊的使用方法,并且培養(yǎng)學生的綜合實踐能力。
第1章系統(tǒng)地介紹了Scratch編程語言以及Scratch軟件的安裝步驟,詳細地介紹了Scratch的操作界面的各個組成元素,包括舞臺、角色和選項卡的功能等,為后續(xù)Scratch的學習打下了基礎(chǔ)。
第2章介紹了動作模塊中各個指令積木塊的使用方法,學習了設(shè)定角色的位置、使用絕對坐標和相對坐標移動角色。通過充滿活力的體育課的各種活動的實例編程,使大家進一步學會動作指令積木塊的使用方法。
第3章借助蝸牛這個角色,模仿蝸牛所到之處都會留下痕跡的情景來介紹Scratch中的畫筆模塊,學習了調(diào)節(jié)畫筆的大小、顏色、色度等以及設(shè)置落筆和停筆。
第4章以主人公所在的班級開展聯(lián)歡會為例,設(shè)計了3個實例,介紹了Scratch的外觀和聲音兩個模塊。通過這兩個模塊與前幾章的知識相結(jié)合,制作出了完整的動畫場景,創(chuàng)建角色的動畫和圖形特效,為自己的程序播放音樂或演奏音樂等,讓程序變得更加生動有趣。
第5章利用趣味數(shù)學課,引出運算符和變量的基礎(chǔ)知識,深入講解了Scratch支持的數(shù)據(jù)類型,其使用的運算符以及創(chuàng)建和使用變量、列表的方法。
第6章模仿語文老師安排的一系列課堂活動及課后作業(yè),深入淺出地介紹了循環(huán)、分支等編程基本概念,學習了Scratch中的控制模塊。以實例講解的方式,介紹了Scratch中循環(huán)指令積木塊、分支指令積木塊及克隆指令積木塊的使用方法。
第7章首先介紹了動作模塊中各個指令積木塊的功能,然后利用主人公小紅與小明上舞蹈課這一情景來詳細介紹每個指令積木塊的使用方法。
第8章創(chuàng)設(shè)主人公小紅和小明去春游的情景,以小紅和小明春游中所經(jīng)歷的事情為背景,編寫相應(yīng)實例,從而引出偵測模塊中相應(yīng)指令積木塊的學習,進一步學習在Scratch中實現(xiàn)人機交互功能的程序編寫方法。
第9章介紹了Scratch中的“新建功能塊”指令積木塊的用途及使用方法,以及創(chuàng)建過程、調(diào)用過程、形式參數(shù)和實際參數(shù)等編程概念。
第10章介紹了作品的打包及注冊分享。
本書由翟紅英擔任主編,由王波擔任副主編,參與本書編寫的人員還有范聰穎、時迎君、張希、徐婕、馬思佳、王麗雯、丁蕊、劉濤、靳寶、李俊英、周佳羽。
由于編者水平有限,書中不足之處在所難免,望讀者批評指正!
編者