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.
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.
- Getting Started
- Parameters and Drawing
- Variables
- Color
- Quiz: Color
- Color and Transparency
- Operators and Assignment
- Quiz: Variables and Operators
- More Operators
- If and Comparisons
- Quiz: Variables and Color
- For Loops
- Fun with For Loops
- Quiz: Write Code Yourself
- Lines
- Lines and Loops
- Coding It Easy
- Avoid Repeating Code
- Variables Make It Easy Too
- Quiz: For Loops
- Your Own Functions
- More Lines
- More Functions
- Nested Loops
- Fun with Stars
- Even More Functions
- Fun with Lines
- More Fun with Lines
- Quiz: Functions
- Erasing
- Comments
- Rotation and Translation
- Quiz: Rotation and Translation
- A Hard Problem
- Recursion
- Rotation, Translation, and Recursion
- Drawing Your Own Tree
- Play with Your Tree
- Fun with Ferns
- Fractals
- Quiz: Challenge Problem
- Many Ways to Code
- Modulo
- Animation
- Rotating Movement
- Objects
- Canvas Object
- Using Objects
- Lists (Arrays)
- Methods on Objects
- Velocity and Collisions
- Bitwise Operators (And and Or)
- Easy with Objects
- Circles, Arcs, and Balls
- Acceleration, Velocity, and Physics
- Collisions and Physics
- Mouse Events
- Springs and Physics
- Quiz: The End: Type at least 4 sentences of reflection of this project thus far.
CODE 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.
- Getting Started
- Parameters and Drawing
- Variables
- Color
- Quiz: Color
- Color and Transparency
- Operators and Assignment
- Quiz: Variables and Operators
- More Operators
- If and Comparisons
- Quiz: Variables and Color
- For Loops
- Fun with For Loops
- Quiz: Write Code Yourself
- Lines
- Lines and Loops
- Coding It Easy
- Avoid Repeating Code
- Variables Make It Easy Too
- Quiz: For Loops
- Your Own Functions
- More Lines
- More Functions
- Nested Loops
- Fun with Stars
- Even More Functions
- Fun with Lines
- More Fun with Lines
- Quiz: Functions
- Erasing
- Comments
- Rotation and Translation
- Quiz: Rotation and Translation
- A Hard Problem
- Recursion
- Rotation, Translation, and Recursion
- Drawing Your Own Tree
- Play with Your Tree
- Fun with Ferns
- Fractals
- Quiz: Challenge Problem
- Many Ways to Code
- Modulo
- Animation
- Rotating Movement
- Objects
- Canvas Object
- Using Objects
- Lists (Arrays)
- Methods on Objects
- Velocity and Collisions
- Bitwise Operators (And and Or)
- Easy with Objects
- Circles, Arcs, and Balls
- Acceleration, Velocity, and Physics
- Collisions and Physics
- Mouse Events
- Springs and Physics
- The End
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.
- Hello
- Getting Started
- Grades and Sleep
- Baseball Players and Salary
- Same Birthday?
- Probability
- Probability and Birthdays
- Free Pizza
- Free Pizza and Probabilities
- Asking a Question
- Distributions
- What This Data Can Answer
- Normal Distribution
- Spread and Deviation
- Boys and Girls, Men and Women
- Predictions
- Mean
- Standard Deviation
- Normal Distribution and Standard Deviation
- How Long Will You Live?
- Linear Regression
- Bigger Bowl, More Ice Cream?
- Does TV Make You Fat?
- Mom Smoke Alarm?
- Underhand Is Better For Free Throws?
- Detecting Real Differences
- What Should You Be Afraid Of?
- Adult Heights Around the World
- College and College Majors
- Review
- What We Didn't Cover
- The End
- Hello and Getting Started
- Building a Game
- Rotation
- Animation
- Mouse Events
- Objects
- Quiz: Writing Objects
- Where You Are Going
- Objects and Animation
- Quiz: Your Own Object
- Shooting Enemies
- Finishing the First Game
- Keeping Score
- Difficulty and Leveling
- Refactoring
- Collisions and Game Over
- First Game Completed
- Starting Another Game
- Coding from Nothing
- Building the Second Game
- Pointing at the Mouse
- Cannon Go Boom!
- Explosions!
- Fireworks
- Enemies and Collisions
- Finishing the Second Game
- Second Game Completed
- Third Game
- Coding from Nothing Again
- Keyboard Events
- Moving Everything But Me
- Infinite Level Design
- Standing on Stuff
- Enemies and Rewards
- Finishing the Third Game
- Third Game Completed
- The End