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.2.tar.gz (42.5 kB view details)

Uploaded Source

Built Distribution

pytamaro-1.0.2-py3-none-any.whl (45.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pytamaro-1.0.2.tar.gz
Algorithm Hash digest
SHA256 406da1cdbc1c4eda5f91778ec87bf85ee43cb89977b99751c7cbff4fb18095e7
MD5 f726eb0f1c09371eec0242d99a3dcce2
BLAKE2b-256 60a0d2af6b6f5fe065f42882e7c3df93b9dd3d34ce01caf1fc47be71f2eb5812

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pytamaro-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 523625d28b78b02239ddb021ba12943440dbd9b665ff25cb28a4c4034bd95147
MD5 e64f3a478da29ab069ed815f322af97d
BLAKE2b-256 41fe23f155e900505f3eda64e860b38a08881544b4929171063cb7e8a66e1e1a

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