Reflection – 23, March 2017

Over the past two weeks I have given it my all. I’ve been working on two different quests, the Turtlflowers and Dizzy Turtle quests. They have both proved just as challenging as the Turtlpies, but I have made a little bit of progress. For the Dizzy Turtle I have created this shape:

It’s not quite a perfect spiral, but it is getting there. I have to figure out the exact math, because so far I have been guessing so that I have a starting point. For the Turtlflowers quest, I have created this

world.clear()

bob = Turtle(world)

bob.delay=.001

def flower(t,n):

for i in range(n):

for i in range(15):

fd(t,4)

rt(t,4)

rt(t,120)

for i in range(15):

fd(t,4)

rt(t,4)

rt(t,30)

lt(t,360/(n-2))

flower(bob,4)

as well as a few others. I haven’t gotten to a function that will create the number of petals given, but I have been using old codes, such as the code from Turtlpies in order to help with the math and the angles.

My goal from the last reflection was to complete the Dizzy Turtles quest, and I did not finish that goal. I think this was partly due to the fact that I was often switching between both Turtlepies and Dizzy Turtles, and making a little progress on both, but not finishing either.

That is why my new goal is similar to my old goal. I would like to finish one of the two quests that I am currently working on. It’s been a while since I have completed a quest, and I think it’s about time I did.

Looking towards the future, I’m not really sure what to do. I think I will continue as I have been in order to achieve a better grasp of Python before moving on to something else.

Reflection – 2, Mar 2017

These past two weeks I gave it my all. After finishing the Turtlepies, I spent time working on Turtleflowers, and added some new designs to the document I have, but I have spent the bulk of my time working on Codingbat and preparing for the Boss Battle on Monday. I worked on the advised subjects, so Logic-2, String-2, and List 2. It had been a while since I had worked on Codingbat, so it took some time to remember the format of the programming. I worked steadily on those subjects for the past couple classes, and I definitely feel more prepared for the Boss Battle, although I still have trouble with some problems, especially the logic ones. Here are some of the questions:

My goal from the last reflection was to finish one or two of the turtle quests. I have not officially finished any more of the turtle quests, but I have made progress in both the Dizzy Turtles and Turtleflowers. I spent a lot of time looking at spirals and figuring out how to make them, and I got the turtle to go in a spiral looking shape, but it is not finished yet.

My goal for the next two weeks is to finish the Dizzy Turtle quest. Like I said, I already have a spiral-esque shape, but I need to figure out the math so that the spiral is a perfect spiral.

As far as changes in my view of Computer Science, it has turned out to be a lot more difficult and confusing than I originally thought. Maybe it’s because all of the programming I’ve seen has been done by people who know all about it, so they made it look easy, but it has proven very difficult. Despite this, I like the challenge and am glad that I decided to take the class.