Skip to content
This is the GUI code for Cognimates codelab
Branch: develop
Clone or download
Pull request Compare This branch is 73 commits ahead of eesh:develop.
Latest commit 6296cff Apr 15, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Capitalize and reduce number of items Jun 19, 2018
.editorconfig Initial commit Sep 15, 2016
.eslintignore Pass intl as prop to GUI Apr 19, 2018
.eslintrc.js Set up base eslint config in .eslintrc.js Oct 24, 2016
.gitattributes Re-store cat SVGs from assets server Nov 15, 2018
package.json Exclude node_modules Jun 13, 2018
webpack.config.js add cognimates branding Feb 22, 2019


Cognimates is platform where parents and children (7-10 years old) participate in creative programming activities where they learn how to build games, program robots, train their own AI models. Some of the activities are mediated by embodied intelligent agents which help learners scaffold learning and better collaborate.


  • Stefania Druga
  • Eesh Likhith
  • Sarah T Vu
  • Tammy Qiu
  • Steven Dale

Getting started

Running the project requires Node.js to be installed.


Open a Command Prompt or Terminal in the repository and run:

npm start

Then go to http://localhost:8601/ - the playground outputs the default GUI component

Cognimates GUI is building on Scratch Gui: a set of React components that comprise the interface for creating and running Scratch 3.0 projects Scratch Gui provided as open source library by Lifelong Kindergarten Group.

You can’t perform that action at this time.