Python Educational CLI Tool

Python Educational CLI Tool

This CLI tool takes a CSV file with columns for topic, explanation, and code snippet, then produces a set of interactive Python exercises (fill-in-the-blank, multiple choice, code output prediction). Ideal for educators and self-learners who want to create custom drills without writing any exercise logic. Features CSV input — specify topics, explanations, and code snippets in a simple CSV file Exercise types — generates fill-in-the-blank, multiple choice, and output prediction questions Randomized order — shuffles questions and answer choices each run Score tracking — displays correct/incorrect counts and percentage at the end Customizable difficulty — add a ‘difficulty’ column to filter exercises by level Usage python edu_cli....

<span title='2026-05-30 00:00:00 +0000 UTC'>May 30, 2026</span>&nbsp;·&nbsp;OddShop