IB Computer Science IA Grader — Free AI Feedback on Your Solution
IBLens grades your IB Computer Science Internal Assessment report against the official IB CS IA rubric — all five criteria — in 60 seconds. Get feedback on your planning, design, development, and evaluation. First analysis is free.
IB Computer Science IA rubric: five criteria (34 marks)
- Criterion A — Planning (6 marks): The identification of the client, the problem, the proposed solution, and success criteria. IBLens checks whether your problem is clearly defined, your client is identified, and your success criteria are specific and measurable.
- Criterion B — Solution Overview (6 marks): The design of your solution including UML diagrams, flow charts, record structures, and test data. IBLens checks whether your design documentation is complete and directly reflects your implemented solution.
- Criterion C — Development (12 marks): The techniques used in developing your solution and the sophistication of your code. IBLens checks whether you explain the most complex parts of your code, justify design decisions, and demonstrate appropriate use of data structures and algorithms.
- Criterion D — Functionality (4 marks): Whether your solution works as intended and meets the success criteria. IBLens checks whether your test evidence demonstrates all required functionality.
- Criterion E — Evaluation (6 marks): A critical evaluation of your solution against your success criteria, with client feedback and suggested improvements. IBLens checks whether your evaluation is specific and honest rather than superficially positive.
Common IB Computer Science IA mistakes IBLens catches
- Vague success criteria: "The app should be user-friendly" is not measurable. Success criteria must be specific (e.g., "The user can log in within 3 clicks and the process takes under 5 seconds").
- Development criterion not justified: Including code without explaining why you chose specific data structures, algorithms, or OOP patterns. Criterion C rewards explanation of your development decisions, not just working code.
- No client evidence: Failing to include evidence of client consultation in Planning or client feedback in Evaluation. The client's input must be documented throughout your report.
- Incomplete test evidence: Not including test tables showing expected vs actual output for all major functions, including boundary and error cases.
Frequently asked questions
- Can I paste just my Development section?
- Yes — you can paste any part of your IA. For the most accurate predicted score across all five criteria, paste your full report.
- Is the Computer Science IA grader free?
- Your first analysis is completely free. Additional analyses cost $4.99 each.