This project uses the Python turtle library to generate a
digital fireworks animation.
The program creates colorful fireworks by drawing shapes at random positions over a black background, demonstrating how simple programming instructions can become a visual artwork.
This project explores the relationship between:
- Programming
- Mathematics
- Digital Art
- Generative Visualization
This project is part of my digital art and creative coding portfolio.
It demonstrates how Python can be used as a creative tool to produce visual experiences through algorithms and computational processes.
Students can study how code controls:
- Position
- Movement
- Colors
- Shapes
- Repetition
- Random generation
- Python
- Turtle Graphics Library
This project must be executed locally using a Python environment.
Recommended environments:
- Visual Studio Code
- PyCharm
- Python Console
Steps:
-
Install Python.
-
Download or clone this repository.
-
Open the file:
-
Run the script.
The animation will be generated automatically in a Python window.
Currently under development.
Future improvements may include:
- More complex particle effects
- User interaction
- Sound integration
- Additional visual experiments
Creative Coding
Generative Digital Art
Python Visualization
Computational Art Experiment
Gloria Martinez
Part of a personal digital art and programming portfolio.
Licencia Este repositorio está bajo la licencia Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0).
Créditos Este proyecto incluye código adaptado del tutorial "Python Fireworks" del canal eeprogrammer en YouTube.
The purpose of this project is to demonstrate my learning process and adaptation, not to claim original authorship.