Programming Tutorial Grader - Score 0-100
24 questions across 7 dimensions: Evaluate scope, prerequisites, working code, depth, theory-to-practice ratio, exercises and updates. Comparison with benchmarks from Karpathy, freeCodeCamp, and MIT 6.034.
Target audience, dichiarazione outcome, tempo stimato
Il tutorial dichiara esplicitamente il target audience (es. 'per chi conosce Python base')?
Why is it important?
Senza un target esplicito, lo studente non sa se il tutorial e' adatto a lui. Karpathy in 'Let's build GPT' indica sempre il livello atteso prima di iniziare.
L'outcome finale e' dichiarato (cosa saprai fare/costruire al termine)?
Why is it important?
L'outcome esplicito orienta lo studio e riduce il drop-out. Benchmark: Karpathy ep#1 mostra il risultato finale nei primi 30 secondi del video.
Viene fornita una stima del tempo necessario per completare il tutorial?
Why is it important?
La stima del tempo aiuta la pianificazione dello studio. freeCodeCamp mostra l'ora stimata per ogni certificazione e modulo.
No data is transmitted - entirely client-side processing.
Come utilizzare Programming Tutorial Grader
Choose your tutorial type
Select the type of tutorial to evaluate (video, text, interactive course, etc.).
Respond to the checklist
Respond to Yes/No/Not Applicable questions across the 7 dimensions (scope, prerequisites, working code, etc.), at least 5 responses.
Calculate Score
Click "Evaluate Tutorial" to get your score 0-100 and size breakdown.
Compare with benchmarks
Compare your score with benchmarks (Karpathy, freeCodeCamp, MIT) and read the top 5 priority suggestions.
Suggerimenti
- Respond honestly even to uncomfortable questions: a realistic score is more useful than an inflated one.
- Use "Top 5 Priority Actions" as a concrete checklist for your next tutorial update.
- Choose the correct type: video or text - changes some dimensions' weights.
Domande frequenti
How many questions do I need to answer to get a score?
At least 5 questions out of 24 total. The more answers you provide, the more accurate your overall tutorial score will be.
What does the rating scale is based on?
On 7 dimensions inspired by the "Zero to Hero" method of Andrej Karpathy: scope, prerequisites, working code, depth, theory-practice balance, exercises and updates.
What do the Karpathy, freeCodeCamp and MIT benchmarks mean?
Reference scores for size, calculated using the same criteria, used to compare the evaluated tutorial with high-quality tutorials recognized in the community.
What are the "weakest dimensions" indicated in the result?
This is the dimension with the lowest percentage score out of 7 evaluated. The tool highlights it to help you understand where to focus your improvements.
Are the data I enter sent to a server?
No, evaluation is entirely client-side: no data leaves the browser.