Make easier for importing multiple enemies via the Sprite Gallery
World Building Lesson
Disable key control until they've gone through a manual coding step for moving the ship through some mines
Incorporate gist into a real lesson
Incorporate mine like wall but with implicit blank and coin
Lesson 1: Make a box manually with 4 mine commands,
Lesson 2: todo...
Storyline ideas
In the future, humanity has found a large number of possibly habitable planets, and you are an explorer who is writing robot software to explore whether the planet has the right ore and other raw materials to sustain a new population. You have a few tools, and the ability to build more powerful ones, so get to work...
Coins are initially inert and not collectible until finding some technology or collecting breaking a certain amount of tiles
Long Term Goals
Students start with the ability to do sprite, placing a particular sprite in a particular location, but the lesson leads them into writing the next functions to build their worlds up, like mine, wall, block, box, duplicate, warp, land, and custom shapes like triangle or diamond.
Students may write different code, and we can show the differences side by side
World Building Experience
World Building Lesson
mine
likewall
but with implicit blank and coinStoryline ideas
Long Term Goals
sprite
, placing a particular sprite in a particular location, but the lesson leads them into writing the next functions to build their worlds up, likemine
,wall
,block
,box
,duplicate
,warp
,land
, and custom shapes liketriangle
ordiamond
.