Inspiration

   Our inspiration for this project stemmed from the growing epidemic of kids not enjoying the learning 
   process, and parents and teachers struggling to teach students new concepts with some kind of 
   motivation. This is why EduVenture is the perfect site for children from grades 1-6 to strengthen their 
   math and english skills and learn new ones so they can get through the game and reach the treasure! 

What it does

   EduVenture is a program where it starts out in a game world. The user is given an option of whether 
   they want to choose the english world or the math world. Once chosen, the program will direct them 
   to the selected trail and commence the questions. Each trail has six levels, with each level consisting 
   of two questions. The user will be asked a question and must choose the correct answer by clicking on 
   the correct box. If answered correctly, the user will move on one space forward on the trail. 
   Otherwise, they will be told the correct answer, shown an explanation of the concept, and the 
   program will display a similar question again. If correct, they will move on but if they answer 
   incorrectly again, the game will terminate and they'll have to start over again from the beginning. The 
   player must complete all six levels in order to finish the trail and reach the treasure!

How we built it

   As for the back-end aspect, we used programmed this game using JavaScript in the CodeSandbox 
   editor. For the front-end visuals, we created our own graphics using Adobe Illustrator and various 
   other pngs. 

Challenges we ran into

   The main challenge along the way of us producing this program was the fact that the back-end 
   JavaScript code was having issues with merging with and incorporating the code behind the front- 
   end. We tried researching as to why this issue was occurring and how to solve it, but were at a dead 
   end. The only way we could surpass this obstacle was to merge them and convert them into HTML, 
   while still editing the product in the HTML format, as there were many bugs during the conversion 
   from a completely different language. Although this wasn't our original, desired option, it actually 
   ended up being our strength! Converting the program into HTML was ultimately the better decision 
   because we could transfer the program into a website and make it more accessible to all kids, even 
   those who don't have access to various JavaScript editors or runners, so any website can host the 
   game with no problem!

Accomplishments that we're proud of

   We were incredibly proud of our end product as it was effective for its purposes, we worked long and 
    hard for this dream to become a reality, and we persevered through it all, even in the short time given. 
   Furthermore, we are extremely proud of our resilience through the errors/bugs, the merging of 
   programs, and other adversities! We are so happy that we have developed an innovating, educational, 
   and fun game for many students!

What we learned

    We learned the importance of teamwork, effective communication, essential JavaScript skills, how to 
   problem solve and think outside the box, and how to merge codes from different editors and convert 
   them into a website. This was a new experience for us so we welcomed the challenge!

What's next for EduVenture

   We plan to turn this fun and innovative game into a mobile app for all players as it would be more 
   easily accessible and user-friendly for all. In addition, we would also like to expand this program and 
   create more games to incorporate other subjects, concepts, grade levels, and maybe even mentor 
   programs!

Built With

Share this project:

Updates