Skip to main content

Educational roboter world for learning the basic programming concepts.

Project description

roboworld is an educational Python-package designed for students to learn basic programming concepts, such as,

  • variables,

  • function calls,

  • conditionals,

  • loops and

  • recursion.

Students have to navigate Robo (a roboter) through different two-dimensional discrete Worlds. Robo represents a very simplistic machine that can only deal with very basic instructions, i.e., method calls. Therefore, students have to extend the missing functionality step by step. By this process they learn

  1. to divde a problem into smaller pieces,

  2. to abstract,

  3. to recoginze pattern, and

  4. to design and implement algorithms.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

roboworld-0.1.2.tar.gz (27.9 kB view details)

Uploaded Source

Built Distribution

roboworld-0.1.2-py3-none-any.whl (28.7 kB view details)

Uploaded Python 3

File details

Details for the file roboworld-0.1.2.tar.gz.

File metadata

  • Download URL: roboworld-0.1.2.tar.gz
  • Upload date:
  • Size: 27.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7

File hashes

Hashes for roboworld-0.1.2.tar.gz
Algorithm Hash digest
SHA256 2a46b06524ca5cf713f121bcefbc3347c6ade1835d095b7742e007e04055b683
MD5 6b7e7fce78a3f1a85f0c2c4facf0359b
BLAKE2b-256 0daa39eb9d68a68ae77d0c350c99c5481748335f423f594ffa6e2300902afe7c

See more details on using hashes here.

File details

Details for the file roboworld-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: roboworld-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 28.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7

File hashes

Hashes for roboworld-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d9d8eace12f7ee2e240b03b8b7b13e9e3a1169aa5d46ddcc672b3b3e26c8c9c4
MD5 e2b363a7f0abfefeb0fded231fc95636
BLAKE2b-256 734b3f17d023778064942591b1c3cd69d37b0cf8838eada67080702ec3f62b3c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page