Sunday, January 29, 2023

## Fill-up Tanks Quiz (Scratch)

Welcome back! You’ve surely seen images as below that appear online (internet sites, social media apps, etc.)  In this Scratch app, I’ll demonstrate how to turn those static quiz images into an interactive, dynamic quiz application.   Ouput:  This is what a quick game play session looks like in this app. Design: First, I need […]

## Program to care for a pet (Scratch)

Hello, and welcome back. Today, A fun program to introduce kids/beginners to understand logic and loops while taking care of a pet fish 🙂 Easy to code and easy to play. Code is commented with explanation. Check it out here: https://scratch.mit.edu/projects/282372671/ Enjoy! Challenge: I intentionally kept the core code simple and uncomplicated. However, if you grasp the […]

## Creating Magic 8 Ball Game in Scratch

Welcome back. Today, I’m sharing my version of the Magic 8 Ball game…you know, the one where you concentrate, and ask a question and shake the 8 ball to get the answer? I’m going to share its implementation in various languages (remember, I’m not a “programmer”, I’m a computer scientist…that means, I don’t like to […]

## Continental-Love-or-Bite

Welcome back! Today, I present an application and its full source code of course that’s global! Yes, world-wide! Before we delve into it a little backstory about the idea of this “game”… Backstory: I had this idea about 10 years ago, where players would connect over the internet world-wide to my page  and send “missiles” […]

## World Population Simulation in Scratch

Welcome, for fun (or despair) we will write a program in Scratch to indicate real-time world population changes…increase or decrease. At the current rate, based on data, it’s growing…the net population is ever-increasing. However, this is a real-time world population simulation…simulation. The data is based on CIA World Factbook but the data are NOT connected […]

## Text-to-speech, Interactive Shopping List (in Scratch)

Welcome! Today, we’re going to try a program with a little more complexity and twists in Scratch.  In this program, I demonstrate the following tips/tricks: How to use a List control real-time How to get inputs from user and take action accordingly How to convert Text-to-speech How to read variables real-time from calculations and let […]

## Creating Custom Buttons Glyphs & Behavior (for touchscreens)

Howdy, today I continue the discussion on designing fun web applications using MIT’s Scratch platform.  In my earlier blog about Scratch piano playing game, I mentioned how Scratch apps that listen for keystrokes only won’t work on smartphones and touchscreen only devices and that Scratch platform does not support Buttons or touchscreen natively, so it […]

## Get Kids Excited About Coding!

Hello again, 10 years ago I coded some simple games for my son to show and tell and explain how fun and simple coding can be. These were not heavy duty coding I delve into as part of my work,  rather to demonstrate logic and how to code, design basic interactions with users. I used […]