No project description provided
Project description
Language
ipydoodle
ipydoodle is 2D visualization library for student running on Jupyter environment.
Goals
ipydoodle is made for students who are not familiar with coding. So our goal is helping them learn coding easily and joyfully.
Immediate Feedback
In order for students to be interested, even a very simple code need to be responsive when they are executed, like "Hello, World" In ipydoodle, "Hello, World" is:
Object Based Render
When you define an object ipydoodle renders the object similar to the real world. This intuitive structure helps students understand ipydoodle easily.
For example, the following code slowly moves the circle in the center of the screen to the right:
from ipydoodle import *
import time
World()
ball = Circle()
for _ in range(100):
ball.x += 1
time.sleep(0.05)
Documentation
Documentation is here.
Installation
Just use pip.
pip install ipydoodle
Examples
Free Fall Simulation
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file ipydoodle-0.1.2.tar.gz
.
File metadata
- Download URL: ipydoodle-0.1.2.tar.gz
- Upload date:
- Size: 4.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b50bcb89fb116282c614b91d4c7fd674a229f034e4edadc5451330b1c4ef9706 |
|
MD5 | 3c1877ab302dacc87fed7f160f4bc983 |
|
BLAKE2b-256 | 377f3217b3fb9552207ee69dedc31b357bfc714416bf856fff0cadebeac3e19d |
File details
Details for the file ipydoodle-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: ipydoodle-0.1.2-py3-none-any.whl
- Upload date:
- Size: 4.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc43704547e5e592605e6a7b22e5be054868565ae5420635c392f68d714a3c18 |
|
MD5 | 22ae060b8b75cc172c4aaccabbbc635f |
|
BLAKE2b-256 | d4ed860c4580546a080b393cfb0720f56c72ab706d7da7fb359e4beb9808c8a0 |