PyQuest is a full-stack interactive, gamified learning application that follows project-based learning to teach the fundamentals of Python, one of the most in-demand programming languages, and connect it to the building blocks of Machine Learning, like linear regression and Neural Networks, all while allowing for freedom to play around with code and learn at your own pace.

The app's content is structured into comprehensive modules and interactive Quests, guiding learners from absolute beginner concepts like variables and control flow, through intermediate topics like object-oriented programming, and even advanced AI/ML applications with NumPy and Pandas. Some of its most enjoyable features include the integrated virtual coding Sandbox that fosters self-growth and experimentation, the AI-evaluated module quizzes for reassurance of success in your dedicated tech-related career path, and the comprehensive Profile and Dashboard sections to check all your stats. These gamified elements make the app more enjoyable, motivating, and progress-visible, which is critical in educational contexts and an area where PyQuest truly shines.

But as complex and overwhelming as the app may seem, there is one clear goal I want to establish with the creation of PyQuest: to further fuel and establish the motivation for the next generation to pursue careers in all things technology-related. As I walked around the streets of my neighborhood, I noticed an overwhelming passion in the fields of Computer Science and AI. I noticed so many kids who were working so hard to accomplish their tech-related goals without having a strategic plan to get there. So I decided to take action.

I built an app that not only enhances Python and AI fundamentals, the future of the tech industry, and provides a kid-friendly glimpse into their future in the tech workforce, but actually uses an integrated Career Architect to generate an achievable, realistic strategic roadmap based on their unique pathways and interests.

Built With

Share this project:

Updates