WebWork.Instructor Guide

WebWork.is an online assignment and quiz tool for numeric problems and equationsthat allows you to create custom problems or choose from a library and assign these on an individual student basis as part of homework sets or quizzes. Students can receive instant feedback after answering each problem and have multiple attempts, in order to better understand their learning.
Cost 自由
Bandwidth Low demand
帆布Integration Works in coordination with Canvas
Privacy WebWork.isFIPPAcompliant and data is stored securely in Canada
Similar UBC-Supported Tools 取决于您的目标,avariety of assignment tools也在集中支持

What can I use it for?

您可以使用WebWork以两种格式给学生发出问题:

  • Homework assignments
  • Quizzes (which can include exams)

What do I need to use Webwork?

支持的Web浏览器

WebWork.runs in your web browser and supports using Chrome, Firefox, Safari, or Edge. It is recommended that you use one of the two latest versions of Chrome or Firefox.

A Canvas course

WebWork.only works in Canvas courses at UBC.

Tips

  • You can provide your students with UBC’sWebWork学生指南,这概述了他们开始的必要步骤和提示。还鼓励学生熟悉响应的格式和十进制例外,因为正确的答案非常具体。

How do I use Webwork?

您首先需要使用画布创建WebWork课程,然后添加问题并创建这些问题的集合以分配为作业或测验。

单击下面的任何条形图以获取使用WebWork的说明和提示。

创建您的WebWork课程

You will access Webwork exclusively through Canvas.

  1. 登录您的Canvas课程,然后单击分配in the Course Navigation.
  2. 点击the+Assignment blue buttonin the upper right side of the screen.
  3. 输入分配名称为“WebWork Link”,以防止将此与其他作业混淆。
  4. 向下滚动到提交类型并选择External Tool从下拉菜单。
  5. Even if you know the URL, clickFind。(直接进入URL不会与画布正确同步。)
  6. 从列表中,选择WebWork.and click选择
  7. CheckLoad This Tool In A New Tab
  8. Save那作业。
    • Don't publishthis assignment, if you want to sync grades between Webwork and Canvas. Instead, set up links and syncing for individual assignments using instructions in the accordion section farther below.
  9. You will be redirected to the assignment page you just saved. ClickLoad Webwork Link in a new window创建您的WebWork课程。

Tips

  • You can click the assignment link you've made to quickly access your Webwork coursefrom inside your Canvas course at any time.
  • You can get help merging multiple sections into one Canvas course如果您使用WebWork运行大型课程并且不想多次执行此设置。联系你教学支持单位求助。

从公开的问题中制作WebWork作业

The quickest way to make a homework set is to pull in problems from Webwork’s Open Problem Library (OPL), which contains over 35,000 reviewed and tested problems that are browsable by discipline. Questions in the OPL have been contributed by faculty from institutions that use Webwork, as well as some textbook publishers.

  1. Go to your Webwork course homepage, and clickLibrary Browser在导航中。
  2. To create a new set, type the name in the empty text field (keep it brief, as this must bylessthan 40 characters to work with Canvas) and clickCreate a New Set in This Course
  3. 浏览问题以查找将为您的上下文工作的问题。您可以通过从每个相应的下拉菜单中选择主题,章节和部分来过滤问题。点击查看问题when you are ready to see the available problems based on your filtering.
  4. To allow students to use hints and/or see solutions for the problems, check暗示and/orSolutionsabove the list of problems.
  5. 您可以通过单击右侧上方的每个问题上方的相应图标来随机化,编辑和尝试任何问题。
  6. When you are ready to add individual problems to the homework set, click添加在每个问题上方。
    • If you want to add them all, click添加All反而。
  7. Continue adding questions until you're satisfied with the homework set.
  8. To review all the problems you added and finish the setup, click编辑目标集at the top.
  9. On the edit page, set the due dates and description, then click保存更改
  10. To assign this homework set, clickindividual versions在本页的顶部。
  11. Use the options provided to assign to all current users, unassign to all users, or individually select users from the list provided. If you make individual selections, clickSaveto finalize your changes.

Tips

  • 请让自己充足的时间创建作业套装那as the process of filtering and adding questions from the large library can take a while.
  • Once you've created sets, you can go back and add more library questions using the same process。The only difference is that instead of creating a new set, you'll select the set you'd like to add problems to in the target set drop-down menu at the top. (Butclick the Edit Target Set button, as this will open the editing for due dates, description, and individual assigning instead.)
  • 您还可以通过课程的当地问题和问题进行过滤。Local problems are UBC-specific homework sets that include sets from the current course, sets shared through the UBC Library, and sets UBC instructors have contributed to the OPL. Problems from the course are sets from the current course only.

Make Webwork homework sets using custom problems

使用自定义问题制作功课设置需要编辑每个问题的代码文件。首先,您将首先向家庭作业集添加空白问题,为您为您创建标准代码模板。

  1. Go to your Webwork course homepage, and clickHmwrk Sets Editor在导航中。
  2. To create a new homework set, click theCreate tab
  3. Enter a name for the set (keep it brief, as this must bylessthan 40 characters to work with Canvas) and clickTake Action
  4. 点击thenumber在集合旁边的“编辑问题”列下。
  5. 向下滚动到底部并检查添加然后输入要添加的自定义问题的数量。
  6. 点击保存更改
  7. Scroll down to the "Problems" area to see your blank problems. Click the铅笔图标to edit a problem.
  8. When making a custom problem, you mustfollow the standard structure of Webwork problems在模板中。WebWork问题有五个部分:
    • Tagging and description section: describes the problem
    • 初始化部分:负载需要宏的问题
    • Problem set-up section: sets variables specific to the problem
    • 文本部分:给出学生展示的文本
    • Answer and solution section:指定问题的答案是如何标记为正确性的答案,并给出了在问题集完成后可以向学生显示的解决方案
  9. When you've completed your edits, click theNewVersion tab那rename the file, and clickTake Action保存。

Tips

  • You can share and easily re-access the Webwork problems you create by submitting them to the UBC Webwork Problem Library那which is part of the broader Webwork Open Problem Library (OPL). This does require a GitHub account and then following the贡献UBC WebWork问题库的说明

创建WebWork测验和考试

WebWork测验和考试是从家庭作品集创建的。你首先需要做作一套作业,那么你会把它变成一个所谓的网关测验。

  1. Go to your Webwork course homepage, and clickHmwrk Sets Editor在导航中。
  2. To create a new homework set, click theCreate tab
  3. Enter a name for the set (keep it brief, as this must bylessthan 40 characters to work with Canvas) and clickTake Action
  4. 点击thenumber在集合旁边的“编辑问题”列下。
  5. 在“一般信息”部分下,选择分配类型gateway/quizorproctored gateway/quiz
  6. 设置到期日,描述和任何其他参数,然后单击保存更改

Copy homework sets between Webwork courses

您可以从一门课程导出作业集并将其导入另一个课程,以便在WebWork课程之间复制问题。该集合还将复制您是否将它们分配为作业或测验。

  1. Go to the Webwork course homepage you want to copy from, clickHmwrk Sets Editorin the navigation, and click the导出选项卡
  2. 选择selected sets从顶部下拉下来。
  3. 检查boxbeside each set you want to export.
  4. 点击Take Action那confirm your selection, and clickTake Actionagain. This action will make copies of these sets in your file manager.
  5. 点击文件管理器在导航中。
  6. 选择thefilesand clickMake Archive。此操作将您的集合将副本组合成一个名为归档的可下载文件。
    • 文件名将使用结构集your_set_name.。def, where the name of your set replaces the italicized letters.
  7. You will see a message saying the archive has been created. Select the名称of this archive where it's been added to the list, and click下载to save the archive on your computer.
  8. Go to the Webwork course homepage you want to import problems to, and click文件管理器在导航中。
  9. 点击选择文件orBrowse(depending on your web browser), and select thefile你下载了。
  10. 点击Upload。此操作将添加从第一课程导出的所有文件到本课程,但仍然需要导入。
  11. 点击Hmwrk Sets Editorin the navigation, and click theImport tab
  12. 选择multiple sets从下拉下来,选择to import, and adjust any other settings.
  13. 点击Take Actionto add the homework sets to the course.

查看学生进度并为WebWork中的学生提交

You can view how students are doing and submit on their behalf in the progress section of Webwork.

  1. Go to your Webwork course homepage, and click学生进步在导航中。
  2. 点击the desired信息你想要细节。
  3. If you know a student is having problems submitting, you can submit on their behalf:
    • 点击课程配置from the navigation.
    • 点击权限在页面顶部。
    • Find "Allowed to act as another user" and change it to "can submit answers for a student" to your role (i.e., professor).
    • 点击to保存更改
    • 点击学生进步在导航中。
    • 在“查看学生通过集的进展”下,单击您将提交的作业集或测验集。
    • 点击the student's名称in the column.
    • 点击采取[设置名称]to do the submission.

从WebWork出口成绩

如果你不同步的成绩与画布,你可以find it helpful to export your grades from Webwork to work with in a spreadsheet.

  1. Go to your Webwork course homepage, and clickScoring Tools在导航中。
  2. 选择theassignments您希望出口等级。
  3. 取消选中all three checkboxes.
  4. 点击评分选择集并保存到
  5. Below "Totals", you'll see a link to a CSV file. Click thelink并将此文件保存到您的计算机上。
  6. Open the CSV file that you downloaded in a spreadsheet software like Excel to view and sort the data.

Tips

  • 您可以按列按诸如部分编号的结果对结果进行排序to organize the data more meaningfully for review. If you're using Excel, follow theinstructions for sorting Excel data

Where can I get more support with Webwork?

Technical support

如果您对WebWork有问题:

For supporting your students:

学到更多


« See all tools