Skip to content

Alex-Jordan/webwork2

This branch is 3190 commits behind openwebwork/webwork2:main.

Folders and files

NameName
Last commit message
Last commit date
Jun 24, 2012
Oct 6, 2019
Oct 6, 2019
Oct 6, 2019
Apr 13, 2019
Mar 18, 2013
Sep 26, 2019
Jan 28, 2020
May 18, 2020
Jun 24, 2012
Sep 26, 2019
Jun 24, 2012
Sep 3, 2018
Aug 20, 2019
Jun 29, 2017
Oct 6, 2019
Dec 30, 2018
Jan 1, 2019
Jan 8, 2020
May 19, 2014
Sep 8, 2015
Oct 6, 2019
Aug 27, 2019

Repository files navigation

                                   WeBWorK                                    
                     Online Homework Delivery System                        
                               Version 2.*
                    Branch:  github.com/openwebwork 

          http://webwork.maa.org/wiki/Release_notes_for_WeBWorK_2.14
                Copyright 2000-2019, The WeBWorK Project
                         http://webwork.maa.org
                          All rights reserved.  

Welcome to WeBWorK

WeBWorK is an open-source online homework system for math and sciences courses. WeBWorK is supported by the MAA and the NSF and comes with an Open Problem Library (OPL) of over 30,000 homework problems. Problems in the OPL target most lower division undergraduate math courses and some advanced courses. Supported courses include college algebra, discrete mathematics, probability and statistics, single and multivariable calculus, differential equations, linear algebra and complex analysis. Find out more at the main WeBWorK webpage.

Information for Users

New users interested in getting started with their own WeBWorK server, or instructors looking to learn more about how to use WeBWorK in their classes, should take a look at one of the following resources:

Information for downloading

  • The current version is WeBWorK-2.15 and its companion PG-2.15

  • If you would prefer to download a previous release, say WeBWorK 2.14, then run the following commands:

cd /opt/webwork/webwork2
git checkout -b WeBWorK2.14+ WeBWorK2.14+
  • If you want to pull the PG-2.15 branch of pg then run:
cd /opt/webwork/pg
git checkout -b PG-2.14+ PG-2.14+
  • If you also need an earlier branch of MathJax then run:
cd /opt/webwork/MathJax
git checkout legacy-v2
  • A tab to the upper right lists the releases that are available.

Information For Developers

People interested in developing new features for WeBWorK should take a look at the following resources. People interested in developing new problems for WeBWorK should visit Problem Authors.

  • First Time Setup - Setting up your clone of this github repo for the first time.
  • Coding and Workflow - Our suggested workflow processes. Following this will make it much easier to get code accepted into the repo.
  • Creating Pull Requests - Instructions on how to submit a pull request.
  • More Information - Our Github wiki has additional information for developers, including information about WeBWorK3.

About

Course management front end for WeBWorK

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Perl 47.7%
  • JavaScript 33.5%
  • HTML 13.4%
  • CSS 2.5%
  • Java 2.0%
  • Shell 0.3%
  • Other 0.6%