Academic Departments » Instructional Technology » Instructional Technology Courses

Instructional Technology Courses

(2 semesters) (No Prerequisite)

AP Computer Science Principles offers a multidisciplinary approach to teaching the underlying principles of computation. The course will introduce students to the creative aspects of programming, abstractions, algorithms, large data sets, the Internet, cybersecurity concerns, and computing impacts. AP Computer Science Principles will give students the opportunity to use technology to address real-world problems and build relevant solutions. Together, these aspects of the course make up a rigorous and rich curriculum that aims to broaden participation in computer science. This course is open to 10th, 11th and 12th graders.  This class is a Full Credit course and will meet regularly.

(2 semesters) (Prerequisite: Computer Science Discoveries or Computer Science Principles and instructor permission.)

AP Computer Science A is a year-long course designed to help students master the basics of Java and equip them to successfully pass the AP Computer Science A Exam at the end of the school year.  The course introduces fundamental topics that include problem-solving, design strategies and methodologies, organization of data (data structures), approaches to processing data (algorithms), analysis of potential solutions, and the ethical and social implications of computing. This course is equivalent to a first-semester, college-level course in computer science. This course is open to 11th and 12th graders.  This class is a Full Credit course and will meet regularly. 

(2 semesters) (No Prerequisite)

This is a one-year course in which students will explore the use of Design Thinking through individual and team projects.  Design Academy introduces highly motivated students to Design Thinking and independent inquiry in STEAM-related careers (Science, Technology, Engineering, Arts and Math).  This course focuses on elements that contribute to creativity and innovation in individuals and groups within organizations. During the first semester, students will participate in modules designed to introduce them to various technologies in the D.R.E.A.M lab. The goal of each project should culminate in a tangible product for the community to use or experience. Design Academy will structure student work into three phases. A proposal phase will require students to define the project they wish to pursue, a prototype phase will require students to research and design their product, and a final production phase will require students to create their product.  This course will meet twice a week and is open to 10th, 11th and 12th graders.  This class is a quarter credit per semester.

 

**NEW - Students may opt to for a full credit course with Instructor approval.  To receive full credit, you must meet every day, and complete additional projects as directed.

(2 semesters) (No Prerequisite)

This is a one-year course in which students will expand the use of Design Thinking through individual projects. Design Academy II continues to expose students to Design Thinking and independent inquiry in STEAM-related careers (Science, Technology, Engineering, Arts and Math). The course is designed for highly motivated students pursuing STEAM related careers. This course will meet twice a week and is limited to 11th and 12th graders. Students must have taken Design Academy I as a pre-requisite for Design Academy II. This class is a quarter credit per semester.

 

**NEW - Students may opt to for a full credit course with Instructor approval. To receive full credit, you must meet every day, and complete additional projects as directed.

COMPUTER SCIENCE DISCOVERIES

(2 semesters) (No Prerequisite)

This year-long course is intended to be an introduction to programming for those students with little to no experience in programming. Computer Science Discoveries takes a wide lens on computer science by covering topics such as programming, physical computing, HTML/CSS, and data. The course inspires students as they build their own websites, apps, games, and physical computing devices. Students will be expected to do some work outside of class.  

 

This class is a quarter credit per semester and will meet 2 days a week. 

(2 semesters) (Instructor Permission) 

This course is an introduction to robotics using VEX robotics. Students will build a basic square robot and learn introductory programming of the robot using Easy C. Some independent work outside of the class time will be expected. Students enrolled in the Advanced Robotics part of the course are required to have had some experience with VEX robotics. These students will work to build a robot for VEX competitions. Advanced students will be expected to attend and participate in competitions.  This course will meet twice a week and is open to 10th, 11th and 12th graders.  This class is a quarter credit per semester and will meet during the school day.