Welcome to the Computer Science Pathway at Franklin High School. In this website, you will find a description for all of the classes in the pathway and how I connect my students to industry partners: guest speakers, field trips, coding camps, and competitions. All of the classes and activities in our Computer Science program are based around our CS Pathway Outcomes.
The three year sequence for the programming pathway is Exploring Computer Science, AP Computer Science Principles and AP Computer Science A. We also offer two elective classes: Web-Development and Machine Learning Honors. After passing ECS, AP CSP, and AP CSA, you will earn a graduation cord.
This course welcomes students with little to no coding experience to the wonderful world of computer science. In a safe learning environment, students will learn the basics of text-based coding and work collaboratively to write code that solves real-world problems.
This is the frist course in our three-year pathway. Learn the command line interface • Develop problem-solving skills and techniques • Program using the C language • Solve problems using control flow, arrays and iteration.
Explore how computing and technology is impacting us today through a project-based approach • Address real-world problems involving Big Data and Cybersecurity • Learn the history of the internet and how it works • Earn a 5.0 GPA bump and college credit by taking the AP test.
Learn content equivalent to a first-semester college-level course in CS • Learn object-oriented programming using the Java language • Solve problems by developing algorithms and using data structures • Compete at HP CodeWars • Earn a 5.0 GPA bump and college credit by taking the AP test.
Gain understanding of every ML model covered • Use regression to model continuous data • Predect descrete resutls using classification models • Discover unkown patters with clustering models • Additional topics include association rule learning, reinforcement learing, and natural langue processing
I am excited to announce our CS pathway has an updated classroom. Tables and laptops have replaced the rows of desktops to give students more opportunities to work together. Large whiteboards are on the walls to provide students with more places to problem solve.
We developed these outcomes in partnership with industry partners and administration. All of the classes, field trips, guest speakers, field trips, and competitions are align with these outcomes. Students who complete our pathway will have a mastery of these outcomes.
Another way to go beyond the classroom is to join our student leadership team. As a leader, you will work collaboratively with the leadership team to promote computer science education and recruit future students for the pathway.