Mr Baumgarten

Computer Science teacher and self confessed geek

IB Diploma Computer Science

Welcome to my teaching notes for the International Baccalaureate Diploma Computer Science course.

Everybody in this country should learn how to program a computer… because it teaches you how to think. - Steve Jobs

Units & key resources

Programming resources

IB course documents

IB assessment outline

Examination Standard level High level
Exam 1: Short answer & structured scenarios. Units 1-7. 45%, 1h30 40%, 2h10
Exam 2: Object orientated programming. Units D1-D4. 25%, 1h00 20%, 1h20
Exam 3: Case study (HL only) n/a 20%, 1h00
Internal assessment: Solution 30%, 30h 20%, 30h
Internal assessment: Group 4 project 0%, 10h 0%, 10h

Other IB teacher websites

Other IB CS teacher websites. Feel free to check them out!

Other online computer science resources

Online programming courses & lectures

Project ideas

Non-Java programming resources

If you come across any other site worth adding to the list, please let me know!