Throughout this blog entry I will take you on a trip behind the creation of a small but fun SCRATCH creation. Within this week we were asked to collaborate and create a single scratch creation animation using 30 or more blocks of code. Although a little challenging at times, it really brought out my creativity and I had loads of fun within this assignment. The next few paragraphs unravel my story behind the creation as well as my learnings from this past week.
This has been the most fun I have had since I started schooling. At first, I was very confused on what everything did. I was under the impression that Scratch had you input actions that the sprite would do, but in all reality, it was just coding without the need of libraries, and punctuations. This was the first-time using Scratch, and although it is very user friendly and gets rid of the need for so much coding, it was still very challenging. It wasn't until I researched some walkthroughs that I came up with an idea of a small little side scrolling game.
I've started taking lessons online for Python, and I can tell you if it wasn't for those lessons I would have been completely lost. I have always herd from friends that code that once you learn the basics of one language all the others start to look familiar as well. Now even though there wasn't much effort behind typing the coding, I understood if then statements and loops completely thanks to python. So far, I have dabbled in C, C+, Python and some Java among other in the books. So far Python has been the easiest for me, I look at Python and I see a basic, easy to learn English based coding language. If you were to be fresh into learning coding and looked at a simple like of Python code, it wouldn't be too hard to say what that code does. I guess the reason I like Python so much is that it can be used with virtually any Operating System since the IDE is what translates it so the operating system can read the language. I have done my research long and hard for coding languages and there seems to be a surge of demand for Python developers due to its versatile use on any platform.
When it comes to coding, I never expect anything to be easy. the simplest of commands can be extremely difficult. From a forgotten semicolon, to not properly ending a loop, anything can create errors. Even with Scratch removing the punctuations from the equation, there is still an infinite number of ways to have an error arise. Although it won’t be as blatant as a compiler telling you an error has occurred, your animation will ultimately show the error during the playing. All in all, I had a blast with this assignment, and I hope this drive continues throughout the course.
Comments
Post a Comment