Student interaction

Student View Diagram

Once instructors have created the external tool activity or , students could see it in their course page:

Select External Activity

Student only need to click on the External Activity. In this case, Easy exercise

A Student View similar to the image below appears: Student Form Page

On top of the page, the list of exercises that composes the activity is showed:

Student View List Exercises

The example above shows an activity composed by three exercises, in one of the three possible states each:

  • orange: the student didn't answer the exercise.
  • green: the student solved the exercise.
  • red: the student launched a wrong answer to the exercise.

Student can use the list of exercises to navigate through the exercises, clicking on them.

After the list of exercises, the exercise's title and statement is found

Student View Title and Statement

and the set of tests

Student View Set of Tests

In those tests, the student can view the output that corresponds to each input. In the example above, if the code receives Charles it must return Hello Charles.

The student must code his solution on Code Solution field, selecting previously in which language will the solution be coded:

Student View Answer

At the bottom of the page the student will receive the grade and feedback of his answer.

Below, you can view the result of two different codes:

  • Wrong answer:
import java.util.Scanner;

public class Main {

    public static void main(String[] args)
    {
        Scanner input = new Scanner (System.in);
        String name = input.next();
        System.out.print("Hello "+name+"!!");
    }
}

Student View Wrong Answer

  • Right answer:
import java.util.Scanner;

public class Main {

    public static void main(String[] args)
    {
        Scanner input = new Scanner (System.in);
        String name = input.next();
        System.out.print("Hello "+name);
    }
}

Student View Right Answer