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.14 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-2.0.0.tar.gz (49.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pytamaro-2.0.0-py3-none-any.whl (53.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pytamaro-2.0.0.tar.gz
  • Upload date:
  • Size: 49.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.0

File hashes

Hashes for pytamaro-2.0.0.tar.gz
Algorithm Hash digest
SHA256 be3476bb2813dea7f1e390c417224acd79ecb14a0eb2eb89feb83f628aafe82c
MD5 04aa0ea0b875879b362498174aebbdb3
BLAKE2b-256 ca6461a0607f9253771420777c292cb612ed14dd8e153a5d3b4bc936a524890b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pytamaro-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 53.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.0

File hashes

Hashes for pytamaro-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 efee88929094f451bbb82bd2cb79ebc40c516f1810e2d8f33ea5b9e53427b9e6
MD5 6639841fe9adc6f6aa366e263044a840
BLAKE2b-256 087aede6b7f8b47106e5b02ea620a89cd961cd0319d524a6e646c93b54f408d8

See more details on using hashes here.

Supported by

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