Abstract:
In this era of Information Technology, tools for effective learning are crucial and play an important role in building one’s skill set. While these tools are great for learning, most of them demand hefty prices to use all the features and this leads to a decline in adoption rate by students from humble backgrounds. Another problem is that many students find it difficult to retain information as they don’t have the right tools to practice their knowledge upon and they ultimately forget it.
To cater to the above-mentioned problems, this document proposes a Web Application named WizLogics: A Learning Platform. WizLogics will help students to learn in-demand programming languages by providing text-based bite sized tutorials. Students will also be able to test their knowledge on Flashcards which are scientifically proven to enhance knowledge retention among individuals. Other features include Social Networking so that peers can connect with one another, Write code in the built-in code editor, Ask AI any question related to computer science. Gamification elements will also be included like Leaderboard to keep students motivated and foster an environment of healthy competitions. The platform will be made using MERN Stack (MongoDB, Express, React, Node.js) and additionally OpenAI’s API and JDoodle API will be used for Ask AI and built-in code editor features respectively.