Welcome to PythonKids – a fun and interactive way for children to learn Python! 🐍🚀 This project is an AI-powered tutor that provides engaging lessons, exercises, and interactive feedback to make coding easy and enjoyable.
✅ AI-driven interactive lessons 📚 ✅ Engaging UI with smooth animations 🎨 ✅ Lesson tracking and progress updates 📊 ✅ Beginner-friendly Python exercises 🔥 ✅ Responsive design for all devices 📱💻 ✅ Google Gemini API 🤖
git clone https://github.com/yourusername/PythonKids.git
cd PythonKidsyarn install # or npm installyarn dev # or npm run devNow, open http://localhost:5173/ in your browser to explore PythonKids! 🎉
1️⃣ Visit the homepage and click on Start Learning ✨ 2️⃣ Choose a lesson (Variables, Loops, Functions, etc.) 🎯 3️⃣ Complete exercises and track progress ✅ 4️⃣ Enjoy interactive AI feedback 🤖💬
- Vite + React.js ⚛️
- Tailwind CSS 🎨
- Framer Motion for smooth animations 🏃♂️
- React Router for navigation 🛤️
- Gemini API for AI-powered tutoring 🤖
We welcome contributions! 🚀
- Fork the repo 🍴
- Create a new branch:
git checkout -b feature-branch - Make your changes and commit:
git commit -m "Added a cool feature" - Push and submit a PR 🚀
This project is open-source and available under the MIT License.
If you like this project, please ⭐ the repo! Have suggestions? Open an issue or reach out! 😊
📧 Contact: [email protected]