Google Tag Manager

Select A Department

Technology

  • Principles of Technology and Design

    Grade Level: 9th – 12th  
    Length of Course: 1 semester
    Prerequisite: None
    Course Description:
    Through this course, students will learn about computer organization, hardware and software, file management, and computational thinking – the basis of computer science.  Students will learn to break down, analyze and develop logic-based solutions to complex problems, to recognize patterns, create computational artifacts, and use algorithms and flowcharts in the development of computer applications.  Subsequent technology courses will further develop skills taught in Principles of Technology and Design.
     
  • Computer Programming I

    Grade Level: 10th – 12th  
     
    Prerequisite: Completion of Algebra I
    Course Description:
    The Computer Programming I course is designed to introduce students with some programming experience to object-oriented programming. Students use program flowcharts and pseudocode to map solutions to problems, and as a basis for application development. Working with Python or JavaScript, students develop and troubleshoot software applications. As an introductory course, emphasis is placed on keywords and syntax, data types, and program flow and control structures.
  • Computer Programming II

    Grade Level: 10th – 12th   Length of Course: 1 semester
    Prerequisite: Completion of Computer Programming I
    Course Description:
    This course is designed to further student understanding of object-oriented programming using Python or JavaScript. Students learn advanced object-oriented concepts including abstraction, inheritance, and working with graphics. Programs designed by students move beyond interactions with semi-intelligent users, as students utilize their understanding of Exceptions and Exception Handling to create and test programs.
  • Robotics I

    Grade Level: 9th – 12th
    Length of Course: 1 semester
    Prerequisite: Completion of Principles of Technology and Design or one semester of an Upper School Technology Course
    Course Description:
    As an introductory course in robotics, students design and build robots using Tetrix robotics building components. Students create programs to control their robots autonomously and using remote controls. This course focuses on designing and constructing robots to complete assigned tasks. Through implementation of the design process, students transfer advanced academic skills to component designs in a project-based environment. Students build prototypes and test their designs. As part of design teams, students will explore multi-robot solutions to complex problems.
     
  • Robotics II

    Grade Level: 9th – 12th  
    Length of Course: 1 semester
    Prerequisite: Student must have taken Robotics I (course: 8813 or 8823)
    Course Description:
    As an intermediate course in robotics, students design and build autonomous and semi-autonomous robots using an array of building materials and their choice of programming language(s). Miniaturized computing modules such as Arduino or Raspberry Pi serve as the starting grounds for robots. Students learn to build circuits and program robot behaviors using a tradition-al, text-based language. Through implementation of the design process, students transfer advanced academic skills to component designs in a project-based environment. Additionally, students may use 3D modeling software and printers to create custom robotics parts.
     

Faculty

  • Photo of Jared Curtis
    Jared Curtis
    Science Department Chair and Middle School Science and Robotics Teacher
    832-204-5900
    Brigham Young University - B.S.
    University of Houston - M.Ed.
    2012
    Bio
  • Photo of Walker Fair
    Walker Fair
    Technical Fine Arts and Performing Arts Teacher
    832-204-5900
    Tulane University - B.S.
    2015
    Bio
  • Photo of Brandon Kirby
    Brandon Kirby
    Computer Science and Technology Department Chair
    832-204-5900
    Prairie View A&M University - B.S.
    Vanderbilt University - M.S.
    2014
    Bio