Erica Ji Yuen
MIT EECS Undergraduate Research and Innovation Scholar
Creating Data Visualization Features in App Inventor
2017–2018
Electrical Engineering and Computer Science
- Programming Languages and Software Engineering
Harold Abelson
App Inventor is an educational-outreach initiative whose vision is to make computer science education more accessible and easy to learn. The platform provides users with an introduction to programming via an intuitive drag-and-drop block interface. My role in this project will consist of two parts. The first is designing and developing data visualization features that will allow students to visualize collected data of mobile apps that they create. By providing these features, students will be able to increase their applications’ potential impact. The second part is creating a curriculum to help students and teachers learn computer science concepts using App Inventor. This project will expose students to computational thinking early, ultimately helping to create a generation of better problem-solvers.
My SuperUROP project gives me the opportunity to apply my computer science education on a high-impact long-term project. I enjoyed learning about the UI design process in User Interface Design & Implementation (6.813) and look forward to applying that experience in creating data-visualization features for App Inventor. Research with the App Inventor team aligns very well with my interest in making computer science education more accessible globally while contributing to my technical growth.