# GSoC'22 Proposal Draft - p5js Examples Code Improvement

**URL:** <https://discourse.processing.org/t/gsoc22-proposal-draft-p5js-examples-code-improvement/36362>\
**Category:** Summer of Code\
**Created:** [April 15, 2022, 8:13pm UTC](https://discourse.processing.org/t/gsoc22-proposal-draft-p5js-examples-code-improvement/36362 "2022-04-15T20:13:55Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![malayvasa](https://avatars.discourse-cdn.com/v4/letter/m/43a26b/32.png) [@malayvasa](https://discourse.processing.org/u/malayvasa)\
**Post date:** [April 15, 2022, 8:13pm UTC](https://discourse.processing.org/t/gsoc22-proposal-draft-p5js-examples-code-improvement/36362/1 "2022-04-15T20:13:55Z")

</div>

Hello Everyone!  
I’m Malay, Here’s my draft proposal to improve the examples code :

> **[Processing Foundation GSoC 2022 Proposal - Draft](https://docs.google.com/document/d/14UHFlMDwjF6U_CMoQCvNmFWe-HXLZzvcQPoaeIgtimQ/edit?usp=sharing)**
>
> Processing Foundation GSoC 2022 Proposal Title Contextualizing p5 Examples with Visual Design Principles Description The project aims to update the examples in p5 to contextualize them with principles of visual design. Processing and p5 have been...

TLDR :  
The project aims to update the examples in p5 to contextualize them with principles of visual design. Processing and p5 have been designed with a ​​focus on creating visual, interactive media and this has successfully led design, art, and architecture students into programming. But there’s a new generation of students that are growing up in a world where code and digital media are ubiquitous, it thus becomes necessary to bring a change in how we teach art and code, and to perhaps teach them together.

I want to work on a set of examples that introduces both programming constructs alongside concepts of art & design. My hope is that by showcasing how the tool can be used visually, I can bridge the gap that beginners often face between conceptualizing an artwork and coding it

Would love comments and feedback from mentors and aspiring contributors. The GDoc is open for commenting.

---

<div class="post-metadata">

**Author:** ![malayvasa](https://avatars.discourse-cdn.com/v4/letter/m/43a26b/32.png) [@malayvasa](https://discourse.processing.org/u/malayvasa)\
**Post date:** [April 15, 2022, 8:16pm UTC](https://discourse.processing.org/t/gsoc22-proposal-draft-p5js-examples-code-improvement/36362/2 "2022-04-15T20:16:15Z")

</div>

@kjhollen @mcintyre Tagging you here as I’ve seen you respond on other threads, please do leave any feedback you can so that I can improve my proposal 🙏

Happy to answer any questions you might have about the proposal.

---

<div class="post-metadata">

**Author:** ![mcintyre](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/mcintyre/32/14561_2.png) [@mcintyre](https://discourse.processing.org/u/mcintyre)\
**Post date:** [April 17, 2022, 2:44pm UTC](https://discourse.processing.org/t/gsoc22-proposal-draft-p5js-examples-code-improvement/36362/3 "2022-04-17T14:44:28Z")

</div>

Your proposal is off to a great start! 👏🏽 I left a few comments for your review.

---

<div class="post-metadata">

**Author:** ![malayvasa](https://avatars.discourse-cdn.com/v4/letter/m/43a26b/32.png) [@malayvasa](https://discourse.processing.org/u/malayvasa)\
**Post date:** [April 18, 2022, 5:34am UTC](https://discourse.processing.org/t/gsoc22-proposal-draft-p5js-examples-code-improvement/36362/4 "2022-04-18T05:34:13Z")

</div>

Thank you for the feedback! I’ll take into account what you’ve said and update the proposal.
