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



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

Beauty and Joy of Computing

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


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