Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.
Adaptive Learning / Open Homework Systems
Math Platform Evaluation Reports
BCcampus conducted a comparative analysis of three open-source math-focused homework systems; WeBWorK, iMathAS, and Numbas. The following reports are the results of the evaluation of the three platforms focusing on three areas; faculty and student user experience, technical setup, and accessibility.
"WeBWork is an open-source online homework system for STEM courses. WeBWorK is supported by the MAA and the NSF and comes with a Open Problem Library (OPL) of over 35,000 homework problems."
"MyOpenMath is an online course management and assessment system for mathematics and other quantitative fields. MyOpenMath’s focus is providing rich algorithmically generated assessment to support the use of free, open textbooks."
"Numbas is an online assessment system designed for mathematical subjects. Developed by mathematicians at Newcastle University, Numbas is free to use and open-source."
ADAPT: Libretexts Adaptive Learning Assessment System
From LibreText staff: "LibreTexts new open assessment and homework, ADAPT, is built with WebWork and My Open Math as part of the platform. Instructors can use ADAPT to augment existing and newly constructed OER textbooks with summative exercises and embed them in LMSs, LibreTexts textbooks, in a standalone application, and in-class clickers."
"SageMath is a free open-source mathematics software system licensed under the GPL... creating a viable free open source alternative to Magma, Maple, Mathematica and Matlab."
Course Specific OER Texts
Fundamentals of Mathematics by
Fundamentals of Mathematics is a work text that covers the traditional topics studied in a modern prealgebra course, as well as the topics of estimation, elementary analytic geometry, and introductory algebra. It is intended for students who: have had a previous course in prealgebra; wish to meet the prerequisite of a higher level course such as elementary algebra; and need to review fundamental mathematical concepts and techniques.
Publication Date: 2007
Precalculus is adaptable and designed to fit the needs of a variety of precalculus courses. It is a comprehensive text that covers more ground than a typical one- or two-semester college-level precalculus course.
Math in Society by
Publication Date: 2012
Adopted by the SHSU Department of Mathematics and Statistics.
Math in Society is a survey of contemporary mathematical topics, appropriate for a college-level topics course for liberal arts major, or as a general quantitative reasoning course.This book is an open textbook; it can be read free online at http://www.opentextbookstore.com/mathinsociety/. Editable versions of the chapters are available as well.
MyOpenMath is designed for mathematics, providing delivery of homework, quizzes, and tests with rich mathematical content. Students can receive immediate feedback on algorithmically generated questions with numerical or algebraic expression answers. Courses developed for the Washington State Open Course Library project are a basis for many of the open courses found on MyOpenMath. Can be used by individual students or be adopted by instructors.
Introductory Statistics by
Publication Date: 2013
Introductory Statistics follows scope and sequence requirements of a one-semester introduction to statistics course and is geared toward students majoring in fields other than math or engineering. The text assumes some knowledge of intermediate algebra and focuses on statistics application over theory.
OpenIntro Statistics by
OpenIntro Statistics 3rd Edition strives to be a complete introductory textbook of the highest caliber. Its core derives from the classic notions of statistics education and is extended by recent innovations. The textbook meets high quality standards and has been used at Princeton, Vanderbilt, UMass Amherst, and many other schools.
Mathematics for Elementary Teachers by
This book covers elementary mathematics, helping students gain facility with creating and using mathematical notation, develop a habit of looking for reasons and creating mathematical explanations, and become more comfortable exploring unfamiliar mathematical situations.
Calculus, Vol 1-3 by
Publication Date: 2016+
Calculus is designed for the typical two- or three-semester general calculus course. The book guides students through the core concepts of calculus and helps them understand how those concepts apply to their lives and the world around them. Volume 1 covers functions, limits, derivatives, and integration. Volume 2 covers integration, differential equations, sequences and series, and parametric equations and polar coordinates. Volume 3 covers parametric equations and polar coordinates, vectors, functions of several variables, multiple integration, and second-order differential equations.
Matrix Algebra with Computational Applications by
Publication Date: 2021
Designed to introduce students to the use of Linear Algebra to solve real-world problems. Developed specifically for students and instructors in a "flipped classroom" model that emphasizes hands-on problem-solving activities during class meetings, with students watching lectures and completing readings and assignments outside of the classroom.
Combinatorics Through Guided Discovery by
This book is an introduction to combinatorial mathematics, also known as combinatorics. The book focuses especially but not exclusively on the part of combinatorics that mathematicians refer to as “counting.” The book consists almost entirely of problems. Some of the problems are designed to lead you to think about a concept, others are designed to help you figure out a concept and state a theorem about it, while still others ask you to prove the theorem. Other problems give you a chance to use a theorem you have proved. From time to time there is a discussion that pulls together some of the things you have learned or introduces a new idea for you to work with. Many of the problems are designed to build up your intuition for how combinatorial mathematics works.
Applied Combinatorics by
Publication Date: 2017
This is a text with more than enough material for a one-semester introduction to combinatorics. The original target audience was primarily computer science majors, but the topics included make it suitable for a variety of different students. Topics include Basic enumeration: strings, sets, binomial coefficients Recursion and mathematical induction Graph theory Partially ordered sets Additional enumeration techniques: inclusion-exclusion, generating functions, recurrence relations, and Polya theory. Graph algorithms: minimum weight spanning trees, Dijkstra's algorithm, network flows This text is open source and available under a Creative Commons license. To access the free HTML and PDF versions of the text, visit http://rellek.net/appcomb/.