Crtical Thinking Skills are important to enhance for kids and to make that possible I have made a Choose your own adventure game to help kids develop skills through decision making skills and reason.
My inspiration for this project was learning about how development critical thinking skills were for elementary school kids for me personally to develop these skills I had to do worksheets and puzzles but nowadays as society becomes more and more developed and advanced I developed a game to help engage kids and develop their critical thinking skills.
The Game holds kids accountable for their actions and tests their responsibility skills such as through examples to help prevent greed overpowering reason.
Through the utilization of if-else statements, if-elif statements, string operators, different variables and data types, the development of a friendly user interface, and nested and chained conditional statements I have made this project.
Some challenges I ran into during this project were the linking of different statements to different parts of the project like making sure each response to a statement on the user interface would redirect the user to the next question/instruction/detail based upon their response. This linking of statements had to be checked multiple times to ensure the user was being redirected to the part they wanted to. Another challenge I faced was the development of the conditional statements making sure that each detail was precise and accurate based on the choice of the user.
Some accomplishments I am proud of for this program is the development of a friendly user interface which eases the process for the user when choosing their choice on the question and even if they write a word like "yes" in all caps or with spaces before/after the word, my code will still understand they are trying to save the word "yes" by automatically deleting any spaces or capital letters.
Before I started making this project my knowledge on nested and chained conditional statements was a bit rusty but when working on this project I was forced to relearn the concept and that helped me master the concept once more preparing me for future projects.
Next, I would like to develop a bigger game with more choices and a longer storyline, or I would like to create an application with Python like a python GUI with multiple similar games to help give kids more options to develop their critical thinking skills with a variety of games.
Log in or sign up for Devpost to join the conversation.