IB Computer Science IA Grader

Grade your Computer Science IA before you submit. Upload your draft and get a mark for each criterion, comments tied to your sentences, and a list of what to fix first.

5 free gradings a month. No card. Private to you.

Computer Science IA mark and criterion feedback in Marksy
of marks within one grade of the IB's final mark
92%
marking score. ChatGPT 65, Claude 61, Gemini 57
74/100
real IAs and TOK essays tested against the mark the IB gave
1,317
Marks
30, from five criteria
Documentation
2,000 words at most, not counting code or diagrams
Video
Up to 5 minutes, showing the product working
First assessed
2027

See the mark, and the sentences behind it

Check the quality of your method, analysis, evaluation, communication and subject-specific reasoning. Find the weakest parts of the draft and see what to change first.

Computer Science IA: comments on your writing
Comments on your writingEach comment points at a passage in your draft, so you can see why Marksy said it.
Computer Science IA: what to fix first
What to fix firstA short list of edits in order, instead of changing random parts of the draft.

What Marksy checks for each Computer Science IA criterion

You get a mark for each IB assessment criterion below. The points under each one are what Marksy looks for in your draft. See the mark bands

Criterion A: Problem specification

4 marks

Define the problem, measurable requirements and the computing approach.

Criterion B: Planning

4 marks

Break the problem into manageable parts and plan how to meet the targets.

Criterion C: System overview

6 marks

Show the system's parts, algorithms and planned tests.

Criterion D: Development

12 marks
  • Functionality and example tests require video evidence. The full code belongs in the appendix.

Criterion E: Evaluation

4 marks

Judge the finished product against its targets and justify improvements.

Where Computer Science IAs usually lose marks

Marksy flags these in your draft and links each one to the sentences it is about.

  • Success criteria you can't measure"Easy to use" can't be tested. Write criteria you can check, such as "finds a student's timetable in under two seconds". Criteria B, D and E all go back to them.Criterion A
  • A timeline with no breakdownA Gantt chart isn't a plan by itself. Break the problem into smaller parts, show them in a diagram, and make sure the plan covers every success criterion.Criterion B
  • Tests that only use good inputsPlan tests with wrong, empty and extreme inputs too. For each one, give the test data, the result you expect, and the success criterion it checks.Criterion C
  • Code shown but not explainedPasted code earns little. Explain why you structured the product this way and why each technique, like a data structure or a library, fits your algorithm.Criterion D
  • Testing that only checks it worksCriterion D looks for testing of correctness, reliability and efficiency. Say what you tested, what failed, what you changed, and why your testing was enough.Criterion D
  • An evaluation that's a wish listGo through your success criteria one by one. Say how far each was met, with evidence, and give a reason for every improvement you suggest.Criterion E

Before you upload

  • Upload your documentation PDF, with one section per criterion and the word count on the first page.
  • Point each code excerpt to where it sits in your full source code appendix.
  • Put your test plan in a table: test data, expected result, and the success criterion it checks.
  • Where your video shows a test, give the timestamp next to it in the documentation.

Your draft stays at the centre

Marksy reads the work you upload, points each comment back to your writing, and puts the most important changes first.

Does the evidence show how your computing choices meet the stated success criteria?
Read Computer Science IA Planning Guide
  1. 1

    Upload your draft

    A PDF of your Computer Science IA, finished or not. Every comment stays connected to your own writing.

  2. 2

    Read the comments

    Highlights show which passage each comment is about.

  3. 3

    Fix the important parts first

    Work down a short list instead of making scattered edits.

  4. 4

    Keep the final say

    Accept, adapt or ignore each suggestion. You stay the author.

What students wrote afterwards

From Trustpilot, as written.

marksyib has saved my ib diploma. thanks to it, my IA's were perfect and got the points i needed. really recommended.
maya balog, 13 February 2026
Marksy ib allowed me to be able to finish my IAs much before allowing me to be able to relax better. 100% recommended
Jordi Pasalaigua Peiron, 25 March 2026
Read the reviews on Trustpilot

Your work stays your work

Marksy reads the draft you upload and comments on it. It doesn't rewrite your assessment, and your files are never used to train AI.

Read the safety answers
  • Private to youOnly you can see your work unless you choose to share it.
  • Never used for trainingYour coursework is not added to any AI training data.
  • Feedback, not ghostwritingUse the report to improve your own analysis and decisions.
  • Delete it whenever you wantYou control the files stored in your account.

Questions before you upload

Still planning? The coursework guide covers the criteria and what to ask yourself while you write. Open the guide

No. Marksy reads your documentation. It can't confirm that your product works, so for criterion D it marks what your documentation explains and tells you what your video needs to show.

Yes. Marksy grades against the criteria first assessed in 2027: five criteria and 30 marks, with documentation, a video of up to five minutes, and your full code in an appendix.

No. Code excerpts, comments and diagrams don't count. Your full source code goes in a separate appendix PDF, and without it you can't get full marks for the techniques in criterion D.

The IB suggests about 300 words for A, 150 for B, 150 for C, 1,000 for D and 400 for E. Development carries 12 of the 30 marks, so it gets the most space.

No. SL and HL students build a product for the same task and are marked against the same five criteria.

We tested Marksy on 1,317 real IAs and TOK essays with the mark the IB gave them. 92% of Marksy's marks landed within one grade. On a set with as many weak as strong essays, it scored 74/100 on our marking score, against 65 for ChatGPT, 61 for Claude and 57 for Gemini. Every number, and how we tested, is on the grading accuracy page.

Yes. Marksy checks your Computer Science IA against the IB assessment criteria for it and returns marks, comments and fixes instead of generic essay advice.

Yes. Early drafts are useful because the report can show a weak criterion before you spend hours polishing the wrong section. You can revise and grade another version later.

A free account includes 5 gradings a month. You don't need a card.

No. Marksy reads your existing work, explains each comment, and suggests what to revise. The writing and the final decisions stay yours.

Your upload is private to your account, is not used to train AI models, and can be deleted whenever you want.

Stop guessing what to fix in your Computer Science IA

Upload the version you have now and find the parts holding it back.