Skip to product information
1 of 1

Tristan Bunn

Learn Python Visually: Creative Coding with Processing.py

Learn Python Visually: Creative Coding with Processing.py

Regular price £34.84 GBP
Regular price £47.99 GBP Sale price £34.84 GBP
Sale Sold out
Tax included. Shipping calculated at checkout.
  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
Trustpilot 4.5 stars rating  Excellent
We're rated excellent on Trustpilot.

Format: Paperback / softback
Length: 240 pages
Publication date: 02 March 2021
Publisher: No Starch Press,US



An Accessible, Visual, and Creative Approach to Teaching Python Programming Using the Processing Development Environment



Python programming is made accessible, visual, and engaging for beginners through the use of the Processing development environment. Readers gain a comprehensive understanding of computer programming concepts as they write code that generates captivating and visually appealing outcomes. Drawing from a decade of lecturing experience, the author has crafted a comprehensive guide tailored specifically for individuals seeking to acquire a solid foundation in programming in a visual context.



The book begins by introducing the fundamental principles of programming, including variables, data types, loops, and conditionals. It then delves into the world of graphics, enabling readers to create stunning visualizations and animations using Processing's powerful graphics library. Through hands-on exercises and real-world examples, readers learn how to manipulate images, generate shapes, and apply various graphical effects to enhance their programs.



Moreover, the author emphasizes the importance of code organization and debugging techniques, teaching readers how to write clean, efficient, and error-free code. They discuss best practices for commenting on code, using version control systems, and resolving common programming errors. This practical guidance ensures that readers not only develop strong programming skills but also become proficient in developing professional-quality software.



Throughout the book, the author employs a clear and concise writing style, making the content accessible to readers of all backgrounds. Visual illustrations and screenshots accompany each chapter, providing a visual reference for readers to follow along with the code examples. Additionally, the book includes a comprehensive appendix that covers advanced topics such as object-oriented programming, procedural programming, and network programming, expanding the reader's knowledge and skills beyond the basics of Python programming.



In conclusion, "An Accessible, Visual, and Creative Approach to Teaching Python Programming Using the Processing Development Environment" is an invaluable resource for anyone interested in learning Python programming. Whether you are a complete beginner or have some prior programming experience, this book offers a comprehensive and engaging approach to programming in a visual context. By combining theoretical knowledge with practical exercises and real-world examples, readers will gain a deep understanding of computer programming concepts and be well-equipped to develop innovative and visually stunning software applications.


Dimension: 235 x 178 (mm)
ISBN-13: 9781718500969

UK and International shipping information

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Canada, France, Germany, New Zealand and the United States of America.

  • Delivery times: within 5 - 20 business days when ordering to France, Germany, Canada and the United States. Up to 30 business days for Australia and New Zealand.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for international orders.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs fees during local delivery.
View full details