Skip to main content

Educational library for Python to teach programming using graphics

Project description

PyTamaro Logo

Test Lint TypeCheck PyPI

PyTamaro is an educational library for Python designed to teach programming using graphics.

📃 Background and Design Principles

This SPLASH-E paper describes the design principles underpinning the library.

✨ Examples and Online Environment

PyTamaro Web is an online platform that provides additional resources for PyTamaro.

  • Run your Python programs with PyTamaro directly in the browser (without the need to create an account or install something on your computer!)
  • 100+ activities that showcase what is possible to create with PyTamaro
  • A selection of curricula that guide you through a curated sequence of activities

💻 Installation

As simple as

pip install pytamaro

You can install PyTamaro using Python 3.10 - 3.13 on all major operating systems and architectures.

📚 Documentation

The full documentation of the public API is available on ReadTheDocs.

🧑‍💻 Contributing

If you find what looks like a bug, please create an issue so that we can investigate.

The development process, which contributors should follow, is described in the CONTRIBUTING.md file.

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

pytamaro-1.0.0.tar.gz (35.4 kB view details)

Uploaded Source

Built Distribution

pytamaro-1.0.0-py3-none-any.whl (44.9 kB view details)

Uploaded Python 3

File details

Details for the file pytamaro-1.0.0.tar.gz.

File metadata

  • Download URL: pytamaro-1.0.0.tar.gz
  • Upload date:
  • Size: 35.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.12.7 Darwin/24.0.0

File hashes

Hashes for pytamaro-1.0.0.tar.gz
Algorithm Hash digest
SHA256 6babce51becbfdcf84c4f715413a73ac8503ed304b60c04d38c4e1640797fcbb
MD5 2a25cd5e953a39fe1089ff42c600fa27
BLAKE2b-256 010cf87220f74d82e811e62d3c12f82575153b66353c07d0dedbe55f1ce4cf5b

See more details on using hashes here.

File details

Details for the file pytamaro-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: pytamaro-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 44.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.12.7 Darwin/24.0.0

File hashes

Hashes for pytamaro-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dc92caeee1888b003a5e2b7756bd4dfe0eea24a21bbb2e0b2e2495043f620c44
MD5 09f1c6f14d4fb3c54fe7c14761580f0f
BLAKE2b-256 7e42f03ab406a5279883a572426c3bac76a424d69482a1a951bcc3bfa897c0cc

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