Skip to content

Easy Draw is a simple to use Python module that allows you to create simple graphics primitives (rectangles, circles, polygons, etc.) with Python functions.

License

Notifications You must be signed in to change notification settings

MrMazzone/easy-draw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

Easy Draw - Python Module

Full Documentation - https://easy-draw.joemazzone.net/

Setup

It's easy! Just download easy_draw.py and include it in your project directory.

Download!

Currently, the module is not on PyPI so it is not pip installable. Thus, you must download the easy_draw.py file.

What is Easy Draw?

Easy Draw is a easy to use Python module that allows you to create simple graphics primitives (rectangles, circles, polygons, etc.) with just Python function calls.

It is designed to be used with students that only know how to make function calls with Python code.

After learning more about Python (conditionals, iteration, and functions definitions), students can use Easy Draw to make simple animations and games!

About the Project

Easy Draw was created by Joe Mazzone, Computer and Software Engineering instructor at William M. Davies, Jr. Career and Technical High School in Lincoln, Rhode Island.

The project was created to introduce Davies' students to GUI development early in an introductory Python course. GUIs are how students interact with software. Let's get them to build GUIs earlier and generate more interest in Computer Science and programming!

Looking for a simple way to create an app with Python? Check out the Easy App project: https://easy-app.joemazzone.net/

For more information about Davies Career and Technical High School, visit https://www.daviestech.org/

About

Easy Draw is a simple to use Python module that allows you to create simple graphics primitives (rectangles, circles, polygons, etc.) with Python functions.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages