Allan Didier

GD Scratch Bookends

Goals

Students will finish their Scratch game.

Skills

Levels, start of game, winning and losing scenes

Assignment Details

 Finish your game in Scratch. Your final game should have the following:

  • a second leveling of difficulty
  • a start or explanation of how to play the game
  • a way for the player to win the game
  • a way for the player to lose the game
  • no bugs or glitches

Rubric

Grade / Topic

A

B

C

Leveling of difficulty

The game has a clear second level of difficulty to it.

The increase in difficulty is appropriate for the game.

The coding for the leveling is simple and easy to increase as levels get harder.

The game has a second level of difficulty.

The increase in difficulty is a little too easy or too hard.

The coding for the leveling is simple but tricky to increase as levels get harder.

The game may have a second level of difficulty.

The increase in

The coding for the leveling is complex and hard to increase as levels get harder.

Starting the game

The game has a clear introduction to explain how to play the game.

The explanation is complete and easy to understand.

The game has a partial introduction to explain how to play the game.

The explanation is incomplete or a little confusing.

The game has a partial introduction to explain how to play the game.

The explanation is confusing.

Winning the game

The player can win or complete the game.

The completion of the game makes logical sense with the playing of the game.

A creative screen or message conveys the completion of the game.

The player can win or complete the game.

The completion of the game makes some sense with the playing of the game.

A simple screen or message conveys the completion of the game.

The player may be able win or complete the game.

The completion of the game does not make logical sense with the playing of the game.

No real screen or message conveys the completion of the game.

Losing the game

The player can lose the game.

The losing of the game makes logical sense with the playing of the game.

A creative screen or message conveys the losing of the game.

The player can lose the game.

The losing of the game makes some logical sense with the playing of the game.

A simple screen or message conveys the losing of the game.

The player cannot lose the game.

The losing of the game does not make logical sense with the playing of the game.

No screen or message conveys the losing of the game.

Code

The program runs properly without bugs and glitches.

The code is very readable and easy to follow.

The algorithms are elegant and simple.

The program runs, but with a few bugs and glitches.

The code is readable but confusing in parts.

The algorithms are clean, but could be better.

The program only partially runs

The code is difficult to follow and understand.

The algorithms are confusing, awkward, or redundant.