
Use of modular programming
technique
- Use of short procedures that
accomplish specific tasks
- Use of sub-procedures within super-procedures
- Programming code is kept organized and easy to debug
______ out of 30 possible points
Animation
Complexity
- Ability to develop code that animates two or more
turtles at once
- Degree of turtle interaction
- Need for coordinated timing
- Need for coordinated starting and end locations
- User interactivity
______ out of 25 possible points
Demonstrated
Understanding of Mathematical Concepts through Animation Code
- Directionality, compass bearings (SETH)
- Distance, speed, and repeating patterns (REPEAT, FD,
SETSH, WAIT)
- Cartesian Coordinates (SETPOS)
- Variables
(creating and using SLIDERS)
______ out of 20 possible points
Use of
Allocated Work Time
- Prompt start
time (before or as bell rings)
- On-task behavior
- Willingness to help others
______ out of 15 possible points
Entertainment
or Educational Capacity
- Eye appeal
- Originality
- Quality of background scene
______ out of 10 possible points
TOTAL
SCORE: __________
|