Technology

Technology Courses

The overarching goal of the technology curriculum is to provide the students with a basic understanding of technology and engineering design for educational and social usage. Technology curricula are always evolving to remain current with technological changes and trends. Upper level courses earn a math credit.

Computer Science Discoveries

In this course, 7th and 8th grade students follow an introductory computer science curriculum that is mapped to Computer Science Teachers Association (CSTA) standards. The course takes a wide lens on computer science by covering topics such as problem solving, programming, physical computing, user centered design, and data. Students engage in a variety of projects, including: coding their own games, animations, and robots. The curriculum includes a variety of student-centered, inquiry-based activities, which allow for creative exploration of coding, electronics and mechanical engineering. Students in this course build on their coding skills progressively during 7th and 8th grade, and have opportunities to use fabrication equipment, including laser cutters and 3D printers, as they bring their ideas to life.

In this course, students learn Python, a versatile, beginner-friendly, general-purpose programming language designed to be used in a range of applications. Often used to build websites and software, automate tasks, and conduct data analysis, Python is one of the most widely used programming languages today. As students gain understanding of the programming constructs that comprise Python, they also further develop their analytical and computational thinking skills, which will serve them well in any discipline they pursue in the future.

In this course, students follow the curriculum as set by the College Board and may earn college credit through the Advanced Placement (AP) exam taken in the spring. Students learn the principles that underlie the science of computers and develop the thinking skills that computer scientists use. Students will work independently and collaboratively to creatively address real-world issues using the tools and processes of computation. The class encourages students to make connections between computing concepts, analyze computational work, and work collaboratively to solve problems. Coursework includes designing a program to solve a problem or complete a task, applying abstractions in computation and modeling, and communicating ideas about technology and computation.

In this course, students follow the curriculum as set by the College Board and may earn college credit through the Advanced Placement (AP) exam taken in the spring. Students learn the concepts and tools of computer science as they learn a subset of the Java programming language. Coursework includes hands-on work to design, write, and test computer programs that solve problems or accomplish tasks. Students design a program, develop the algorithms it needs, and write code to implement them. Expectations include correcting errors, neatly documenting the development process, and explaining how program code works.

Why study Computer Science?

Hear from our students about why they study Computer Science at Ursuline!

Meet The Team

Natalie

Ward

Title: English Faculty

Department: English

Katie

Sheehan

Title: English Department Chair

Department: English

Matt

Murphy

Title: English Faculty

Department: English

Michael

Mayer

Title: English Faculty

Department: English

John

Baker

Title: English Teacher

Department: English