repl.it
@turbio/

replit docs

Nodejs

these are the docs for repl.it hosted on repl.it at docs.repl.it

fork
loading
Files
  • index.js
  • classrooms
    • assignment-submission.md
    • autograding.md
    • community.md
    • embed.md
    • exports.md
    • intro.md
    • management.md
    • markdown.md
    • pricing-faq.md
    • projects.md
    • sharing.md
    • webhooks.md
  • media
  • misc
  • repls
  • static
  • views
  • _.js
  • README.md
  • sidebar.json
  • Packager files
  • package-lock.json
  • package.json
classrooms/intro.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# Introduction to Classrooms

## What are Repl.it Classrooms?

A Repl.it classroom is a collection of assignments with additional autograding functionality.  It can
be used as a sole learner who wants to practice programming in a specific language, or it can be used
by teachers and instructors to deliver programming instructional material to their students.

Currently, classrooms use a different editor than repls.  The editor is less-fully featured, but we have
plans to upgrade in the future.  Classrooms can take advantage of the functionality offered in repls by
using Classroom Projects.

## Classroom Students

Students of a classroom will have a series of assignments to complete.  Their dashboard will simply be
an ordered list of assignments.  Depending on the classroom, subsequent assignments may have prerequisites.

Students cannot see which other students are taking the course, nor can they see any information about
their teachers or assignment metadata.

## Classroom Teachers

Teachers have a much wider view of the classroom - they have full control over the assignments, including
the order in which students see them.  They are able to add students and TAs, and can see the entire
student roster as well as which assignments each student has completed.

Assignments submitted by students can be manually or automatically graded on a binary scale (complete or
not).  Teachers can send assignments back to the student with comments, even if the student passed the
automatic tests.

No one other than teachers can see student rosters - even if your classroom is public.  Note that teachers
can also not see who has enrolled in the class as a self-learner, only the number of self-learners.

## Becoming a Student / Teacher

You can become a student or teacher by going to your [account](https://repl.it/account), going to 'roles',
and checking the box next to 'student' or 'teacher'.  Once you've updated your roles, you should see new
navigation links in your header.

You can also become a student or teacher by going to the [classroom community](https://repl.it/community)
and importing a classroom.  "Taking and Learning" a classroom will automatically make you a student, while
"Importing and Teaching" a classroom will automatically make you a teacher.
Fetching token
?