29.12.2014 Views

IB Diploma Guide - The International School Of Penang

IB Diploma Guide - The International School Of Penang

IB Diploma Guide - The International School Of Penang

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Common<br />

Core (CC)<br />

(All Students)<br />

Additional HL Material<br />

(HL students only)<br />

Program Dossier (PD)<br />

(All students)<br />

Computer science deals with the solving of problems using computers. <strong>The</strong>refore a<br />

full understanding of logical problem-solving is required as well as a detailed knowledge<br />

of how computers operate. Successful computerized systems result from: a clear<br />

understanding of the problem to be solved; appropriate use of hardware based on<br />

a detailed knowledge of its capabilities and limitations; efficient use of algorithms<br />

and data structures; thorough and logical design; careful testing and integration of<br />

all these components. Students of <strong>IB</strong> computer science will be guided by problemsolving<br />

strategies that will be continually reinforced in their coursework. Initial stages<br />

of the process will involve identifying and defining the problem(s) to be solved by a<br />

computerized system. <strong>The</strong> problem will be broken down (decomposed) into parts,<br />

each one of which requires a particular solution. From this problem definition, the<br />

student will construct appropriate algorithms to create a solution.<br />

Common core (HL and SL students)<br />

Additional HL material (HL students only)<br />

Case Study<br />

125 hrs<br />

80 hrs<br />

3 hrs<br />

41

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!