AutonomousVehicleControlBeginnersGuide
Python sample codes and documents about Autonomous vehicle control algorithm. This project can be used as a technical guide book to study the algorithms and the software architectures for beginners.
41 bite-sized Python lessons with runnable code, exam traps and an exam mode. Free, no login.
EducationJavaScript · CSSGitHub @GaganajainOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Learn Python a little every day. 30 interactive lessons with plain-English meanings, syntax, runnable examples, exam traps and quizzes. Real Python runs in the browser (Pyodide), with auto-graded tasks, spaced-repetition review, an exam mode and daily streaks. Free, no login.
Loading the full README.
Read the full README ↗
PyDaily is a free, interactive Python revision site. Every lesson explains a concept in plain words and lets you run real Python right in the browser. Nothing to install and no login.
Live demo: https://gaganajain.github.io/pydaily/
| Part | What it does |
|---|---|
| 📖 Meaning | The idea in plain English |
| 🧩 Syntax | The pattern to remember |
| 💡 Example | Real code you can run with one click |
| ⚠️ Exam trap | The mistake examiners love to test |
| 🎯 Your turn | A coding task, auto-graded against expected output |
| 🧠 Quick check | Predict-the-output quiz questions |
#loops) and exam scores you can challenge friends withPlain HTML, CSS and JavaScript (no framework, no build step) · Pyodide/WebAssembly · Web Workers · localStorage · GitHub Pages
index.html page shell
style.css design (light and dark themes)
lessons.js all lesson content (add a lesson = add one object)
app.js routing, lesson view, grading, quiz, exam, streak, spaced repetition
worker.js runs Python off the main thread
python -m http.server 8000
# open http://localhost:8000
(A server is needed because browsers block Web Workers on file:// pages.)
Add an object to LESSONS in lessons.js:
{
id: "my-topic", session: 3, title: "My topic",
meaning: "...", syntax: "...", example: "...", gotcha: "...",
task: "...", starter: "...", expected: "...", solution: "...",
quiz: [{ q: "print(1 + 1)", options: ["2", "11"], answer: 0, why: "..." }]
}
Gagana Jain A · GitHub
⭐ If PyDaily helps you learn, give it a star!