
Tic Tac Toe
Python-based Project.
This is a python-based Tic Tac Toe game where you answer science questions to pick your place. Get a question wrong, you skip your move. The purpose of this game is to be a fun science revision tool while having a fun experience.
Introduction
In this game, you have to answer science questions to choose a spot in Tic Tac Toe. If you get a question wrong, you skip your move. The AI also has a 10% chance each round to skip its move. I wanted to create this as I was interested in science, and this would be a fun science revision tool to remember science concepts while having a fun experience Remember to share with your friends to allow them to have a fun revision time!
Code Highlights
I used many if statements and variables to check if anyone has won, and also added a smart choosing system to choose where is best in order to win the game
The Tic Tac Toe game has many questions with in list in a list.​
​
There is a special easter egg in my code, granting you the rights to get every question correct. Initially, it was a way for me to test the code but decided to leave it in the code as an easter egg.

Reflections
When developing Tic Tac Toe, I persevered through all the drawing mistakes I made, never giving up. This experience strengthened my problem-solving skills and taught me patience and persistence in coding under pressure. In the future, I will add more science questions up-to-date with MOE P6 PSLE Syllabus questions and will improve the smart selection system to block forks. :>