Technology Education

Computer Science at Villa Maria is built on this central concept: Yes, you can code.

The goal of technology education is to attract new students to the many opportunities of computer science.

Students can discover computer science at the beginning level, learning the basics of coding, digital media, and programming. Students can push themselves to achieve success on AP tests, computer game creation, and website design.

Teaching strategies include:

    • Pair-Programming
    • Project-Based-Learning
    • Self-paced Learning

The classroom learning environment is designed to prepare students for a computer science career: students work collaboratively, act as project managers, and take personal responsibility.

Links for Learning

CodeHS

CodeHS

Everything needed to learn computer science at school, including web-based curriculum and teacher tools.

Beauty and Joy of Computing

bjc.edc.org

AP CS Principles course by the University of California, Berkeley and Education Development Center, Inc.

SNAP!

snap.berkeley.edu

An inviting programming language for kids and adults that’s also a platform for serious study of computer science.

Technology Courses

GRADE 9GRADE 10GRADE 11GRADE 12
Computer Resources (CP)AP Computer Science Principles
Digital Media (CP)
Computer Programming (CP)
Digital Media (CP)
Computer Programming (CP)
AP Computer Science A
AP Computer Science Principles
Game Design (CP)
AP Computer Science A
AP Computer Science Principles
Digital Media (CP)
Computer Programming (CP)
Game Design (CP)
Advanced Topics