Game Based Coding

For this module you will NOT have to complete all of the levels, however you must be working the entire class period on one or all of these games in order to receive all of the points for this module.  Choose from the 3 below.
SCREENSHOT the levels you pass and place in your journal.

1. BLOCKLY  
Go to: https://blockly-games.appspot.com/
2.  Work through the 7 topics below and take a screen shot of your completion screen at the end of each topic.  Place in your Google Drive folder for Blockly, name them with the assignment name (example: Puzzle, Maze, etc.)  You may skip around and come back to different ones so you don't get stuck on 1 type of puzzle.  

2. CODE COMBAT: https://codecombat.com/play 






3. CRUNCHZILLA: Go to: http://www.crunchzilla.com/
Start by clicking on the Code Monster and working your way through the puzzle.  
Go slow and take the time to process what they are saying so you understand the programming language.  It starts easy but gets very difficult and if you don't take the time to understand the language at the beginning, you will be lost later.   

ASSIGNMENTS:  Watch the progress bar at the bottom of your screen very carefully....every time it says QUIZ, you must complete the quiz and then take a screenshot of your entire screen to show both the coding AND the picture.  Place all of these images in a Google Doc in order.  These quizzes are your assignment points so watch carefully so you don't miss one.

Code Maven and Code Monster are very similar (they just try to make it easier for different ability levels).  If you feel like you are good with it you are welcome to go onto Gave Maven or Data Maven.

Here are the directions:  

How to Play

Code Monster teaches kids and adults a little about Javascript programming! 
It's easy to play. Follow the instructions and do what Code Monster says. If you get stuck, just skip to the next lesson. You can always come back to it later! 

Click on the Reset button if you really mess up your code and want to start over on a lesson. Click on the Back button to go back to a previous lesson. You can jump to a specific lesson or back to the beginning using the "Lesson Sections" link. 

Code Monster saves what lesson you are on, so feel free to stop at any time and come back later. As long as you come back on the same browser on the same machine, you'll get back to your lesson. 

Have fun!


2.  Keep track of which lesson you ended on when class is over for the day.
3. When you come back the next day it should save where you are at, however if you need to get to a specific lesson you can click on "Lesson Sections" at the bottom and jump to the lesson you ended on.  

  1. Getting Started
  2. Parameters and Drawing
  3. Variables
  4. Color
  5. Quiz: Color
  6. Color and Transparency
  7. Operators and Assignment
  8. Quiz: Variables and Operators
  9. More Operators
  10. If and Comparisons
  11. Quiz: Variables and Color
  12. For Loops
  13. Fun with For Loops
  14. Quiz: Write Code Yourself
  15. Lines
  16. Lines and Loops
  17. Coding It Easy
  18. Avoid Repeating Code
  19. Variables Make It Easy Too
  20. Quiz: For Loops
  21. Your Own Functions
  22. More Lines
  23. More Functions
  24. Nested Loops
  25. Fun with Stars
  26. Even More Functions
  27. Fun with Lines
  28. More Fun with Lines
  29. Quiz: Functions
  30. Erasing
  31. Comments
  32. Rotation and Translation
  33. Quiz: Rotation and Translation
  34. A Hard Problem
  35. Recursion
  36. Rotation, Translation, and Recursion
  37. Drawing Your Own Tree
  38. Play with Your Tree
  39. Fun with Ferns
  40. Fractals
  41. Quiz: Challenge Problem
  42. Many Ways to Code
  43. Modulo
  44. Animation
  45. Rotating Movement
  46. Objects
  47. Canvas Object
  48. Using Objects
  49. Lists (Arrays)
  50. Methods on Objects
  51. Velocity and Collisions
  52. Bitwise Operators (And and Or)
  53. Easy with Objects
  54. Circles, Arcs, and Balls
  55. Acceleration, Velocity, and Physics
  56. Collisions and Physics
  57. Mouse Events
  58. Springs and Physics
  59. Quiz: The End: Type at least 4 sentences of reflection of this project thus far.
CODE MAVEN
  1. Getting Started
  2. Parameters and Drawing
  3. Variables
  4. Color
  5. Quiz: Color
  6. Color and Transparency
  7. Operators and Assignment
  8. Quiz: Variables and Operators
  9. More Operators
  10. If and Comparisons
  11. Quiz: Variables and Color
  12. For Loops
  13. Fun with For Loops
  14. Quiz: Write Code Yourself
  15. Lines
  16. Lines and Loops
  17. Coding It Easy
  18. Avoid Repeating Code
  19. Variables Make It Easy Too
  20. Quiz: For Loops
  21. Your Own Functions
  22. More Lines
  23. More Functions
  24. Nested Loops
  25. Fun with Stars
  26. Even More Functions
  27. Fun with Lines
  28. More Fun with Lines
  29. Quiz: Functions
  30. Erasing
  31. Comments
  32. Rotation and Translation
  33. Quiz: Rotation and Translation
  34. A Hard Problem
  35. Recursion
  36. Rotation, Translation, and Recursion
  37. Drawing Your Own Tree
  38. Play with Your Tree
  39. Fun with Ferns
  40. Fractals
  41. Quiz: Challenge Problem
  42. Many Ways to Code
  43. Modulo
  44. Animation
  45. Rotating Movement
  46. Objects
  47. Canvas Object
  48. Using Objects
  49. Lists (Arrays)
  50. Methods on Objects
  51. Velocity and Collisions
  52. Bitwise Operators (And and Or)
  53. Easy with Objects
  54. Circles, Arcs, and Balls
  55. Acceleration, Velocity, and Physics
  56. Collisions and Physics
  57. Mouse Events
  58. Springs and Physics
  59. The End
DATA MAVEN
Data Maven works a bit differently.  It asks you questions along the way.  Please respond to the question and then screenshot your answer as well as the program's reply.  Place each image in a folder within your Crunchzilla folder.
  1. Hello
  2. Getting Started
  3. Grades and Sleep
  4. Baseball Players and Salary
  5. Same Birthday?
  6. Probability
  7. Probability and Birthdays
  8. Free Pizza
  9. Free Pizza and Probabilities
  10. Asking a Question
  11. Distributions
  12. What This Data Can Answer
  13. Normal Distribution
  14. Spread and Deviation
  15. Boys and Girls, Men and Women
  16. Predictions
  17. Mean
  18. Standard Deviation
  19. Normal Distribution and Standard Deviation
  20. How Long Will You Live?
  21. Linear Regression
  22. Bigger Bowl, More Ice Cream?
  23. Does TV Make You Fat?
  24. Mom Smoke Alarm?
  25. Underhand Is Better For Free Throws?
  26. Detecting Real Differences
  27. What Should You Be Afraid Of?
  28. Adult Heights Around the World
  29. College and College Majors
  30. Review
  31. What We Didn't Cover
  32. The End