Computer Science

Computer graphics and hardware
by Andrew Belegrinos, teacher of Computer Science in the DP
In a lesson around computer architecture and benchmarking, students brought in their PCs - Ferrari Red racing stripes and all - to compete on a polygon rendering performance test. They ran test suites to compare FPS (frames per second) across different system configurations and opened chassis to identify various hardware components.
by Sam, Year 11
IB Computing has been a flurry of new information from the start of the year. We have begun to get our grounding in the course programming language – JavaScript - and Andrew has been teaching us how to write different functions and programs to perform basic tasks, like inputting information from the user and making decisions within code.
We have also been learning about the process to create flowcharts and how to use them to better understand the code that we are creating - helpful when making, sorting and searching algorithms.
It's really good to have a small class when doing this stuff as we can have a lot of teacher support.
by William, Year 11
In our Computer Science class we're learning about the core concepts that make computers work and the science behind them; this includes algorithms, computer logic and how software makes decisions, how computers store information and, of course, programming.
Essentially, Computer Science teaches students how computers really work and the technology and mathematics behind all the components that allow them to operate.
All members of our class are looking to pursue a career in IT. The IB Computer Science course is more advanced than that of VCE and prepares you a little better for future studies.