課程大綱:
怪獸入侵家園
了解Scratch舞臺區域邊界,熟悉不同角色間發生聯系時的編程控制策略。熟悉Scratch編程坐標識別的特點。了解廣播信息收發的編程控制方法。熟悉不同角色碰撞識別的編程控制,熟悉循環(重復執行)結構和判斷選擇結構編程方法。探索實現多等級、多角色、多場景、可變換速度的“守衛家園”編程實例。
和我一起打地鼠
熟悉自制圖形繪制和著色方法,了解隨機數基本概念。基于廣播信息發送和接收編程控制方法,探索實現不同角色間共享信息的編程控制方法。了解Scratch舞臺界面坐標分布特點,探索基于隨機數改變橫縱坐標實現角色隨機出現在某一個位置。熟悉聲音和動作匹配的編程控制方法,基于角色相互坐標位置關系,探索實現動感打地鼠小游戲。
戰艦對決
了解角色、背景、道具等素材的選取方法。熟悉角色運動路徑規劃的基本方法,探索實現角色沿著不同的路徑運行的編程控制方法。熟悉角色自動前行的編程控制方法,探索實現炮彈角色的飛行軌跡編程控制方法。熟悉角色相對運動的編程控制,探索實現不同戰艦角色間相互射擊、動態射擊方法,探索編程實現戰艦對決小游戲。
極品飛車
克隆的概念,熟悉利用廣播傳遞飛車角色狀態標記的編程控制方法,探索實現限定位置范圍內隨機出現障礙物的編程控制方案。探索倒計時時間控制的編程方法。熟悉飛車角色隨鍵盤控制做運動時車頭部分的跟隨動作編程控制方法。探索實現固定時間內進行闖關極品飛車小游戲。
