angrybird2015.pngDrag & Drop Coding with Angry Birds and Plants vs. Zombies


At the conclusion of this activity, the student will learn the following coding commands:
  1. Sequence
  2. Repeat Times block
  3. Repeat Until block
  4. If block
  5. If-Else block
  6. Function
  7. Function with parameters
  8. While block
  9. Counter block

Computer Coding or Computer Programming is all around us. There is programming "behind the scenes" in many things that you encounter in your daily life. Whether or not you aspire to be a computer programmer or not, learning the ideas behind computer programming will be helpful.

This lesson is designed to be fun, challenging, and teach you a little bit about computer coding. Enjoy!

Learn the basic concepts of Computer Science with drag & drop programming. This is a game-like, self-directed tutorial starring video lectures by Bill Gates, Mark Zuckerberg and others. The games use characters from the games Angry Birds and Plants vs. Zombies. Learn repeat-loops, conditionals, and basic algorithms.

HINTS:
  1. BE the bird... Put yourself in the place of the bird to decide which way to turn and how far to move.
  2. Turns - right and left - are JUST TURNS. Turns do not move.
  3. Don't be afraid to get up out of your seat and walk through the steps yourself!
  4. Each puzzle has a suggested number of steps. Try to solve the puzzle without going over the number of steps!

http://learn.code.org/hoc/1

*NOTE TO TEACHER*
This activity may take a minute or two to load completely on a computer, but then it should work fine. It will also run on an iPad.