Skip to content

Latest commit

 

History

History
72 lines (51 loc) · 2.46 KB

codeOrg.md

File metadata and controls

72 lines (51 loc) · 2.46 KB

What does the player do

The player drag and drops code blocks into a canvas to stack up a sequence. The sequence will then be executed by either the male or female minecraft character. Nearly each level has a different goal. Goals are e.g:

  • sheer the sheeps
  • destroy the trees
  • build a house
  • plant crops

Sequence

For each level you build a stack of code blocks, which are executed top to bottom once the run button is clicked. If the level's goal wasn't reached at the end of the code block stack, you can modify and start it again.

Levels

The levels have kind of the same goals as in Minecraft, you just do the tasks programatically instead of manually. You plant and harvest crops, sheer sheep and destroy trees to gather resources to build a house. (Just like in the real Minecraft game)

Game Progress

  1. "move forward" in front of a sheep
  2. "rotate into direction"
  3. "destroy" block to cut down a tree
  4. "sheer" to take wool from sheep
  5. combine move rotate and destroy to cut down multiple trees
  6. "repeat" is introduced
  7. build your home
  8. plant crops
  9. walk around creeper
  10. place torches
  11. place block to get over lava
  12. new concept "if statements"
  13. lay rails to your home
  14. congratulation video and free play

What's Good / Bad

Good

You can choose between male and female character

It's exaclty described what you have to do in the first levels

You can take a look at the code generated with the blocks

Explanation video for new concepts (e.g. loops)

Known graphics (Minecraft)

Different difficulties to choose from

Img from different difficulties

Independant quests with same concepts (won't get boring too easily)

IMG of lava level

Congratulation video

Share what you did

Img of share

Certificate

Img of certificate

Bad

If you don't reach the goal, nothing happens... You have to realise yourself that the goal wasn't reached

A lot of given code at the start of each level (too easy)

Img of given code

Can't duplicate blocks

Even if code is too long, level is won

Number of blocks is restricted, but will work even if there are more blocks

img of workspace blocks

No speed of of the executed level