Brentwood College School Logo
100p

Internet Literacy: AP Computer Science Principles

9 November 2024
Ella W, Mack ‘25

In a world where technology is continuously evolving, it becomes increasingly important to recognize the genesis of our favourite apps and websites and the complex code behind them. AP Computer Science Principles is one of the most interesting courses that Brentwood has to offer, as its main purpose is to relay a fundamental understanding of coding and the principles behind digital property.   

It is taught by Mr Girard, who describes the class as a “gateway into a meaningful understanding of the basis of computer science, as it greatly impacts our day-to-day lives”. 

So far, we have covered four units: Digital Information, The Internet, Intro to App Design and Variables, Conditionals, and Functions. Our most exciting project so far has been the opportunity to code an app using common lines of code in unit 3. For this project, Oliver H, Whittall ‘25 and I mimicked a car dealership where the user was able to explore different car types, brands, models and colours. Oliver stated: “We catered the app to help users have a choice. We explored the endless options of colour, text size, pictures and functionality of buttons to give the user their most desirable car”. 

Looking towards the future, all 23 of us students will be creating a real-life app that will serve as a major part of our AP exam. Isaac R, Whittall ‘25, excitedly commented: “This project is something we can completely customize to our liking. I’m looking forward to developing something that I am passionate about”. 

AP Computer Science Principles is a class for students to think outside the box and have ample opportunities to test their creativity. Not only is this highly engaging, but it allows students to look back on a piece of their work that will be able to function and live on our computers forever. 

Ella W, Mack ‘25


Latest News