Programming Languages
I have always loved technology as far as I can remember. As
a kid, I was the one that knew how to hook up all the electronics and get them
all functioning properly. My family has always depended on me to fix or show
them how to use many forms of technology, and I enjoyed doing it. Now I'm
looking to take this further and learn more about things I don't understand,
for example, using the program Scratch. This paper will discuss my experience,
difficulties, and insights into Scratch programs. I will also answer the assignment
questions comparing Scratch textbook language by explaining scenarios and
program languages.
My experience using Scratch was fun because I sat there and
played with the motions and sounds with controls while my five-year-old son
watched. We were making my character move around and do funny things. It was
fun for both of us. It took me a while to figure out what I was doing, but once
I learned more by watching the introductory videos, we created a guy playing
basketball and moving around the screen. I was not perfect, and I'm sure I
could do better, but it was fun for the first time utilizing the Scratch
program.
The difficulties I ran into while using the Scratch program
were learning how to place the blocks and have the character do what I wanted
him to do. It was my first time using the program, and I have a lot to learn to
improve it, but I was able to save it when I was done.
I overcame some of the difficulties I encountered while
using the program scratch by watching the introductory videos they provided. It
was time-consuming, but I could learn a few things about how to create within
the program. There is still so much I don't understand, but with time I believe
I can learn more for the future.
In the program, there were many different pieces of the
curriculum in the course that were based on a series of learning other
technology, which was a little overwhelming for me, mainly when trying to
decide which way you want to start when beginning your very first program.
From my research and understanding, the textbook explains how
the computer operates when downing data and dealing with Scratch. Instead, we
used motions, sound, and operators to create a movement to produce a program.
In Scratch as a user, I can use many variables considered in understanding
paired duplex, such as block-coding that deals with codes, looks, events,
controls, sound, and variables, which I'm still trying to understand and learn.
The difference between languages is that the machine runs a
human-readable programming language, resulting in memory for the CPU to run on.
Scratch uses the scripting host that has server-side encrypting, which some
think would be easy, but to me, it's still not simple in my eyesight. Even
though there are all kinds of computer languages, some languages have a specific
structure that can eventually be oriented when it comes to doing projects.
The language I found easy to use was human-readable
side-by-side encryption related to making the program from Scratch. Even though
the computer uses a simple language designed to be human-readable and concise,
let's say that I am fully human and still trying to find the correct terminology
that suits the program I am still working on for my creation.
I find Python easier to use for me because Python seems to
be an easy-to-learn high-level programming language that is simple to
understand for someone like me who is a beginner student in the program. It's
the model idea when highlighting ideas and variations of easy-to-read codes
with multiple incisions. Its language creates an object-oriented approach to
help beginners like me write clear, easy-to-identify codes when creating small
to large projects.
I think JavaScript is the most popular to use because it
often has an acronym for a programming language and is one of the primary
skills of the technology. Regarding behavior, JavaScript is the best web page
to serve, often combined with files. All major web browsers have a dedicated
JavaScript engine when performing and encoding on any device.
As I complete my first week in this course, it feels like an
information overload because of all the new information I read and experienced.
I do feel I have a better understanding of concepts of Information Technology,
evaluating hardware and software components, and comparing machine language
with language assembly and block programming. In this Assignment, I talked
about my experience, difficulties, and insights into the programs Scratch. I
also answered the assignment questions comparing Scratch textbook language by
explaining scenarios and program languages. I have realized that I have a lot
to learn, and there is so much I don't understand, but I accept the challenge
moving forward.
References
Alice. (n.d.). http://www.alice.org/
CodeCombat. (n.d.). https://codecombat.com/
Scratch. (n.d.). https://scratch.mit.edu/
Vahid, F., & Lysecky, S. (2019). Computing technology for all. zyBooks. Chapter 1: History and Basics. Chapter 2: Hardware and Software

Comments
Post a Comment