RevisionDojo logoRevisionDojo logo
RevisionDojo logoRevisionDojo logo
FeaturesSubjectsPricingSchools
Back to all posts
  1. Home
  2. /Blog
  3. /2027 IB Computer Science Case Study Model Answer

2027 IB Computer Science Case Study Model Answer

RevisionDojo Team
•Last updated: 30 Jul 2026•15 min read
ShareShare on XShare on WhatsAppShare on LinkedInShare on Facebook
Add as a preferred source on Google
2027 IB Computer Science Case Study Model Answer

Join 650k+ students breezing through the IBReady to breeze through the IB?

Footer

General

  • Download apps
  • For parents
  • For schools
  • Pricing
  • Gift RevisionDojo
  • Tutoring
  • IB syllabus
  • MYP syllabus
  • Blog
  • Student Questions

Features

  • Question Bank
  • Test Builder & Exam Mode
  • Predicted Papers
  • Past Papers
  • Study Notes
  • Interactive Lessons
  • Flashcards
  • Jojo AI Tutor
  • Coursework Studio
  • View all features

Research

  • All research
  • Jojo AI vs leading AI study tools
  • 2026 State of Learning Survey
  • 2025 State of Learning Survey
  • IB Moderation Analysis
  • Jojo AI vs ChatGPT
  • Jojo AI vs Gemini
  • Jojo AI vs Perplexity
  • Jojo AI vs Claude
  • Jojo AI vs Poe

Platform

  • About RevisionDojo
  • RevisionDojo vs Others
  • Content philosophy
  • Trustpilot
  • Join usWe're hiring
  • Student Ambassador
  • Help center
  • Contact us
  • Terms of Service
  • Data & privacy
  • Privacy policy
  • Cookie policy
  • Trust Center

IB Subjects

  • Arabic A
  • Arabic A Lit
  • Arabic ab initio
  • Arabic B
  • Biology
  • Business Management
  • Chemistry
  • Chinese A Lang & Lit
  • Chinese B
  • Computer Science (CS)
  • Computer Science (First Exam 2027)
  • Design Technology (DT)
  • Design Technology (First Exam 2027)
  • Digital Society (DS)
  • Economics
  • English A Lang & Lit
  • English A Lit
  • English B
  • Environmental systems and societies (ESS)
  • French A
  • French A Lit
  • French ab initio
  • French B
  • Geography
  • German A
  • German A Lit
  • German ab initio
  • German B
  • Global Politics
  • History
  • History (First Exam 2028)
  • Mathematics Analysis and Approaches (AA)
  • Mathematics Applications & Interpretation (AI)
  • Philosophy
  • Physics
  • Psychology
  • Psychology (First Exam 2027)
  • Spanish A
  • Spanish A Lit
  • Spanish ab initio
  • Spanish B
  • Sports, exercise and health science (SEHS)
  • Theory of Knowledge (TOK)
  • World Religions
  • Arabic A
  • Arabic A Lit
  • Arabic ab initio
  • Arabic B
  • Biology
  • Business Management
  • Chemistry
  • Chinese A Lang & Lit
  • Chinese B
  • Computer Science (CS)
  • Computer Science (First Exam 2027)
  • Design Technology (DT)
  • Design Technology (First Exam 2027)
  • Digital Society (DS)
  • Economics
  • English A Lang & Lit
  • English A Lit
  • English B
  • Environmental systems and societies (ESS)
  • French A
  • French A Lit
  • French ab initio
  • French B
  • Geography
  • German A
  • German A Lit
  • German ab initio
  • German B
  • Global Politics
  • History
  • History (First Exam 2028)
  • Mathematics Analysis and Approaches (AA)
  • Mathematics Applications & Interpretation (AI)
  • Philosophy
  • Physics
  • Psychology
  • Psychology (First Exam 2027)
  • Spanish A
  • Spanish A Lit
  • Spanish ab initio
  • Spanish B
  • Sports, exercise and health science (SEHS)
  • Theory of Knowledge (TOK)
  • World Religions

MYP Subjects

  • MYP Biology
  • MYP Chemistry
  • MYP Design
  • MYP English Lang & Lit
  • MYP Extended Mathematics
  • MYP History
  • MYP Individuals & Societies
  • MYP Integrated Sciences
  • MYP Physics
  • MYP Standard Mathematics
  • MYP Biology
  • MYP Chemistry
  • MYP Design
  • MYP English Lang & Lit
  • MYP Extended Mathematics
  • MYP History
  • MYP Individuals & Societies
  • MYP Integrated Sciences
  • MYP Physics
  • MYP Standard Mathematics
RevisionDojo logo

© 2022 - 2026 RevisionDojo (MyDojo Inc)

RevisionDojo was developed independently of the IBO and as such is not endorsed by it in any way.

Download on the App StoreGet it on Google Play
GDPR compliant

A strong case study model answer for the 2027 IB Computer Science HL examination is not simply a long explanation of the technology. It directly answers the command term, applies technical knowledge to Visionary Studios, evaluates competing approaches, demonstrates independent research, and reaches a conclusion supported by the preceding analysis.

The annotated exam response below shows how those elements can work together in a discussion of GAN training stability. It is an original practice response, not an official IB question or exemplar, but it is aligned with the published 2027 case study and current assessment structure.

Where the 2027 case study appears in Paper 1

The new IB Computer Science course has its first assessment in May 2027. According to the IB curriculum update for Computer Science, the former HL Paper 3 has been removed and the pre-seen case study is now assessed in Paper 1 at both SL and HL.

The 2027 Computer Science guide gives the following structure:

LevelPaper 1 durationSection B marksCase-study scope
SL1 hour 15 minutes12 marksTwo published challenges
HL2 hours24 marksFour published challenges

At HL, Section B contains short-response and extended-response questions. The extended response in the specimen structure is worth 12 marks and requires more than recalling the booklet. It tests whether students can synthesize case-study information, relevant computer science and independent research into a reasoned argument.

The official 2027 case study is titled Generative AI for image creation: a diffuse vision. It concerns Visionary Studios, a design company considering diffusion models, generative adversarial networks and hybrid models for advertising, concept art and digital media. The published case-study booklet identifies balancing the generator and discriminator as an HL challenge; the GAN and hybrid-model sections are explicitly marked HL only.

What a full-mark case study answer must demonstrate

A mark scheme breakdown should not be treated as a checklist in which every sentence earns one separate mark. Extended responses are judged holistically, so the examiner considers the quality of the answer as a whole.

QualityWhat it looks like in an answer
Detailed knowledgeCorrect explanation of the generator, discriminator, gradients, convergence and mode collapse
Appropriate terminologyTerms are used accurately within explanations, not inserted as an isolated list
ApplicationEach major point is connected to Visionary Studios and its need for sharp, diverse, reliable images
Balanced analysisBenefits, limitations and trade-offs are considered rather than presenting one technique as perfect
ResearchNamed methods and credible findings extend beyond the case-study booklet
Linked conclusionThe recommendation follows from the criteria evaluated in the body

A top response normally moves through claim, mechanism, case-study consequence, limitation and judgement. That sequence converts knowledge into analysis. By contrast, writing that “WGAN-GP improves stability” is descriptive unless the student explains how, why that matters to the studio, and what disadvantage accompanies the method.

Annotated HL GAN training stability question

The following is a plausible practice question rather than a prediction of live examination content:

Discuss how Visionary Studios could improve the stability of GAN training while retaining the image quality and diversity required for its commercial work. [12]

The command term discuss requires a balanced review supported by evidence. A response should therefore examine several connected approaches, consider their limitations and finish with a reasoned conclusion.

Annotated case study model answer

Model answer paragraph 1

Visionary Studios should treat GAN stability as a problem of maintaining a productive balance between the generator and discriminator, rather than simply making either network as accurate as possible. The generator transforms a noise vector into synthetic images, while the discriminator learns to distinguish generated images from real training examples. If the discriminator becomes too strong, it may classify generated samples confidently and provide the generator with gradients that are too weak to support useful learning. If the generator exploits only a small number of successful outputs, mode collapse can occur, producing visually convincing but repetitive images.

Annotation: This establishes the technical mechanism before proposing solutions. It also applies mode collapse to the studio’s requirement for diverse advertising and concept-art outputs, showing why the issue has commercial significance.

Model answer paragraph 2

One response would be to replace the original GAN objective with a Wasserstein GAN, which estimates the distance between the real and generated data distributions using a critic rather than a binary discriminator. Arjovsky, Chintala and Bottou reported that this objective produced more meaningful learning curves and improved training stability. For Visionary Studios, a loss that changes more consistently with output quality would make it easier to identify failed training runs before substantial computing time is wasted. However, the original WGAN enforced its Lipschitz constraint through weight clipping, which can restrict the critic excessively and still produce poor-quality samples.

Annotation: The paragraph introduces named independent research, explains the mechanism and evaluates a limitation. The final sentence prevents the paragraph from becoming one-sided description.

Model answer paragraph 3

A stronger implementation would therefore be WGAN with gradient penalty, or WGAN-GP. Instead of clipping the critic’s weights, WGAN-GP adds a penalty when the norm of the critic’s gradient departs from the required constraint. Gulrajani and colleagues found that this supported stable training across a range of architectures. It could allow Visionary Studios to train high-capacity image models more reliably while preserving the detailed outputs for which GANs are valued. The penalty nevertheless adds computation, and the studio would still need to tune the learning rates, update ratio and network capacity because no objective guarantees convergence in every dataset and architecture.

Annotation: This paragraph develops the previous point rather than listing another technique. The answer weighs improved reliability against computational cost and avoids the absolute claim that mode collapse has been permanently solved.

Model answer paragraph 4

Visionary Studios could also apply spectral normalization to the discriminator. This divides each layer’s weight matrix by its spectral norm, limiting how strongly the discriminator can amplify changes in its input and helping control its gradients. Miyato and colleagues presented it as a computationally light method for stabilizing the discriminator. This is attractive if the studio’s infrastructure is limited because it may require less additional computation than gradient-penalty calculations. Its effect still depends on the architecture and data, however, so image diversity should be measured rather than inferred from stable-looking loss curves alone.

Annotation: Accurate terminology is linked to a practical comparison. The response evaluates spectral normalization against WGAN-GP using the case study’s computational-efficiency criterion.

Model answer paragraph 5

Training procedures and evaluation must complement these architectural changes. The studio could adjust the number of discriminator updates per generator update, use separate learning rates and stop or rebalance training when one network dominates. Generated samples should be reviewed for both fidelity and coverage because a batch of sharp images may conceal mode collapse. Quantitative measures can support this review, but human evaluation remains important for prompt alignment, style coherence and suitability for a client brief. A diverse and representative training dataset would also reduce the likelihood that the generator learns only a narrow set of visual modes, although dataset licensing and bias would require separate ethical controls.

Annotation: This broadens the response beyond one algorithm and connects technical monitoring with the studio’s actual success criteria. It also recognizes that stable numerical optimization is not identical to useful commercial output.

Model answer conclusion

Overall, Visionary Studios should begin with WGAN-GP or a carefully tested spectrally normalized GAN rather than relying on an unmodified adversarial objective. WGAN-GP offers the stronger direct response to unstable gradients, while spectral normalization may be preferable when computational overhead is the main constraint. The studio should select between them through controlled trials using the same dataset, architecture and evaluation criteria, then monitor image diversity as well as sharpness. This conditional approach is more defensible than claiming that one method is universally best because the appropriate balance depends on the studio’s infrastructure, dataset and required range of outputs.

Annotation: The conclusion weighs the two principal approaches and makes a conditional recommendation. Its judgement follows directly from the analysis of stability, quality, diversity and computational cost.

Why this annotated exam response could reach the top band

The answer contains several features associated with a top-level response:

  • It explains why GAN instability occurs instead of merely naming it.
  • It uses terminology such as critic, mode collapse, gradient penalty, Lipschitz constraint and spectral norm in context.
  • It cites multiple strands of independent research, including WGAN, WGAN-GP and spectral normalization.
  • It repeatedly applies technical points to Visionary Studios.
  • It evaluates trade-offs involving stability, diversity, image quality and computational overhead.
  • It reaches a qualified conclusion linked to those trade-offs.

No model answer can guarantee 12 out of 12, because marks depend on the precise question and the quality of the response written under examination conditions. The important lesson is that research must support an argument. A memorized list of named techniques will not demonstrate balanced analysis if the student cannot explain their mechanisms or relevance.

Common mistakes that reduce the mark

Describing without evaluating

A student may accurately explain a GAN and then list three stabilization techniques. That demonstrates knowledge, but not necessarily discussion. Add consequences, limitations and comparisons to convert description into evaluation.

Ignoring the case-study organization

Generic statements about “a company” waste the pre-seen context. Refer to Visionary Studios’ need for photorealistic output, stylistic coherence, computational efficiency, diversity and reliable production schedules.

Treating stability and quality as identical

Stable losses do not prove that outputs are diverse, photorealistic or suitable for a client. Mode collapse can produce consistently sharp but repetitive images, so several evaluation criteria are necessary.

Making unsupported absolute claims

Avoid statements such as “WGAN-GP eliminates mode collapse.” Research may show improved stability under tested conditions, but model performance remains dependent on architecture, hyperparameters and data.

Adding research without explaining it

Dropping researchers’ names into an answer is not analysis. State what the technique changes, what evidence it provides and why it affects the decision faced by Visionary Studios.

How to practise this answer effectively

First, reduce the model response to a one-page plan containing mechanisms, evidence, trade-offs and case-study links. Then write a fresh answer from memory under a realistic time limit. This is more useful than memorizing the wording because the examination may alter the command term or focus.

The RevisionDojo Computer Science hub can be used to review the syllabus context before attempting extended responses. Students can then practise targeted questions in the Computer Science Questionbank and the A4 Machine Learning Questionbank.

After each attempt, ask Jojo AI to identify where the response becomes descriptive, where the case-study application is missing, and whether the conclusion follows from the argument. Closer to the examination, use Computer Science predicted papers for timed practice, while remembering that predicted papers are practice resources rather than official forecasts. The RevisionDojo Study Notes can help repair technical gaps revealed by that practice.

Conclusion

A full-mark-quality case study model answer combines accurate computer science with application, research, balanced evaluation and a linked judgement. For the HL GAN challenge, students should be able to explain instability and mode collapse, compare credible mitigation methods, and judge those methods against Visionary Studios’ practical requirements.

The most effective preparation is repeated writing followed by precise feedback. RevisionDojo’s Questionbank, Jojo AI feedback and timed Computer Science papers can help turn technical knowledge into the structured analysis required by Paper 1 Section B.

Sources and referenced URLs

  • IB Computer Science curriculum update for first assessment 2027
  • IB Computer Science guide for first assessment 2027, hosted copy
  • 2027 case study: Generative AI for image creation, hosted copy
  • Goodfellow: NIPS 2016 Tutorial on Generative Adversarial Networks
  • Arjovsky, Chintala and Bottou: Wasserstein GAN
  • Gulrajani et al.: Improved Training of Wasserstein GANs
  • Miyato et al.: Spectral Normalization for Generative Adversarial Networks
  • RevisionDojo IB Computer Science resources
  • RevisionDojo Questionbank
  • RevisionDojo A4 Machine Learning Questionbank
  • RevisionDojo Computer Science predicted papers
  • RevisionDojo Study Notes
How helpful was this article?
Add as a preferred source on Google

Continue studying with RevisionDojo

  • IB Coursework GraderCheck an IA, EE, or TOK draft against IB assessment criteria.
  • IB Coursework ExamplesLearn from high-scoring coursework across IB subjects.
  • IB Grade CalculatorEstimate an IB grade using session-specific boundaries.
  • IB Grade BoundariesExplore historical grade boundaries by subject and session.

Frequently Asked Questions

DP1 Reassurance & Mindset · Oct 21, 2026 · 11

What I Wish I Knew: IB DP1 Lessons That Matter

What I wish I knew IB students understood sooner: a reassuring DP1 guide to study systems, deadlines, feedback, CAS, rest, and starting this week.

DP1 Reassurance & Mindset · Oct 21, 2026 · 11

Switch From IB Diploma to Courses: Is It Failure?

Switch from IB Diploma to courses without shame. Compare credentials, university implications, warning signs, and practical next steps for DP1 students.

DP1 Reassurance & Mindset · Oct 21, 2026 · 11

Straight-A Student Struggling in IB? A DP1 Reset

Straight-A student struggling in IB? Learn why DP1 feels different, reset your study system, and take practical steps to regain confidence this week.

DP1 Reassurance & Mindset · Oct 21, 2026 · 12

Why IB Teachers Grade Harsh in DP1, and What to Do

IB teachers grade harsh in DP1 for several reasons. Learn how marking works, check whether feedback is fair, and build a practical study plan this week.

DP1 Reassurance & Mindset · Oct 21, 2026 · 12

IB October Burnout: Why DP1 Feels the Worst

IB October burnout can make DP1 feel unmanageable. Learn why the dip happens and use a realistic one-week reset to regain energy, focus, and control.

DP1 Reassurance & Mindset · Oct 21, 2026 · 10

Good First Semester IB: What Progress Looks Like

Good first semester IB progress is not perfection. Learn what DP1 students should understand, organize, practise, and improve during their first term.

Related Articles
min read
min read
min read
min read
min read
min read