Coding with Chrome [<img
alt="Available in the Chrome Web Store">](https://chrome.google.com/webstore/detail/coding-with-chrome/becloognjehhioodmnimnehjcibkloed)
Coding with Chrome is an Educational Development Environment built around two
- Offer a stand-alone, offline app experience which allows people anywhere to
learn how to build useful computer programs:
- A basic IDE able to support real programming work
- A tutorial system that poses a challenge, checks the solution and
- Allow educators to put together a custom curriculum made up of various
- Flexible UI where elements can be easily added, modified or removed
- Tutorial engine for self-learning
Apache License, Version 2.0 see LICENSE.md
Install Coding with Chrome
If you only want to install Coding with Chrome, you could use the
Chrome App version
To install the Chrome App version:
- Visit the Chrome Web Store
- Click Add to Chrome
- Go to chrome://apps or use the "Overview" ○ Launcher
- Launch Coding with Chrome
Mac OS and Windows version (alpha)
To install the Mac OS and/or Windows binary version:
- Visit the Release Page and look for the latest entry
- Download and extract the corresponding .zip file for your platform
- Go into the extracted folder and launch Coding with Chrome(.app/.exe)
Build the Coding with Chrome App
If you want to build the latest Coding with Chrome App from the source code,
please check the build instructions.
Supported hardware and system
Computers and Laptops with Chrome OS or any OS which is able to run the
Desktop Chrome Browser are supported.
For additional features Bluetooth and/or USB are required.
The following operating systems are supported by Coding with Chrome:
- Chrome OS
- Mac OS
- Windows OS
- Linux (without Bluetooth support / USB supported)
The following robots are supported, out of the box by Coding with Chrome:
- Sphero 2.0
- Sphero SPRK+
- mBot (firmware >= 06.01.104)
- mBot Ranger (firmware >= 09.01.001)
For any issues or feature requests, we would really appreciate it if you report
them using our issue tracker.
Contributing to Coding with Chrome is subject to the guidelines in the
CONTRIBUTING.md file, which, in brief, requires that
contributors sign the Individual Contributor License Agreement (CLA).
For more information about develop for Coding with Chrome, please check
For translation instruction, please check doc/I18N.md.
Coding with Chrome is made possible by other open source software.