Programing Languages and Scratch
Programming Languages and Scratch
It
was a great experience going back to doing block coding! I have done We used to
do summer camps at the Microsoft store, and kids would come to do various
activities. Coding was one of the things we did. It was great to go back in
time and do them again. It was very similar to code.org. Block coding makes it
easier to code and learn the coding. It was challenging to do since it had been
a long time. It was a fantastic time, and I had fun building the game and
relearning it again. The difficulties were remembering how to start things and
stay in a certain position. Since it was a long time, I forgot everything and
had to relearn slowly. But I had fun figuring it out and researching when
needed to help solve my issue. I overcame my difficulties by researching and
watching videos to see how someone solved the problem. I spent lots of time
trying to make the rocks move and make more come to make it look like there
were a lot of rocks. Programming is excellent to know as it can help you
develop various programs. Coding is the building block of all computer
programs.
When
you do those activities in sections 2.8, 2.9, 2.10, programming uses zeros and
ones to get an output depending on the series that the ones in zeros and start.
When you get to section 2.11, you start working with Python programming and
typing the coding to tell the computer what to do. Next so, if you compare
them, choose to program from Scratch. It is a lot easier to program using
Scratch than the previous two ways of coding. Programming in Scratch is
essentially just instructions on blocks you put together for instructions to be
followed. No need to program or do a lot of work. It’s essentially been done
for you. Just put the instructions together.
The
difference between the programs is that each program has Its own thing that it
is used for. For example, when you use machine learning, it’s essentially
reading numbers and coming out with outputs, and it ends up being on or off,
depending on the one and zero. For example, type out the instructions in Python
and what you want the specific instructions to do. When you’ve got to scratch,
Scratch is just putting things together, so there is no reading code or
anything. It’s just telling what to do and putting instructions together. The
language I found easier would be Scratch because you’re not coding. You are
more of just using instructions and figuring out the best way to combine them
to make a game or anything else you’re trying to make. Type out your code and
make it do what you want. You would also review the code and ensure there are
no bugs to fix. Like Scratch, you would have to figure out how to solve bugs.
The
most effective place for each language would be for Scratch. You would go with
kids learning to code, or if you’re new to coding, that would be the perfect
scenario to use Scratch. When it comes to Python, the best scenario would be
when you’re trying to create an application using Python. Coding your
application would be the best scenario to use that programming language. When
you want to use machine learning, the essentially no best scenario to use it
would be, it’s trying to learn about something or trying to turn on and turn
off lights. For example, that would be the best scenario as it uses zeros and
ones. The most popular programming language today Is high-level coding since it
is essentially very customizable. You can edit and make your code and the
program that you want to make. On the other hand, the most popular program for
kids is the block coding used in Scratch. This is also very popular amongst new
coders trying to learn code. They would use blocks to start off getting
essential learning blocks of coding. Learning about Scratch was a great time,
and I was going to create a game by just giving it the instructions needed and
moving blocks around.
In
conclusion, my experience of going back to block coding was truly enjoyable.
Returning to the activities we used to do during summer camps at the Microsoft
store brought back fond memories. Block coding, like platforms like code.org,
proved to be a user-friendly approach that simplified the coding process and
facilitated learning. However, after a long hiatus, I faced challenges in
remembering how to start and maintain certain programming elements.
Nevertheless, I had a fantastic time relearning and building a game, overcoming
difficulties through research and resourcefulness.
Comments
Post a Comment