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)
print

Tags: ,

Posted 15/06/2023 by Sheila in category Computer Programming 11, Grade 11

Leave a Comment

Your email address will not be published. Required fields are marked *

*