Inspiration
During our team meeting earlier today, we connected through our common challenges in comprehending learning materials, particularly in the realm of coding. While exchanging ideas, we stumbled upon the Feynman technique—a method to grasp, understand, and simplify complex topics, including our hackathon concepts. Employing this strategy, we recognized the widespread struggle among students to identify effective study habits and learning methods that facilitate easier comprehension.
What it does
Self-directed study can often appear daunting and overwhelming. To alleviate these concerns, students have the option to participate in a structured Discord session. During these sessions, participants collectively choose a specific topic and allocate a predetermined amount of time for individual learning. Subsequently, each participant endeavors to impart their acquired knowledge on the chosen topic to fellow students within the session. This collaborative approach not only enhances learning but also fosters a supportive and interactive educational environment.
How we built it
We employed Python in conjunction with Discord's API to achieve our objectives.
Challenges we ran into
Our initial concept centered around the development of a web application, utilizing technologies such as MongoDB Atlas, Node.js, and Bootstrap. However, we encountered a challenge when multiple clients needed to interact with a singular server. Given our collective beginner-level proficiency in coding, we opted to pivot from the web application concept to creating an interactive Discord bot. This strategic decision allowed us to adapt our approach and leverage our skills effectively.
Accomplishments that we're proud of
Upon recognizing the ambitious scope of our initial idea, which posed challenges in terms of completion within the stipulated timeframe, we swiftly formulated an alternative plan. Throughout this process, our motivation remained unwavering, driving us to persistently engage in learning and programming endeavors.
What we learned
We acknowledge the prevalent incorporation of Discord servers in contemporary educational courses, serving as integral components of classroom learning experiences. Discord has profoundly influenced communication norms among generations, breaking down barriers and fostering an environment wherein students feel at ease posing inquiries. Recognizing the transformative power of this platform, we propose its deliberate integration into educational Discord servers. By doing so, we not only facilitate seamless communication and learning but also empower educators to gauge students' progress levels within specific topics, thereby enhancing the overall educational experience.
What's next for Feynme
We discovered that even as beginners, we have the ability to apply this knowledge across various platforms. It can seamlessly transition to apps, websites, or be integrated into class Discord servers with ease.
Built With
- discord
- python
Log in or sign up for Devpost to join the conversation.