PROGRAMMING LANGUAGES
In the past, I used Adobe Flash to create web animation. Using Scratch for the first time was all right. This program was easy and fun; it gave me a flashback to Adobe Flash 5. I have to say that I was a bit off using Scratch, maybe because I'm more of an editor than a creator. Luckily, a crash course on Scratch helps to understand the tools.I overcame the difficulties by looking at the tutoring on how to use Scratch, and by watching some videos on YouTube; I could understand the menu.
Using this Programming language from this exercise, I obtained the main idea of programming, which is how to create your designs using a preloaded program. You only need to have a sense of what you want to create. Also, I learned that this program was made for kids interested in becoming a programmer. This program anyone can use this if they have never had experience programming.
If I have to Compare my experience programming in Scratch with my participation In activities in the section in the textbook, 2.11,2.10,2.9, and 2.8 was a lot harder than using Scratch. Trying to figure out the correct code versus looking at the command is much more complicated. With Scratch, it tells you what that command will do. You had to know certain things in all the sections before you could code it correctly. With Python, you need to know your codes before seeing what will happen.
For example, if the test expression:
Body of if
Else:
Body of else
One of The differences between the programming languages is that it gets a bit more complicated than the higher-level languages you use. With machine and assembly languages, you had to use 1's and 0's to code. Machine and assembly languages also have more to do with memory and hardware. When it comes to senior-level programming, it's more of a language that uses words and characters; you also need a compiler to translate the language.
I don't have much experience with programming, but back in the day, I found HTML easier because you didn’t have to program with 1's and 0's. In addition, HTML was more common sense (head body title info \body \head). Also, there was no need for any program, just Notepad, and you're good to go.
The most influential programming languages are machine language and assembly language because they are used to program the hardware of computers. They are also efficient codes to apply to manipulate the devices. Assembly language is just a bit more user-friendly than machine language. With high-level programming, you can do anything. You can create desktop Graphical User Interface applications, websites, web apps, and sites.
The programming language that is the most popular of all the programs out there is Python. In my institution, we use Python to create scrapes. It gives you many options, and you can create much with Python. If you want to add PowerShell to the list, it depends on what you want to do. If you make a simple scrape to report deleted information for the Active directory, it would be the most accessible program. Python can do much more, but it takes time to type out all the codes, compile, and debug them to ensure it works correctly. With PowerShell, it's more like a preloading situation because when you start typing, the program begins giving you marching commands, for example.
Write-Host "Hello, World!"
The URL for my Scratch is https://scratch.mit.edu/projects/815179738.
References
Programiz. Learn Python, from https://www.programiz.com/python-programming/if-elif-else
Note: Copyright © Parewa Labs Pvt. Ltd. All rights reserved.
ACM Transactions on Computing Education, Vol. 10, No. 4, Article 16, Pub. date: November 2010.
from http:http://web.media.mit.edu/~jmaloney/papers/ScratchLangAndEnvironment.pdf
