Inspiration:

We wanted to create a fun learning environment for people of all ages (especially children) to learn Mandarin

What it does

It teaches Mandarin with a focus for little kids. It has two learning exercises (vocabulary practice and speaking practice) and a testing exercise.

How we built it

We used Python language and the pygame/speech_recognition library

Challenges we ran into

Some challenges we ran into included designing the pixel art for the panda character in the game. We had to design the cherry trees and other trees from scratch so we had to learn some design skills through pixel art. We also learned how to use many features in pygame during the event such as designing the landing pages for each of the activities.

Accomplishments that we're proud of

Some accomplishments we are most proud of include using pygame to design landing pages and succesfully drawing the pixel art in this game. Additionally, we were able to gain a new understanding in video game design and utilizing it to acheive interdisciplinary goals.

What we learned

We learned game design using pygame, new python skills, drawing using pixel art and how to test along with debugging games.

What's next for Learn Mandarin With Paddy the Panda

We plan to develop the game further and add more language modules. We will also add new unique environments and once the user learns more vocabulary, we will have dynamic conversation practice.

Built With

Share this project:

Updates