Coke-Bot

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 acquire a difficult computational concept such as variable, loops, functions.

Thus,  How can we assist young learners in learning the basic concept of computer science?

2. Overview

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

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

cokebot_00-02

cokebot_00-11cokebot_00-13cokebot_00-20cokebot_00-66cokebot_00-40cokebot_00-38cokebot_00-39

 

Robot_last_page03-62

3. Solution

There are three theoretical approaches to this product.

  1. Piagetian learning: “learning without being taught”
  2. Assimilation
  3. Object-to-think-with

Prototype