Student View
In this lesson, you will learn how the students interact with JuezLTI to get to and how to answer the exercises.
You are automatically enrolled as a student in 2 sample courses: Java (https://moodle.apps.kau.se/course/view.php?id=31) and PostgreSQL(https://moodle.apps.kau.se/course/view.php?id=39) so you can try student view in these courses.
Student interaction
Once instructors have created the external tool activity or
, students could see it in their course page:
Student only need to click on the External Activity. In this case, Easy exercise
A Student View similar to the image below appears:
On top of the page, the list of exercises that composes the activity is showed:
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
and the 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:
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+"!!");
}
}
- 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);
}
}