Skip to main content

Section 5.2 Create an Assignment

Subsection 5.2.1 Introduction

  1. To create an assignment, whether graded or ungraded, start by going to the Assignments tab on the instructor interface. Click on the Add button to start creating a new assignment. On the popup that appears you will notice that you can also copy an old assignment as a starting point.

    Figure 5.2.1. Figure 1: Click on the Add button to create a new assignment
  2. Provide a name for the assignment.

    Figure 5.2.2. Figure 2: Enter a unique name for the assignment
  3. Add a description and check the other options.

  4. Click on “Save” to save the assignment. It will show an alert as shown below. Click on “Ok”.

    Warning 5.2.3. Make it Visible.

    Please take note of the visible to students check box. If you forget to check this box then the assignment will not show up in the list that your students (or you) can see on the assignment page.

    Figure 5.2.4. Figure 4: The save alert box.

There are two primary kinds of assignments. Reading Assignments and Problems Sets. Reading assignments allow you to select whole chapters or parts of chapters for your students to read. You can assign points to the reading assignment by tracking the number of activities they attempt in each subchapter. Problem sets are mainly for you to select short programming problems for the students to solve, but could also include short answer, multiple choice, etc. Or even problems that you write yourself. More on that later.

In either case the primary way you will add questions is through the tree picker interface. This interface is accessed by expanding either the Readings or Problems accordion and allows you to drill down from chapter to section to individual problems. There are several icons associated with problems to help you know what you are looking at.

  • The 📘 icon indicates that a particular problem was written by the author.

  • The 🏫 icon indicates that a problem was contributed by another instructor.

  • The ✔️ icon tells you that the problem can be automatically graded.

In any case you can click on a problem to see a preview. If you are previewing a question and it is obviously bad, or incorrect, or just someone experimenting, use the Flag Question button to let us know. We have volunteer editors that help us clear out or correct these bad questions.

Subsection 5.2.2 Creating a Reading Assignment

Let's create a reading assignment and add a few sections for our students to read. As you add sections you will see that are shown in a table under the Readings tab.

There are four things you can change for each section:

  • # required - How many of the components on the page do you students need to do in order to get the points for this section.

  • How many points for completing this section?

  • Auto-grade - interaction means that the students have done something

  • which to grade - first answer, best answer, or last answer

Subsection 5.2.3 Creating a Problem Assignment

Creating a problem assignment is similar. You will most often use the tree picker, but you can also search for problems or write your own. When selecting a problem if you click on the name of the problem the interface will display the problem on the page remind you what it is about.

Problems have a different set of configurations

  • Points - how many points for this question

  • Auto-grade – options here are % correct, All or nothing, Interaction, or manual.

  • which to grade – Best Answer, first answer or last answer

Problems with the book icon next to them are written by the author. Problems with the schoolhouse are contributed by the community. If a problem has a checkmark next to it then you know it can be automatically graded.

You have attempted of activities on this page.