1

April - May 2012 | Fundamentals of Programming
When I studied Chinese at CMU, I found myself constantly practicing Chinese characters over and over on any piece of paper I could find. It was a lot of paper. For my 15-112 Fundamentals of Programming term project, I created a Python application that teaches people how to write either simplified or traditional Chinese characters in the correct stroke order.
Here’s the video demo.