Stage 2: I learned the basics about how to drag different commands into a program box. I made the Angry Bird move and get the Pig so I would win the game!
Stage 3: Computational Thinking was interesting. Learning to train myself to think analytically is interesting and I like to solve problems and look at the steps I took to complete tasks.
Stage 4: Graph Paper Programming seems interesting and I think if I wanted to teach someone about programming without a computer I could now. I like the use of the binary system of numbers and think everything is laid out so logically! Cool Stuff!
Stage 5: Getting the artist to make those shapes is cool. I really like the use of Geometry and the style of drag and drop programming. Knowing math is helpful too.
Stage 6: Algorithms is just a new word for instructions. If this Then that! Cool way to think of things happening.
Stage 7: The artist is creating more intricate items now. It is a little harder, but I like creating the pictures and knowing that I am learning to program. Amazing to think of how many artists it must take to create even the simple backgrounds in elaborate video games!
Stage 8: Functions are cool. They help analyze what is happening and make additional things happen. Kind of cool that I can use them to make things repeat and suggest movements based on data sets.
Stage 9: The farmer fills in a lot of holes and removes piles of dirt on command. Getting past level 5 was difficult, but I finally got it after leaving it alone for a bit and coming back to it fresh in the morning. I have to give my thoughts a time to rest and then get back to work to be at my best.
Stage 10: Conditionals are Loops that are created by set parameters. You define the start, stop, and conditions for the range of action. They are a little confusing, but once you realize how easy they are to figure out, they can create action and other items easily.
Stage 11: Getting the circles to appear and change colors was interesting. It is also cool to see how making snowmen creates so much code. Thinking about the code to just make a snowman and then copying it multiple times and using the variables is really cool!
Stage 12: Creating music in different keys and using organized notes is a good way to learn programming. From the speed (tempo) to the number of beats within a bar of music, everything needs to be organized and created with other factors in mind. Arranging music for one instrument or voice is difficult, the more harmonies and voices you add, the tougher it becomes.
Stage 13: This was the toughest stage so far. It was difficult to want to create the program quickly and it was not until I broke down the code into parts, then automated some of them, that I was able to finish. It is interesting how the brain interprets the parts and makes them work together. I had to really think about each section of code and make sure I was using the least amount of steps for each.
Stage 14: Absolutes are interesting creatures. Think about all the code wrapped in code, wrapped in another code to create the background, browser, Code.Org website and running on the Mac/Windows/Linux etc. Operating System. WOW!
Stage 15: Getting the answers right is fun! Getting these complex functions to operate together and then create these awesome houses and shapes is kind of cool. Using variable functions and having the program figure out different sizes is interesting.
Stage 16: Intro to Debugging! Watching students work together to solve problems is fun, but how do you keep them accountable? Trying to have each of them responsible for the work of the other is a cool lesson to learn early. Nice idea Code.Org!
Stage 17: Debugging the programs took a keen eye. Trying to find needles in small haystacks is not to tough, but debugging thousands of lines of code (Jurassic Park Reference) would be a daunting task to say the least. These little exercises are good for keeping someone sharp. Nice Work!
Stage 18: Keeping up the good work. Almost done!
Stage 19: These programs are awesome. Think of everything that goes into making these designs
Stage 20: Wrapped It Up And Got The ITunes Gift Card!