Self Assessment: I believe that I gave it all during this week. I am falling behind with gnimmargorp, such as the points and golds, however, I am mostly working on figuring out how Python, one of the basic computer language, works. I am trying to make a program and games by using Python. I found interest working on Python, that I try my best all the time during the class and also in my free time trying to make a program as my project, starting from basics.
In Review: During the class this week I tried to catch some of the work or missions posted on Gnimmargorp.com, such as creating several stories on Scratch.com. I didn’t fail or have any trouble making stories in Scratch because I knew what to make and how the story will flow. Also, making the character move in scratch is not as hard as Python. I was totally succeeded in making characters and movements with different commands to make the story to flow. After making some stories in Scratch, following the gnimmargorp, I tried to make a program in Python afterwards. However, I was keep failing writing my codes and I am still in the process of finding why I am failing. I learned how Python works in general this week, and also memorised some important and basic codes to make any project work. But as one of my Korean friends helped me the wrong part of the program or code, I finally succeeded making a multiplication table. Yet, I am more happy that I know my mistakes and that I learned more about coding this week, not because I made the project and earned gold.
for x in range(1, 10):
print(“——- [” + str(x) + “steps] ——-“)
for y in range(1, 10):
print(x, “X”, y, “=”, x*y)
Goal Reflection: I am reached my goal for this week, where I was suppose to be much more comfortable than last week with Scratch and Python. As I practiced and keep completing missions in Codecademy and completing some steps in Gnimmargorp, now I know much more commands in Python that I could use to make programs. In Scratch, I know more commands to make a character to do whatever I want it to do, which proves or shows that I became much better coder after a week.
Goal: My new goal for the next two weeks is to actually master the basic codes that after two weeks, I don’t need others help, including internet to make at least an easy project, such as now the multiplication table. Also, my other goal for next two weeks is to keep practicing Scratch, instead of just not doing it because I am doing Python.
Imagery: A minimum of one link to work you’re doing—even if it’s a work in progress—within your post. Or if you’re working on typewritten code (Python, java, etc) then copy-and-paste some of your code.