Difference between revisions of "2009 03 tasks"

From WeBWorK_wiki
Jump to navigation Jump to search
m (marked as historical, added tags)
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
  +
{{Historical}}
  +
  +
A summary of the discussion during the [[Video_conferences#Past_Video_Conference_Topics | video conference]] of March 11, 2009
  +
during which we outlined tasks for the summer of 2009.
  +
 
== Documentation tasks ==
 
== Documentation tasks ==
   
Line 12: Line 17:
 
### Rewrite Shamanske's newbie guide using MathObjects ---MIke Gage???
 
### Rewrite Shamanske's newbie guide using MathObjects ---MIke Gage???
 
### Add more examples to the "problem techniques section" --- volunteers?
 
### Add more examples to the "problem techniques section" --- volunteers?
  +
## <div style="color:red"> Making clear pathways for beginners is a particularly important project and I encourage more people to volunteer to help out with the writing and editing. Particularly people relatively new to WeBWorK. They have a fresh eye for discerning what is needed to make it easy for newcomers to learn about WeBWorK. Once you know where all the information is "hidden" it becomes harder to create good introductions. You can write me if you are interested. -- gage at math.rochester.edu ---Mike</div>
 
# Constructing complete courses on common subjects with "exemplary" homework questions:
 
# Constructing complete courses on common subjects with "exemplary" homework questions:
 
## [http://hosted.webwork.rochester.edu/webwork2/model_precalc_1/?login_practice_user=true Model_pre_calculus course]
 
## [http://hosted.webwork.rochester.edu/webwork2/model_precalc_1/?login_practice_user=true Model_pre_calculus course]
 
### Robin Cruz, Doug Mogamo, Peter Staab -- are adding problems to this site (contact rcruz at math.collegeofidaho.edu to help)
 
### Robin Cruz, Doug Mogamo, Peter Staab -- are adding problems to this site (contact rcruz at math.collegeofidaho.edu to help)
 
## [http://hosted.webwork.rochester.edu/webwork2/model_Calculus_1?login_practice_user=true Model_calculus course]
 
## [http://hosted.webwork.rochester.edu/webwork2/model_Calculus_1?login_practice_user=true Model_calculus course]
  +
### [http://hosted.webwork.rochester.edu/moodle/course/view.php?id=3 moodle view of Model_calculus course]
 
### Mike Gage -- converting problems currently used at U. of Rochester in first semester calculus to use MathObjects (gage at math.rochester.edu)
 
### Mike Gage -- converting problems currently used at U. of Rochester in first semester calculus to use MathObjects (gage at math.rochester.edu)
  +
 
==Coding Tasks ==
 
==Coding Tasks ==
 
# Core WeBWorK code updates:
 
# Core WeBWorK code updates:
Line 22: Line 30:
 
## Improve display of student statistics (can we create graphs for easy display?) -- Jason Aubrey
 
## Improve display of student statistics (can we create graphs for easy display?) -- Jason Aubrey
 
## Mail merge fixes, improved defaults for scoring and for number of attempts -- Arnie Pizer (see [[AIM07/Working Groups]])
 
## Mail merge fixes, improved defaults for scoring and for number of attempts -- Arnie Pizer (see [[AIM07/Working Groups]])
### Create unique ids for users, homework sets, and questions which are NOT their names. (allowing one to change a user name, or to change the position of a question in a homework set without changing its data, or to rename a set without duplicating it.)
+
## Create unique ids for users, homework sets, and questions which are NOT their names. (allowing one to change a user name, or to change the position of a question in a homework set without changing its data, or to rename a set without duplicating it.)
 
# Authoring features
 
# Authoring features
 
## Flash applets -- Barbara Margolious and Mike Gage -- finish the applet API and create a course of examples in flash and java.
 
## Flash applets -- Barbara Margolious and Mike Gage -- finish the applet API and create a course of examples in flash and java.
Line 32: Line 40:
 
## Investigate analyzing WeBWorK data to see which NPL problems are effective or ineffective, hard or easy
 
## Investigate analyzing WeBWorK data to see which NPL problems are effective or ineffective, hard or easy
 
## The [[Overview_of_Problem_Libraries#UC_Santa_Barbara_and_Brooks.2FCole | Stewart calculus problems]] created by the UCSantaBarbara need to be tagged and placed in the NPL
 
## The [[Overview_of_Problem_Libraries#UC_Santa_Barbara_and_Brooks.2FCole | Stewart calculus problems]] created by the UCSantaBarbara need to be tagged and placed in the NPL
  +
# Installation updates -- Arnie Pizer
  +
## Update [[Installation_Manual_for_2.4#Installation_instructions_for_specific_operating_systems | installation instructions]] for specific unix releases
  +
## Update the [[Installing_WeBWorK_from_Live_DVD | liveDVD]] and [[Installing_WeBWorK_on_Live_USB | liveUSB]].
  +
## Make it possible to install a system from a liveDVD.
   
 
== Design Tasks ==
 
== Design Tasks ==
 
# !! long term - Rewrite WeBWorK database to have fewer tables but more records and more "Joins" (use moodle database as a model) -- no takers yet.
 
# !! long term - Rewrite WeBWorK database to have fewer tables but more records and more "Joins" (use moodle database as a model) -- no takers yet.
 
# !!! More long range -- need a group to design the organizing structure (software and submission/maintenance procedures) of a 2nd generation NPL
 
# !!! More long range -- need a group to design the organizing structure (software and submission/maintenance procedures) of a 2nd generation NPL
  +
  +
==Other==
  +
#Set up a program to analyze server log data
  +
## Mike will find old attempt to do this
  +
#Find which plugins are available for mediaWiki and make them available for improving documentation. (spreadsheets? forums? other?)
  +
# Investigate using docbook for source documents that can be printed to either the wiki or to PDF hardcopy.
  +
  +
[[Category:Workshops]]

Latest revision as of 12:14, 16 June 2021

This article has been retained as a historical document. It is not up-to-date and the formatting may be lacking. Use the information herein with caution.

A summary of the discussion during the video conference of March 11, 2009 during which we outlined tasks for the summer of 2009.

Documentation tasks

  1. Getting started -- a roadmap for finding information in the WeBWorK wiki
    1. Make clear pathways for beginners for each of these topics.
      1. How do I find out what WeBWorK is and what it is capable of (i.e. range of problem types and subject matter)?
      2. How do I get started using WeBWork to teach a course?
      3. How to get started writing problems for WeBWorK?
      4. What is the history/background of WeBWorK and its support community?
    2. Current participants/volunteers:
      1. Jason Aubrey, Malcolm Harper, Bruce, general
      2. Peter Staab -- (3) writing problems -- Particularly improving the Fraction and Rational expression capabilities.
      3. Rewrite Shamanske's newbie guide using MathObjects ---MIke Gage???
      4. Add more examples to the "problem techniques section" --- volunteers?
    3. Making clear pathways for beginners is a particularly important project and I encourage more people to volunteer to help out with the writing and editing. Particularly people relatively new to WeBWorK. They have a fresh eye for discerning what is needed to make it easy for newcomers to learn about WeBWorK. Once you know where all the information is "hidden" it becomes harder to create good introductions. You can write me if you are interested. -- gage at math.rochester.edu ---Mike
  2. Constructing complete courses on common subjects with "exemplary" homework questions:
    1. Model_pre_calculus course
      1. Robin Cruz, Doug Mogamo, Peter Staab -- are adding problems to this site (contact rcruz at math.collegeofidaho.edu to help)
    2. Model_calculus course
      1. moodle view of Model_calculus course
      2. Mike Gage -- converting problems currently used at U. of Rochester in first semester calculus to use MathObjects (gage at math.rochester.edu)

Coding Tasks

  1. Core WeBWorK code updates:
    1. Refactor grading code in Grades, Student Progress and scoring -- Jason Aubrey and Mike Gage
    2. Improve display of student statistics (can we create graphs for easy display?) -- Jason Aubrey
    3. Mail merge fixes, improved defaults for scoring and for number of attempts -- Arnie Pizer (see AIM07/Working Groups)
    4. Create unique ids for users, homework sets, and questions which are NOT their names. (allowing one to change a user name, or to change the position of a question in a homework set without changing its data, or to rename a set without duplicating it.)
  2. Authoring features
    1. Flash applets -- Barbara Margolious and Mike Gage -- finish the applet API and create a course of examples in flash and java.
    2. Merge the MathObjects matrix class with the RealMatrix1 class -- no takers yet
    3. Multipart/ sequential problems (see AIM07/Working Groups)
    4. Graphics (see AIM07/Working Groups)
  3. NationalProblemLibrary
    1. Ongoing task of cleaning the tags, updating tags and maintaining the library AIM-WeBWorK_Problem_Library_Group_report
    2. Investigate analyzing WeBWorK data to see which NPL problems are effective or ineffective, hard or easy
    3. The Stewart calculus problems created by the UCSantaBarbara need to be tagged and placed in the NPL
  4. Installation updates -- Arnie Pizer
    1. Update installation instructions for specific unix releases
    2. Update the liveDVD and liveUSB.
    3. Make it possible to install a system from a liveDVD.

Design Tasks

  1.  !! long term - Rewrite WeBWorK database to have fewer tables but more records and more "Joins" (use moodle database as a model) -- no takers yet.
  2.  !!! More long range -- need a group to design the organizing structure (software and submission/maintenance procedures) of a 2nd generation NPL

Other

  1. Set up a program to analyze server log data
    1. Mike will find old attempt to do this
  2. Find which plugins are available for mediaWiki and make them available for improving documentation. (spreadsheets? forums? other?)
  3. Investigate using docbook for source documents that can be printed to either the wiki or to PDF hardcopy.