0
本文作者: 少年創(chuàng)學(xué)院 | 2016-02-17 10:44 | 專(zhuān)題:關(guān)于微信小程序,你想知道的一切 |
創(chuàng)客布道師集訓(xùn)課的內(nèi)容里涵蓋了結(jié)構(gòu)、材料、電子和編程,是一門(mén)能夠讓學(xué)員快速進(jìn)入創(chuàng)客殿堂,同時(shí)夯實(shí)各種技能基礎(chǔ)的綜合性創(chuàng)客課程。
在第一天的學(xué)習(xí)中,學(xué)員們?cè)诔坛坷蠋煹闹笇?dǎo)下,完成多個(gè)作品的搭建。在接觸結(jié)構(gòu)類(lèi)的知識(shí)后,今天,程晨老師將帶大家走進(jìn)好玩兒的編程世界。
Scratch入門(mén)
Scratch是由麻省理工學(xué)院媒體實(shí)驗(yàn)室開(kāi)發(fā)的一款適合青少年編程入門(mén)的程序語(yǔ)言,以圖形化界面進(jìn)行編寫(xiě)程序,中小學(xué)生能夠快速上手。
學(xué)習(xí)Scratch圖形化編程
今天我們都是小小程序“猿”
游戲的角色控制
在掌握Scratch界面的各個(gè)使用功能,并跟著老師完成程序邏輯的學(xué)習(xí)后,學(xué)員們開(kāi)始躍躍欲試,尋找游戲角色來(lái)進(jìn)行簡(jiǎn)單的角色控制。
建立兩個(gè)動(dòng)畫(huà)角色
按照程序邏輯,依次輸入指令
學(xué)員們按照程序邏輯,從創(chuàng)建兩個(gè)角色,到實(shí)現(xiàn)角色簡(jiǎn)單的運(yùn)動(dòng)和對(duì)話,再到兩個(gè)角色進(jìn)行一場(chǎng)賽跑。至此,學(xué)員們已經(jīng)完成一個(gè)簡(jiǎn)單動(dòng)畫(huà)游戲的完整制作。
自制“打怪”游戲
在小試牛刀后,學(xué)員們開(kāi)始進(jìn)入真正的游戲編程了。打飛機(jī)曾是風(fēng)靡一時(shí)的小游戲,程晨老師讓大家以此為參考,自己制作一款“打怪”游戲。
進(jìn)行討論
游戲測(cè)試
學(xué)員們?nèi)跁?huì)貫通,把游戲里的火箭換成香蕉、草莓等水果,創(chuàng)建了一個(gè)融合水果游戲和打飛機(jī)的新游戲。
Scratch交互
完成Scratch的基本操作和游戲制作后,學(xué)員們開(kāi)始進(jìn)行Scratch的交互應(yīng)用。從編程中直接連接硬件Arduino控制板,來(lái)實(shí)現(xiàn)燈的交替閃爍和燈的依次變亮。
連接Arduino控制板
學(xué)員們發(fā)現(xiàn)在Scratch交互的學(xué)習(xí)中,連接Arduino控制板后可以實(shí)現(xiàn)更多好玩的效果,一個(gè)個(gè)都向進(jìn)入了游樂(lè)場(chǎng),玩得不亦樂(lè)乎。
今天的課程介紹就到這里,一起期待明天的課程吧!
更多創(chuàng)客課程,請(qǐng)掃碼關(guān)注!
Tel:400-686-0508
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見(jiàn)轉(zhuǎn)載須知。