Prototype 1.0
The first ever prototyped we created was a digital prototype on Adobe XD with the visuals and color scheme we picked for the platform. The prototype of the application had three pages: presentation, papers and inbox. Users can start a live session with their presentation or view other people’s presentations and give them feedback. This aligns with our fist goal, for learners to increase confidence by practicing over and over. Moreover, users can submit papers for other users to review. The “Global” features offers reviewing other users’ submitted works. The Inbox page consists of all ever received feedback so that users can always review them and practice. More information about the testing of this prototype can be found on the Testing section.
Front page
Presentation page
Features:
Present online and get feedback
Give other presenters feedback
Submit the paper and get feedback
Review other papers
Sort your feedback and messages
Papers page
Testing
Tester: International graduate student at UNC
Feedback: focus on speaking more. Introduce the algorithms and natural language processing to the platform so that users could get feedback from the system in case other people are not active in the system.
Prototype 2.0
We moved back to pen and paper to formulated our ideas better hence the second prototype with more details on the featured services of our platform. Here we are more focused on scaffolding, adaptive learning features of our future platforms. Moreover, we decided to proceed with speaking assistance focusing not only on academic conversations but daily talks as well. Because according to our learning goal we wanted our users to feel confident in using English daily. Newly added feature was daily talks where users could pick a topic for a conversation with a chatbot! Live conversation would prepare users for a conversation that they might have in their daily life. More information about testing can be found in the testing section.
Brainstorming process
AI feedback
Features:
Registration button
Knowledge base with videos
AI feedback
Daily talk with topics
Daily Talk
Testing
Tester: International graduate student at UNC
Feedback: 1) It would be cool to have a knowledge base as a separate page where users can come back and read/watch some materials on the presentation. 2) Feedback should remain accessible. Learners should always have access to a place where they can self-observe and self-reflect. 3) Color schemes can be kept for the digital prototype. 4) How can we motivate native speakers to view the presentations? Introduce badging or gamification.
Prototype 3.0
The revision and user testing led us to creation of the revised digital prototype using Adobe XD. We kept the visuals, the layout and the color scheme. However, according to the feedback we could add digital version of the daily talks, we took out the writing and focused on speaking more. Moreover, speaking had two features: academic talk and presentation. First, lets users to film themselves speaking and get feedback from the system. While the second provides with opportunity to present in front of actual users and get feedback from them. These features assist students in increasing self-efficacy for their speaking. We added login and sign up page to make user experience more personalized so that students can later report on their improvements based on the personalized feedback. Moreover, we added XP points that users can collect which further can be used for introducing gamification and increasing motivation. Platform also now has settings page where users can customize their experience with the platform. More information about testing can be found in the testing section.
Front page
Daily talk
Features:
Log in/Sign up buttons
Academic talk page
Presentation page
Daily talk: chatbot
AI feedback to presentation videos
Virtual presentation practice
Testing
Tester: International graduate student at UNC
Feedback: 1) The introduction page is a bit too long. Shorter the page would be more readable for a beginner. 2) It would be great to have the option to customize the feedback criteria based on the user’s specific goals or needs. For example, if someone is preparing for a job interview, they may want feedback on their body language, while someone else may want feedback on the structure and content of their presentation. 3) Consider including a feature that allows users to track their progress over time, such as the number of presentations completed or the average feedback rating.