ICT AT LOCKERBY
COMPUTER
SCIENCE 11
Learn to program in
Java. Learn all the programming
basics you need to pursue Computer Science at the University and College
levels. Conditionals, loops, arrays,
strings, functions and object-oriented programming are all part of the
grade 11 course. Furthermore, this
course comes with supplemental lesson material to prepare you to challenge
the Computer Science AP exam.
|
|
|
The culminating activity
is a programming project such as a video game or the exploration of an
advanced algorithm. Some students opt
to study a new language such as Python or C++ while others choose to work
with Java FX or LibGDX. Some students create an artificial
intelligence agent for the game Star Craft.
|
COMPUTER SCIENCE 12
In this course, you will
continue to develop your Java programming skills focusing on
object-oriented programming, data structures, simulation, file I/O,
networking and other advanced algorithms.
In some years, the group decides to work on game design using LibGDX or Java FX while in other years, we study
artificial intelligence. This course
will prepare you for the Computer Science AP exam.
|
|
|
The culminating activity
is once again a programming project of the student’s choice. Common options are video games,
simulations and applications including mobile apps. Some students branch off into Android
development and others go to a game design software such as Unity.
|
|