Programming Language
Learning about different programming languages has taught
me that there is a lot of ways to get a computer to do certain functions. The
one language I believe I would enjoy is Python. The reason I believe it is
going to be a language I would enjoy is that once you get the hang of it could
be easy to build commands. Python seems to build the same as other languages in
fewer lines which could make it easier to get the same outcome with fewer steps.
There are a lot of different programming languages that have different tasks
and being new to this I am still learning about what some of them do. Exploring
the different languages and what they do is a lot to take in but with practice, I
am sure it will become easier. Finding one that I will be comfortable with is going
to be crucial moving forward with my degree and hopefully, I will be able to
perfect it. There are going to be multiple languages I will have to be
proficient in if I want to be successful in the path I take with my career. There
are different languages that I will have to work with because each language has
its strong points.
My experience when building a
program in Scratch was daunting at first because it was all new to me. Scratch
seemed like it had high-level programming commands like the ones that were
mentioned by Vahid & Lysecky (2017). The programs in the text were simple
because they were basic and entry-level. Getting all the components to come
together and have the output you wanted is going to take multiple layers. This
is something I learned when working on the program that I chose. I chose to
build a clicker game and at first there it was difficult to get what I wanted
the program to do. Even with the tutorial, there was some difficulty trying to
get the program to operate the way I wanted it to. It took me doing some
research to understand how some commands work because at first when I would run
the program it would run indefinitely. The program does exactly what you tell
it to do and without a stopping point or a reason for it to do something else
when one command is done. There is a lot of work that needs to be done with my
clicker game, but I will continue to work on it until it does what I have
envisioned in my mind. Coming up with the idea or what you want is easy but
implementing it and making sure it works the way you want is more difficult
than anticipated. Working on this program has taught me about the layers it
takes to get something as a clickable image to do something like move or change
colors.
References
https://scratch.mit.edu/projects/566997958/
Vahid,
F., & Lysecky, S. (2017). Computing
technology for all. Retrieved from zybooks.zyante.com/
Comments
Post a Comment