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