Skip to content

themang/seed2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

getCoding

Codeship Status for 9dots/get-coding

getCoding is a platform that makes it easy to create mini learning environments for coding. Learning environments are composed of a workspace that produces student code and a playspace where student code is executed.

Features

  1. Create a custom environment by defining an app composed of a workspace, playspace, and set of levels.
  2. Create your own playspace by defining an API for your manipulatable space.
  3. Playspaces are automatically stepable and traceable.
  4. Pluggable workspaces makes it easy to ensure your app is age appropriate.

Installation

$ git clone https://github.com/9dots/get-coding.git
$ cd get-coding
$ npm install
$ gulp dev

Note: gulp dev requires node v0.11

Getting Started

You can contribute to getCoding by creating new apps, playspaces or workspaces.

Making a new app

gulp create-app

Sample Answers

name: space-man
playspace: spaceman
workspace: ace
title: Space Man
description: Introduction to programming with space man.
author: Josh Taylor

Check out apps/space-man for an example of an app.

Making a new playspace

gulp create-playspace

Check out lib/playspace-spaceman for an example of a playspace.

Making a new workspace

gulp create-workspace

Check out lib/workspace-ace for an example of a workspace.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published