Program Language


After completing the tutorial on scratch, I found the website to be fun building different programs. It was easy to use and understand. I am still struggling being able to create a game or interaction with the program. After some further exploring, I found that you can add different characters and background to the program. I also was able to add in interaction for the viewers to respond. The background noise was a little tricky with getting it to start and stop. The block programming was easy to understand and very basic. I feel that this was much easier than the text information that was gone over for machine language. I related the block programming to the Python language. With machine language, you are dealing with 0 and 1 as inputs and outputs. This sometimes can get confusing. With Python it was still a little different with the way the language was written. With the block program it was simple already created blocks of code that I just had to place together to create a project page. Understanding that in the back end it still had to 0 and 1 as all machine programming is driven from that. Using English written code helps programmers to better build a project. I feel that the block programming would be best for beginners as it is easy to use and already written for you. The Python language would be for the next step up being able to write your one code for the program to run. Machine language is for the more experienced programmers that are writing on machines that will only accept the digits 0 and 1. Out of the three languages that I reviewed I feel that the most popular would be block. This is because it is easy to use and understand. Actually, seeing the code in blocks with loops instead of just text assists the beginning programmers. 

My scratch program is https://scratch.mit.edu/projects/339730481 

Comments