Difference between revisions of "Main Page"

From WeBWorK_wiki
Jump to navigation Jump to search
(major update)
Line 1: Line 1:
 
<!-- <p style="background:#FFC; border-bottom:#333; border-top:#333; text-align:center">
 
<!-- <p style="background:#FFC; border-bottom:#333; border-top:#333; text-align:center">
 
'''Looking for the [http://webwork.maa.org/moodle/ WeBWorK Moodle site]?'''
 
'''Looking for the [http://webwork.maa.org/moodle/ WeBWorK Moodle site]?'''
 
 
 
<p style="background:#FCF; border-bottom:#333; border-top:#333; padding:0.5em">
 
<p style="background:#FCF; border-bottom:#333; border-top:#333; padding:0.5em">
 
This wiki is for instructors using WeBWorK on-line homework in their courses and for those working on the development of WeBWorK. Students using WeBWorK for their homework should '''''not''''' register on this site (unless they wish to help with writing development software). There is however some additional documentation for students which can be reached via the "Students" link below. The course instructor can give students the URL for their WeBWorK course. Usually this is a path to a server on their campus.
 
This wiki is for instructors using WeBWorK on-line homework in their courses and for those working on the development of WeBWorK. Students using WeBWorK for their homework should '''''not''''' register on this site (unless they wish to help with writing development software). There is however some additional documentation for students which can be reached via the "Students" link below. The course instructor can give students the URL for their WeBWorK course. Usually this is a path to a server on their campus.
 
</p>
 
</p>
 
</p> -->
 
</p> -->
<div style="width:200px; overflow:auto; float:right; margin-left:10px; margin-right:0; border:1px solid; padding:10px; background:white">
 
  +
__NOTOC__
<div style="text-align:center; font-size:125%">'''[http://webwork.maa.org/moodle/mod/forum/view.php?id=130 WeBWorK News]''' [[File:rss.gif | link=http://webwork.maa.org/moodle/rss/file.php/3/5/forum/31/rss.xml]] </div>
 
<rss>http://webwork.maa.org/moodle/rss/file.php/3/5/forum/31/rss.xml|template=MoodleRSSItem|title=none|charset=UTF-8</rss>
 
 
<div style="text-align:center; font-size:85%">
 
 
'''[http://webwork.maa.org/moodle/mod/forum/view.php?id=118 WeBWorK News Archive (before Aug 2010) ]'''</div>
 
</div>
 
 
 
The [[Introduction|WeBWorK Project]] wiki is a place for WeBWorK instructors, authors, administrators and developers to collaborate.
 
The [[Introduction|WeBWorK Project]] wiki is a place for WeBWorK instructors, authors, administrators and developers to collaborate.
   
 
To join us just '''[[Special:RequestAccount|request an account]]'''. Once your account is approved, then you can [[Help:Editing|contribute to the wiki]] and participate in the [http://webwork.maa.org/moodle/mod/forum/index.php?id=3 forums].
 
To join us just '''[[Special:RequestAccount|request an account]]'''. Once your account is approved, then you can [[Help:Editing|contribute to the wiki]] and participate in the [http://webwork.maa.org/moodle/mod/forum/index.php?id=3 forums].
   
== Overview ==
+
== What is WeBWorK? ==
 
WeBWorK is an [[License|open source]] Perl-based system for delivering individualized homework problems over the web. By providing students with immediate feedback as to the correctness of their answers, students are encouraged to make multiple attempts until they succeed. By individualizing problems, cheating is discouraged. By providing instructors with real-time statistics, lesson plans can be customized to better serve students. WeBWorK is partially supported by the [http://www.nsf.gov/div/index.jsp?div=DUE DUE Division] of [http://www.nsf.gov/ NSF]. (See: [[Grants,_awards,_and_support|Grants, awards, and support]].)
 
WeBWorK is an [[License|open source]] Perl-based system for delivering individualized homework problems over the web. By providing students with immediate feedback as to the correctness of their answers, students are encouraged to make multiple attempts until they succeed. By individualizing problems, cheating is discouraged. By providing instructors with real-time statistics, lesson plans can be customized to better serve students. WeBWorK is partially supported by the [http://www.nsf.gov/div/index.jsp?div=DUE DUE Division] of [http://www.nsf.gov/ NSF]. (See: [[Grants,_awards,_and_support|Grants, awards, and support]].)
== Documentation ==
 
__NOEDITSECTION____NOTOC__
 
The documentation below is organized according to the types of questions that may arise. Note that passing the cursor over the text next to the icon will show additional information.
 
   
<span style="font-size:medium">
 
  +
== The WeBWorK Community ==
</span>
 
   
  +
{|width = "100%" align="center"
  +
|style="width: 33%; border-width: 0px;"|{{projectline|WeBWorK_Sites|WeBWorK Sites|Map of known WeBWorK Sites|gartoon-globe-48px.svg}}
  +
|style="width: 33%; border-width: 0px;"|{{projectline|extlink=true|http://webwork.maa.org/moodle/rss/file.php/3/1/forum/31/rss.xml|WeBWorK News|Subscribe to the WeBWorK News RSS Feed|news-48px.png}}
  +
|style="width: 33%; border-width: 0px;"|{{projectline|extlink=false|Events|Events|Upcoming WeBWorK Events|echo-calendar-48px.png}}
  +
|-
  +
|style="width: 33%; border-width: 0px;"|{{projectline|extlink=true|http://webwork.maa.org/moodle/mod/forum/index.php{{?}}id{{=}}3|Forums|WeBWorK Discussion Forums|quote-48px.png}}
  +
|style="width: 34%; border-width: 0px;"|{{projectline|IRC|IRC|IRC chat support channel for WeBWorK Instructors, Developers, and Admins|gartoon-irc-48px.svg}}
  +
|style="width: 33%; border-width: 0px;"|{{projectline|Mailing Lists|Mailing Lists|WeBWorK Development Email Lists|gartoon-mail-48px.svg}}
  +
|-
  +
|style="width: 33%; border-width: 0px;"|{{projectline|Video conferences|Web-Conferences|Information about WeBWorK Web-Conferences|gartoon-video-48px.svg}}
  +
|style="width: 33%; border-width: 0px;"|{{projectline|WeBWorK_Consultant_Training_Sessions|Consultants|Information for and about WeBWorK Consultants|echo-ambass-48px.png}}
  +
|style="width: 33%; border-width: 0px;"|{{projectline|Contributors|Contributors|WeBWorK Contibutors - join us!|gartoon-credits-48px.svg}}
  +
|}
   
{{toc-part|Part 1|Information for Instructors}}
 
  +
== Get WeBWorK! ==
The most general '''[[:Category:Instructors|Page for Instructors]]''' contains a list of all topics relevant for instructors. These pages outline how to use WeBWorK on a day to day basis. Some special pages are listed below. <br>
 
<br>
 
----
 
<!-- Chapter -->
 
{{toc-chapter|Introduction}}
 
{{toc-section|Introduction|Webwork square.gif|Main introduction. Start here!}}
 
{{toc-section|Hosting WeBWorK courses on the MAA servers|Webwork square.gif|Hosting WeBWorK courses on the MAA servers}}
 
{{toc-section|:Category:Instructors|Webwork square.gif|The instructor's page contains a list of all topics relevant for instructors. These pages outline how to use WeBWorK on a day to day basis.}}
 
   
<!-- Chapter -->
 
  +
{|width = "100%" align="center"
{{toc-chapter|Getting started}}
 
  +
|style="width: 33%; border-width: 0px;"|{{projectline|Hosting_WeBWorK_courses_on_the_MAA_servers|MAA Hosting|Get started quickly with a free MAA hosted course|Network-cloud-48px.png}}
{{toc-section|Homework Sets|HW2.jpg|Creating and managing homework sets}}
 
  +
|style="width: 33%; border-width: 0px;"|{{projectline|Installing_WeBWorK_from_a_Live_DVD|WeBWorK Live DVD|An Ubuntu Live DVD with WeBWorK pre-installed|gartoon-dvd-48px.svg}}
{{toc-section|Classlists|Click classlist editor.png|Managing your classlist.}}
 
  +
|-
{{toc-section|Gateway Tests and Quizzes|Webwork square.gif|Gateway Tests and Quizzes.}}
 
  +
|style="width: 33%; border-width: 0px;"|{{projectline|Installing_WeBWorK_on_Live_USB|Installing WeBWorK on a Live USB|Instructions for creating a WeBWorK Live USB|usbdrive-icon-48px.png}}
  +
|style="width: 33%; border-width: 0px;"|{{projectline|Download|Download|Download the WeBWorK code through Subversion or as a compressed tarball.|svn-icon-48px.jpg}}
  +
|}
   
<!-- Chapter -->
 
  +
== WeBWorK Documentation ==
{{toc-chapter|Course Management}}
 
{{toc-section|Scoring|Percent 18e.PNG|Obtaining scores}}
 
{{toc-section|Sending Email|AROBAZE.png|Sending Email}}
 
{{toc-section|Course_Management|CM.jpg| Video Tutorials and more}}
 
{{toc-part-end}}
 
   
{{toc-part|Part 2|Information for Students}}
 
  +
{|width = "100%" align="center"
The most general '''[[Student Information]]''' contains a list of all topics relevant for students. <br>
 
  +
|style="width: 33%; border-width: 0px;"|{{projectline|:Category:Students|Students|Documentation for students|user-student-48px.png}}
<br>
 
  +
|style="width: 33%; border-width: 0px;"|{{projectline|:Category:Instructors|Instructors|Documentation for Instructors|user-phd-48px.png}}
<div style="font-size:14pt;">''' There are NO WeBWorK courses on this site.''' Do not sign up for WeBWorK courses here. </div>
 
  +
|-
Students using WeBWorK for their homework should '''''not''''' register on this site (unless they wish to help with writing development software.
 
  +
|style="width: 33%; border-width: 0px;"|{{projectline|:Category:Authors|Authors|Documentation for problem authors|user-library-48px.png}}
The course instructor can give students the URL for their WeBWorK course. Usually this is a path to a server on their campus.
 
  +
|style="width: 33%; border-width: 0px;"|{{projectline|:Category:Administrators|Administrators|Documentation for WeBWorK system administrators|user-admin-48px.png}}
----
 
  +
|}
<!-- Chapter -->
 
{{toc-chapter|Students}}
 
{{toc-section|Student Information|Login.jpg|This page contains a list of all topics relevant for students.}}
 
{{toc-section|Logging into WeBWorK|Login.jpg|How to log into webwork.}}
 
{{toc-section|Mathematical notation recognized by WeBWorK|ILIC symbol.gif|Mathematical notation recognized by WeBWorK.}}
 
{{toc-section|Completing homework online|Webwork square.gif|Completing homework.}}
 
{{toc-part-end}}
 
   
{{toc-part|Part 3|Information for Administrators}}
 
  +
== WeBWorK Sub-Projects for Contributors ==
The '''[[:Category:Administrators|Administrator's Page]]''' contains a list of all topics relevant for administrators. Topics covered include installing, upgrading, and maintaining WeBWorK installations. Some special pages are listed below. <br>
 
<br>
 
----
 
<!-- Chapter -->
 
{{toc-chapter|Getting started}}
 
{{toc-section|Download|Webwork square.gif|Download WeBWorK}}
 
{{toc-section|Installation Manual for 2.4|IM2-4v2.jpg|Installation}}
 
{{toc-section|Upgrading WeBWorK|Upgrade.jpg|}}
 
{{toc-section|Course Administration|CA.jpg|}}
 
   
<!-- Chapter -->
 
  +
We need your help! Even if you are not a programmer, there are tons of ways you can contribute.
{{toc-chapter|Advanced}}
 
  +
{|width = "100%" align="center"
{{toc-section|LDAP Authentication|LDAP.jpg |}}
 
  +
|style="width: 33%; border-width: 0px;"|{{projectline|Docs_Project|Documentation|Help us improve the WeBWorK documentation|Echo-helpbook-48px.png}}
{{toc-section|Installing WeBWorK from a Live DVD|572px-DVD-Video bottom-side.jpg|}}
 
  +
|style="width:33%; border-width: 0px;"|{{projectline|Submitting problems to the NPL|National Problem Library|Contribute your problems to the NPL|npl-48px.svg}}
{{toc-section|Installing WeBWorK on Live USB|128px-Usbdrive icon.png|}}
 
  +
|style="width: 33%; border-width: 0px;"|{{projectline|WeBWorK Webpages|Webpages|Help us improve and maintain the WeBWorK project webpages|Echo-websites-48px.png}}
{{toc-section|Troubleshooting Strategies|Webwork square.gif|A list of common topics in troubleshooting}}
 
  +
|-
{{toc-part-end}}
 
  +
|style="width: 33%; border-width: 0px;"|{{projectline|Security|Security|WeBWorK security testing and information|Lock-48px.png}}
 
  +
|style="width: 33%; border-width: 0px;"|{{projectline|Localization|Localization|Help with the localization of WeBWorK|Echo-i18n-48px.png}}
 
  +
|style="width: 33%; border-width: 0px;"|{{projectline|Accessibility|Accessibility|Support WeBWorK usability for all|gartoon-accessibility-48px.svg}}
{{toc-part|Part 3|Information for Authors and Developers}}
 
  +
|-
The '''[[:Category:Authors|Authors]]''' page contains documents and examples on writing homework questions in WeBWorK's PG language.<br>
 
  +
|style="width: 33%; border-width: 0px;"|{{projectline|WeBWorK_Consultant_Training_Sessions|WeBWorK Consultants|Become a WeBWorK Consultant|Echo-ambass-48px.png}}
The '''[[:Category:Developers|Developers]]''' page contains information for developers.
 
  +
|style="width: 33%; border-width: 0px;"|{{projectline|Customizing_WeBWorK|Customizing WeBWorK|Create and contribute new WeBWorK logos and stylesheets|Echo-art-48px.png}}
<br>
 
  +
|style="width: 33%; border-width: 0px;"|{{projectline|Bugzilla|Bug Triage|Help developers and users in fixing bugs|Buggie-48px.svg}}
----
 
<!-- Chapter -->
 
{{toc-chapter|Authors}}
 
{{toc-section|Problem Authoring Background Information|Webwork square.gif|Background Information}}
 
{{toc-section|Problem Templates|Webwork square.gif|Problem Templates}}
 
{{toc-section|SubjectAreaTemplates|Webwork square.gif|Subject Area Templates}}
 
{{toc-section|:Category:Problem_Techniques|Webwork square.gif|Problem Techniques}}
 
{{toc-chapter|}}
 
{{toc-section|:Category:MathObjects|Webwork square.gif|:Category:MathObjects}}
 
{{toc-section|PGLabs|Webwork square.gif|On-line labs for rendering of PG code. These two labs allow you to experiment with PG syntax. }}
 
{{toc-section|Tagging Problems|Webwork square.gif|Tagging Problems}}
 
 
<!-- Chapter -->
 
{{toc-chapter|Developers}}
 
{{toc-section|Coding Standards|Webwork square.gif|Coding Standards}}
 
{{toc-section|Setting up a Development Server|Webwork square.gif|Setting up a Development Server}}
 
{{toc-part-end}}
 
 
 
{{toc-part|Part 4|Community}}
 
The '''[[:Category:WeBWorK Consultants | WeBWorK Consultants]]''' page contains information about consultants.<br>
 
<br>
 
----
 
<!-- Chapter -->
 
{{toc-chapter|Webwork Users}}
 
{{toc-section|WeBWorK Sites|WW-users.jpg|Google map and spread sheet of institutions using WeBWorK}}
 
{{toc-section|Video conferences|Webwork square.gif|Alternate Wednesdays at 5pm EST. Links to online video recordings.}}
 
{{toc-section|WeBWorK logos|Webwork square.gif|WeBWorK_logos}}
 
<!-- Chapter -->
 
{{toc-chapter|Consultants and Trainers}}
 
{{toc-section|List of WeBWorK Consultants|Webwork square.gif|List of WeBWorK Consultants}}
 
{{toc-section|List of WeBWorK Demonstration Workshops|Webwork square.gif|List of WeBWorK Demonstration Workshops}}
 
{{toc-section|Tagging Problems|Webwork square.gif|Tagging Problems}}
 
<!-- Chapter -->
 
{{toc-chapter|Other}}
 
{{toc-section|Forums|Webwork square.gif|Ask your questions in the forums. This page lists the forums now active.}}
 
{{toc-section|Assessment|Webwork square.gif|Documentation for those interested in Assessment.}}
 
{{toc-part-end}}
 
 
{| border="1" cellpadding="8" align="center"
 
|+ '''Moodle resources'''
 
 
|-
 
|-
| [http://webwork.maa.org/moodle/course/view.php?id=3 '''Using WeBWorK'''] <br> G Moodle course for usage issues. <br> (Will be moved onto this wiki.)|| [http://webwork.maa.org/moodle/mod/data/index.php?id=3 '''Databases'''] <br> GCollections of various data related to WeBWorK.<br> (Installations, PG macros, publications, etc.) <br> (Note: needs updating) || [http://webwork.maa.org/moodle/course/view.php?id=4 '''Accessibility'''] <br> GMoodle course for WeBWorK accessibility issues.
 
  +
|style="width: 33%; border-width: 0px;"|{{projectline|Infrastructure|Infrastructure|Help us improve and maintain our collaboration tools|Echo-infra-48px.png}}
  +
|style="width: 33%; border-width: 0px;"|{{projectline|Development|Development|Help us with software development|Gnome-devel-48px.svg}}
  +
|style="width: 33%; border-width: 0px;"|{{projectline|How to Get Involved|How to Get Involved|How to start contributing to WeBWorK|Information-48px.png}}
 
|}
 
|}
   
 
  +
== Further Resources ==
 
  +
{|width = "100%" align="center"
{{toc-part|Part 5|National Problem Library and Other Items}}
 
  +
|style="width: 33%; border-width: 0px;"|{{projectline|Assessment|Evaluation and Assessment|Resources, preentations and publications|report-48px.png}}
The '''[[:Category:WeBWorK Consultants | WeBWorK Consultants]]''' page contains information about consultants.<br>
 
  +
|style="width: 33%; border-width: 0px;"|{{projectline|Grants, awards, and support|Grants and awards|WeBWorK has received numerous grants and awards|Gtk-about-48px.svg}}
<br>
 
  +
|style="width: 33%; border-width: 0px;"|{{projectline|Contact Us|Contact Us|Find the best way to contact us|User-helpdesk-48px.png}}
----
 
  +
|}
<!-- Chapter -->
 
{{toc-chapter|Problem Library}}
 
{{toc-section|National Problem Library|Webwork square.gif|The NPL is a collection of 20,000+ problems freely available for each WeBWorK server.}}
 
{{toc-section|Creating Problem Sets|Webwork square.gif|A description of how instructors can choose problems from the NPL.}}
 
{{toc-section|Bugzilla|Buggie.svg|View and report bugs in WeBWorK.}}
 
 
<!-- Chapter -->
 
{{toc-chapter|Other}}
 
{{toc-section|Moodle Integration|Moodle.jpg|Documentation relating to Moodle WeBWorK integration}}
 
{{toc-section|Working Groups/Tasks|Webwork square.gif|Working groups and their tasks, as well as open tasks.}}
 
{{toc-section|Contributors|Webwork square.gif|Contributors to the WeBWorK project.}}
 
{{toc-section|HowToEnterMathSymbols|Math.jpg|How to enter math symbols into the text in this wiki}}
 

Revision as of 16:27, 4 April 2011


The WeBWorK Project wiki is a place for WeBWorK instructors, authors, administrators and developers to collaborate.

To join us just request an account. Once your account is approved, then you can contribute to the wiki and participate in the forums.

What is WeBWorK?

WeBWorK is an open source Perl-based system for delivering individualized homework problems over the web. By providing students with immediate feedback as to the correctness of their answers, students are encouraged to make multiple attempts until they succeed. By individualizing problems, cheating is discouraged. By providing instructors with real-time statistics, lesson plans can be customized to better serve students. WeBWorK is partially supported by the DUE Division of NSF. (See: Grants, awards, and support.)

The WeBWorK Community

Gartoon-globe-48px.svg
WeBWorK Sites
Map of known WeBWorK Sites
News-48px.png
WeBWorK News
Subscribe to the WeBWorK News RSS Feed
Echo-calendar-48px.png
Events
Upcoming WeBWorK Events
Quote-48px.png
Template:=3 Forums
WeBWorK Discussion Forums
Gartoon-irc-48px.svg
IRC
IRC chat support channel for WeBWorK Instructors, Developers, and Admins
Gartoon-mail-48px.svg
Mailing Lists
WeBWorK Development Email Lists
Gartoon-video-48px.svg
Web-Conferences
Information about WeBWorK Web-Conferences
Echo-ambass-48px.png
Consultants
Information for and about WeBWorK Consultants
Gartoon-credits-48px.svg
Contributors
WeBWorK Contibutors - join us!

Get WeBWorK!

Network-cloud-48px.png
MAA Hosting
Get started quickly with a free MAA hosted course
Gartoon-dvd-48px.svg
WeBWorK Live DVD
An Ubuntu Live DVD with WeBWorK pre-installed
Usbdrive-icon-48px.png
Installing WeBWorK on a Live USB
Instructions for creating a WeBWorK Live USB
Svn-icon-48px.jpg
Download
Download the WeBWorK code through Subversion or as a compressed tarball.

WeBWorK Documentation

User-student-48px.png
Students
Documentation for students
User-phd-48px.png
Instructors
Documentation for Instructors
User-library-48px.png
Authors
Documentation for problem authors
User-admin-48px.png
Administrators
Documentation for WeBWorK system administrators

WeBWorK Sub-Projects for Contributors

We need your help! Even if you are not a programmer, there are tons of ways you can contribute.

Echo-helpbook-48px.png
Documentation
Help us improve the WeBWorK documentation
Npl-48px.svg
National Problem Library
Contribute your problems to the NPL
Echo-websites-48px.png
Webpages
Help us improve and maintain the WeBWorK project webpages
Lock-48px.png
Security
WeBWorK security testing and information
Echo-i18n-48px.png
Localization
Help with the localization of WeBWorK
Gartoon-accessibility-48px.svg
Accessibility
Support WeBWorK usability for all
Echo-ambass-48px.png
WeBWorK Consultants
Become a WeBWorK Consultant
Echo-art-48px.png
Customizing WeBWorK
Create and contribute new WeBWorK logos and stylesheets
Buggie-48px.svg
Bug Triage
Help developers and users in fixing bugs
Echo-infra-48px.png
Infrastructure
Help us improve and maintain our collaboration tools
Gnome-devel-48px.svg
Development
Help us with software development
Information-48px.png
How to Get Involved
How to start contributing to WeBWorK

Further Resources

Report-48px.png
Evaluation and Assessment
Resources, preentations and publications
Gtk-about-48px.svg
Grants and awards
WeBWorK has received numerous grants and awards
User-helpdesk-48px.png
Contact Us
Find the best way to contact us