# Difference between revisions of "AoPS Online School"

(Fixed broken links and updated with latest information.) |
m (Oops, forgot to do this.) |
||

Line 60: | Line 60: | ||

=== Computer Programming === | === Computer Programming === | ||

− | * [[AoPS Online School/Introduction to Python]] — [https://artofproblemsolving.com/school/course/catalog/python1 Details] | + | * [[AoPS Online School/Introduction to Python | Introduction to Python]] — [https://artofproblemsolving.com/school/course/catalog/python1 Details] |

− | * [[AoPS Online School/Intermediate Python]] — [https://artofproblemsolving.com/school/course/catalog/python2 Details] | + | * [[AoPS Online School/Intermediate Python | Intermediate Python]] — [https://artofproblemsolving.com/school/course/catalog/python2 Details] |

− | |||

== What You Should Know == | == What You Should Know == |

## Revision as of 03:37, 17 September 2020

The **AoPS Online School** is an online school that hosts classes for outstanding middle and high school students. The school is also accredited by the Western Association of Schools and Colleges. Each of the classes offered focus heavily on developing deep understanding of the methods of mathematical problem solving. About the AoPS Online School

## Types of class offered

- Math Jams are free classes that include information sessions, problem solving lessons, and competition solution discussion immediately after major mathematics competitions. Anyone may join these classes provided they have an AoPS account.
- Subject Classes cover entire areas of mathematics such as algebra, geometry, number theory, counting, and probability.
- Contest Preparation Classes focus on problem solving methods and curriculum associated with specific contests such as MathCounts, the AMC, and the AIME.
- Worldwide Online Olympiad Training Classes are school-year-long classes and exam-based programs that provide in-depth study of advanced topics and strategies in mathematics (WOOT), chemistry (ChemWOOT), and physics (PhysicsWOOT).
- Computer Programming are classes that focus on problem-solving with computer programming via the Python programming language.

## AoPS Class Offerings

### Subject Courses

#### Introductory Math (Grades 5-10)

- Prealgebra 1 — Details (Companion text)
- Prealgebra 2 — Details (Companion text)
- Algebra A (formerly Algebra 1) — Details (Companion text)
- Introduction to Counting & Probability — Details (Companion text)
- Introduction to Number Theory — Details (Companion text)
- Algebra B (formerly Algebra 2) — Details (Companion text)
- Introduction to Geometry — Details (Companion text)

#### Intermediate Math (Grades 8-12)

- Intermediate Algebra (formerly Algebra 3) — Details (Companion text)
- Intermediate Counting & Probability — Details (Companion text)
- Intermediate Number Theory — Details
- Precalculus — Details (Companion text)

#### Advanced Math (Grades 9-12)

- Olympiad Geometry — Details
- Calculus — Details (Companion text)
- Group Theory Seminar — Details
- Group Theory — Details

### Contest Preparation Courses

#### Mathematics

In order from least to most difficult:

- MATHCOUNTS/AMC 8 Basics — Details
- MATHCOUNTS/AMC 8 Advanced — Details
- Special AMC 8 Problem Seminar A — Details
- Special AMC 8 Problem Seminar B — Details
- AMC 10 Problem Series — Details
- Special AMC 10 Problem Seminar A — Details
- Special AMC 10 Problem Seminar B — Details
- AMC 12 Problem Series — Detail
- Special AMC 12 Problem Seminar A — Details
- Special AMC 12 Problem Seminar B — Details
- AIME Problem Series A — Details
- AIME Problem Series B — Details
- Special AIME Problem Seminar A — Details
- Special AIME Problem Seminar B — Details

#### Physics

### WOOT

### Computer Programming

## What You Should Know

AoPS classes are designed to be challenging even to some of the best mathematics students. Winners of nearly all major American mathematics competitions have taken math classes at AoPS.