Hour of code Code.org The Maze.

Slides:



Advertisements
Similar presentations
Summer Computing Workshop. Introduction to Variables Variables are used in every aspect of programming. They are used to store data the programmer needs.
Advertisements

Money is not everything
Nested If Statements While Loops
As you come in…  Sign in (in back) and pick up  Badge  Name Card – write your first name LARGELY on back  Log in:  Launch/Start Alice  Any questions?
Multiplication Practice Do you know how to multiply with double digits?
Chapter 10 Recursion. Copyright © 2005 Pearson Addison-Wesley. All rights reserved Chapter Objectives Explain the underlying concepts of recursion.
Problem Solving Through Coding Names. PROBLEM SOLVING PROCESS UNDERSTAND THE PROBLEM: READ OR LISTEN TO THE PROBLEM. MAKE A PLAN TO SOVLE THE PROBLEM-
Fractions, Decimals, and Percent By: Jack M 1 _____ %
Let’s Play Together. It’s fun to play with my friends.
Solving Absolute Value Equations The absolute value of x is defined as Example 1.
INF3110 Group 2 EXAM 2013 SOLUTIONS AND HINTS. But first, an example of compile-time and run-time type checking Imagine we have the following code. What.
ELIMINATION AND GRAPHING Systems of Nonlinear Equations.
Module 3 Lesson 1 Investigating Perimeter and Area Formulas.
Introduction to Programming: Module 1 Blockly
The Corridor Challenge
Exceptions throw new RuntimeException(“bad things happened”); The above line is the simplest possible way of throwing an exception. In Java, exceptions.
Tape Diagrams and Equal Groups
The Pythagorean Theorem
Interior Angle Measure Lesson and Questions
Multiplying Decimals.
Winter 2009 Tutorial #6 Arrays Part 2, Structures, Debugger
Module 1: Investigation 2 Repeating and Alternating Patterns
FLOWCHARTS Part 1.
INTERMEDIATE programming LESSON: debugging Techniques: DISPLAY, LIGHT, Sound, Button Press… By Droids Robotics © 2014, Droids Robotics, v. 1.0,
Solving Systems of Equations
Systems of Nonlinear Equations
Module 2: Investigation 1
Solving Systems of Equations
Solving Systems of Equations
Math Lesson 1 Objective:
3.3: The Quadratic Formula
How to multiply decimals by whole numbers and by other decimals!!
Relationships – Managing Conflict
Module 1: Investigation 3 Creating Circular Rose Patterns
Control Structures
The Mediation Process.
Lesson 8: Boolean Expressions and "if" Statements
I Like to Run.
Multiplying Decimals.
Hi, DON here again.
Welcome to <INSERT school name>’s
Education for Wellbeing - Pupil Survey
An Introduction to VEX IQ Programming with Modkit
<INSERT_WITTY_QUOTE_HERE>
HAPPY NEW YEAR! Lesson 7: If-statements unplugged
Line Following Behavior
Go to =>
Module 4 Loops.
Using the sensor Lesson 5.
Go to =>
adapted from Recursive Backtracking by Mike Scott, UT Austin
Solving Systems of Equations
Solving Systems of Equations
Nested If Statements While Loops
Asking geographical questions
Warm Up: Put on the back of guided notes
Solving Systems of Equations
Welcome to Mountain View Elementary School!
105-1 Data Structure Homework 1
Ways to help me remember things
Using the sensor Lesson 5.
59 I have considered my ways and have turned my steps to your statutes
Building Complex Behaviors: Actions and States
Practice 1- Make Sense of Problems and Persevere in Solving Them
System of Equations: Elimination
Logic: Put Them in Their Places
IST256 : Applications Programming for Information Systems
Tree Diagrams Be able to use a tree diagram to list the possible outcomes from two events. Be able to calculate probabilities from tree diagrams. Understand.
How to use Open study By blm1.
Fractions with Pattern Blocks
Presentation transcript:

Hour of code Code.org The Maze

Puzzle 1 of 20 Can you help me to catch the naughty pig? Stack a couple of "move forward" blocks together and press "Run" to help me get there.

Puzzle 2 of 20 This pig is ruffling my feathers. Help me to find him!

Puzzle 3 of 20 Trace the path and lead me to the silly pig. Avoid TNT or the feathers will fly!

Puzzle 4 of 20 Guide me to the green evilness! (Watch out for TNT)

Puzzle 5 of 20 Keep calm and help me to find the bad pig. Otherwise I might get angry!

Puzzle 6 of 20 There's a way I can get to the silly pig using only 2 blocks. Can you figure it out?

Puzzle 7 of 20 Try to get me to the green intruder using only three blocks.

Puzzle 8 of 20 Help me banish this bad piggy using the fewest number of blocks. Try using more than one "repeat times" block.

Puzzle 9 of 20 When a block is grey, that means you can't delete it. Solve this puzzle using the "repeat" block that repeats 3 times. Try putting these 3 blocks inside the grey "repeat" block: move, move, turn.

Puzzle 10 of 20 Ok, try the new "repeat until" block - it will repeat until I reach the annoying pig.

Puzzle 11 of 20 Ok, one last time for practice - can you solve this one using only 4 blocks?

Puzzle 12 of 20 Dear person. Me zombie. Me hungry. Must... get... to sunflower... Can you get me there with only 5 blocks?

Puzzle 13 of 20 Ok, this is similar, but slightly different. Can you do it in only 5 blocks?

Puzzle 14 of 20 Use the new "if" block to let me decide when to turn. Hint: you only need one more block, but learn how we set it up so you can do it on your own next time.

Puzzle 15 of 20 Ok, this is just like the last puzzle, but you need to remember how you used the "if" block and the "repeat" block together.

Puzzle 16 of 20 Me want sunflower! Use an "if" block to get me there with the fewest number of blocks.

Puzzle 17 of 20 Ok, let's do that again for practice - this isn't very different, but watch out for the chompers!

Puzzle 18 of 20 The "If-else" blocks checks a condition, and then does one thing OR another. To get me to the sunflower try to use this new block.

Puzzle 19 of 20 One more practice of the "if-else" block, can you get it right on your first try?

Solution

Puzzle 20 of 20 Can you add just 3 blocks to help me solve a more complex maze? If you do it right, I can walk any curvy path no matter the length.

Solution