Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/robinaly/blockly-algorithms
https://github.com/robinaly/blockly-algorithms
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/robinaly/blockly-algorithms
- Owner: robinaly
- Created: 2016-10-03T12:06:39.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2016-10-03T12:07:01.000Z (about 8 years ago)
- Last Synced: 2024-06-22T13:46:23.880Z (6 months ago)
- Language: JavaScript
- Size: 209 KB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Blockly Algorithms
This project provides exercises to formulate algorithms for basic
computer science algorithms made for students without programming
knowledge. To this end, the project uses Google's Blockly
to allow students to assemble their algorithms. In contrast to
[Google's Blockly Games](https://blockly-games.appspot.com/?lang=en),
which allows to define simple programs, this project focuses on
algorithms, where each algorithm can solve a class of problems.The site is entirely written in html and java script. In principle,
there are no server processes needed.You can find a demo [here](http://robin.aly.de/blockly-algorithms/)
## Requirements
This project has been only tested on Chrome 53.0.2785.116 (64-bit).
It is known that the pages are not displaying correctly under older
version of Firefox.## Usage
You can use the ``start_dev.bash`` script to start a web server on
your computer or upload the project to a web space of your choice.## Example
To be more concrete, one of the problems is sorting numbers, which
is displayed as follows:![Sorting Numbers](task.png)
A possible solution in blockly might looks like this:
![Solution](editor.png)