Funny Videos

 Using Scratch With A Funny Scratch Video

This was my first time creating a story using Scratch, and I have to say that I found it fascinating! I am always amazed at the technology that is available for creating things like this, and how it can be a start up for someone who is interested in this type of work. In this paper, I will reflect on my experiences with using Scratch and learning about the different programming languages. 

As I was watching the tutorial video and learning all of the different things, I thought it was going to be a very simple task to complete. However, I ran into a few difficulties before I was able to create my story. One of my biggest issues was trying to figure out how to turn my character in the opposite direction. I learned how to rotate the character, but I could never find a way to flip the character horizontally. Another issue that I had was figuring out how to make the story play continuously. I would click on the codes and see the character perform the actions, but I could not get my character to do several actions continuously. Finally, the last difficulty I had was giving my characters the appearance of walking back and forth, and I feel like this was the most difficult. All of these difficulties were able to become simple tasks once I watched the tutorial video over and over again, and I followed the steps that the video provided. Without the tutorial video, I would have taken hours to create this short story and this made me realize how difficult it can be being a programmer. Programming requires a person to know a lot about codes and how to make them work in the best possible way without decreasing the quality of the work.

Scratch, to me, is high-level language programming. Just like its name says, with high-level language programming, it uses high-level language for a more productive programming that people can understand, and it uses a compiler to convert it to language that a machine can understand. Assembly language is a lower level than high-level in which the text is still recognizable by humans, but it can still be hard to understand. Machine language only uses 0’s and 1’s, and to me, that makes it the most difficult to use. I found that the assembly language was the easiest because it used simple words for the instructions to give the machine. I was quickly able to grasp the input and output for the assembly language. Machine language is most effective in scenarios where direct control over hardware resources is necessary, such as writing device drivers because they require precise control over hardware components. A scenario where assembly language is used effectively is in embedded systems programming, where memory and processing power are limited. A scenario where high-level programming languages is commonly used is web development, in which it uses programming like Python and JavaScript.

I feel that high-level programming language is the most popular because of how easy it is to use and how it can convert a complicated task into machine language that the computer understands without any issues.

Comments

Popular posts from this blog

What office application is best for daily documenting?

Operating System Theory and OS Concept Map

Network Security Connection