AP Computer Science Principles introduces students to computer science through programming. Fundamental topics in this course include the design of solutions to problems, the use of data structures to organize large sets of data, the development and implementation of algorithms to process data and discover new information, the analysis of potential solutions, and the ethical and social implications of computing systems. The course emphasizes object-oriented programming and design using the Java programming language.
The goal of this course is to take a more in depth look at what was covered in the introductory course. Here, we will explore more complex circuits and systems and place more emphasis on material usage, cost, and efficiency in order to make sure that we build systems that not only work, but also work as best as they can in the most cost effective way.
This course provides students with a space where they can learn about Computer-Aided Design (CAD) software and embrace the challenge of visualizing design in both 2D and 3D spaces. Students will also learn about additive and subtractive manufacturing and how to best design their parts to the strengths of the devices that will be manufacturing them and the materials that they’ll be using.
This course will focus on integrating mathematic and scientific topics into the Engineering Design Process (EDP). Areas of focus may include aerodynamics, principles of rocketry, pneumatics, buoyancy, fluid mechanics, and construction techniques. Focus will be placed on analysis of real world situations, designing and testing prototypes for those situations, and designing/testing a final design. Students will begin with analyzing current engineering concepts and advance to an open-ended research and design project.
The EDP is defined as follows: identify a real-life problem, research the problem, develop multiple solutions to the problem, evaluate the best solution, construct a prototype, test the prototype, communicate the solution, redesign as necessary, and finalize the solution. Collaboration is a fundamental part of this process.
Every student prepared to impact the world for Jesus Christ