Student interaction

Diagrama da Vista do Estudante

Assim que os instrutores tenham criado a actividade da ferramenta externa ou , os estudantes poderão vê-la na :sua página do curso:

Selecionar Actividade Externa

O estudante do precisa de clicar na Actividade Externa. Neste caso Easy exercise

Aparecerá uma Vista do Estudante semelhanta à imagem abaixo: Página de Formulário do Estudante

No topo da página, é apresentada a lista de exercícios que compõe a actividade:

Lista de Exercícios Vista do Estudante

O exemplo acima mostra uma actividade composta por três exercícios, em um dos três estados possíveis:

  • laranja: o estudante não respondeu ao exercício.
  • verde: o estudante resolveu o exercício.
  • vermelho: o estudante apresentou uma resposta errada.

O estudante pode utilizar a lista de exercícios para navegar através dos exercícios, clicando neles.

Após a lista de exercícios, o título e a descrição do exercício são encontrados

Título e Descrição Vista do Estudante

e um conjunto de testes

Conjunto de Testes da Vista do Estudante

Nesses testes, o aluno pode visualizar o output que corresponde a cada input. No exemplo acima, se o código receber Charles, deve retornar Hello Charles.

O estudante deve codificar a sua solução no campo Code Solution, seleccionando previamente em que linguagem será codificada a solução:

Resposta Vista do Estudante

No final da página o aluno receberá a nota e o feedback da sua resposta.

Abaixo, é possível ver o resultado de dois excertos de códigos diferentes:

  • Resposta errada:
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+"!!");
    }
}

Resposta Errada Vista do Estudante

  • Resposta correcta:
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);
    }
}

Resposta Correcta Vista do Estudante