🐍 ALU PYQUEST 🎮 is a game designed to 🧐 test your knowledge of Python programming language. It consists of a series of 🤔 questions related to the Python curriculum, presented one at a time ⏰, starting from beginner's level to advanced level. You will have a limited time ⏳ to answer each question, and for each ✅ correct answer, you will earn 🔟 points, while for each ❌ incorrect answer or if you run out of time ⌛, 5 points will be deducted from your score.
- Project Overview
- Prerequisites
- Installation
- How To Play
- Updating ALU-PyQuest
- Screenshots
- Demo Video
- License
- Contributors
- Acknowlegdement
🎮 "ALU PyQuest" 🐍 is a Python-based scavenger hunt-style game designed for Software Engineering students to reinforce their understanding of the Python curriculum. 🕵️♀️ The game presents a series of questions from beginner's to advanced level, with a limited time ⏰ to answer each question. The program utilizes Python functions such as Input/Output, loops, conditional statements, data structures, exception handling, scoring system 📈, and a high score feature 🏆 to check your scores and provide an interactive and fun learning experience for students 🎓.
Before installing ALU-PYQUEST, you will need to have pip installed. To check if you have pip installed, open your terminal window and run the following command:
pip --version
If you see a version number in the output, it means that pip is installed. If not, you can install pip by running the following commands in your terminal:
sudo apt-get update
sudo apt-get install python3-pip
Verify that pip has been installed correctly by running:
pip --version
You should see something like:
user@User:~$ pip --version
pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)
user@User:~$
To install ALU-PYQUEST, please follow the steps below:
- Make sure you have Python installed on your computer. If you do not have Python installed, download and install the latest version of Python from the official website: https://www.python.org/downloads/
- Open the command prompt or terminal on your computer 💻.
- Install ALU-PyQuest using the following command:
pip install ALU-PyQuest
- Once the installation is complete, you can launch the game by using the following command:
PyQuest
- The game 🎮 will start, and you will be presented with a series of questions related to the Python programming language 🐍 from beginner to advanced level 📈.
That's it! You're all set to play ALU-PyQuest 🎉.
- Open the command prompt or terminal on your computer.
- Run the following command to start the game:
user@User:~/$ PyQuest
- Read the question and choose the correct answer from the given options.
- You have
25
seconds to answer each question. - For each correct answer, you will earn
10
points. - For each incorrect answer or if you run out of time,
5
points will be deducted from your score. - At the end of the game, you will see your total score.
- You will also be provided with the option to view your high scores.
To update ALU-PYQUEST to the latest version, you can run the following command in your terminal or command prompt:
pip install --upgrade ALU-PyQuest
This will update your installation of ALU-PYQUEST to the latest version available on PyPI.
You can find a demo of the game at the following link: https://youtu.be/ym5cIpgxvMQ
ALU-PYQUEST is licensed under the MIT License. See the LICENSE file for more information.
- Sadick Achuli
- Abdulhameed Teniola Ajani
- Noella Uwayo
- Sabir Walid
- Mohammed Yasin
- Iranzi Prince
- Innocent Manzi
- Iraduhaye Bukuru Paterne
- 👏🏼 Special thanks to our instructor, Mr. Hervé Musangwa for reviewing our project and providing feedback that helped improve its quality.
- 👨🏫 We also want to acknowledge the BSE Faculty for challenging us to apply the technologies we learned during the term to develop a project that showcases our skills and knowledge in the field.
- If you found ALU-PYQUEST useful, please consider giving this repo a star ⭐️!