About WeBWorK: page for CSUF Math Faculty

The WeBWorK server login page is located at http://webwork.csufresno.edu/.

What to tell your students about WeBWorK

If your studens experience any problems with the system, please forward their messages to me.

How to add students, create homework sets, and more

Here is what I did to add many students:

1. from the "classlist editor" page, export all users in a file.

2. from the "file manager" page, download that file (it's in the templates directory).

3. add your students on your computer. For this you'll need to get the roster, open it with Excel (or whatever editor you prefer), arrange the columns following the format given below, and merge with the file you downloaded in step 2. Save it as a comma delimited file. The file extension must be .lst. (Actually, I didn't use Excel but I did everything with unix commands, but it's up to you how you do it. If you experience any problems please ask me to add your students to your course).

The format for each line (i.e. each student) is
IDNumber, LastName, FirstName, C, , Section, , email, username, , 0
IDNumber is their University Student ID number,
C stands for "current",
first blank space is for comments (you may leave it blank),
Section - if you are using the same webwork course for multiple sections, you can specify the section each student is in if you want, or leave it blank,
second blank space is for recitation/workshop which we do not have at CSUF, so leave it blank,
username - you can make it whatever you want, but I suggest that their university email username (such as "mnogin") is used for their webwork username,
third blank space is for password which should be left blank,
0 is the permission level.
I also deleted the first two lines with some junk in them, but I don't think it was necessary.

Remark: their initial password will be their Student ID number. If they change their password, then the system will store their new password in encoded form in the password space. But initially it should be left blank. 4. from the "file manager" page, upload your file to the templates directory.

5. from the "classlist editor" page again, import the students using "... replacing NO existing users and adding ANY new users". However, at this point I ran into a problem as it said that no new users were added! It turned out that when I uploaded the classlist file csufresno-math75.lst in step 4, it was saved as csufresno-math76.lst because csufresno-math75.lst already existed :-)
So either check how your file was named and import new users from the correct (new) one, or delete the initial classlist file after you downloaded it. Then when you upload it back it will be saved with correct name (I hope, but I am not sure - so check). If it was still named wrong, you can rename it any way you want.
I've reported this problem to the developers, but it will probably take time to fix it.

Note: steps 1 and 2 are not really necessary, you can just create a file with all your students and only do steps 3, 4, and 5, but having all existing students in the file helps you to make sure that the format of your file is correct - just compare the lines that were there before and the lines you've added!

How to save your old assignments

History of using WeBWorK at CSUF

since Fall 2006

in addition to many CSUF courses, we are hosting a few CSUCI courses

since Fall 2005

lost count of our own webwork courses
hosting courses for a couple of local middle/high schools

Spring 2005

9 sections (Math 75, 76, 77, 100, 152; Arnold, Cusick, Delcroix, Duncan, Kelm, Nogin)

Fall 2004

6 sections (Math 75, 76, 77, 152; Cusick, Duncan, Kelm, Nogin)

Spring 2004

5 sections (Math 75, 76, 152; Arnold, Cusick, Duncan, Nogin)

Fall 2003

1 section (Math 75; Nogin)


Created 21 January 2004; last update 19 January 2010.


install