1. The Problem

Even though there are many educational applications that teach computer science concept to children, there is still a lack of ones that young learners can easily understand complex fundamentals of computational concepts such as variables, loops, functions.

I first started to design this project with the question, “How can we assist young learners in learning the basic concept of computer science?”

Thus,  I designed the Coke-bot to aid the understanding of fundamental CS concept such as loops through the interaction with the robot character by ordering tasks and analyzing the behavior.

2. Overview

Coke-Bot is a computing educational application that players can acquire the abstract concept in computer science by interacting with the robot.

Specifically, players can learn a computing procedure such as loops and functions through the step-by-step sequence of execution with the concept of cooking.