Details Learning Assignment

profileyiwen21
AAPDirectionsforProgrammingAssignments.pdf

# Directions for Programming Assignments Binary Grading Abstractions, Algorithms and Problem Solving Module Only Yes No

1 First Line Comment to include your name, Assignment Name

2 Comment explaining where the complete base code originated and how you put it together

3

One PDF upload with answers to any questions from the problem assignment. Appropriate file name with the Assignment name followed by Q for questions. Ex: AssignmentName_Q.pdf Assignment Name may be shortened.

4

One PDF uploaded with code of your program assembled in order on a word document and then saved as a pdf with the Assignment name followd by C for code. Ex: AssignmentName_C.pdf AssignmentName may be shortened.

5

Upload of the .a3p file with appropriate name of assignment (this may be shortened. Ex: AssignmentName.a3p). The name should have the save ending you are using for backup prior to the .a3p. The AssignmentName may be shortened.

6 Upload of .mp4 file with program running with appropriate name used for the file. Ex: AssignmentName.mp4. Shortened AssignmentName if you would like.

7 Comment each section of code that you wrote independently as an extension, with a comment at the beginning. Ex: I wrote this dog jump section of code from here to the end comment for dog jump

8 Comment at the end of each section of the code that you wrote. Ex: Conclusion dog jump section of code

9 Describe the overall purpose fo the program. 8 - 10 totals at most 150 words together approximately.

10 Describe what functionality of the program is demonstrated in the video. 8 - 10 totals at most 150 words together, approximately.

# Directions for Programming Assignments Binary Grading Abstractions, Algorithms and Problem Solving Module Only Yes No

11 Describe the input and output of the program demonstrated in the video. 8 - 10 totals at most 150 words together approximately

12 Describe the purpose of your extension / modification algorithm. 20 - 35 words.

14

Explain how your extension / modification of your program functions. Words dependent on modification. Stick to the point, but use the code you added to the program to explain what happens line by line or grouping of lines that produce a specific result as groups of explanations. Groupings would be needed if you inserted code at muliple places to create your extension / modification.