Professional Documents
Culture Documents
DP Comps Subject-Brief May 2022 e
DP Comps Subject-Brief May 2022 e
The Diploma Programme (DP) is a rigorous pre-university course of study designed for students in the
16 to 19 age range. It is a broad-based two-year course that aims to encourage students to be
knowledgeable and inquiring, but also caring and compassionate. There is a strong emphasis
on encouraging students to develop intercultural understanding, open‑mindedness, and
the attitudes necessary for them to respect and evaluate a range of points of view.
The course is presented as six academic areas enclosing a central core. Students
study two modern languages (or a modern language and a classical language),
ah umanities or social science subject, an experimental science, mathematics
and one of the creative arts. Instead of an arts subject, students can choose two
subjects from another area. It is this comprehensive range of subjects that makes
the Diploma Programme a demanding course of study designed to prepare
students effectively for university entrance. In each of the academic areas students
have flexibility in making their choices, which means they can choose subjects
that particularly interest them and that they may wish to study further at university.
Normally, three subjects (and not more than four) are taken at higher level (HL), and
the others are taken at standard level (SL). The IB recommends 240 teaching hours for HL
subjects and 150 hours for SL. Subjects at HL are studied in greater depth and breadth than
at SL. In addition, three core elements—the extended essay, theory of knowledge and creativity,
activity, service—are compulsory and central to the philosophy of the programme.
The DP computer science course is engaging, accessible, inspiring and rigorous. It has the following
characteristics.
The course:
• draws on a wide spectrum of knowledge
• enables and empowers innovation, exploration and the acquisition of further knowledge
• raises ethical issues
• and is underpinned by computational thinking.
During the course students will develop a computational solution. This will involve the ability to:
• identify a problem or unanswered question
• design, prototype, program and test a proposed solution
• liaise with clients and end users to evaluate the success of the proposed solution and make
recommendations for future developments.
Practical programme 45 45
Computational solution report 35 35
Practical application of skills through the development of
a computational solution
Assessment at a glance
Time
(Weighting of final grade)
Type of assessment Format of assessment SL HL
External 2 hours 4 hours
45 minutes (80%)
(70%)
Paper 1 A problem-solving paper that includes 1 hour 2 hours
questions requiring the reading, 15 minutes (40%)
understanding, interpretation and writing of (35%)
code in Java or Python.
Paper 2 This paper focuses on applying theory and 1 hour 2 hours
practice to real-world contexts, and includes 30 minutes (40%)
a structured question framed by a given (35%)
technology context.
Internal 45 hours 45 hours
(30%) (20%)
About the IB: For over 50 years, the IB has built a reputation for high-quality, challenging programmes of education
that develop internationally minded young people who are well prepared for the challenges of life in the 21st
century and are able to contribute to creating a better, more peaceful world.