We were inspired by the popular kids toy known as an "Etch A Sketch". We've wanted to use one but we didn't own one, and we knew many others didn't as well. Because of this, we set out to build a virtual emulation of an Etch A Sketch on popular kids coding website Scratch.
This Project is a virtual emulation of an Etch a Sketch, it allows users to draw like if they were using one of these toys and create drawings that imitate what it would look like on the real deal. However, For added creativity we included an option to adjust the styles thickness to further increase the potential of drawings.
We started off with a photo of an Etch A Sketch, and started coding it's features. It required us to watch videos and read articles of how an Etch A Sketch worked so we could accurately code it's functions using the Scratch block code.
The main challenges we ran into were related to coding. Despite the simple nature of block coding, the three of us had practically no experience in coding. We had issues with coding the stylus, sometimes it refused to move and other times it wouldn't draw.
We're proud that we were able to program this project in general. We're in the process of trying to upload this publicly on Scratch so that other kids who use this website can draw on this virtual Etch A Sketch, even if they don't one a real Etch A Sketch.
We've learned a ton from this project, all the hours of brainstorming, troubleshooting, and trial and error have really stuck on us. We're definitely much better at coding then we were before we started.
There isn't really much left for Etch A Sketch, it's a very basic toy afterwards. We're most likely going to try to emulate possibly new variants of it like the color version or the animation version.
Built With
- scratch.mit.it

Log in or sign up for Devpost to join the conversation.