International Baccalaureate Computer Science
The International Baccalaureate Computer Science SL and HL courses require an understanding of the fundamental concepts of computational thinking as well as knowledge of how computers and other digital devices operate. The courses, underpinned by conceptual thinking, draw on a wide spectrum of knowledge, and enable and empower innovation, exploration and the acquisition of further knowledge. Students study how computer science interacts with and influences cultures, society and how individuals and societies behave, and the ethical issues involved. SL/HL core involves system fundamentals, computer organization, networks, and computational thinking. The HL extension involves abstract data structures, resource management, and control. Contextual instruction and student participation in co-curricular career and technical student organization (CTSO) activities will develop leadership, interpersonal, and career skills. High-quality work-based learning (HQWBL) will provide experiential learning opportunities related to students' career goals and/or interests, integrated with instruction, and performed in partnership with local businesses and organizations.
Notes
IB accommodates the needs of all students with disabilities enrolled in an IB course. Students take written examinations at the end of their IB Diploma Programme courses that follow the IB-provided curriculum for each course. The exam name is the same as the IB course and is scored by external IB examiners. No CTE courses prepare the student for the IB examination.