Skip to content
vic

laszlokorte/tams-tools

A set of tools for teaching and learning computer science built with cycle.js

laszlokorte/tams-tools.json
{
"createdAt": "2015-12-12T18:18:55Z",
"defaultBranch": "master",
"description": "A set of tools for teaching and learning computer science built with cycle.js",
"fullName": "laszlokorte/tams-tools",
"homepage": "https://thesis.laszlokorte.de",
"language": "JavaScript",
"name": "tams-tools",
"pushedAt": "2022-12-09T11:48:30Z",
"stargazersCount": 30,
"topics": [
"computer-science",
"cyclejs",
"e-learning",
"teaching"
],
"updatedAt": "2025-10-06T13:13:48Z",
"url": "https://github.com/laszlokorte/tams-tools"
}

A set of tools for teaching and learning computer science. Developed by Laszlo Korte me@laszlokorte.de as part of the Thesis A JavaScript framework for interactive presentations and animations on computer science.

Demo: https://thesis.laszlokorte.de

First you need to make sure you have installed node(v5.1.0) and npm(3.5.0) on your system.

node can be downloaded at https://nodejs.org/en/ npm is included.

Then just run:

Terminal window
$ npm install

And to start the development server

Terminal window
$ npm start

Now you can open http://localhost:3000 in your browser

To build a release version just run

Terminal window
$ npm run compile

The output will be saved into the ./build folder.

See the docs folder for further explanation