LiveLessons are your #1 course resource
Every programming assignment will be covered in a LiveLesson. Join live when you can, or watch the recording from your course message board. Check your planner daily for assignments and due dates.
Mr. DeMarzo's digital classroom
Your home base for Mr. DeMarzo's computer science courses at Alabama Connections Academy—organized around the CTE pathway from first code to real-world software design.
// LATEST UPDATE
The few routines that make the biggest difference in every course.
Every programming assignment will be covered in a LiveLesson. Join live when you can, or watch the recording from your course message board. Check your planner daily for assignments and due dates.
// COMPUTER SCIENCE CTE PATHWAY
These courses move from core computing concepts to broader computer science thinking and then into applied software design and development.
Foundations → Principles → DevelopmentExplore fundamental computer science concepts including software development, programming languages, data structures, algorithm design, and the global impact of technology.
Open course → 02 · PrinciplesStudy the core ideas of computer science—data, the internet, and cybersecurity—while creating programs and digital projects that show how technology shapes our world.
Open course → 03 · DevelopmentContinue working with Python while focusing on program design, the software development life cycle, real-world algorithms, and software that provides practical or commercial value.
Open course →// QUICK ACCESS
The places you will use most often throughout the semester.