02 Feb
  • By Code Ladder

Let It Go

The snow glows white on the mountain tonight
Not a footprint to be seen
A kingdom of isolation
And it looks like I’m the queen

The wind is howling like this swirling storm inside
Couldn’t keep it in, heaven knows I’ve tried
Don’t let them in, don’t let them see
Be the good girl you always have to be
Conceal, don’t feel, don’t let them know
Well, now they know

Let it go, let it go
Can’t hold it back anymore
Let it go, let it go
Turn away and slam the door
I don’t care what they’re going to say
Let the storm rage on
The cold never bothered me anyway

My coding journey turned a bit cold this week, thanks to Elsa, which is the perfect lead this week, because I was learning nested loops with her this week. The snow was glowing great on the mountain, until I got to exercise 3 and the following instructions.  “After your hexagon, turn right by 60 degrees, then draw a line that is 150 pixels long. Finish by putting Elsa back to the center of the play area, using the block.” Sounds simple enough. I put in the code, Elsa draws the hexagon…and doesn’t jump to the center. Hmm, let’s try it again….she doesn’t jump, 17 tries later, and I am still getting the “something’s not quite right message, “

Let it go, let it go
Can’t hold it back anymore

Let it go, let it go
Turn away and slam the door

And I did. I went upstairs and just stopped. I said to myself, this is the best I can do tonight, I will wait until tomorrow. When I got back the next day, it seemed so clear – I forgot to turn her right, move her forward and then jump her to center. It was so clear after that. I wonder what I was missing last night? Voila! It is right. She is perfect and I can move on.

Let it go, let it go
And I’ll rise like the break of dawn

Remember, this is a journey not a destination. It’s okay to get stuck – the key is to never ever let go.


To be notified when John posts next scroll to the bottom of the page and sign up for our newsletter and blog.