STEM Courses

online course offerings

We are pleased to announce our new STEM course offerings available to our students for the 2019–2020 academic year. Bishop Connolly and Coyle & Cassidy faculty will offer four new online courses starting this fall: Introduction to Computer Programming, Video Game Design, Computer Science Principles, and Computer Programming I. These courses are open to students in grades 10-12 and will fulfill elective course requirements. Students who are interested in enrolling in these courses or have questions should contact Mrs. Megan dos Santos, Vice Principal of Academics, at mdossantos@bchs.dfrcs.org.

  • Introduction to Computer Programming

    Introduction to Computer Programming – Grades 10-12
    College Prep
    0.5 Credit

    This college preparatory course introduces students to the concept of computer programming and the process that is required to create a program. Standard programming procedures and methods will be covered, along with the problem-solving skills necessary to design and code solutions to programming projects. An overview of Python will be given and will allow the students the opportunity to design their own programs.

  • Video Game Design

    Video Game Design – Grades 10-12
    College Prep
    1.0 Credit

    This course introduces students to the concept of video game design and the process that is required to develop a good game. Topics will include level design, character and story development, and the setting of skills/stats for various characters and items. Students will then complete a capstone project which will require them to map out and create their own video game using the knowledge and skills they have obtained.

  • Computer Science Principles

    Computer Science Principles – Grades 10-12
    Honors
    1.0 Credit

    This course introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. Students will be introduced to fundamental concepts of computer science and computational thinking, including logical reasoning, problem-solving, data representation, abstraction, the creation of “digital artifacts,” operation of computers and networks, as well as ethical, legal and social aspects of information technology. This course will combine elements of online learning with traditional face-to-face instruction.

  • Computer Programming I

    Computer Programming I – Grades 10-12
    Honors
    1.0 Credit

    This full-year honors course uses the Java programming language to introduce students to the concept of computer programming and the process that is required to create a program. Standard programming procedures and methods will be covered, along with the problem-solving skills necessary to design and code solutions to programming projects.