Sobre as tarefas do GitHub Classroom
As tarefas são trabalhos acadêmicos criados para estudantes no GitHub Classroom. Use as tarefas para testar e classificar os estudantes ou para ajudá-los a praticar os aprendizados.
Com o GitHub Classroom, você pode criar tarefas individuais, a serem concluídas por um só aluno ou tarefas em grupo, a serem concluídas em equipes. Para obter mais informações, confira Tipos de tarefas.
Cada atividade tem um título e um prazo opcional. Você pode escolher a visibilidade dos repositórios que GitHub Classroom cria e escolhe as permissões de acesso. Você também pode avaliar automaticamente as recomendações e criar um espaço dedicado para discutir a atividade com o aluno.
Opcionalmente, você pode habilitar as solicitações de pull de comentários nas tarefas. Se você habilitar esse recurso em uma tarefa, o GitHub Classroom criará uma solicitação de pull especial intitulada Comentários no repositório de tarefas para cada estudante ou grupo. Para obter mais informações, confira "Deixar feedback com pull requests".
Você pode integrar uma sala de aula a um IDE. Os estudantes podem fazer alterações nos repositórios de tarefas por meio do IDE ou fazendo check-out do código localmente e executando-o com o software apropriado. Para obter mais informações, confira "Integrar GitHub Classroom com um IDE".
Você pode reutilizar atribuições existentes em qualquer outra sala de classe à qual tenha acesso de administrador, incluindo salas de aula em uma organização diferente. Para obter mais informações, confira "Reutilizar uma atribuição".
Note
Você deve criar uma sala de aula antes de poder criar uma atividade. Para obter mais informações, confira "Gerenciar salas de aula".
Tipos de tarefas
Você pode criar tarefas individuais e tarefas em grupo com o GitHub Classroom.
Atribuições individuais
Uma atividade individual é um curso para cada aluno que participa de um curso em GitHub Classroom. O aluno tem a intenção de concluir uma atividade individual sem ajuda de outros alunos.
Quando um aluno aceita uma atividade, GitHub Classroom cria automaticamente um novo repositório para o aluno. Os repositórios podem estar vazios ou você pode criar repositórios de um repositório modelo com código iniciante, documentação, testes e outros recursos. Cada repositório de atividade pertence à conta da sua organização em GitHub.
Para saber mais, confira Criar um trabalho individual.
Tarefas em grupo
Uma atividade em grupo é curso colaborativo para grupos de estudantes em GitHub Classroom. Os alunos podem trabalhar juntos em uma tarefa em grupo em um repositório compartilhado, como uma equipe de desenvolvedores profissionais.
Quando um aluno aceita uma atividade em grupo, o aluno poderá criar uma nova equipe ou juntar-se a uma equipe existente. GitHub Classroom salva as equipes para uma atividade como um conjunto. Você pode nomear o conjunto de equipes para uma atividade específica ao criar a tarefa e você pode reutilizar esse conjunto de equipes para uma atividade futura.
Para saber mais, confira Criar uma atribuição em grupo.