madison Computer Science
Quick Links
Short link to this site: bit.ly/madisonCS
We use Canvas as our online classroom.
Course syllabi are available here and on the individual course pages.
STUDENTS: need a recommendation? complete this form and come see me in person
Career & Technical Education
At Madison, Computer Science is a Career and Technical Education (CTE) pathway, which means that students can take just a year or two to try it out, or they can choose to "major" in CS by taking at least 3 of the pathway courses.
The pathway courses focus on coding, with each course helping students understand the fundamentals of coding and apply them with progressively more sophisticated languages and projects.
CS CTE Pathway Courses
Year 0 (optional): Exploring STEM
- engineering design
- coding/game design
- 3D modeling/printing
- robotics
Year 1: AP CS Principles - Python
Year 2: AP CS - Java
Year 3 (optional): Art, Games, and Making
- teacher-assigned maker projects:
3D modeling, printing, laser cutting
- student-designed projects (coding + making)
Year 4: Senior Design
- student designed year-long coding project
What's happening @madCSpdx
Throughout the Computer Science CTE pathway, students do projects that make use of a 3D printer, laser cutter, vinyl cutter for stickers and tshirt transfers, and embroidery machine, with the intent of bringing designs created in a computer / with code into the physical world.
Once they have learned the tool, students can continue to design their own unique projects as they are inspired.
Robotic art competition - prize $$$ possible
See robotart.org and robotart.org/rules-information/ for more info.
Here's an old Intro CS forecasting video.