Gamified Course Designer is a graduation project system that uses ASP.Net MVC technology. It is designed to help instructors create courses with multiple formats in a gaming mode. The system allows instructors to create courses with different levels, stages, and badges. It also enables them to track student progress, provide feedback, and adjust the course content accordingly.
Gamified Course Designer includes the following features:
- Course creation with multiple levels and stages
- Different course formats (quiz, video, text, and more)
- Gamification elements (badges, rewards, and achievements)
- Student tracking and progress monitoring
- Instructor feedback and student collaboration
- Course content adjustment based on student performance
To install Gamified Course Designer, follow these steps:
- Clone the repository to your local machine using
git clone https://github.com/mahmoudmortada97/Gamified-Course-Designer.git
. - Open the solution file
GamifiedCourseDesigner.sln
in Visual Studio. - Build the solution and run the application.
Gamified Course Designer is designed for instructors who want to create courses with different formats in a gaming mode. To use the system, follow these steps:
- Create an account and log in as an instructor.
- Create a course with different levels, stages, and formats.
- Add gamification elements such as badges, rewards, and achievements.
- Monitor student progress and adjust course content based on their performance.
- Provide feedback and collaborate with students to improve their learning experience.
Gamified Course Designer is built using the following technologies:
- ASP.Net MVC Framework
- Entity Framework
- Bootstrap Framework
- jQuery Library
- HTML5 and CSS3
Contributions are welcome! If you would like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/your-feature
). - Make your changes and commit them (
git commit -m "Add your message here"
). - Push your changes to your forked repository (
git push origin feature/your-feature
). - Open a pull request.
This project is licensed under the MIT License. See the LICENSE
file for more information.