June 15
2023
Core Competency Self Assessment #2 – Computer Programming 11
Reflection:
This assignment is called “Turtle Game”, and for it, we made a game using the Turtle module. After watching and copying the videos to make this assignment, I wanted to take it a bit further. But first I’ll explain what the basic part of it does. You use the arrow keys to control the little blue triangle, your spaceship, the left and right to change the angle, and the up and down to change the speed. As you move around your spaceship, you’re trying to hit the pink circles. Those are “space anomalies” (because I had no idea what to name them). While you are doing this, a black hole floats around. If you hit a space anomaly, you get 10 points. If the black hole hits you, you lose 10 points. Those are displayed at the top corners of the screen (the overall total of things hit is at the bottom). Oh, and whenever you hit something, it bounces to another random spot on the screen and then continues to float in a random direction. Right, then there’s the modifications I added. So the black hole is actually something I thought of, I though it should be a bit more interesting than just floating around. Also, after an amount of time, the screen changes and shows a percentage. This is based on how many space anomalies you hit out of the total number of things hit. During this assignment, we worked with “classes”, new things that are a bit confusing. Instead of naming a turtle (I’ve been naming mine after Doctor Who characters, trying to see how long it’ll take the teacher to notice. Rose, Mickey, Donna, Martha, Amy, Vincent, Rory, River, Melody, and Clara so far), we just call it “self” and that means that turtle within that class. Anyways, that was new and was a slight problem when I was playing around with stuff and changing some things. |
“I Can Statements”:
I can develop a body of creative work over time in an area I’m interested in or passionate about (Creative Thinking) I can usually make my ideas work… (Creative Thinking) I can monitor my progress and adjust my actions to make sure I achieve what I want (Critical Thinking) |