The computer program at Holy Name Parish School demonstrates consideration for the appropriate intellectual, social, physical aesthetic, emotional, and ethical development of students in multiple ways. The program is designed to prepare students to effectively and ethically integrate technology as a learning resource in school and in their lives. The curriculum implementation philosophy is to continuously reinforce technological skills, thus building transferable aptitudes. The program also presents the Church’s Internet social teachings thus developing responsible digital citizens. Children are instructed to respect others, themselves, and the equipment at all times, reinforcing the Church’s teachings of core values.

The technology program demonstrates continuity. The curriculum is aligned with the Massachusetts Technology Literacy Standards and Expectations. The program increases in complexity and depth as students advance through each grade level.

The curriculum in the Early Childhood Program uses technology to enhance core curriculum areas including phonics, literacy, math, religion, and social-emotional learning. Children use technology to further explore various subjects with informational videos, games, or photographs. The students are also instructed in the rudiments of computer use. Basic skills include: safety, clicking skills, navigation, and mouse use. These skills enable the acquisition of the technological knowledge required to succeed in later grades.

The program is adjusted to be grade-level appropriate. Students are instructed in ergonomics, hardware components, keyboarding, word processing, spreadsheets, presentations,  safe Internet use and programming. As students advance in the program, they are given multi-dimensional and challenging projects designed to further their understanding of technology and the acquisition of information. During such projects, students are called upon to exercise developmentally appropriate skills such as following complex directions, working in pairs, and producing an aesthetically appealing layout such as a brochure. In the programming component students learn command sequences, control points, basic code structures and how to test and debug. Communication with classroom teachers allows for the alignment of projects with the class curriculum.