Module 2 Activity Research
Weekly Activity
Minh Vo
Project 2
Module 2
In Module 2, I explored the process of prototyping and guerilla prototyping — quick, low-cost, hands-on methods that help me test ideas, understand materials, and think through making. These activities encouraged me to experiment, iterate, and refine physical designs before moving toward digital integration.
Workshop 1 Geurilla Prototyping I
Workshop 2 Geurilla Prototyping II
Our project explores how physical data from an Arduino and a weather API can be translated into a clear, user-friendly interface. Through Activity 1 and Activity 2, we tested how users understand temperature states, colour changes, and the overall clarity of the UI.
Activity 1: My Research
Reflection
The peer feedback I received for Activities 1 and 2 was valuable because it revealed issues I did not fully recognize while working on my prototype. I felt confident about the direction of my iteration, especially the decision to shift from subtle border feedback in Activity 1 to a full gradient background in Activity 2. This change made temperature information more immediate and visually meaningful. My peers acknowledged this progression and noted that my design decisions appeared intentional, thoughtful, and well-tested. They also appreciated that I used ProtoPie to explore how the interface would behave in an interactive context, which reassured me that my process was moving in the right direction.
The most important insight from the feedback was the communication gap between what I understood about the project and what the interface conveyed to someone seeing it for the first time. Because I already understood the concept of a bright temperature-sensing lamp controlled through an app, I assumed the UI reflected that purpose clearly. My peers showed me that this was not the case. They explained that without context, the prototype appeared to be a weather application rather than a lamp controller. They also pointed out that certain elements, such as the toggle and the dots next to the metrics, did not clearly communicate their functions. This helped me realize that I had relied too much on my own understanding of the system, rather than designing for a user encountering it with no prior background knowledge.
The feedback helped me understand the importance of priority and context in interaction design. Moving forward, I plan to include a small visual reference to the lamp, label the interactive elements more clearly, and show multiple temperature states to communicate the colour logic. I will also consider adding a brief onboarding screen to support user understanding. Overall, the feedback encouraged me to think more carefully about how users interpret design without explanation.
Additional Research or Workshops
Project 2
Project 2 Prototype
After reviewing the peer feedback, I realized my earlier versions made the interface look more like a weather app than a smart lamp controller. Users couldn’t clearly understand what the toggle did, how the lamp connected to the temperature data, or how the colours changed across different states. This meant the primary purpose of the design wasn’t being communicated.
To fix this, I made the lamp control more explicit by renaming it to “Lamp status” and adding microcopy to clarify that the switch controls the physical lamp. I also created three clear environmental scenarios (hot, cold, and humid) so users can see how the lamp and interface respond to different conditions. The alert section now explains what’s happening in the room and why it matters, giving more purpose to the data.
Finally, I reorganized the hierarchy so the flow is more logical: greeting → lamp control → alert → indoor data → outdoor comparison. This keeps the focus on comfort and the lamp’s role while still giving users helpful context. Overall, this prototype is the result of making the design more transparent, more intentional, and more aligned with the feedback about usability and purpose.