|
|
||
|
|
Computer ScienceNATURE OF THE SUBJECT Computer Science deals with the solving of problems using computers. Therefore a full understanding of logical problem-solving is required as well as a detailed knowledge of how computers operate. Successful computerised systems result from:
Students of IB computer science will be guided by problem-solving strategies that will be continually reinforced in their coursework. Initial stages of the process will involve identifying and defining the problem(s) to be solved by a computerised system. The problem will be broken down into parts, each one of which requires a particular solution. From this problem definition, the students will construct appropriate algorithms to create a solution. The emphasis will be on the use of a logical approach and analytical thinking while using a computer to solve problems.
Students are expected to acquire a mastery of specific aspects of JAVA – a high level programming language. Suitable mechanisms include encapsulation, polymorphism and inheritance, although other structured approaches are possible. Mastery will be demonstrated through work submitted in the program dossier which will form a substantial part of their Year 13 course. Content of Computer Science Programme The computer science higher level programme encompasses: Higher and Standard
Higher Only
ASSESSMENT Assessment consists of two externally set exam papers and an internally assessed program dossier. Paper 1 (32.5%)
Paper 2 (32.5%)
Program Dossier (35%) This is an individual piece of well-documented work completed during the course involving a problem that can be solved using computer systems. Students must attempt to show mastery of the required aspects of programming during the solution of their chosen problem Summary Computer science in the IB is an extremely challenging course especially with the introduction of the Java programming language. The school is well equipped to deliver the course with excellent facilities and experienced teachers. Of the 11 candidates who have completed the course over six years, 4 of them have achieved the highest level 7 and 3 have achieved a level 6. |
|