Sterling Academy offers four classes in technology -- two for learning Microsoft Office, and two for learning computer programming.
The computer science courses we offer are:
Get the skills you need for today's world at Sterling Academy!
Here's a good reason to start with: There are more jobs than people to fill them. According to code.org, 1,000,000 of the best jobs in America may go unfilled because only 1 in 4 schools teach students how to code. Sterling Academy is one of the 1 in 4 schools that DOES offer courses in coding. And if your school doesn't offer computer programming courses, you take the courses with us online.
See the video below, "What Most Schools Don't Teach," to understand how coding affects all aspects of our lives. It's not just for those who have an interest in technology itself; coding can create software that is helpful to humanity in many fields.
Computer Science I
In this introductory computer science course sequence, students will learn the basics of programming through hands-on projects that encourage creativity and experimentation. Students will apply key computer science concepts to programs created in and run by Python, a programming language with simple syntax and flexible, robust performance. Python runs on most operating systems and is used professionally to write web applications, desktop applications, and many other types of software programs. Students will learn about the real-world experiences of programmers through personal questionnaires with professionals in the field of computer science.
Computer Science II
In this course, students will build on the computer science and programming skills gained in Computer Science I. Students will continue to learn and apply key computer science concepts to programs created in and run by Python. The experience students will gain through completing a wide range of hands-on projects will continue to develop the fundamental skills they will need to get started as a programmer.
By the end of this two-semester course sequence, students will gain many of the fundamental skills and conceptual background needed to get started as a programmer in Python or in any programming language. Project-based learning walks students through writing code, while course assignments build on what students learn.