Inspiration

My inspiration for this application was my mother. When it was time for her to go to college, computer science was a relatively new field. My mother wanted to go into this field, but her family did not realize that she was truly interested, and instead, waved off her desire as an adolescent curiosity that was bound to erode after some time. Whether my mother's interests truly aligned with the computer science field will remain a mystery, but I wanted my application to help steer women and non-binary individuals in the best direction of STEM for them. I also took inspiration for the format of my quiz from Buzzfeed quizzes.

What it does

My application presents the user with a series of 12 questions with two answer choices for each question. The user picks an answer choice based on the user's preference, and the responses get stored into the system. At the end, the ideal STEM career for the user is displayed on the screen. The name of the career is accompanied by an image of the career, as well as a percentage for how many people in that particular career are women.

How I built it

I built the application using basic quiz formulas that I knew and could experiment with. Additionally, I used the platform Code.org to develop my quiz. Although I created the entire code and design by myself, the software's helpful features allowed me to execute my vision for the application much more easily.

Challenges I ran into

For me, the biggest challenge was actually figuring out how I would display a different picture and percentage for every single career I had included in my code, as I was unsure how such a process would be possible without twice as much code as I ended with. However, I was able to overcome this challenge by making a single screen, image, and text box to be shared for any career result, and was able to make those elements only display information for the correct career.

Accomplishments that I'm proud of

I am extremely proud of the fact that I was able to create a functioning personality quiz application that my friends and family were also able to use. The fact that my application can truly be a helpful tool to others is what makes me feel the most accomplished with my work.

What I learned

I learned many new algorithms and new methods of abstraction while trying to clean my code. I also learned a variety of new techniques for console logging certain lines to debug my code easier.

What's next for STEM Career Exploration Personality Quiz

I aim to expand my quiz to include more career options at the end, more thought-provoking questions, and more features to further help the user uncover what there is to know about women and non-binary individuals in many STEM careers.

Built With

Share this project:

Updates