top of page

Computer Science CTE Program

Computer Science Forecasting Slide.png

Computers and code influence almost every aspect of our lives today (shopping, healthcare, transportation, entertainment, science & research, manufacturing, banking and investments, sports…), so having some knowledge about coding will be an advantage in your daily life as well as any career you might choose.

In the first class in the Computer Science pathway, you can start knowing nothing about code and quickly learn how to write programs using the basic building blocks of code that all programmers use. And if the beauty and logic of coding speaks to you, there are plenty of classes in the pathway to help you continue to learn even more.

MadLogo.ComputerScience.png
Electronic Circuit

Computer Science 1-2

 Learn the basics of coding by creating art and games, and building robots.  Create 3D models, 3D print an object you design, and bring the models to life in an animation.  

 

Quarter 1: coding basics: watercolor art

Quarter 2: 3D modeling & animation: 3D print, movie

Quarter 3: game design: pixel art, music, game

Quarter 4: robotics & web/app design

 

CTE Pathway elective course

Prerequisite: None

Grade Level: 9-12

Social network concept

Computer Science 3-4

Dive into coding with Python, the world's fastest growing coding language! Learn and practice standard coding concepts, then apply them in mini projects throughout the year. Larger projects toward the end of the year include working with a Raspberry Pi to learn about the Internet of Things, and making a game in pygame.  This course will prepare students for AP Computer Science.

 

CTE Pathway REQUIRED course

Prerequisite: CS 1-2 or Instructor Approval

Grade Level: 9-12

Data Cloud

AP Computer Science

In this rigorous, fast-paced course, you will learn how to code in Java, one of the top languages sought after by employers.  Topics include object-oriented design, data structures, algorithms, problem solving, and the ethical and social implications of computing.  The AP test offers the potential for earning college credit and consists of multiple choice and free-response pencil-and-paper coding. Homework is required, and includes both reading (textbook) and coding.

 

CTE Pathway REQUIRED course

Prerequisite: CS 3-4

Grade Level:  10-12

Maya-772x434.png

3D Modeling and Animation

Let your imagination be your guide as you build on on the 3D modeling skills you learned in Intro CS. You will design and complete a year long project with a final product such as an animated movie, interactive 3D or VR game, 3D printed products, or photorealistic renders. You will work independently or in small groups to learn the skills you need, like rigging, realistic textures, particle physics (grass, hair, smoke), and rigid body physics (collisions, gravity).

 

CTE Pathway elective course

Prerequisite: CS 1-2

Grade Level: 10-12

1.PNG

FTC Robotics

Design, build, and code robots. Learn machine design and coding concepts, then apply STEM principles to meet challenges and compete for points in a sport-like game.

 

CTE Pathway elective course

Prerequisite: Instructor Approval

Grade Level: 10-12

4.PNG

Senior Design

This course allows advanced students to pursue projects that go beyond other course offerings, including working in other languages, app design, game design, continued work in 3D modeling or animation, or taking an online college course.  Learning is self-directed, with guidance from the teacher on design, goal setting, and industry standard documentation. Projects may be independent or students may choose to work in teams.

CTE Pathway elective course

Prerequisite: Instructor Approval

Grade Level: 10-12

bottom of page