Coder Social home page Coder Social logo

cnerd-mahadi / litol_app Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 12.2 MB

An implementation of a web app based on a thesis on active learning methods catering the student demography. Implements features like Summarization, Cornell Note Taking, Mind Mapping and Feynman Technique. Used by more than 60+ users.

Home Page: https://litol.vercel.app

License: MIT License

JavaScript 0.23% TypeScript 98.98% CSS 0.78%
active-learning feynman firebase laravel materialui reactjs javascript

litol_app's Introduction

Welcome to LITOL APP

An implementation of a web app based on a thesis on active learning methods catering the student demography. Implements features like Summarization, Cornell Note Taking, Mind Mapping and Feynman Technique. Used by more than 60+ users.

N.B: ๐Ÿš€ App is still going through incremental development phase. And currently only available for pc.

Technologies

NextJS, TailwindCSS, ShadCN, ReactFlow, ReactQuery, Firebase Tools, Contentful

Features

๐Ÿš€ Learn Section: This section is provided as an extension with Feynman section. In this section students can learn the provided topics from range of subjects. And if they have difficulties in understanding any of the topic they can ask for help from other students using Feynman request button provided in the bottom.

๐Ÿš€ Summary: Users can summarize about a topic or content they have learned. The speciality of this feature is it contains keys. Keys are basically keyword related to the topic. The strategy is the details of the topic would be hidden to students for them to recall while studying. Only the keys will be shown. Students will try to recall the material using the hint of the content. If they are unable to do that there is a show button to reveal the content.

๐Ÿš€ Note: This section is specially designed for taking class notes. Students can take notes during class using Cornell Note Taking strategy. It contains cues. Cues are consist of key and details. It is used to structure the material in a question answer manner. Where the key is a question and the detail is the answer. It helps students to take structured note based on question-answer in the classroom.

๐Ÿš€ Mind Map: Students can create mind map in a drawing board. It contains title, nodes and edges. It is just like traditional mind mapping technique but for online. Massively helpful for brainstorming and analysis.

๐Ÿš€ Feyman Gallery: When a student requests a topic to be discussed in the learn section, that request will be stored in the Feynman section for other students to see. If a student wants to teach that topic to students who have requested it, they can invite them to a session using a Google Meet link. A session can contain up to 4 students. This technique is based on the principle articulated by Richard Feynman that "teaching is to learn twice." When a student conducts a Feynman session, they will better understand the topic by teaching it, and the other students will learn the topic from them.



litol_app's People

Contributors

cnerd-mahadi avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.