Conteúdo do Curso
Ninja Game
Ninja Game
Challenge: Align two columns
Welcome to the "Align Two Columns" challenge!
Let's recap the ninja methods and features you've learned:
Ninja Methods:
goRight()
,goLeft()
,goUp()
,goDown()
: Move the ninja one cell in the specified direction.pickSushi()
: Pick up sushi from the map and add it to your inventory.putSushi()
: Place sushi from your inventory onto a cell.objectUp()
,objectDown()
,objectRight()
,objectLeft()
: Determine the object in the next cell in the specified direction, returning "wall", "sushi", or "empty".
Programming Concepts:
- Functions: Create reusable blocks of code to perform specific tasks.
- Decomposition: Break down complex problems into smaller, manageable parts.
- Loops: Use
for
andwhile
loops to repeat actions. - Conditional Statements: Use
if-else
statements to make decisions based on conditions.
Tarefa
Swipe to show code editor
Goal: Align two columns.
Use any of the ninja methods and programming concepts you've learned to complete this task.
Solução
Starter Map
Goal Map
Mude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 5. Capítulo 4
ninja.js
index.html
preset.js
Challenge: Align two columns
Welcome to the "Align Two Columns" challenge!
Let's recap the ninja methods and features you've learned:
Ninja Methods:
goRight()
,goLeft()
,goUp()
,goDown()
: Move the ninja one cell in the specified direction.pickSushi()
: Pick up sushi from the map and add it to your inventory.putSushi()
: Place sushi from your inventory onto a cell.objectUp()
,objectDown()
,objectRight()
,objectLeft()
: Determine the object in the next cell in the specified direction, returning "wall", "sushi", or "empty".
Programming Concepts:
- Functions: Create reusable blocks of code to perform specific tasks.
- Decomposition: Break down complex problems into smaller, manageable parts.
- Loops: Use
for
andwhile
loops to repeat actions. - Conditional Statements: Use
if-else
statements to make decisions based on conditions.
Tarefa
Swipe to show code editor
Goal: Align two columns.
Use any of the ninja methods and programming concepts you've learned to complete this task.
Solução
Starter Map
Goal Map
Mude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 5. Capítulo 4
Mude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo