Skip to main content

Programming Languages [CLO: 3]


Today I am writing this paper entitled programming languages to discuss Scratch and a few other programming languages. According to their website, Scratch is the world's largest coding community for children. It is a coding language with a simple visual interface that allows young people to create digital stories, games, and animations. Scratch is designed, developed, and moderated by the Scratch Foundation, a nonprofit organization. Scratch promotes computational thinking and problem-solving skills, creative teaching and learning; self-expression and collaboration; and equity in computing. In this paper, I will be discussing my experience using it, the difficulties that I encountered, and how I overcame them.

As a first-time user, building a program with Scratch and challenging and fun simultaneously. After reading the book's different sections, I didn't know what to expect from this assignment; I had to buckle and see what it was all about. Identify the difficulties that you encountered in Scratch.

Although they mentioned children as part of the user base, As I started to get familiar with Scratch, I realized that it is a powerful programming language. It seems to be an excellent foundation for any future programmers. It was challenging to decide what to create and how to create it. After reviewing the different sections of the book, I decided to watch some of the tutorials and started with the boardwalk conversation between Avery and the Penguin (Mr. P)

Even though this exercise is entry-level to many, it makes me realize how exciting programming can be. If I stick to it, I feel like I will be able to create cartoon shows for my kids and a lot of other cool stuff one day. It is a beautiful thing when using programming to execute different commands.

The activities from the book's different sections were like a prerequisite to getting an idea of programming before using Scratch. All these languages have a lot in common, but some are more complicated than others.

So far, from what I understand, it looks like the main difference between the programming languages is what they're known for. For example, Scratch is good for getting newbies excited about programming; JavaScript is good to use if you're trying to reach a web audience; Python is for beginners and versatility.

Based on the research I conducted, Scratch is the easiest programming language. It provides a solid foundation of programming principles, with people being able to drag and drop code blocks to animate characters, create games, and build apps. (Id, 2021)

As cited in an article by Berkeley College, According to Stack Overflow's 2020 Developer Survey, JavaScript currently stands as the most commonly-used language globally (69.7%).

 

In Conclusion, I think programming is a beautiful thing Once you know what you're doing. In this paper, we had a chance to review the different aspects of using Scratch and other details about different programming languages.

Scratch Project  

 

 

 

 

References

 

https://scratch.mit.edu/about/

https://www.idtech.com/blog/choose-best-programming-language-your-child#:~:text=Named%20after%20the%20comedy%20series,can%20start%20creating%20relatively%20quickly.

https://bootcamp.berkeley.edu/blog/most-in-demand-programming-languages/#:~:text=According%20to%20Stack%20Overflow's%202020,(PDF%2C%202.4%20MB)

<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4489055007945767"
     crossorigin="anonymous"></script>

Comments