Post # 1 - Programming Languages
Programming Languages can be complicated and extremely intricate so it takes time and patience to get the hang of this particular language. One site called Scratch allows the new programmer a chance to learn the Programming Language in a fun and easy to follow manner. Scratch uses a block system that can be a little hard at first but is easy to pick up on.
These difficulties are because of my newness to programming and the site itself. I did not realize that if I wanted to have a sprite move or speak, every step has to be blocked out. Then when I wanted to switch scenes if one of the sprites moved I would have to make sure it is placed back into its original position. The programmer has to do everything for the program otherwise bugs will appear or the results will not be what you originally planned. I resolved this problem by re-watching many of the tutorials and applying what I learned from there. The solution came down to trial and error, so I would do several commands then watch my presentation.
I created a short video using Scratch, if you click on the link you will see for yourself!
Mermaid in Space!
Comparing Scratch to the participation activities from the textbook is like comparing two different styles of learning. Scratch involves an imaged based visual learning style and the textbook involves the reading visual style. Both exercises involve comprehension but the textbook was harder for me to follow because it doesn’t explain the steps as well. Machine language consists of 0’s and 1’s and the assembly language is a textual human-understandable representation of a machine’s language (Vahid & Lysecky, 2017). Python is a high-level programming language that is easy for the user to understand and apply to create programs and data-processing operations. The language I found the easiest to use is Python because it is already converted into a human language that I can pick up quickly.
I believe that Python is the most popular because of the many tutorials that a new person can find and Python can be used on any computer system.
These difficulties are because of my newness to programming and the site itself. I did not realize that if I wanted to have a sprite move or speak, every step has to be blocked out. Then when I wanted to switch scenes if one of the sprites moved I would have to make sure it is placed back into its original position. The programmer has to do everything for the program otherwise bugs will appear or the results will not be what you originally planned. I resolved this problem by re-watching many of the tutorials and applying what I learned from there. The solution came down to trial and error, so I would do several commands then watch my presentation.
I created a short video using Scratch, if you click on the link you will see for yourself!
Mermaid in Space!
Comparing Scratch to the participation activities from the textbook is like comparing two different styles of learning. Scratch involves an imaged based visual learning style and the textbook involves the reading visual style. Both exercises involve comprehension but the textbook was harder for me to follow because it doesn’t explain the steps as well. Machine language consists of 0’s and 1’s and the assembly language is a textual human-understandable representation of a machine’s language (Vahid & Lysecky, 2017). Python is a high-level programming language that is easy for the user to understand and apply to create programs and data-processing operations. The language I found the easiest to use is Python because it is already converted into a human language that I can pick up quickly.
I believe that Python is the most popular because of the many tutorials that a new person can find and Python can be used on any computer system.
References:
Vahid, F., & Lysecky, S. (2017). Computing technology
for all. Retrieved from zybooks.zyante.com/
Comments
Post a Comment