Why IB Schools Should Teach Students to Build With AI, Not Just Use It
IB schools should teach students to build with AI, not just to use it. The IB already refuses to ban AI tools and already rewards process, reflection and real-world problem solving. Building a working tool with AI is the most direct way to practise all three. A student who has described a problem, prompted a tool into existence, tested it, fixed it and shipped it has learned something no worksheet on "AI literacy" can teach: how to direct a powerful system and check its work. Here is why it matters, where it already fits in the MYP and DP, and how a school can start this term without overhauling anything.
What is the IB's position on AI?
The IB has been clear since 2023: it will not ban AI software, because banning is an ineffective way to deal with innovation. Instead, AI use has to follow the academic integrity policy, which now carries an appendix on AI tools. Anything a student copies from an AI tool must be credited in the text and referenced like any other source, and the IB does not regard AI-produced work as the student's own.
The subject content is moving too. The new DP Computer Science course, first taught from August 2025 with first exams in May 2027, adds machine learning and assesses students on real code in Python or Java.
So the question for an IB school is no longer "do we allow AI?" It is "what do our students actually get good at, now that the tools are allowed?"
Why is using AI not the same as building with AI?
Most school AI activity today is consumption: ask a chatbot to explain photosynthesis, summarise a reading, or suggest essay structure. That is useful, but it trains a narrow skill and it is exactly the use that creates integrity headaches.
Building is different. When a student builds a tool with AI, for example a revision quiz app for their Biology class or a booking page for a local charity, the loop looks like this:
- Specify. Describe the problem precisely enough that a machine can act on it. Vague thinking produces broken software, immediately and visibly.
- Direct. Prompt the AI to build a first version, then steer it: change this, remove that, handle this edge case.
- Verify. Test whether it actually works. The AI will confidently produce things that are wrong, and the student has to catch them.
- Iterate and ship. Fix, improve, and publish it to a live link real people can use.
Every step requires the student's judgment. The AI types; the student decides. That is the skill employers and universities will pay for over the next decade, and it is the skill we argue is now the most important one to learn.
Where does building with AI fit into the MYP and DP?
This is the part that surprises coordinators: very little has to be added. The IB framework already has the right containers. They just need a better activity inside them.
- MYP Design. The design cycle of inquiring and analysing, developing ideas, creating the solution and evaluating is exactly the build loop above. Students can take a digital design brief from idea to a working, tested product instead of a mock-up that never runs.
- MYP Personal Project. A student who ships a real tool for a real audience has a product, a process journal and a reflection with evidence behind every claim.
- DP Computer Science. With machine learning in the course and code assessed directly, students who have already built and debugged real software with AI assistance arrive at the internal assessment far more ready to solve a genuine problem for a genuine user.
- CAS. A CAS project that builds a volunteer sign-up tool for a local NGO or an inventory tracker for a school food drive covers creativity and service in the same piece of work, and it leaves something behind that keeps helping.
- Theory of Knowledge. "If a machine wrote the code, who knows how it works?" is a live knowledge question. Students who have built with AI bring first-hand evidence to it instead of opinions.
- Approaches to learning. Thinking, research, self-management and communication skills all get exercised in a single project, and the IB learner profile's inquirers, thinkers, risk-takers and reflective learners describe a good builder almost word for word.
Does building with AI make academic integrity harder or easier?
Easier, if the school sets it up well. The integrity problem with AI is invisible work: a polished essay with no trace of how it was made. Building produces the opposite.
When students build in a public or school-visible GitHub repository, every change is saved with a date and a description. That commit history is a timestamped process journal nobody can fake after the fact. A teacher can see the first rough version, the bug the student hit on Tuesday, and how they fixed it on Thursday. Pair that with the IB's own rule, credit the AI tool you used, and you get more transparency than any AI detector offers. We walk through the habit in why students should ship to GitHub every day.
A simple standard works: the student writes a short "how I used AI" note in the project README, names the tools, and can explain any part of the code or design in their own words when asked. If they cannot explain it, it is not their work yet.
Why does this matter for university applications?
Admissions readers see the same activities thousands of times. What stands out is evidence: a live link they can click and a project history that shows sustained, self-directed work. A Personal Project or CAS project that shipped as a real tool, with real users and a public repository, is verifiable in seconds, which is why a shipped project beats a passion project that only exists on paper.
It also answers the question parents quietly worry about: "Won't an AI-assisted project look fake?" Not when the process is visible. The commit log, the README and the student's ability to talk through their decisions are the proof.
Is this only for computer science students?
No, and that is the strongest case for making it school-wide. Building with AI no longer requires years of coding first, so the barrier that kept software projects inside the CS classroom is gone.
- An Economics student builds a price-tracking dashboard for a local market.
- A Language B student builds a vocabulary game for younger learners.
- A Biology student builds a revision quiz from their own notes.
- A Visual Arts student builds an online portfolio site with a gallery and artist statement.
Each of those students practises the same core skill, directing AI and verifying its output, inside the subject they already care about. Students who have never coded can publish their first website from a single prompt in an afternoon.
How can an IB school start without overhauling everything?
Start small, attach it to what already exists, and grow what works.
- Pick one container this term. MYP Design or the Personal Project is the easiest first home, because the design cycle already matches the build loop.
- Set one outcome. Every participating student ships one working thing to a live link, with a public or school-visible repository.
- Write the AI-use rules down. Credit tools per the IB appendix, keep the commit history, add a "how I used AI" note, and be ready to explain any part of the work.
- Protect students. Choose tools whose age terms fit your students, since many AI tools set minimum ages or require parental consent, and never put personal data about classmates or clients into a tool.
- Let teachers build first. A teacher does not need to be a programmer. One afternoon building a small tool with AI is enough to supervise the loop, spot shortcuts and ask good questions.
- Show the work. End the term with a showcase where students demo live tools to parents and younger year groups. Visible results are what turn a pilot into a school habit.
What do schools get wrong about AI?
Three patterns come up again and again. Banning it, which the IB itself calls ineffective, pushes use underground where nobody learns to use it well. Teaching prompt tricks in isolation produces students who can get a clever answer but cannot build or verify anything. And buying a platform before anyone has built anything means paying for software nobody on staff knows how to direct. The fix for all three is the same: have students and teachers build real things, in the open, and learn from what breaks. That is the idea behind learning by building instead of studying.
Where can students and teachers see this in action?
StepAhead runs a free live demo class every Tuesday at 6pm Dubai time, where an AI assistant runs real work and a website gets built from a blank terminal in minutes. Students, parents, teachers and coordinators are all welcome, and it costs nothing. For students ready to build on their own, our $100 bundle of 13 build projects coaches them step by step to ship real software into their own public GitHub portfolio, the same kind of evidence that strengthens a Personal Project, a CAS project or a university application. Parents can start with our guide to helping a teen build tech skills.
StepAhead is an independent coaching and workshops company and is not affiliated with or endorsed by the International Baccalaureate. The case above stands on its own: the IB already allows AI, already values process and already asks students to solve real problems. Building with AI is simply the most honest way to do all three at once.
Build a real, shippable project for $100
13 build projects. Paste one prompt, and the AI coaches you step by step to ship real software into your own public GitHub portfolio.
Start building todayFrequently asked questions
Does the IB allow students to use AI tools?
Yes. The IB has said it will not ban AI software because banning is an ineffective way to deal with innovation. AI use must follow the IB academic integrity policy, which has an appendix on AI tools: anything copied from an AI tool must be credited in the text and referenced like any other source, and the IB does not regard AI-produced work as the student’s own.
Why should IB schools teach students to build with AI instead of just using it?
Using a chatbot trains a narrow skill and creates integrity headaches. Building a working tool with AI trains the full loop: specify a problem precisely, direct the AI, verify its output, fix what is wrong and ship something real people use. Every step needs the student’s judgment, which is the skill universities and employers will value most as AI does more of the typing.
Where does building with AI fit in the IB MYP and DP?
It fits containers the IB already has. The MYP Design cycle matches the build loop step for step, the MYP Personal Project can produce a real shipped tool with an evidence-backed reflection, DP Computer Science now includes machine learning and assesses real code, a CAS project can build a tool for a local community group, and Theory of Knowledge can examine who knows how AI-written code works.
How do schools keep academic integrity when students build with AI?
Make the process visible. Students build in a GitHub repository where every change is saved with a date, credit the AI tools they used as the IB requires, add a short note on how they used AI, and must be able to explain any part of the work in their own words. That timestamped history gives teachers more transparency than any AI detector.
Do teachers or students need to know how to code first?
No. Building with AI starts from a plain-language description of what you want, so a student in Economics, Biology, Languages or Visual Arts can ship a working tool, and a teacher needs only an afternoon of building one small project to supervise the loop well. StepAhead runs a free live demo class every Tuesday where students, parents and teachers can watch a website get built from a blank terminal.