Skip to content
forked from geekvinay/maaKaVi

An interactive educational platform where students can learn coding through community-created lessons. The platform features a documentation interface with interactive elements like a code editor or quizzes, and a forum for discussing doubts and questions. Join us in building a collaborative and enriching learning environment!

Notifications You must be signed in to change notification settings

nabobery/maaKaVi

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coding Learning Platform

Welcome to the Coding Learning Platform! This project aims to create an interactive and community-driven environment where students can learn various aspects of coding. The platform is built with contributions from the open-source community, providing a rich and diverse set of lessons and resources.

Project Overview

Our goal is to create an educational platform where students can:

  • Access curated playlists of coding lessons created by the community.
  • Learn from a combination of documentation and interactive elements.
  • Engage with the material through an interactive code editor or quizzes.
  • Discuss doubts and questions in a dedicated forum.

Key Features

  1. Lesson Interface

    • Documentation (Left Side): Comprehensive instructional content.
    • Interactive Element (Right Side): Tools for engaging with the material, such as:
      • Interactive Code Editor: Write and test code in real-time.
      • Quizzes: Assess understanding through interactive quizzes.
  2. Community Engagement

    • Forum: A space for students to discuss their doubts and questions.
    • Question Linking: Users can link specific questions to their forum posts for better context and discussion.

Phase 1 Implementation

  • Interactive Code Editor or Quiz: For the initial phase, we are focusing on developing either an interactive code editor or quiz functionality alongside the documentation display.

How to Contribute

We welcome contributions from the community! Here’s how you can help:

  • Create Lessons: Share your knowledge by creating lesson content.
  • Develop Features: Help us build and improve the platform.
  • Join Discussions: Engage with other contributors and learners in the forum.

Getting Started

  1. Fork the Repository: Click the "Fork" button at the top of this page.
  2. Clone Your Fork:
    git clone https://github.com/your-username/coding-learning-platform.git
  3. Create a Branch:
    git checkout -b feature/your-feature-name
  4. Make Your Changes: Implement your feature or fix.
  5. Commit Your Changes:
    git commit -m 'Add some feature'
  6. Push to the Branch:
    git push origin feature/your-feature-name
  7. Open a Pull Request: Submit your changes for review.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For any questions or discussions, please join our forum or reach out via email.

Short Description

An interactive educational platform where students can learn coding through community-created lessons. The platform features a documentation interface with interactive elements like a code editor or quizzes, and a forum for discussing doubts and questions. Join us in building a collaborative and enriching learning environment!

About

An interactive educational platform where students can learn coding through community-created lessons. The platform features a documentation interface with interactive elements like a code editor or quizzes, and a forum for discussing doubts and questions. Join us in building a collaborative and enriching learning environment!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 96.8%
  • CSS 1.9%
  • Other 1.3%