Beruflich Dokumente
Kultur Dokumente
Expectation for reflection journals -- include a thoughtful, thorough answer that can
be understood by any reader - your answer should always include explanations
that show your thinking & provide some evidence to support your answer (CER)
**Formatting
when answering a question leave a line of space between the question & your answer & the next question, have the
indention of your entire answer match that of the question, do not change the font or size, BUT DO change the COLOR
Tasks:
1. Choose ONE of the 3 projects for this assignment --
a. 10 Block Challenge
b. Build-A-Band
c. Its Alive
2. Use the data table below to ANNOTATE your code for EACH sprite
a. Annotate -- add notes to (a text or diagram) giving explanation or comment
b. Key to screenshots -- do a small amount of code at a time so it is legible
c. One image is placed in table click on it & choose wrap text
d. Add to the data table as needed to incorporate all of the sprites & the code you wrote
Giant Sprite
-Activates the program when
clicked.
3. Debug It! Explanation -- choose one debug from debug #2 or debug #3 (whichever you completed)
a. Debug It! #: 2.3
i. What was the program suppose to do?
The program was supposed to draw a smiley face with two eyes and a smile.
The smiley face was drawn, but a line was created between the right eye and the mouth.
iii. What did you need to do to fix it? (provide an annotated screenshot if you prefer)
In order to fix it, I added a pen up and a pen down script before and after the movement from the
eye to the mouth to make sure this line was not drawn.
iv. What was your test & debugging protocol (procedure or steps you used)?
First, I found the script which stopped the pen from drawing, ie the pen up and pen down scripts.
Then I located the part of the script which was responsible for moving the pen from the eye to the smile. When I found this
part of the code, there were no pen up and pen down scripts, which I immediately added. After these were added, the script
worked perfectly.