<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: André Mendes</title>
    <description>The latest articles on DEV Community by André Mendes (@andr_mendes_8eae278f1601).</description>
    <link>https://dev.to/andr_mendes_8eae278f1601</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3124219%2Fd3f3ebe9-c421-4572-8149-0b541ae9689c.jpg</url>
      <title>DEV Community: André Mendes</title>
      <link>https://dev.to/andr_mendes_8eae278f1601</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/andr_mendes_8eae278f1601"/>
    <language>en</language>
    <item>
      <title>🚀 CoderBot v2: Open Source, Gamification &amp; AI for Real Programming Education</title>
      <dc:creator>André Mendes</dc:creator>
      <pubDate>Mon, 05 May 2025 03:17:10 +0000</pubDate>
      <link>https://dev.to/andr_mendes_8eae278f1601/coderbot-v2-open-source-gamification-ai-for-real-programming-education-4j9m</link>
      <guid>https://dev.to/andr_mendes_8eae278f1601/coderbot-v2-open-source-gamification-ai-for-real-programming-education-4j9m</guid>
      <description>&lt;p&gt;Hi devs! 👋&lt;br&gt;
I’m excited to share the next phase of a project that started as my undergraduate thesis and is now evolving into a robust, open source platform for teaching programming — with real pedagogical intent, gamification, and collaborative tools.&lt;br&gt;
🌱 How it started&lt;br&gt;
The first version was a simple template system to help teachers create better code examples for their classes. I worked closely with educators to validate what really helps students learn — before even thinking about AI.&lt;br&gt;
🤖 How it’s growing&lt;br&gt;
Now, CoderBot v2 is a full-stack, open source educational chatbot that:&lt;br&gt;
Uses AI to guide students through programming challenges (not just give answers!)&lt;br&gt;
Integrates gamification (XP, badges, daily bonuses, progress tracking)&lt;br&gt;
Offers collaborative tools like Excalidraw for visual learning&lt;br&gt;
Is built with React, TypeScript, FastAPI, and PocketBase for flexibility and speed&lt;br&gt;
Is fully documented and ready for contributors&lt;br&gt;
🌐 About language&lt;br&gt;
The codebase is currently mostly in Portuguese (pt-BR), but we’re planning to start the transition to English soon.&lt;br&gt;
Documentation is already available in both Portuguese and English — so international contributors are very welcome!&lt;br&gt;
🧠 Pedagogical focus&lt;br&gt;
CoderBot v2 isn’t just another chatbot. It’s designed to:&lt;br&gt;
Apply Socratic questioning, worked examples, error feedback, and analogies&lt;br&gt;
Let users (and teachers) choose different “learning modes”&lt;br&gt;
Empower students to think, not just copy-paste code&lt;br&gt;
🌍 Why open source?&lt;br&gt;
I believe education should be accessible, transparent, and community-driven.&lt;br&gt;
I want teachers, devs, and learners everywhere to adapt, remix, and improve the platform.&lt;br&gt;
🤝 How you can help&lt;br&gt;
Try it out, give feedback, or suggest features&lt;br&gt;
Contribute code, docs, or new pedagogical modes&lt;br&gt;
Share your experience as a teacher or student&lt;br&gt;
Repo:&lt;a href="https://github.com/Chatbot-educacional/Chatbot-educacional" rel="noopener noreferrer"&gt; GitHub - Chatbot-educacional/CoderBot-v2&lt;/a&gt;&lt;br&gt;
Docs: &lt;a href="https://github.com/Chatbot-educacional/Chatbot-educacional/wiki" rel="noopener noreferrer"&gt;Project Documentation&lt;/a&gt;&lt;br&gt;
Let’s build a smarter, more inclusive way to learn programming — together!&lt;/p&gt;

&lt;h1&gt;
  
  
  opensource #edtech #ai #react #fastapi #gamification #education
&lt;/h1&gt;

</description>
    </item>
  </channel>
</rss>
