Skip to content
This is the GUI code for Cognimates codelab
Branch: develop
Clone or download
Pull request Compare This branch is 90 commits ahead of eesh:develop.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Capitalize and reduce number of items Jun 19, 2018
.tx Add translation to missing strings Apr 30, 2018
static new favicon Feb 25, 2019
.babelrc Update babel plugins Oct 17, 2018
.editorconfig Initial commit Sep 15, 2016
.env change from scratch-l10n to cognimates-l10n Apr 19, 2019
.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
.gitignore Remove package-lock.json and add to .gitignore Jan 3, 2019
.npmignore Don't publish playground or test files to npm Oct 26, 2018
.travis.yml edit deploy to develop Mar 18, 2019
CNAME Create CNAME Apr 3, 2019
LICENSE Initial commit Sep 15, 2016 Update Apr 15, 2019
package.json Exclude node_modules Jun 13, 2018
webpack.config.js change from scratch-l10n to cognimates-l10n Apr 19, 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.