Inspiration

The inspiration behind our project was to create an application that can assist elderly people with navigation throughout video calling applications. We were especially inspired by the idea that through the app, elderly people can more easily connect with their relatives so there is no stress or confusion during such processes.

What it does

Help Grandpa essentially teaches its users how to use video calling applications such as Zoom, Skype, and Google Meet. Furthermore, in order to assist in such learning, Help Grandpa includes specific instructions (eg. location/function of a certain button) and pictures to facilitate a smoother user experience.

How we built it

We built Help Grandpa with the compiler/framework Code.org. First of all, the foundation of the application is built with a total of 28 screens/windows and a multitude of buttons. In order for the user to navigate throughout all the screens, we included functions (onEvents) that would enable the user to click on a button in order to go the next screen. Next, when designing the frontend of our app, we included the colors blue/green, since research shows that these are the colors that are better for the eyesight of elderly. For the first login page, we utilized functions (getText) so that the computer gets whatever input the user puts in. From that, we display the name onto the next page through the function display and the parameter italics name italics . Finally, for the quiz section, we utilized if/else statements so that if the user clicks on the "correct" button, the score variable and question count variable goes up by 1.

(more information about our code can be found in the comments of the code document)

Challenges we ran into

Some challenges we ran into while programming our application was organizing the 28 different screens we had. Specifically, it was difficult to manage all the button IDs and the screen IDs so that they follow a consistent pattern and that they are distinct from one another.

Accomplishments that we're proud of

The accomplishments that we're proud of are the design, simplicity, and great user experience. Since our target audience is directed towards the elderly, we see that our application is very simple but educational at the same time in order to execute the main purpose of our app.

What we learned

We have learned many things throughout this coding competition. Specifically speaking, We have learned how to work with our teammates (assign different roles), utilize functions/variables in Javascript, and enhance our understanding on how to create a user friendly application.

What's next for Help Grandpa

We expect to enhance the design of our application by including more features and variety. Furthermore, if we see a bright future in this application, we might add to our complexity of our code so that we can possibly have it in the app store.

Built With

Share this project:

Updates