WeBWorK: Building the Next Generation to Make an Impact in the Classroom Peter Staab

Fitchburg State University January 18, 2014

Peter Staab (Fitchburg St. Univ.)

WeBWorK

01-18-2014

1 / 13

Outline

1

What is WeBWorK?

2

Redesigning WeBWorK

3

Current/Future WeBWorK Projects

Peter Staab (Fitchburg St. Univ.)

WeBWorK

01-18-2014

2 / 13

Outline

1

What is WeBWorK?

2

Redesigning WeBWorK

3

Current/Future WeBWorK Projects

Peter Staab (Fitchburg St. Univ.)

WeBWorK

01-18-2014

3 / 13

What is WeBWorK?

[WW image] WeBWorK . . . is an open-source online Homework system. is used by at least 700 institutions worldwide. courses for many institutions are hosted at the MAA. has over 30,000 problems in the library and others are available. problems are now available for many textbooks.

Peter Staab (Fitchburg St. Univ.)

WeBWorK

01-18-2014

4 / 13

Current Impact of WeBWorK in the classroom

Lots of articles have been published on effects of online HW and WeBWorK specifically. See (http://webwork.maa.org/moodle/mod/data/view.php?id=9) WeBWorK is great at evaluating certain types of problems (i.e. numeric, formulas, intervals, inequalities) WeBWorK does a better job grading those problems than I do. Achievements (Geoff Goehle) New Problem Types: Essay Questions (Geoff Goehle) Proofs (drag statements in the correct order) (John Travis and Davide Cervone) Multistep problems (Mike Gage)

Peter Staab (Fitchburg St. Univ.)

WeBWorK

01-18-2014

5 / 13

Current Desires

Modernize the Look and Feel (User Interface) of WeBWorK

Peter Staab (Fitchburg St. Univ.)

WeBWorK

01-18-2014

6 / 13

Current Desires

Modernize the Look and Feel (User Interface) of WeBWorK Make WeBWorK easier to use

Peter Staab (Fitchburg St. Univ.)

WeBWorK

01-18-2014

6 / 13

Current Desires

Modernize the Look and Feel (User Interface) of WeBWorK Make WeBWorK easier to use Make WeBWorK easier to adopt

Peter Staab (Fitchburg St. Univ.)

WeBWorK

01-18-2014

6 / 13

Current Desires

Modernize the Look and Feel (User Interface) of WeBWorK Make WeBWorK easier to use Make WeBWorK easier to adopt Make WeBWorK easier to adapt

Peter Staab (Fitchburg St. Univ.)

WeBWorK

01-18-2014

6 / 13

Current Desires

Modernize the Look and Feel (User Interface) of WeBWorK Make WeBWorK easier to use Make WeBWorK easier to adopt Make WeBWorK easier to adapt “Can you add XXX to WeBWorK?”

Peter Staab (Fitchburg St. Univ.)

WeBWorK

01-18-2014

6 / 13

Outline

1

What is WeBWorK?

2

Redesigning WeBWorK

3

Current/Future WeBWorK Projects

Peter Staab (Fitchburg St. Univ.)

WeBWorK

01-18-2014

7 / 13

Redesigning WeBWorK

Backend (code that runs on the web server) The backend of WeBWorK is being rewritten. More specifically, the API (Application Program Interface) which ties to the database. This gives flexibility in the interface. PG (the problem generator code) is not changing. This means problems do not need to be rewritten.

Peter Staab (Fitchburg St. Univ.)

WeBWorK

01-18-2014

8 / 13

Redesigning WeBWorK

Backend (code that runs on the web server) The backend of WeBWorK is being rewritten. More specifically, the API (Application Program Interface) which ties to the database. This gives flexibility in the interface. PG (the problem generator code) is not changing. This means problems do not need to be rewritten.

Frontend (What the user sees) The User Interface is current being rewritten This will allow a more dynamic and intuitive interface. A beta version is currently available. Demo

Peter Staab (Fitchburg St. Univ.)

WeBWorK

01-18-2014

8 / 13

Technical Effects of the Redesign

There are a lot of independent pieces (interface, library, database, server, PG code, documentation). Need to make sure that there are consistent interfaces (application, not user) between parts of the codebase. A next step is to use modules (self-contained pieces of code that just plugin). More people can be involved at a level they are comfortable. Separating the parts of the code will make WeBWorK more flexible in design and functionality.

Peter Staab (Fitchburg St. Univ.)

WeBWorK

01-18-2014

9 / 13

Impact of the Redesign

WeBWorK will have a lower learning curve and thus more people will be inclined to use it. More innovative features can be added more quickly. Hopefully the maintenance (bug fixing) will be easier to do.

Peter Staab (Fitchburg St. Univ.)

WeBWorK

01-18-2014

10 / 13

Outline

1

What is WeBWorK?

2

Redesigning WeBWorK

3

Current/Future WeBWorK Projects

Peter Staab (Fitchburg St. Univ.)

WeBWorK

01-18-2014

11 / 13

Current/Future WeBWorK projects

Mobile App (iPhone, iPad, Android)

Peter Staab (Fitchburg St. Univ.)

WeBWorK

01-18-2014

12 / 13

Current/Future WeBWorK projects

Mobile App (iPhone, iPad, Android) Problem Library cleanup/enhancement (John Jones, ASU; Jeff Holt, U. Virginia)

Peter Staab (Fitchburg St. Univ.)

WeBWorK

01-18-2014

12 / 13

Current/Future WeBWorK projects

Mobile App (iPhone, iPad, Android) Problem Library cleanup/enhancement (John Jones, ASU; Jeff Holt, U. Virginia) Assessment (on the student, class or college-level)

Peter Staab (Fitchburg St. Univ.)

WeBWorK

01-18-2014

12 / 13

Current/Future WeBWorK projects

Mobile App (iPhone, iPad, Android) Problem Library cleanup/enhancement (John Jones, ASU; Jeff Holt, U. Virginia) Assessment (on the student, class or college-level) Interactive Hints (Yoav Freund, Sunsern Cheamanunkul, Matthew Elkherj; UCSD)

Peter Staab (Fitchburg St. Univ.)

WeBWorK

01-18-2014

12 / 13

Current/Future WeBWorK projects

Mobile App (iPhone, iPad, Android) Problem Library cleanup/enhancement (John Jones, ASU; Jeff Holt, U. Virginia) Assessment (on the student, class or college-level) Interactive Hints (Yoav Freund, Sunsern Cheamanunkul, Matthew Elkherj; UCSD) Screenshots from interactive hints.

Peter Staab (Fitchburg St. Univ.)

WeBWorK

01-18-2014

12 / 13

For More Information

http://webwork.maa.org/ (Main WeBWorK site) http://webwork.maa.org/planet/ (WeBWorK blog) http://webwork.maa.org/wiki/ (Documentation and wiki) http://github.com/openwebwork (Code and Developer docs) Email me at [email protected]. I will post these slides at http://webwork.maa.org/planet/.

Peter Staab (Fitchburg St. Univ.)

WeBWorK

01-18-2014

13 / 13

rebuilding-webwork-and-impact.pdf

There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item.

94KB Sizes 0 Downloads 120 Views

Recommend Documents

No documents