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
När instruktörerna har skapat ett externt verktyg eller
kan studenterna se det på sin kurssida:
Studenten behöver bara klicka på den externa aktiviteten. I det här fallet, Lätta uppgifter
En studentvy som liknar bilden nedan visas:
Överst på sidan visas listan över uppgifter som ingår i aktiviteten:
Exemplet ovan visar en aktivitet som består av tre övningar, i ett av de tre möjliga tillstånden vardera:
- orange: studenten svarade inte på övningen.
- grön: studenten löste övningen.
- röd: studenten gav ett felaktigt svar på övningen.
Studenten kan använda listan med övningar för att navigera genom övningarna, benom att klicka på dem.
Efter övningslistan återfinns övningens titel och beskrivning
och grupper av uppgifter
I de uppgifterna kan studenten se utdata som motsvarar varje indata. I exemplet ovan, om koden tar emot "Charles", måste den returnera "Hello Charles".
Studenten ska skriva sin kodlösning i fältet Kodlösning och sedan välja på vilket språk lösningen ska kodas:
Längst ner på sidan får studenten betyget och feedback på sitt svar.
Ovan kan du se resultatet av två olika koder:
- Fel svar:
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+"!!");
}
}
- Rätt svar:
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);
}
}