hts.StevenWood.com

[ Last Page ]

Mark sheet for SnoopyBot

Name:

  Your submission: Strong
80%+
Good
70s
Satisfactory
60s
Poor
50%-

Mark

Knowledge ____
5
A1.1 use constants and variables... in computer programs;        
A1.3 use assignment statements correctly ... in computer programs;        
A4.1 demonstrate the ability to identify and correct syntax, logic, and run-time errors in computer programs;        
A4.2 use workplace and professional conventions (e.g., naming, indenting, commenting) correctly to write programs and internal documentation;        
B1.1 use various problem-solving strategies when solving different types of problems;        
B1.3 use the input-process-output model to solve problems.        
  demonstrates the flow of the storyboards        
Inquiry _____
10
B3.3 design algorithms to detect, intercept, and handle exceptions.        
B4.5 use a variety of methods to debug programs;        
A2.3 write algorithms with nested structures [e.g. use while and if together].        
A4.3 demonstrate the ability to interpret error messages displayed by programming tools, at different times during the software development process;        
A4.4 use a tracing technique to understand program flow and to identify and correct logic and run-time errors in computer programs;        
A4.5 demonstrate the ability to validate a program using a full range of test cases.        
Communication _____
5
B1.2 demonstrate the ability to solve problems independently and as part of a team;        
B2.2 use appropriate vocabulary and mode of expression to describe alternative program designs, and to explain the structure of a program;        
B2.4 represent the structure and components of a program using industry-standard programming tools;        
B4.2 use a variety of techniques to clarify program specifications;        
B4.3 use project management tools to show tasks and milestones in a teacher-led project;        
B4.4 use a test plan to test programs by comparing expected to actual outcomes;        
B4.6 communicate information about the status of a project effectively in writing throughout the project.        
Application _____
10
A1.4 demonstrate the ability to use Boolean operators, comparison operators, arithmetic operators, and order of operations correctly in computer programs;        
A2.1 write programs that incorporate user input, processing, and screen output;        
A2.2 use sequence, selection, and repetition control structures to create programming solutions;        
A3.1 demonstrate the ability to use existing subprograms within computer programs;        
A3.2 write subprograms that use parameter passing and appropriate variable scope, to perform tasks within programs.        
B2.1 design programs from a program template or skeleton;        
B2.3 apply the principle of modularity to design reusable code in computer programs;        
B3.2 solve common problems by applying mathematical equations or formulas in an algorithm;        
B3.1 design simple algorithms according to specifications;        
  develops own icons for items        
Total          


_____
30

 
 

SnoopyBot

Done /
Comments

  SnoopyBot

Done / Comments

1 Uses decorateDogHouse() method

 

15 Exits through opening 1

 

2 Uses while loops & if selection

 

16 Gets decorations for ceiling and places them

 

3 Uses attributes (variables) for size of wall, ceiling, etc.

 

17 Moves back out opening 1, picks up decorations, goes in through opening 1 and places last wall's decorations

 

4 Runs with supplied house

 

18 Goes out opening 2 and back to box of decorations

 

5 Snoopy is white

 

19

Picks up flashers, goes in front of doghouse and then up to the roof.

 

6 Snoopy has a special icon

 

20 Goes onto top of roof

 

7 Finds doghouse

 

21 Places flashers

 

8 Moves into doghouse (opening 1)

 

22 Move down to ceiling level

 

9 Count number of decorations needed for first wall

 

23 Moves down to ground level

 

10 Moves back out opening 1 to box of decorations

 

24 Move into box of decorations

 

11 Picks up decorations

 

25 All parts submitted:
City file, SnoopyBot, tester, etc.

 

12 Decorations have a special icon

 

26 Runs with my house

 

13 Moves back into doghouse (opening 1) and places decorations

 

27 Code is commented 

 

14 Counts required decorations for ceiling

 

   

 

   

 

   

 

           

   Comments:

[Last Page]
All material on this site is copyright © 1997- by Steven Wood or as credited. All right reserved. Use of this site indicates you agreement with the  terms of use.
Send comments or questions to about this page.
Every attempt has been made to credit work under copyright. If there are any claims that copyright has been missed please contact the .
+SDG+