MIT開發(fā)的趣味編程工具,激發(fā)孩子創(chuàng)造力!讓孩子如同搭積木般學(xué)習(xí)編程,創(chuàng)作自己的游戲和動(dòng)畫。在可視化界面上通過拖動(dòng)模塊,圖形繪畫和設(shè)置指令,提高編程思維,數(shù)學(xué)計(jì)算,設(shè)計(jì)思維和音樂習(xí)得。
課程特色:
● 三階進(jìn)階課程,全面掌握事件、因果、循環(huán)、算法、條件、輸入、輸出等編程概念
● 全面掌握Scratch中的角色、背景、克隆、多媒體互動(dòng)等操作界面
● 掌握坐標(biāo)軸,移動(dòng),速度,距離,角度等物理概念
● 通過計(jì)劃、實(shí)施、考試、反饋和呈現(xiàn)的項(xiàng)目開發(fā)方式,獨(dú)立完成多個(gè)游戲和動(dòng)畫
● 整合外接硬件,甚至肢體語言,制作和控制應(yīng)用于生活的創(chuàng)意作品
適合對(duì)象:7-8歲零基礎(chǔ)
授課語言: 英語
上課條件:具有基礎(chǔ)的英語溝通能力
課時(shí): 72課時(shí)
課堂規(guī)模:1:8
課程包括:
一階 - 從Scratch入門:動(dòng)畫及游戲設(shè)計(jì)(24課時(shí))
二階 - Scratch II:算法入門(24課時(shí))
三階 - Scratch III:多媒體游戲(24課時(shí))
從Scratch入門:動(dòng)畫及游戲設(shè)計(jì)
tart from Scratch: Animations & Games
想要激發(fā)孩子的想象力嗎?
Scratch一階課程使用來自 MIT 媒體實(shí)驗(yàn)室的可視化編程工具 Scratch,旨在讓孩子們動(dòng)手體驗(yàn)編程的樂趣。學(xué)生將通過搭建自己設(shè)計(jì)的動(dòng)畫故事和多媒體游戲,來學(xué)習(xí)計(jì)算機(jī)科學(xué)中的重要概念,如序列、循環(huán)、條件及抽象。我們的老師都受過專業(yè)訓(xùn)練,他們將帶領(lǐng)同學(xué)們的設(shè)計(jì)富有創(chuàng)意的游戲,從中激勵(lì)他們思考應(yīng)用及游戲背后的深層邏輯。
關(guān)鍵要點(diǎn):
● 熟悉 Scratch 中的角色、服裝、聲音及背景的自定義方式
● 學(xué)習(xí)時(shí)間、序列、循環(huán)和幾何的意義
● 了解速度、距離、位置及角度的概念以及Scratch 中的 x-y 二維坐標(biāo)系統(tǒng)
● 探索編程思維,了解條件語句、并行計(jì)算及對(duì)象的概念
● 至少完成5個(gè)Scratch動(dòng)畫或游戲
Scratch II: Algorithm Composing
Scratch II:算法入門
Scratch二階課程,讓小小創(chuàng)客們更深入地學(xué)習(xí)計(jì)算機(jī)編程的算法概念。小小創(chuàng)客們將通過創(chuàng)建更有趣的交互式項(xiàng)目,來鞏固對(duì)計(jì)算機(jī)編程概念的理解,包括序列、循環(huán)、條件、抽象及面向?qū)ο缶幊獭]^后使用廣播來觸發(fā)事件,以此來學(xué)習(xí)系統(tǒng)化編程的概念。
關(guān)鍵要點(diǎn):
● 在單人及多人游戲中加入并行計(jì)算的元素,以允許多種事件同時(shí)發(fā)生
● 了解 Scratch 中的廣播概念,一種在多個(gè)組件間進(jìn)行通信的方式
● 了解 Scratch 中的克隆及模式識(shí)別概念,創(chuàng)作更有效復(fù)雜的游戲
● 設(shè)計(jì)并編寫交互式 Scratch 游戲
● 計(jì)劃、考試、實(shí)施和考試 Scratch 項(xiàng)目
Scratch III: Multimedia Games
Scratch III:多媒體游戲
三階課程,專為有抱負(fù)的未來程序員設(shè)計(jì)。本課程的小小創(chuàng)客們將通過設(shè)計(jì)創(chuàng)造高級(jí)多媒體游戲,擴(kuò)展對(duì)計(jì)算機(jī)編程概念的理解,包括過程、列表、抽象及面向?qū)ο缶幊獭M瑢W(xué)們還將把 Scratch 項(xiàng)目和麥克風(fēng)、網(wǎng)絡(luò)攝像頭等硬件項(xiàng)目相整合,創(chuàng)造一個(gè)全新的 Scratch 游戲,甚至能通過肢體動(dòng)作和語音輸入來控制游戲!
關(guān)鍵要點(diǎn):
● 深入理解結(jié)構(gòu)化計(jì)算機(jī)編程的概念,如過程及數(shù)據(jù)列表
● 設(shè)計(jì)及編寫使用高級(jí)控制語句的 Scratch 項(xiàng)目
● 了解計(jì)算機(jī)系統(tǒng)的輸入和輸出概念
● 在 Scratch 中整合麥克風(fēng)和攝像頭的輸入
● 設(shè)計(jì)并編寫 Scratch 游戲,并加入現(xiàn)實(shí)世界的肢體動(dòng)作及語音輸入元素