Description
This issue tracks the addition of a subject-level quiz for Basics of Mechanical Engineering (BME) on the openCSE quiz page (/quiz).
This is a follow-up to #142, which added the BME subject documentation. A quiz will help students test their understanding of the key concepts covered in the BME subject.
Proposed Quiz Topics (10 Questions)
- First Law of Thermodynamics
- Carnot Efficiency formula
- Dryness Fraction of Steam
- Otto Cycle — heat addition process
- CRDI (Common Rail Direct Injection)
- Ferrous vs Non-Ferrous Materials
- Bending Equation (M/I = σ/y = E/R)
- Diesel Cycle — heat addition process
- MPFI (Multi-Point Fuel Injection)
- Torsion Equation (T/J = τ/r = Gθ/L)
Files to be Modified
lib/quizData.ts — add BME quiz entry to the quizzes array
Additional Notes
- Quiz will follow the same structure as existing subject-level quizzes (e.g. DevOps, C Programming).
- 10 questions with 4 options each, instant feedback, and explanations for every answer.
- No new files need to be created — only
lib/quizData.ts needs to be updated.
Hello Sir @pushkarscripts, please assign this issue to me.
Description
This issue tracks the addition of a subject-level quiz for Basics of Mechanical Engineering (BME) on the openCSE quiz page (/quiz).
This is a follow-up to #142, which added the BME subject documentation. A quiz will help students test their understanding of the key concepts covered in the BME subject.
Proposed Quiz Topics (10 Questions)
Files to be Modified
lib/quizData.ts— add BME quiz entry to thequizzesarrayAdditional Notes
lib/quizData.tsneeds to be updated.Hello Sir @pushkarscripts, please assign this issue to me.