Creative Computing: Badges
From Bold Idea Knowledgebase
To earn badges, students must meet the requirements outlined below. Mentors can review student work and award badges (see
Awarding Badges
for more info).
Explorer Badge
Step-by-step
- Student was able to create a dancing cat in the Step-by-step activity
10 Blocks
- Student used all 10 blocks in their project
Debug-It!
- Student solved all debug-it problems
About Me
- Student made use of sprites, costumes, looks, backdrops, and sound
- The project is interactive (users can interact with one or more elements)
- All blocks are connected to an event block (eg "when flag clicked" or "when sprite clicked")
Animator Badge
Prerequisite: Explorer Badge
Build-a-band
- The project makes creative use of sounds
- Sprites are interactive (users can interact with sprites)
- All blocks are connected to an event block (eg "when flag clicked" or "when sprite clicked")
Orange square, purple circle
- Project includes custom-drawn sprites, one with an orange square and another with a purple circle
- Project usess different looks and motion blocks on each sprite (eg, change effect)
- All blocks are connected to an event block (eg "when flag clicked" or "when sprite clicked")
It's Alive!
- Project shows use of costumes
- Student used blocks to animate the costume change
- All blocks are connected to an event block (eg "when flag clicked" or "when sprite clicked")
Debug-It!
- Student solved all debug-it problems
Music Video
- Project combines sprites and sounds
- Project makes use of costumes
- Project makes use of motion blocks, custom blocks, sound blocks, and control blocks
- Project is interactive
- All blocks are connected to an event block (eg "when flag clicked" or "when sprite clicked")
Storyteller Badge
Characters
- Project includes at least two sprites that each have two behaviors using the "Make a Block" feature
- Custom block not just defined, but is also "called".
- Student can explain how to use the "Make a Block" feature in their reflections
- All blocks are connected to an event block (eg "when flag clicked" or "when sprite clicked"), or a define block.
Conversations
- Student uses original idea for the conversation between the two sprites
- Project uses the "broadcast" and "when I receive" blocks correctly
- Student can explain how to use the "broadcast", "broadcast and wait", and "when I receive" blocks in their reflections.
- All blocks are connected to an event block (eg "when flag clicked" or "when sprite clicked"), or a define block.
Scenes
- Project successfully coordinates multiple scenes using backdrops
- Project uses blocks from the "Looks" and "Events" category
- Project uses the "when backdrop switches to..." event block
- All blocks are connected to an event block (eg "when flag clicked" or "when sprite clicked"), or a define block.
Debug-It!
- Student solved all debug-it problems
Game Designer Badge
Keeping Score
- Student was able to make a "score" variable that increases with every fish chomped
- Student used the "show variable" button to show the variable on the screen
Starter Game
- Student created one of the 3 game options (Maze, Pong, or Scroller):
-
Maze:
- The character can be controlled using the keyboard
- The character cannot pass through walls
- Something happens when you reach the goal, such as "you win!"
-
Pong:
- The paddle can be controlled using the keyboard
- The ball bounces off the walls and the paddle
- If the ball touches the floor area the game stops
-
Scroller
- The character moves up when the space key is pressed, and falls down on its own
- The game infinitely scrolls "bars" with gaps in them toward the left
- If the character touches a bar, the game stops
Extensions
- Student implemented 3 or more extensions from the extensions list into their game (score, levels, timer, enemies, rewards, mouse, restart, menu, or multiplayer)
Interactions
- Student solved all 9 interaction puzzles
Debug It!
- Student solved all Debug-It! problems