I have never
used a program like Scratch before, but overall, I found it very helpful. This
is all very new to me as I do not currently work in IT but I am looking forward
to creating a life in this technological world. The program was very easy user
friendly. Check out the link to my very first programming experience.
The
difficulties that I had while dealing with the Scratch program were mainly distractions
from the outside (apparently my kids need attention from me when it's time for homework) and then positioning of the character. I wanted her to move
randomly but they never made sense and she would end up walking on air instead of the boardwalk.
These
difficulties were easily fixed when I sent my distractions outside to play and
then figured out exactly where on the screen I wanted to character to move and
input the desired coordinates.
This was
extremely helpful for me, because I believe that we tend to forget that in
programming every little detail matters. There were several times that I had to
go back and add a “wait 3 seconds” so that it didn’t all run together.
Programming
with block coding on Scratch was a whole lot easier than programs like Python
because a lot of the thinking and coding is done for you. The intensity
involved in other programs with programming the formulas and having to work the
binary code yourself involves a lot more time and strategy.
There are many differences and similarities between most of the programming language programs. The most
popular programming languages include Python, Java, Javascript, C, and C++. The
differences vary per program. Javascript for example is used primarily for the
web as it works with web pages and web applications. Java is a general-purpose
compiler program that can run without any recompilation on Java supported
platforms. C and C++ are designed a lot like Java but work on a higher level
than java. C programming is used mainly in operating systems and application
software. C++ is in the C family and is widely available for free on many
platforms. You will see it used in video games, desktop applications, and
serves. It is becoming increasingly popular. Then there is Python which is a high-level program that has become increasingly popular because it is easy to
use and widely available.
As of right
now, Python is the easiest for me to use because is the one I have played
around with the most although I have used many java programs in the past. I
have never programmed with anything other than Python though, so I suppose I
need to start experimenting more so that I can have a greater understanding of
other programs.
When working
with formulas, I have found that Python works very well, but when working on
webpage design and application I would say that Javascript would be the smarter
choice. Java would run well on older basic programs that don’t use much in the
way of interactive web usage. C and C++ work well on both basic and some
advanced programming but work best when working with operating systems.
I believe
that they are all popular in their own rights since they are used for many
different purposes. The most widely used however in my opinion is C++. It is
widely free and works well with the visionary tract that our programming is
moving towards today.
Below, please
find my scratch link:
No comments:
Post a Comment