Since March 2016, I have been an ICRU Undergraduate Fellow in the Human Computer Interaction lab of Prof. Juan Pablo Hourcade. Our team is primarily focused on how best to design applications for preschool age children, with the goal of encouraging the development of self-regulatory behavior. We call our body of work StoryCarnival. This suite of applications is designed around the 3Cs - creating, connecting, and communicating - and is based Lev Vygotsky’s ideas on the social nature of learning as well as Tools of the Mind curriculum.
During the project, I have:
- Observed user sessions, where preschool students interacted with our applications
- Shaped the direction of the project, by providing constructive feedback based on those sessions
The next phase of the project is currently being determined.
- Git - This project was my first time using git outside of the classroom, and really the first time I had used it the way it was intended.
- The Swing GUI - or future iteration of the interface - is used by the preschool educator to custom-tailor a story.
- Learning how to read others code - this was my first major project of working on code written largely by other people
- Learning Java - when I joined, I had worked mostly in Python and C++; Java was still quite foreign to me
- Translating research requirements into code.