Concordia received the 2020 AP Computer Science Female Diversity Award. The award was given to schools "for expanding young women's access to AP Computer Science and helping to close the gender gap in computer science." Concordia’s AP Computer Science class introduces students to computer science with a focus on the Java programming language.
The course covers fundamental topics such as problem-solving, design, data structures, and algorithms. Students learn how to design algorithms with a given goal learning how to create a “recipe” instructing the computer to do a task, which involves a lot of trial and error.
“AP Comp Sci is by far the best AP class I have taken, because of the sheer fun of problem-solving and how I can directly apply it to Steam Lab. The website we use to study and do our homework (CodeHS) is simple yet easy to understand, and knowing information beforehand makes classes go by smoother,” said Ema (G11).
The class is currently learning specific Java syntax and concepts of the Java language. The course also covers common concepts, such as logic and control statements, which exist and are used in other programming languages, helping students understand other coding languages like C++ and Python.
"Computer Science is the subject where you have to find a lot of errors. Even though it is time-consuming, we have to be patient," said Jiwon (G11).
“In terms of skills besides programming, there is a lot of critical thinking involved, because students have to develop the skill of finding the error and learning from their mistakes. The faster you learn how to find the mistakes and correct them, in both your own code and that of others - a process known as ‘debugging’ - the more successful you will be,” said Dr. Santos.
Advanced Placement (AP) is a United States program created by the College Board which offers university-level curricula and examinations to high school students. The program is widely recognized by US universities as well as universities throughout the world. Most US universities grant placement and course credit to students who score a three to five on the examinations.