Hey Everyone!
The experience that I had while building my very own program with Scratch was overall amazing. While utilizing this tool, it was super easy to play around with all of the different functions and I was able to truly learn what each block did. I think that Scratch offered a great interactive way to learn a lower-level program without the intimidations that can often surround the thoughts of beginning to build and create a program. The Scratch block programming tool almost felt like I was just playing a little game, and I had a great time learning how to program the story that I ended up telling.
Though this tool was super easy to use, I did find it a bit difficult to understand what each block actually did. The primary blocks that I struggled with the most were the control and action blocks as they did not always work in the order that I placed them. The action blocks specifically were much harder to work with, aside from the ‘wait __ seconds’ block which I did end up using more than a few times. The repeat blocks and the if statement blocks were not super easy to comprehend or get to work in the beginning either, which unfortunately made both of these blocks slightly more limited within the program that I did end up building overall.
In order to better figure out how to use the specific blocks that I was struggling with while building my program, I searched through some of the tutorial videos that Scratch provided to find ways that they were able to incorporate those blocks into their program and see if I could replicate some of their control and action blocks. Another way that I was able to overcome this difficulty was by simply messing around with the blocks and adding additional blocks to them in order to gain better insight on how they worked. Being able to see how the blocks were interacting with one another helped me to understand what each block did and their uses.
Utilizing this programming tool helped me to gain insight on the ideology in which not all programs or codes are going hard to learn, which truly helped me to gain the confidence I needed when crossing the start line for my new academic journey. I think that the concept of block programming can be super simple and easy to work with, while also providing more advanced coding options like repeat blocks and if statements. This exercise overall gave me more confidence in my abilities to program and learn which was super helpful as someone who has not worked with this form of technology very much in the prior to beginning this chapter of much life.
If you would like to review the program that I created during my first attempt at using the Scratch tool, you can find the link below!
Scratch Build: https://scratch.mit.edu/projects/967979762/
No comments:
Post a Comment