the art of problem solving website

New classes have been added to the schedule -  e nroll soon  to secure your seat!

Empower Future Leaders Today

Advanced Online Math and Language Arts Courses for Grades 2–12

Starting at $50/week

Since 1993, Art of Problem Solving has helped train the next generation of intellectual leaders. Hundreds of thousands of our students have gone on to attend prestigious universities, win global math competitions, and achieve success in highly competitive careers.

Why Students & Parents  AoPS Academy

"My son LOVES his class! The math is inspiring, the teacher has a wonderful sense of humor, and he got to meet other students who love math as much as he does. Amazing job! Thank goodness we found AoPS!" — Excited Dad

"The staff at AoPS Academy do a great job helping students reach their fullest potential. My children have learned to think logically and creatively through solving tough problems. I'm glad we found this valuable resource!" — Usha D, Parent

Summer Math

Grades 3–12

Preparing students for the next school year and math contests like AMC and MATHCOUNTS through enriched study and exploration beyond the standard curriculum

Math Beasts Camp 3

Math beasts camp 4, math beasts camp 5, math beasts camp 6 (prealgebra prep), math beasts camp 7-8 (algebra prep), math beasts camp 8-9 (geometry prep), middle school math contests: number theory and geometry, middle school math contests: algebra and counting, amc 10/12 prep camp, summer language arts.

Grades 3–10

Students put their creative and analytical skills to the test with Language Arts enrichment camps designed to enhance reading, writing, and persuasive speaking skills

Creative Writing

Writing for the spotlight, language arts triathlon, rhyme-bot derby: language craft and analysis.

Myth Quest: Creative Writing and Archaeology

Myth Quest: Creative Writing and Archaeology

Mock trial: persuasive speaking, academic essay writing, year-round math.

Grades 2–12

Using our world-renowned AoPS and Beast Academy textbook series, each level provides a full year math curriculum that dives deep into all core topics

Honors Math 2

Honors math 3, honors math 4, honors math 5, honors math 6, contest math 6, honors math 7, contest math 7, honors math 7.5, honors math 8, contest math 8, honors math 9, honors math 10, honors calculus, high school contest math, year-round language arts.

Engaging in this full curriculum designed for motivated learners, students will learn the skills required to succeed in high school and beyond by building a strong foundation in all aspects of language arts

Honors Language Arts 3

Honors language arts 4, honors language arts 5, honors language arts 6, honors language arts 7, honors language arts 8, go above and beyond with aops.

student solving tough math problems

Solve tough problems through immersive active-learning experiences

Collaborate with exceptional classmates from across the country.

Student on laptop collaborating with classmates

Participate in lively, interactive activities through a video conferencing format

happy student and parent doing classwork

Ready to start solving problems?

the art of problem solving website

📬 Sign Up for Our Amazing Newsletter!

Writing result-oriented ad copy is difficult, as it must appeal to, entice, and convince consumers to take action.

Quanta Magazine On How Art of Problem Solving Unveils Math’s Beauty

The new yorker features richard rusczyk and aops global community, the math of winning wordle: from letter distribution to first-word strategies, math contest guide for advanced students, beast academy moves mankato students up an additional 1-2 grade levels on national map assessment scores.

the art of problem solving website

Browse by Category

Our latest articles, art of problem solving: in the media, aops summer mathwalk challenge, the math of big-money lotteries: your chances of winning the powerball jackpot, raising problem solvers guidebook: how to support your advanced problem solver.

the art of problem solving website

New! Raising Problem Solvers Podcast

Powered by art of problem solving.

the art of problem solving website

Subscribe for news, tips and advice from AoPS

the art of problem solving website

Aops programs

  • Art of Problem Solving

Art of Problem Solving ( AoPS ) is an educational resources company founded by Richard Rusczyk in 2003.

  • 1.1 Mission
  • 1.2 Tradition of Excellence
  • 1.3 The Staff
  • 2.1 AoPS Wiki
  • 2.2.1 Subject textbooks
  • 2.2.2 Competition preparation books
  • 2.2.3 Other math books
  • 2.3 AoPS Online School
  • 2.4 AoPS Forums
  • 2.5 AoPS: For The Win
  • 2.6 TeX/LaTeX Resources
  • 2.7 Math contest problem database
  • 2.8 Articles
  • 3 Philanthropy

The Company

The main goal of AoPS is to create interactive educational opportunities for avid students of mathematics . As time goes on, AoPS is reaching out to students of other problem solving disciplines as well, including informatics , physics , programming, and others.

Tradition of Excellence

The accomplishments of every student are unique, and there is no way to measure that success. However, we try to record and celebrate achievements of AoPS students, faculty, and community members .

For a list of all the current staff at AoPS and some previous staff go to the AoPS Administrators page.

Resources on AoPS

You're in the AoPS Wiki now!

  • AoPSWiki:Table of Contents -- a basic guide to AoPSWiki content
  • Academic competitions including a huge List of mathematics competitions
  • Academic scholarships including a large list of Mathematics scholarships

Subject textbooks

AoPS subject texts provide instruction to excellent students of mathematics. This modern curriculum is both comprehensive and challenging enough for brilliant young mathematical minds.

  • Introduction to Algebra
  • Introduction to Counting & Probability
  • Introduction to Geometry
  • Introduction to Number Theory
  • Intermediate Algebra
  • Intermediate Counting & Probability
  • Precalculus

Competition preparation books

The Art of Problem Solving competition preparation books cover a variety of topics of interest to students of mathematics interested in competitive math.

  • Art of Problem Solving Volume 1: the Basics
  • Art of Problem Solving Volume 2: and Beyond
  • Competition Math for Middle School

Other math books

AoPS sells numerous other math books at the AoPS Bookstore . Many of these books focus on competitions such as the AMC , the Mandelbrot Competition , Mathcounts , or MOEMS .

AoPS Online School

The AoPS Online School hosts math classes primarily for bright middle and high school students. Students of the online math school include winners of nearly every major mathematics competition in the U.S.

AoPS Forums

The AoPS Forums are a place where students and problem solvers of all ages can discuss mathematics and problem solving. Visit AoPSWiki:AoPS forums for more details.

AoPS: For The Win

For The Win is an online interactive game for students to participate in activities similar to the MATHCOUNTS Countdown Round.

TeX/LaTeX Resources

The AoPS Forums are LaTeX -enabled, allowing users to post nice mathematics.

Math contest problem database

AoPS members help organize a large and well-organized [aops.com/resources.php list of problems and solutions] from mathematics competitions all over the world.

AoPS resources include numerous very good articles for students, parents, and teachers.

Philanthropy

Many of the features of the Art of Problem Solving website are made available for free so that every student interested in mathematics can use them.

Additionally, AoPS instructors provide hundreds of hours of teaching and support time for the San Diego Math Circle .

The Art of Problem Solving Foundation is a nonprofit corporation founded by AoPS CEO Richard Rusczyk with largely the same fundamental mission as AoPS itself, but with greater focus on providing educational resources where they are lacking. AoPS donates a portion of its book and class sales to the foundation. A link can be found here . Make sure it is .org if you want to see the foundation website, otherwise, you'll see the homepage of the current website you're on.

Something appears to not have loaded correctly.

Click to refresh .

the art of problem solving website

the art of problem solving website

Summer 2024 enrollment is now open!   Explore Available Courses

In-Person Summer and Academic Year Courses for Grades 1–12

In advanced math, science, and language arts courses, students find lifelong friends, mentors, and role models as they reach new heights together. explore our course offerings for grades 1–12..

Students at classroom table doing an assignment together

ABOUT AOPS ACADEMY

Rigorous Curriculum and an Unforgettable Experience

Since 1993, Art of Problem Solving has prepared hundreds of thousands of motivated students in grades 2–12 for college and career success. Through our innovative approach, students build a problem-solving foundation, an unparalleled skill set that helps them overcome obstacles in school and in life.

Our Carmel Valley Location

We’re right in your neighborhood! Our campus location is at 11455 El Camino Real, Ste 150, San Diego, CA 92130.

A Problem-Solving Curriculum

Our curriculum is rigorous — it's built to be. If students never feel challenged, they’re not getting to the boundaries of what’s possible. By solving new and complex problems, AoPS students are inspired to expand to their fullest academic potential.

If you’re looking for a challenging, interactive environment where your student will build the skill stack to succeed in school and beyond, you'll find it at AoPS Academy Carmel Valley!

Our family regularly talks about AoPS. We try to think about how our life would be different without you all. What if my daughter hadn't learned to love math? What if she never experienced being pushed to her limits? Overcoming failure? She wouldn't be who she is. And she is AWESOME! A very proud mom here. We are so fortunate that we found AoPS Academy. I credit AoPS for much of her confidence.

AoPS Academy parent to 16-year-old engineering major at UW and future cancer researcher

the art of problem solving website

the art of problem solving website

About the Art of Problem Solving Initiative, Inc.

Staff members.

Daniel Zaharopol

Daniel Zaharopol

Chief executive officer.

Dan Zaharopol is the Founder of Bridge to Enter Advanced Mathematics (BEAM) , which works to create a realistic pathway for underserved middle school students to become scientists, mathematicians, engineers, and programmers. BEAM is a project of The Art of Problem Solving Initiative.

Previously, Dan was the Co-Founder and CEO of Learning Unlimited , an organization that helps college students create educational programs on their campuses. He also serves on the boards of directors of the Mathematics Foundation of America , which runs Canada/USA Mathcamp , and the New York Math Circle .

Dan graduated from MIT in 2004 where he studied mathematics, and earned dual master's degrees in mathematics (focusing on Algebraic Topology) and in mathematics education from the University of Illinois. He blogs at Consider Learning .

To view other staff members of the organization , please visit BEAM's website which has a full staff listing .

Board Members

Richard Rusczyk

Richard Rusczyk

President, board of directors.

Richard Rusczyk created the company Art of Problem Solving in 2003 to create interactive educational opportunities for avid math students, and expanded this work by founding the nonprofit Art of Problem Solving Initiative in 2004. He is one of the co-authors of the Art of Problem Solving classic textbooks, author of Art of Problem Solving's Introduction to Algebra, Introduction to Geometry, and Precalculus textbooks, co-author of Art of Problem Solving's Intermediate Algebra and Prealgebra, one of the co-creators of the Mandelbrot Competition , and a past Director of the USA Mathematical Talent Search . He was a participant in National MATHCOUNTS , a three-time participant in the Math Olympiad Summer Program , and a USA Mathematical Olympiad winner (1989). He graduated from Princeton University in 1993, and worked as a bond trader for D.E. Shaw & Company for four years. AoPS marks Richard's return to his vocation -- educating motivated students.

Darryl Hill

Darryl Hill, Ph.D.

Secretary, board of directors.

Darryl Hill is a senior program officer for measurement, learning and evaluation at the Bill & Melinda Gates Foundation. Previously he held roles in several school districts around the country, including as Assistant Superintendent of School Accountability and Governance for the Fulton County Schools in Atlanta, GA. He has a Ed.D. in Education Policy, Leadership, and Instructional Practice from Harvard University. Prior to attending Harvard, he built an outstanding mathematics team at Rickards High School in Florida, earning Mu Alpha Theta's most dedicated sponsor award.

the art of problem solving website

Nanayaa Dadson

Treasurer, board of dirctors.

Nanayaa Dadson is a Managing Director at JPMorgan Chase & Co where she has worked since 1997. She was born and raised in Ghana, attended high school in the United Kingdom and moved to the United States to attend college. She holds a PhD, M.S. and B.S. in Engineering Sciences from Harvard University.

Ken Baron

Member, Board of Directors; Chair, New York City Board

Ken Baron is currently a Managing Director and a Senior Research Scientist at Two Sigma Investments, where he has worked since 2008. Ken has been in the field of finance and investment management for over 25 years. He was born and raised in New York City attending NYC public schools, including Stuyvesant High School. Ken completed an undergraduate degree in Mathematics from the University of Chicago and a PhD in Statistics from Stanford University. He is the co-author of Parimutuel Applications in Finance, a mathematical finance book. Ken has been a volunteer with BEAM since 2017, including teaching an enrichment class at BEAM titled "Money and Investing".

the art of problem solving website

Edray Goins

Member, board of directors; chair, los angeles board.

Edray Herber Goins is Professor of Mathematics at Pomona College. He has worked as a researcher at both Harvard and the National Security Agency; and has taught at both Caltech and Purdue. Professor Goins has published over 20 journal articles in areas such as applied mathematics, graph theory, number theory, and representation theory; and on topics such as Diophantine equations, elliptic curves, and African Americans in mathematics. He has acted as a referee for 20 different journals in mathematics, served on dozens of panels for the National Science Foundation, and has given more than 150 invited addresses on his research.

the art of problem solving website

Jeff Hoffman

Member, board of directors.

Jeff Hoffman is a Principal Analytical Lead at Google based out of New York City. Prior to Google, he worked in analytically oriented roles at Amazon and Target. Jeff has a MBA from the Kellogg School of Management at Northwestern University and a BA in Mathematics and Economics from Washington University in St. Louis. He was inspired to pursue higher learning in mathematics at a young age and has worked as a math tutor since he was in middle school.

Kiran Kedlaya

Kristin Kearns-Jordan

Kristin Kearns-Jordan is Chief Executive Officer of the Urban Assembly (UA), a network of 21 small public middle and high schools serving primarily low-income New Yorkers. Before coming to the UA she served as Executive Director of the Tortora Sillcox Foundation, a foundation advancing educational equity and excellence in New York City, from 2007 - 2016. From 2000 to 2007, she was the founder and director of the Bronx Preparatory Charter School, a classical, college preparatory middle and high school in the South Bronx. She became the founding executive director of the School Choice Scholarships Foundation in 1997 after beginning her career in education at the Student/Sponsor Partnership. She has extensive nonprofit governance experience, including board roles at the Student/Sponsor Partners, the READ Foundation, the Bronx Preparatory Charter School, the Urban Assembly (before becoming CEO), and the Cathedral School of St. John the Divine (for the last three years as President). She is a graduate of Phillips Exeter Academy and Brown University.

Kiran Kedlaya

Kiran Kedlaya, Ph.D.

Kiran Kedlaya is Professor of Mathematics at the University of California, San Diego. He has served as a member of the USA International Mathematics Olympiad team, a deputy leader of the USA IMO team, a member of the IMO 2001 executive committee, a member of the USA Mathematical Olympiad committee, and a co-author of a book on the Putnam competition.

Sandor Lehoczky

Sandor Lehoczky works for Jane Street Capital, a financial firm in New York City. He co-authored the Art of Problem Solving with Richard Rusczyk and graduated from Princeton in 1994.

Susan Schwartz Wildstrom

Susan Schwartz Wildstrom is a mathematics teacher at Walt Whitman High Schoolin Bethesda, MD. She is involved in many national mathematical associations, including the American Mathematical Society and the Mathematical Association of America . She is also involved with the Committee on the American Mathematics Competitions and chair of the Committee on Local and Regional Competitions.

Art of Problem Solving Initiative

the art of problem solving website

Summer 2024 enrollment is now open!   Explore Available Courses

Prospective families: Join us for an Open House and summer-themed escape room on   Monday, May 13 .   RSVP here!

In-Person Summer and Academic Year Courses for Grades 1–12

In advanced math, science, and language arts courses, students find lifelong friends, mentors, and role models as they reach new heights together. explore our course offerings for grades 1–12..

Students at classroom table doing an assignment together

ABOUT AOPS ACADEMY

Rigorous Curriculum and an Unforgettable Experience

Since 1993, Art of Problem Solving has prepared hundreds of thousands of motivated students in grades 2–12 for college and career success. Through our innovative approach, students build a problem-solving foundation, an unparalleled skill set that helps them overcome obstacles in school and in life.

Our Princeton Location

We’re right in your neighborhood! Our campus location is at 100 Campus Drive, Ste 103, Princeton, NJ 08540.

A Problem-Solving Curriculum

Our curriculum is rigorous — it's built to be. If students never feel challenged, they’re not getting to the boundaries of what’s possible. By solving new and complex problems, AoPS students are inspired to expand to their fullest academic potential.

If you’re looking for a challenging, interactive environment where your student will build the skill stack to succeed in school and beyond, you'll find it at AoPS Academy Princeton!

Our family regularly talks about AoPS. We try to think about how our life would be different without you all. What if my daughter hadn't learned to love math? What if she never experienced being pushed to her limits? Overcoming failure? She wouldn't be who she is. And she is AWESOME! A very proud mom here. We are so fortunate that we found AoPS Academy. I credit AoPS for much of her confidence.

AoPS Academy parent to 16-year-old engineering major at UW and future cancer researcher

the art of problem solving website

The USA Mathematical Talent Search (USAMTS) is a free proof‑based math contest for US middle and high school students. Students receive written feedback on their work, and can earn prizes based on their performance.

Solve the Problems

Each round consists of 1 puzzle and 4 proof-based problems. The problems vary in difficulty, so there is something challenging yet approachable for everyone.

Write Your Solutions

Unlike most other contests, you’ll have over a month to solve the problems and write up your solutions. You’re also allowed to consult certain reference material.

Example student solution: Let T be the set of squarefree integers less than 500. Let's calculate |T|. We can start with 500 and subtract the floor(500/2^2) multiples of 2^2, the floor(500/3^2) multiples of 3^2, and so on, for every prime: 500 - floor(500/2^2) - floor(500/3^2) - ... - floor(500/17^2) = 282. Thus |T| = 282. Now, we claim that T is an optimal choice for S, so our answer is 282. The rest of the proof is omitted for brevity.

Get Feedback

Our graders not only give you a score, but also personalized written feedback to help you develop your mathematical and writing skills.

At the end of the year, the top 45% of students will receive prizes, including math books and T-shirts. Prizes may include Wolfram software subscriptions as well. The USAMTS is also one way to qualify for the American Invitational Mathematics Examination (AIME).

Some sample prize books: Euclidean Geometry in Mathematical Olympiads by Evan Chen, 99 Variations on a Proof by Philip Ording, Introduction to Number Theory by C. J. Bradley, and Humble Pi by Matt Parker.

Interested? Join our mailing list to receive updates about the USAMTS, such as announcements that problems are available or that scores have been released. To compete, register today! Students can register any time during the year, even if the first round has already completed.

Your browser is not supported. Please upgrade your browser to one of our supported browsers . You can try viewing the page, but expect functionality to be broken.

Computer Science Fundamentals

Free set of elementary curricula that introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world.

the art of problem solving website

Free, and fun, elementary courses for each grade

  • Six courses, one for each elementary grade
  • Equitable introductory CS courses
  • Use the same course for all students in the same grade, regardless of their experience
  • All courses make suitable entry points for students

Curricula at a glance

Grades: K-5

Level: Beginner

Duration: Month or Quarter

Devices: Laptop, Chromebook, Tablet

Topics: Programming, Internet, Games and Animation, Art and Design, App Design

Programming Tools: Sprite Lab, Play Lab

Professional Learning: Facilitator-led Workshops, Self-paced Modules

Accessibility: Text-to-speech, Closed captioning, Immersive reader

Languages Supported: Arabic, Bahasa Indonesian, Catalán, Chinese Simplified, Chinese Traditional, Czech, French, German, Hindi, Italian, Japanese, Korean, Kannada, Malay, Marathi, Mongolian, Polish, Portuguese-BR, Romanian, Russian, Slovak, Tagalog, Tamil, Thai, Turkish, Ukrainian, Spanish Latam, Urdu, Spanish-ES, Uzbek, Vietnamese

I've been teaching the course since the Monday after the workshop. The students and I LOVE it (and so do their classroom teachers!!!)

CS Fundamentals Teacher

Picking the right CS Fundamentals course for your classroom

With the diverse set of options offered for CS Fundamentals, there is a course for all different needs.

How will your students engage with the content?

Courses specifically designed for your elementary classroom.

Find the course for the grade you teach. Each course is approximately a month long.

Kindergarten

the art of problem solving website

Program using commands like loops and events. Teach students to collaborate with others, investigate different problem-solving techniques, persist in the face of challenging tasks, and learn about internet safety.

the art of problem solving website

Through unplugged activities and a variety of puzzles, students will learn the basics of programming, collaboration techniques, investigation and critical thinking skills, persistence in the face of difficulty, and internet safety.

the art of problem solving website

Create programs with sequencing, loops, and events. Investigate problem-solving techniques and develop strategies for building positive communities both online and offline. Create interactive games that students can share.

the art of problem solving website

Review of the concepts found in earlier courses, including loops and events. Afterward, students will develop their understanding of algorithms, nested loops, while loops, conditionals, and more.

the art of problem solving website

Make fun, interactive projects that reinforce learning about online safety. Engage in more complex coding such as nested loops, functions, and conditionals.

the art of problem solving website

Look at how users make choices in the apps they use. Make a variety of Sprite Lab apps that also offer choices for the user. Learn more advanced concepts, including variables and “for” loops.

Self-paced elementary curriculums

Teachers play a critical role in student learning by teaching our unplugged activities and leading whole class discussions, however, we recognize that CS Fundamentals isn't always taught in a traditional classroom setting. We provide two self-paced express courses alongside Courses A-F. These express courses are designed for situations where teachers allow each student to work at their own pace independently.

Grades: K-1

Pre-Reader Express

the art of problem solving website

Learn the basics of drag-and-drop block coding by solving puzzles and creating animated scenes. Make art and simple games to share with friends, family, and teachers.

Grades: 2-5

the art of problem solving website

Learn to create computer programs, develop problem-solving skills, and work through fun challenges! Make games and creative projects to share with friends, family, and teachers.

No devices? We have you covered

the art of problem solving website

Go ahead, cut the cord (for a while)!

CS education does not always need to be in front of a screen and device access shouldn't be a barrier to learning computer science concepts.

Resources that support you every step of the way

Sign up for a Code.org account to get access to materials that will help you teach computer science with confidence. Code.org has extensive resources designed to support educators, even those without prior CS teaching experience.

Lesson Plans

Get step-by-step guidance, learning objectives, and assessment strategies for effective teaching.

Helpful resources include slide decks, activity guides, rubrics, and more — all organized in one place. Each lesson plan is accompanied by tips for classroom implementation, differentiation ideas, and extension activities to cater to students of all abilities.

Instructional Videos

Watch easy-to-understand overviews of computer science and programming concepts.

Code.org video series are designed specifically to support your classroom and are engaging and fun to watch.

Slide Decks

We offer educators an organized, visually engaging, and pedagogically sound framework to deliver computer science lessons.

Code.org slide decks provide step-by-step instructions, examples, and interactive activities that align with curricular objectives.

the art of problem solving website

Assessments

Our curricula includes a comprehensive system of formative and summative assessment resources.

These include rubrics, checklists, mini-projects, end-of-chapter projects, student-facing rubrics, sample projects, and post-project tests — all designed to support teachers in measuring student growth, providing feedback, and evaluating student understanding.

the art of problem solving website

Programming Tools

Code.org's integrated development environments (IDEs) cater to students of all skill levels.

We offer a versatile and user-friendly platform that supports a variety of programming paradigms. This enables learners to seamlessly transition from block-based coding to text-based languages, and fosters creativity and innovation.

Professional learning that meets your needs

Get the support you need as you prepare to teach. Teachers love it, with over 90% ranking it the best professional development ever!

Facilitator-led Workshops

the art of problem solving website

Join local teachers for inspiring and hands-on support to implement computer science in your classroom. Our Regional Partners offer high-quality, one-day Code.org workshops for individual teachers or for schoolwide PD. Sign up for a professional development workshop near you!

Self-Paced Online Modules

the art of problem solving website

Through reading, viewing videos, completing interactive puzzles, and reflecting on your learning, you will develop your own understanding while preparing to teach computer science in your classroom.

Frequently asked questions

CS Fundamentals was written using both the K-12 Framework for Computer Science and the CSTA standards as guidance. Currently, every lesson in CS Fundamentals contains mappings to the relevant CSTA standards. The summary of all CSTA mappings for each course can be found at:

  • Course A Standards
  • Course B Standards
  • Course C Standards
  • Course D Standards
  • Course E Standards
  • Course F Standards

A Google Sheets version of the standards can be found at CSF Standards .

The leading K-12 CS curriculum in the United States, our elementary program has been proven effective in major urban school districts like Dallas, as well as small rural districts in Iowa. There is no need to hire specialists to teach CS. Our program is uniquely designed to support teachers new to CS while offering the flexibility to evolve lessons to fit student needs. Share this brochure with your school and district administrators, or suggest they take a look at our administrators page specially designed to answer administrators' most common questions.

Our curriculum and platform are available at no cost for anyone, anywhere, to teach!

New to teaching computer science? No worries! Most of our teachers have never taught computer science before. Join local teachers for inspiring and hands-on support to implement computer science in your classroom. Our Regional Partners offer high-quality, one-day Code.org workshops for individual teachers or for schoolwide PD. Sign up for a professional development workshop near you !

Join over 100,000 teachers who have participated in our workshops. The majority of our workshop attendees say, 'It's the best professional development I've ever attended.' In fact, 90% of attendees would recommend our program to other teachers !

Each CSF course includes 13-17 lessons designed for 45-minute periods. We recommend all students move from lesson to lesson at a pace set by the teacher. There are many teacher-led project levels designed to be experienced in unison while the skill-building lessons can be completed by students at their own pace.

Many lessons have handouts that guide students through activities. These resources can be printed or assigned digitally. Some lessons call for typical classroom supplies and manipulatives. Visit the CSF Syllabus to learn more .

Support and questions

the art of problem solving website

Still have questions? Reach out to us! We are here to help.

Our support team is here to answer any questions you may have about starting teaching with Code.org. You can also ask other teachers about their experience on our teacher forums.

Subscribe for updates

Sign up to receive monthly emails about Code.org's Computer Science Fundamentals and get helpful reminders, tips, and updates sent right to your inbox.

You can unsubscribe at any time.

the art of problem solving website

Please select your language

IMAGES

  1. The Art of Problem Solving / Faculty of Engineering and Built

    the art of problem solving website

  2. Art of Problem Solving

    the art of problem solving website

  3. The Art of Problem Solving 101: Improve Your Critical Thinking and

    the art of problem solving website

  4. The Art of Problem Solving Volume 1 The Basics Solutions Manual by

    the art of problem solving website

  5. The Art of Problem Solving (Paperback)

    the art of problem solving website

  6. The Art of Problem Solving

    the art of problem solving website

VIDEO

  1. The Art of Problem-Solving in Education

  2. "The Art of Problem-Solving: Strategies for Success"

  3. Art of Problem Solving: 2018 AMC 12 A #23

  4. art problem solve today#viralvideo #respect #shortvideo #art

  5. Art of Problem Solving: Constructive Counting

  6. Art of Problem Solving: Using the Quadratic Formula Part 1

COMMENTS

  1. Art of Problem Solving

    Art of Problem Solving offers two other multifaceted programs. Beast Academy is our comic-based online math curriculum for students ages 6-13. And AoPS Academy brings our methodology to students grades 2-12 through small, in-person classes at local campuses. Through our three programs, AoPS offers the most comprehensive honors math pathway ...

  2. AoPS Academy

    Art of Problem Solving has been a leader in math education for high-performing students since 1993. We launched AoPS Academy in 2016 to bring our rigorous curriculum and expert instructors into classrooms around the United States. With campuses in 8 states (and growing!), our approach nurtures a love for complex problem solving, which is fully ...

  3. Resources

    In addition to our online school, textbooks, and Community, Art of Problem Solving offers a wide variety of free resources for avid problem solvers. Alcumus. Alcumus is our free adaptive online learning system. It offers students a customized learning experience, adjusting to student performance to deliver appropriate problems and lessons.

  4. AoPS Academy Virtual Campus

    Advanced Online Math and Language Arts Courses for Grades 2-12. Starting at $50/week. Enroll Today. As seen in. Since 1993, Art of Problem Solving has helped train the next generation of intellectual leaders. Hundreds of thousands of our students have gone on to attend prestigious universities, win global math competitions, and achieve ...

  5. Videos

    Videos. We offer hundreds of free videos featuring AoPS founder Richard Rusczyk. Below are videos aligned to our Prealgebra text, the first half of our Introduction to Algebra text, and our Introduction to Counting & Probability text. We also regularly produce MATHCOUNTS Minis featuring problems from State-level MATHCOUNTS competitions, as well ...

  6. Math Book Store

    The Art of Problem Solving mathematics curriculum is designed for outstanding math students in grades 5-12. Our texts offer broader, deeper, and more challenging instruction than other curricula. Our Beast Academy elementary school curriculum covers grades 1 through 5. VIEW ALL BOOKS.

  7. School

    Art of Problem Solving textbooks have been used by outstanding students since 1993. The AoPS website launched in 2003, and its online community now has over one million users. Many of the winners of each year's International Math Olympiad use the AoPS site as a primary training resource. The AoPS Online school has over 20,000 enrollments ...

  8. AoPS and Beast Academy Math Programs for Advanced Students

    Art of Problem Solving creates educational materials for motivated students in grades 1-12. Our books, classes, and online resources help students become creative, successful problem solvers. learn more Textbooks and Online Classes for Grades 5-12. Full math curriculum plus free educational resources to take middle and high school students ...

  9. For the Win!

    Art of Problem Solving's Premier Game. FTW has it all: an unparalleled array of MATHCOUNTS-style problems, elite competition, customizable games, and player rankings. If you're looking to sharpen your competition skills, or just want to engage in good old-fashioned mathematical battle with friends or strangers, then this is the arena for you.

  10. Art of Problem Solving Initiative, Inc

    Art of Problem Solving Initiative, Inc. The AoPS Initiative runs: Bridge to Enter Advanced Mathematics (BEAM), a program for students from low-income and historically marginalized communities to study advanced math. USA Mathematical Talent Search (USAMTS), a free, proof-based, national mail-in math contest.

  11. Online Books

    Online Book. An intermediate textbook in counting and probability for students in grades 9-12, containing topics such as inclusion-exclusion, recursion, conditional probability, generating functions, graph theory, and more. Related course: Intermediate Counting and Probability. $ 62.00. Qty.

  12. AoPS News

    Math is beautiful. But most students won't get to see that beauty until it's too late. Quanta interviewed AoPS Founder Richard Rusczyk on how Art of Problem Solving teaches math as a creative discipline, and why the accumulation of knowledge isn't the end goal of learning - rather, it's about being playful, open, and willing to try new ...

  13. Art of Problem Solving

    The center of the universe for students who love math.

  14. Art of Problem Solving

    The Art of Problem Solving competition preparation books cover a variety of topics of interest to students of mathematics interested in competitive math. Art of Problem Solving Volume 1: the Basics; Art of Problem Solving Volume 2: and Beyond; Competition Math for Middle School; Other math books. AoPS sells numerous other math books at the AoPS ...

  15. Art of Problem Solving

    AMC 8 Problems and Solutions. AMC 8 / AJHSME problems and solutions. 2024 AMC 8. 2023 AMC 8. 2022 AMC 8. 2020 AMC 8. 2019 AMC 8. 2018 AMC 8. 2017 AMC 8.

  16. AoPS Academy Carmel Valley Campus

    Since 1993, Art of Problem Solving has prepared hundreds of thousands of motivated students in grades 2-12 for college and career success. Through our innovative approach, students build a problem-solving foundation, an unparalleled skill set that helps them overcome obstacles in school and in life. ...

  17. Richard Rusczyk

    Richard Rusczyk (/ ˈ r ʌ s ɪ k /; Polish: [ˈrustʂɨk]; born September 21, 1971) is the founder and chief executive officer of Art of Problem Solving Inc. (as well as the website, which serves as a mathematics forum and place to hold online classes) and a co-author of the Art of Problem Solving textbooks. Rusczyk was a national Mathcounts participant in 1985, and he won the USA Math ...

  18. The Art of Problem Solving Initiative : About : General Info

    Founded in 2004, the Art of Problem Solving Initiative, Inc. was created by people who love math and love teaching to help students access the study of advanced mathematics. The Initiative began by running the USA Mathematical Talent Search, a nationwide math contest sponsored by the National Security Agency which continues to run to this day.

  19. About : Directors and Key People

    BEAM is a project of The Art of Problem Solving Initiative. Previously, Dan was the Co-Founder and CEO of Learning Unlimited, an organization that helps college students create educational programs on their campuses. He also serves on the boards of directors of the Mathematics Foundation of America, which runs Canada/USA Mathcamp, and the New ...

  20. Bridge to Enter Advanced Mathematics (BEAM)

    A free program to help underserved students access advanced mathematics. SPMPS is now known as BEAM, Bridge to Enter Advanced Mathematics: Please visit us at our new website.new website.

  21. Archive.org

    Archive.org

  22. Art of Problem Solving Review for Teachers

    The art of problem solving program for 6-12 is very challenging. It could be used for all students, but again, would need support. The online classes are excellent, books alone would need strong classroom support. Clearly aimed at high functioning students. This is a math program that goes beyond basic understanding and rote memorization to ...

  23. AoPS Academy Princeton Campus

    Since 1993, Art of Problem Solving has prepared hundreds of thousands of motivated students in grades 2-12 for college and career success. Through our innovative approach, students build a problem-solving foundation, an unparalleled skill set that helps them overcome obstacles in school and in life. ...

  24. USA Mathematical Talent Search: Free Online Math Contest

    The USAMTS is a program of the Art of Problem Solving Initiative (AoPSI), a 501(c)(3) non-profit company. AoPSI also runs Bridge to Enter Advanced Mathematics (BEAM), a program that creates pathways for students from low-income and historically marginalized communities to become scientists, mathematicians, engineers, and computer scientists.

  25. Computer Science Fundamentals

    Create programs with sequencing, loops, and events. Investigate problem-solving techniques and develop strategies for building positive communities both online and offline. Create interactive games that students can share. ... Make art and simple games to share with friends, family, and teachers. Explore course Grades: 2-5