Do you have any questions about the course?
- Jo Beer
- beer@rha.kent.sch.uk
- 01843 72500
IB Computing
The Royal Harbour Academy
Upper Site, Marlowe Way, Ramsgate, Kent, CT12 6FA
Available start dates
Available start dates
Application Instructions
Applications Open: 1/11/25
Applications Close: 31/7/26
Entry Requirements: - See individual courses
How to Apply: - Please apply via KentChoices
Course Summary
The Computing course in the International Baccalaureate Diploma Programme (IBDP) aims to provide students with a thorough understanding of computer science and its practical applications. The curriculum emphasises both theoretical concepts and real-world problem-solving skills.
Course Overview
Students explore key areas such as:
Computer Systems: Examining the architecture and components of hardware and software.
Programming: Developing skills in programming languages and software development, fostering algorithmic thinking.
Data Representation: Understanding how data is represented, processed, and stored.
The course also covers:
Networks: Basic networking concepts, protocols, and security.
Databases: Fundamentals of database management systems and SQL.
Human-Computer Interaction: Principles of designing user-friendly interfaces.
A significant component is the Internal Assessment, where students undertake a substantial programming project that demonstrates their ability to apply their skills in real-world contexts.
Ethical considerations surrounding computing, such as data privacy and cybersecurity, are also discussed.
Assessment includes both external examinations and internal projects, providing a balanced understanding of computing principles. Overall, the IBDP Computing course equips students with critical thinking and problem-solving skills essential for further studies and careers in technology.
Course Details
Course Content
Computer Systems:
Architecture: Components of computers, CPU, memory, and storage.
Software: Operating systems, application software, and system software.
Programming:
Fundamentals: Syntax, semantics, and logic of programming languages.
Algorithms: Design and analysis, including searching and sorting algorithms.
Data Structures: Lists, arrays, stacks, queues, and trees.
Data Representation:
Binary Systems: Number systems, character encoding (e.g., ASCII), and data formats.
Data Compression: Techniques and importance of efficient data storage.
Networks:
Types of Networks: LANs, WANs, and the Internet.
Protocols: TCP/IP, HTTP, and network security concepts.
Databases:
Database Management: Concepts of databases, data models, and SQL for data manipulation.
Data Integrity: Normalisation and relationships between data.
Human-Computer Interaction:
Design Principles: User interface design and usability testing.
Social and Ethical Issues:
Impacts of Computing: Privacy, security, and the ethical use of technology.
How will it be delivered and assessed?
xternal Assessment
Examinations:
Students sit for written exams that typically include a variety of question types such as multiple-choice, short-answer, and extended response questions.
The exams assess students’ understanding of theoretical concepts, programming skills, data representation, and problem-solving abilities.
There may be a focus on applying knowledge to real-world scenarios.
2. Internal Assessment
Project:
Students are required to complete a substantial programming project, often referred to as the Internal Assessment (IA).
The project involves the design, development, and evaluation of a software solution to a specific problem.
Students must document their process, including requirements analysis, design specifications, coding, and testing.
The project is assessed based on criteria such as technical complexity, functionality, documentation quality, and evaluation.
Assessment Criteria
Both external and internal assessments are graded based on defined criteria set by the IB. These may include:
Knowledge and Understanding: Grasp of core concepts and terminology.
Application of Knowledge: Ability to apply theory to practical situations.
Analysis and Evaluation: Skills in evaluating solutions and reflecting on processes.
Creativity and Innovation: Originality in project design and implementation.
Final Grades
The overall grade for the course combines the results from both the external and internal assessments, contributing to the final IB diploma score.
Entry requirements
5 GCSE at 9 - 4 (or equivalent) with a minimum of 4 in English and or Maths, including Computing
(Students that narrowly miss out on L3 entry requirements can still be accepted subject to decision of subject leader for the chosen course).
Additional information
For more courses like this, check our courses page.