The Three Biggest Mistakes I See Students Make on the IB Computer Science IA (and the Silent Killer of Good Grades)
If you’re reading this, you’re probably somewhere between “just brainstorming” and “mildly panicked” about your Internal Assessment. That’s normal! The IA is one of the most important parts of your IB Computer Science grade. But after years of teaching this course, I’ve seen students fall into the same three traps over and over again—two of them academic, and one a stealthy boss-level threat to your success. Let’s break them down:
1. Lack of Time Management, Lack of Time Management (Yes, I’m Saying It Twice)
If I had a dollar for every time a student said, “I’ll work on my IA over the break,” I’d have enough to build a startup that could automate IA procrastination recovery.
The IA requires 35 hours of guided time, but you’ll need more if you want to iterate, test, and refine your solution. Students who leave it to the last minute end up submitting rushed, buggy, or incomplete work. And you know what? Even the most brilliant idea won’t score well if it’s unfinished.
Tip: Break the IA into weekly chunks. 35 hours over 10 weeks? That’s 3–4 hours a week. Treat it like any other class. Schedule it. Protect it.
2. Not Reading (or Understanding) the Rubrics
Every part of your IA—Problem Specification, Planning, System Overview, Development, and Evaluation—is assessed by clear criteria. But most students either don’t read them carefully or misunderstand what they mean. That’s like trying to win a game without knowing the rules.
Here’s a heartbreaking truth: some students score lower not because their work is bad, but because they missed what the rubric was asking for.
Tip: Read the IA criteria at least once per week while working on your project. Literally check off the things you’ve addressed. The guide isn’t a suggestion—it’s your blueprint.
3. The Most Dangerous Threat: Competitive Multiplayer Video Games
Here it is. The final boss. The invisible enemy. The time vampire.
Multiplayer games are designed to hook your brain, trigger your reward system, and keep you in a loop of just one more match. Before you know it, two hours have passed, and your IA hasn’t moved forward. Worse? You feel mentally drained. Your decision-making takes a hit. And suddenly, coding sounds exhausting. The real problem / difference between these games and other games is that competitive multiplayer games steal your time. Once you are in a match, you can be penalized for leaving.
Tip: If you’re serious about getting a 6 or 7, consider this: uninstall or limit access to competitive games until your IA is finished. Yes, I’m serious. This single decision could save your IA. (You can always climb the ranks after your draft is submitted.)
Final Thoughts: Be Intentional
The IA isn’t a mystery. The expectations are clear. The success path is simple—but not easy. Manage your time, understand the rubric, and protect your mental focus. Your future self (and your final grade) will thank you.
Now close this tab and go work on that IA.