Welcome to Lakeside's Computer Science CTE pathway! CTE stands for Career Technical Education. That means we are focused on developing skills that can be used in future careers. Part of that is sharing industry insights from myself (15+ years in the technology industry), our program partners and other current professionals in the Computer and Information Technology industries. It also means we are focused on developing tangible skills, and not just academic theory.
As part of our quest to develop 21st century skills, we will focus of collaboration, communication, and creativity applied to developing a variety of projects.
Currently we have three courses in computer science with an emphasis on coding:
- Introduction to Python
- AP Computer Science Principles
- AP Computer Science A
These courses are listed in order of academic rigor, but can be taken in an alternate order. In addition to developing skills, two of the courses in our pathway provide the opportunity for college credit prior to graduating high school. Feel free to see more information as you browse the content of this page.
Introduction to Python
Python is currently one of the most popular programming languages in the world. In addition to its popularity, its simple structure and large variety of resources make it an excellent introductory language. Lakeside hosts most of its Python course content as part of the Amazon Future Engineer's program on Edhesive. We have been awarded a grant for free course content, support, and guest speakers via AFE. In addition to Edhesive, we use:
- EarSketch to mix music and apply digital music effects using Python
- Trinket to experiment with turtle graphic in Python
- CodeSkulptor to explore and collaborate on a variety of Python Projects
for most of our content, but also use the Collegeboard
for test prep.
Designed for 9 - 12 grade students, CS Principles introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. This year-long course can be taught as an AP course - no prerequisites required for students new to computer science! CS Principles focuses on concepts such as how the internet works and the societal impacts of computer science.
AP Computer Science A
"AP Computer Science A is an introductory college-level computer science course. Students cultivate their understanding of coding through analyzing, writing, and testing code as they explore concepts like modularity, variables, and control structures." (CollegeBoard)
Lakeside hosts most of its AP CSA course content as part of the Amazon Future Engineer's program on Edhesive. We have been awarded a grant for free course content, support, and guest speakers via AFE. In addition to Edhesive, we also use the Collegeboard
for test prep.
Enrollment in this course qualifies students to apply for the Amazon Future Engineers' $40k Scholarship with paid internship.