Skip to main content

Scratch: Make your own program for kids


 My experience with using Scratch was as simplified as possible because this was my first time using it. The tutorials helped me build a story. After watching a few tutorials, I got started on a princess story so that I could build on it in the weeks ahead. Using the drag and drop was a lot harder than it seemed as you must pay attention to the details of positions and timing and if you use the backdrops when to switch them. In any case, the program was fun to use.

The difficulties I encountered using Scratch were to position the Sprite, for example, which way was it facing, was it going to be layered behind or in front of the other sprites, or did I need to position it higher or lower to show a face-to-face conversation. The other difficulty was the timing of the conversation. How many seconds was it going to take for each character to say their sentence and when it was time to switch backgrounds and add another sprite how many seconds between them was it going to take.

I overcame these difficulties by watching the tutorials making sure that I added blocks where I needed them and counting the seconds between each sentence. I then figured out that to flip the face of one sprite to look in the opposite direction I needed to add another sprite of the same character go into costumes and flip horizontally so that everything was facing each other which helped make the conversation look realistic.

The insights that I have are to make sure that before you start watch the tutorials because they are very helpful when making your own story. The programming is easier to use if you pay attention to what each block will be and will save you time by knowing exactly what you want the next step to be. Overall, it was a fun program to use.

When comparing the Scratch program and the textbook activities I found that the Scratch program was a lot easier to do. The activities in the textbook are actual coding that you would have to know and understand, and the Scratch program is a drag and drop and you have to assemble blocks where you need them. I don’t think you can compare the two just because to me they are different in how each is done.

The language I found easier was in the Scratch program.  I believe that scripting languages are the most effective for dynamic web applications because of their ease of integration with other technologies. I think a scripting language such as JavaScript is popular because of its ease of use and popularity. You can also find that there is a large community support for troubleshooting issues that may come up.

Check what I’ve created on Scratch here: https://scratch.mit.edu/projects/1134855292/editor

Comments

Popular posts from this blog

Information and System Security

Importance of Information and System Security Information and system security are essential for both individuals and organizations as they protect sensitive data, uphold trust, and ensure business continuity. For individuals, information security helps protect and safeguard personal data. It guarantees that personal information remains confidential against unauthorized individuals. Information security also prevents the risk of identity theft and uses security measures to protect individuals from financial scams and fraud. For organizations, information and system security are essential for maintaining a competitive edge. Implementing measures such as multi-factor authentication helps protect sensitive data and ensures customers are safeguarded against fraud. Businesses must prioritize their cybersecurity posture in their plans and business strategies. To do so, a business must safeguard its networks, ensuring that only authorized personnel have access and preventing unauthorized...

Education and Computers

 My experience as an Instructional Designer, using computers was an integral part of designing curriculum to fit the needs of students and educators.  In education, computers serve as information providers, facilitate interactive learning experiences, enable personalized learning through adaptive software, and provide platforms for online and distance learning. Instructional design is the process of developing effective and efficient instructional materials and activities based on learning and instructional theory. With the use of technology, instructional design has become an essential component of education.  (Jones, 2024) Instructional designers use software platforms to create eLearning courses for a variety of uses. Using computers to design courses requires tools such as Articulate and Adobe Captivate to create engaging content using animation, multimedia, and screen recording. Instructional designers use computer-based technologies; therefore, they need to be ...