Designing with Python: Programming for a Visual Context
Course final project
A course by Alexandre B A Villares , Visual Artist
Joined January 2022
About the final project for: Designing with Python: Programming for a Visual Context
Design with Python: programming for a visual context
“I'm so glad you made it this far. Thank you for following my course! I hope you can now apply what you learned by making your own poster. To help with organization, I created this list of essential steps that I would like to see in your project: • Think about the graphic elements you want to use. Study by consulting the py5 library reference and support materials on how to build these elements with programming. • Make sketches and diagrams to explore how the elements will be arranged and which of their parameters will vary. • Build your code in small steps (“baby steps”), adding elements little by little and testing the result. • Explore variations of rules, elements, color and other graphic attributes. And finally, export some of the results and share them on the forum! Here are five images I produced from the recursive version of my poster:





Partial transcription of the video
“I'm delighted you've reached this point. Thank you immensely for sticking with my course. I trust you can utilize the skills you've acquired to design your own poster. I urge you to participate in the forum. Interacting with the community will be immensely beneficial for your development and growth. In programming. things frequently go wrong. It could be an indentation issue or a typo in a variable or function name. causing everything to stop. However. don't lose hope. Keep pushing forward and learn from Seek assistance and persist. No one truly programs in isolation. It's essential to comm...”
This transcript is automatically generated, so it may contain mistakes.
Course summary for: Designing with Python: Programming for a Visual Context
-
Category
Web & App Design -
Areas
Digital Design, Motion Graphics, Multimedia

Alexandre B A Villares
A course by Alexandre B A Villares
As an artist, Alexandre delves into the fascinating realm of creative programming, exploring the creation of unique works of art through the use of code. Through this fusion of art and technology, he generated posters and designs that found their way into magazines and exhibitions, highlighting his ability to merge modernist avant-gardes with geometric and abstract themes.
As an educator, Alexandre shares his knowledge and passion with others, actively dedicating himself to teaching programming to artists and designers. Its objective is to demonstrate how programming can be not only useful, but also expressive and poetic within the visual arts.
Inspired by the pioneers of computer art and contemporary artists who explore programming as an artistic medium, Alexandre immerses himself in a world of experimentation and constant creativity.
- 100% positive reviews (57)
- 6,176 students
- 17 lessons (2h 56m)
- 23 additional resources (8 files)
- Online and at your own pace
- Available on the app
- Audio: Portuguese, English, Spanish (Latam), French, Italian
- Portuguese · Spanish · English · German · French · Italian · Polish · Dutch
- Level: Beginner
- Unlimited access forever