Programming Languages Beginning

    Programming Languages make it easier for people to communicate with computers and

allows technology to aid us in lots of ways. These languages vary from very simple and user

friendly to extremely difficult and professionally demanding. Whether you are utilizing

programming languages as a beginner or an expert, experiences will always differ and different

methods and procedures will always seem to be more difficult than others. The act of

communicating with technology through the use of programming languages continues to be a

challenging thing to do no matter your specialty. While it may be very convenient to ignore

programming languages altogether, understanding how to use programming languages will help

us as a society understand how to make technology work in our favor.


        My first experience using programming languages for this course was with Scratch, a

drag and drop program that allows objects to move, voices to speak sentences, music to be

played, and much more by stringing these blocks together. I thought it was interesting as you

could string blocks together for more than one character and have them all do the same thing or

something different entirely. However, my difficulties with Scratch were that I couldn’t figure

out how to make the characters do multiple things consistently for a longer animation with one

string of blocks, also making the characters move in the way that I wanted them to move.

Thankfully, I solved these issues by applying different actions to different characters in a way

that made them all work together in its entirety. Overall, I like Scratch but I’d rather type in the

actions in a way that I can control rather than having to drag and drop blocks.


        The insights that I gained about programming with this exercise is that it is not as easy as

just dragging and dropping blocks, you have to be very strategic about how you do something. If

the blocks are not placed in the right order and utilized correctly then you will not be able to

make the animation work the way that you want it to. With my experience using Scratch and

utilizing the participation activities in the textbook, including Python, I realized it’s a lot easier

using the methods in the textbook than using Scratch. I was surprised because it’s a lot easier to

get things done with the methods in the textbook. I think the major difference, specifically

between Python and Scratch is that with Python you can utilize normal coding language that’s

understandable to make your solution happen in real­time and can see the result while Scratch

seems to be code that is already written and you are just piling them on top of each other, hoping

to get a favored result.


        Overall, Python was definitely easier to use and I want to learn more about how it can be

used to do even more tasks. Python would be most effective when calculating formulas or

making spreadsheets. Scratch on the other hand may be easier to use when creating animations in

a quick and timely manner. When it comes to which programming language is more than likely

the most popular is Python. I believe this to be true because it can be used in such a variety of

tasks that have to do with the essentials of business and can even possibly be used for animations

of sorts while Scratch may not be as popular as it seems to only be used for animations. Both

programming languages are great and I want to learn more about them both.


        Programming Languages as a whole do a lot to assist us in allowing technology to aid us

in our every day lives. Whether it’s using a drag and drop programming application like Scratch

or a coding language like Python, these programs make completing every day tasks much easier.

In a world where tech is improving on a consistent basis it’s important that we understand the

technology we use in order to improve our lives overall. Over time, I believe that these languages

will help us discover even more technological advancements that will assist people in our society

that need it the most. Programming Languages are something that will always help us in this

world and we should continue to broaden our knowledge and learn more methods revolving

around these languages.

Comments

Popular posts from this blog

Programming Languages End

Network Security