Passion Project 2024

Interactive Maps Using Python

Have you ever wanted to learn about the culture, history and sports of the world just by clicking or hovering over a location and read about it? That’s what my passion project is about. The interactive maps that I have made are educational tools that explore unique facts about Middle Eastern countries such as their historical landmarks, sports achievements and cultural traditions.

I chose this project because I enjoy history, geography and travel and I wanted to learn python programming. This project helps me explore the Middle East (my home region) and learn more about its palaces in a visual, interactive way.

 

I enjoyed working on this project. It gave me the opportunity to learn coding, research and summarize cultural facts, and how geography, culture and history are connected. It took a little bit of time to fully understand how to code the map, but it got easier as time went by. A challenge that I had during this project was that in the beginning, there were many syntax errors when I did my code, so I would have to go back and re-read my entire code to find the error and fix it.

The end result of my project was a success. I got a lot of positive feedback from teachers, students and parents. For the future, I want to continue working on it by:

  • Code other parts of the world to make it a comprehensive map of the whole world
  • Bring places to life by adding cool sounds, fun facts, and mini games to make exploring even more exciting
  • Learn the language of every country by adding audio clips and fun language tips
  • Turn it into a real app that can work offline with swipes, sounds and pop-up surprises everywhere you tap