DP Computer Science HL
CLOSE
Enter your search term and press enter. Press Esc or X to close.

Curriculum Guide

PYP (Lower school) Classes  MYP (Middle and Upper) Classes  DP (Upper) Classes

Sort Classes by Grade: PK, JK, SK, 1st, 2nd, 3rd, 4th, 5th, 6th, 7th, 8th, 9th, 10th, 11th or 12th Grade.

You can also use multiple tags to narrow class selections. Click the "tags" dropdown above, select the appropriate tags, and click "filter" to see the classes that apply. Some example combinations are "6th Grade" and "World Languages", or "11th Grade" and "Science."

To see a pdf of all classes from 5th-12th grade, click here.

DP Computer Science HL

Prerequisite: Chemistry SL, Chemistry HL, Physics SL, Physics HL, Further Biology

DP Computer Science HL will give students an understanding of the fundamental concepts of computational thinking as well as knowledge of how computers and other digital devices operate. Students will need to think procedurally, logically, concurrently, abstractly, recursively and think ahead. They will utilize an experimental and inquiry-based approach to problem-solving, developing algorithms and expressing them clearly. They will also appreciate how theoretical and practical limitations affect the extent to which problems can be solved computationally. There are no prerequisites for this course, however, some previous exposure to programming is desirable.

Posted by Steven Russell at 08:10