2023 Emoti-con Home | Past Events | Judge Login Virtual Emoti-con

“Most Spoken Languages of the World”

Creators: Latoya
High School Students from CS4ALL NYC
Type of Project:
  • Coding
Themes of Project:
  • Culture/Heritage

About this Project:

The Most Spoken Languages of the World app opens users up to the numerous spoken languages of the world and the number of people of the world that speaks the specific language. In addition, the app also allows users to explore the different language branches of each spoken language of the world. This issue is important to me because over 6.5 million high school students worldwide study Spanish at an high school level. Next, 15 percent of high school students study French, 4.5 percent study German, and 2.3 percent learn Latin. Thus, it’s important to open up the language learning curriculum to a variety of other languages that huge portions of the world speak. Languages learned should not be limited to students. Learning a vast majority of languages opens up doors of opportunity and interconnectedness among people and cultures. I came up with the idea of the app by looking through the databases that code.org provided. Most Spoken Languages of the world seemed to be an interesting topic that can be well developed through an app. I started to develop the app by creating potential wireframes that I would incorporate into the app. For example, I created a homepage and screen 1, which would be the language randomizer screen. I placed boxes for images, buttons, and texts, that I feel would be needed to run the app. Thus, the app was creates in App Lab in code.org. The video demonstrates the user clicking on the Find Language button and the randomized language, speakers in millions, and the percentage of the population will be displayed. The user selects the Language Branch and Family from dropdowns and based on their choices, a recommendation for what language to learn will be displayed in the two text areas. The user will write a language that will be set in the text area. As the user adds the languages, they click the right arrow to advance to the next language that has been stored or click on the left arrow to go back to a language that has been stored. The user inputs a value to the program using the dropdowns then the output, which is a recommendation on the language the user should learn that meets the condition of the Language branch and family, is displayed. The user keeps a record of languages by inputting the language in the text area that will be added to the list. The languages inputted will be set in the new language output count. When the left arrow is clicked, the new language will be taken back one in the language input. When the right arrow is clicked, the language is advanced to the next language in the language input.

Project Media





More About this Project

This app is important to me as languages are a huge part of cultural identity and exposing people to the different languages of the world, leads people to learning about different cultures. Being aware of many languages causes people to be interconnected. The world is always a brighter place when people educate themselves on different cultures and appreciate them.

Share this project:

Community Feedback:

Great Design
Makes Me Think

Feedback from the Judges:

Warren Zhou
👏 Product Manager at IBM — Emoti-Con Judge
Your concept stands out with its originality, and I appreciate the breadth of thought in including several different screens and functionalities within the app.

As you continue to develop your concept, consider including a narrated video that speaks to the motivation and thought process behind your idea. This can help your audience better understand your intentions and how your concept has evolved.

Additionally, consider sharing elements such as market research, competitive analysis, personas, and user feedback. These would provide a more complete picture of your concept and its potential impact.

One area of focus could be the "Find Your Language" module, as its purpose isn't clear at the moment. Since there are many language-learning apps already available, clarifying what makes your concept unique could be crucial.

Keep up the good work and remember that every piece of feedback is a chance to grow and improve. I'm excited to see how your concept evolves!

Gemelli Briceño
👏 Manager, Design League & Volunteers at Mouse — Emoti-Con Judge
Wonderful job, Latoya! I love how you wanted to make a change in the school system by allowing students to choose from a more eclectic and diverse list of languages to learn. Your presentation was well put together showing your design process, iterations, and future improvements. The design of your app was clear and informative. However, I was a bit unclear about the purpose of listing languages explored unless it was for your data to help encourage school administrators to diversify the languages offered in school. You did a great job!

Jason Hurst
👏 Customer Experience Product Manager at Cisco — Emoti-Con Judge
Your slides present the need and the idea very well. I am impressed that you wrote code to build a working mockup so I can really get a feel for how the app works. I like the fact that it immediately educates users but can also inspire them to learn more on their own. It would be cool if you could find ways to direct users to more learning outside the app, for example by providing links to more information about the selected language or to courses where they can learn the language. Great work!

Luís Pereira
👏 SAP Functional Consultant / Computer programmer / Translator at Inetum Portugal — Emoti-Con Judge
I think it's extraordinary the way you dedicated yourself to explaining your message, your intention and your work with the creation of a mockup on Code.org, using code, and even more when you explain in detail what you want with your app, how it works and how you illustrate the process when you use very well-made and aesthetically appealing slides. More than creating wireframe / mockups, and without realizing it (or maybe you realized it :)) you are documenting your work (which is normally considered the most uninteresting part of the programmer but is one of the most useful), as well as happens in a professional in programming. Furthermore, your intention with this app has a great cultural and social education value.

I share your ideas and your intentions with this project of yours. It reminds me of when I was challenged to build a wireframe, and then a prototype, of a nutrition calculator app. At first, I couldn't imagine what features to give the app, but over time and with the creation of supporting documentation, it became possible and clear. I think you did an excellent job and above all, you can see that you've dedicated yourself to it. In this project, you revealed aspects that a successful professional should have.

Holly Tienken
👏 Associate Professor, Art & Design at Kutztown University — Emoti-Con Judge
Bravo Latoya! Every element of your presentation was excellentfrom explaining your inspiration, to your research, then wireframes and final prototype! I could see this also as a way for the community to share as well, especially indigenous languages and or languages that may be on the brink of extinction. It could easy turn into an very big app that is both a learning tool as well as a resource to study heritage. Great job!

Thank you for your support! Comments are closed for this year. Join us to look forward to next year's projects!