Scoring Rules

Competition Evaluation Guidelines and Regulations for the International Python Olympiad 2025

Scoring Criteria – International Python Olympiad 2025

All submissions will be evaluated based on the following:

🔢 Total Score: 100 Marks
      1. Relevance to Theme – 20 Marks
        • Does the project clearly connect to the theme?
        • Is the environmental message meaningful and well integrated?
      2. Creativity & Originality – 20 Marks
        • Is the concept unique, imaginative, and engaging?
        • Does it show innovation beyond basic project ideas?
      3. Coding Logic & Functionality – 20 Marks
        • Is the code structured well and logically sound?
        • Are programming concepts (loops, conditionals, functions, etc.) used effectively?
        • Does the project run without major bugs?
      4. User Experience & Design – 10 Marks
        • Is the project interface user-friendly?
        • Is the layout visually appealing and intuitive?
      5. Presentation & Clarity – 10 Marks
        • Is the project easy to understand and navigate?
        • Are there helpful comments or instructions?
      6. Video Presentation – 20 Marks
        • Is there a clear and well-explained video walkthrough of the project?
        • Does the participant confidently explain their idea, features, and how it supports the theme?
        • Is the video neat, well-paced, and easy to follow?
        • 📹 Video Duration Suggestion: 2 to 3 minutes
          🎤 Students should explain:
        • What the project is about
        • How it relates to the theme
        • Key coding features or logic used

⚠️ Disqualification & Penalties – International Python Olympiad 2025

To ensure fair play and uphold the integrity of the competition, participants must follow all rules and guidelines. The following actions may lead to penalties or disqualification:

❌ Disqualification Reasons
      1. Plagiarism / Copying
        • Submitting a project that is copied from another source, tutorial, or online repository without proper credit.
        • Using AI-generated code or third-party projects as your own.
      2. Theme Mismatch
        • Projects that do not relate to the theme may be disqualified.
      3. Late Submission
        • Projects submitted after the official deadline will not be accepted.
      4. False Information
        • Providing incorrect student details (name, grade, school, etc.) during registration.
      5. Inappropriate Content
        • Projects containing violent, offensive, or inappropriate material will be disqualified immediately.
⚠️ Penalties (Point Deductions)
  1. Broken or Non-Functional Code
    • Projects that do not run or crash immediately may receive lower scores or 0 for functionality.
  2. Missing Video Presentation
    • 10 marks will be deducted if the required video presentation is not submitted.
  3. Incomplete Submission Details
    • Incomplete forms or missing project descriptions may result in a 5–10 mark penalty.
  4. Low Originality
    • If the project closely resembles common tutorials or lacks creative effort, originality points will be reduced.
✅ Tip for Success:

          Create your own unique project, follow the theme, test thoroughly, and explain your work clearly.