Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Summary

Replit is a coding platform that lets you write code and host apps. REPL stands for “read-evaluate-print-loop". It also has many educational features built-in.

You can use Replit in different ways. It can replace some or all of your:

  • Code editors (e.g. VS Code, Sublime Text, IntelliJ)
  • Development environments (e.g. your operating system)
  • Cloud providers (e.g. AWS, Netlify)
  • Team collaboration tools (e.g. Google Docs, GitHub)
  • Learning tools (e.g. Codecademy, Coursera)

Every repl you create is a fully functional development and production environment. "Hosting from your editor" makes it easy to iterate quickly on your work, collaborate with others, and get feedback.

Features

  • Unlimited Teachers & Students
  • Projects & Submissions
  • Autograded Input/Output Tests
  • Group Projects
  • Feedback & Annotations
  • More Speed & Storage
  • Better Graphics Performance

Who can use it?

  • Faculty
  • Staff
  • Students

When can I use it?

  • Instructors and students should sign up to Replit via the following link with their KU email: https://replit.com/login
  • All Users should request a subscription via IT-TRACKIT.
    • Instructors should request subscription and team for lectures. 
    • Students should request a subscription.
Info
titleNote for students
You don’t need to request a subscription If you have already got invited to a team by your instructor.

How much does it cost?

Example:

This service is available at no charge to the KU community.   

How do I get it?

Example:

When you become affiliated with KU through onboarding processes at KU for faculty, staff, and students, a NetID is created for you. To set your initial NetID password or to change it, visit the KU NetID password change service page.

Example:

  • Link 1
  • Link 2

    Assignments

    Instructors should follow the steps in the link to create projects and assignments: https://docs.replit.com/teams/creating-projects-assignments

    Instructors can copy projects to other teams by following the steps in the link:

    https://docs.replit.com/teams/copying-projects-other-teams

    Instructors can view project submissions from their team dashboard by clicking "View submissions" next to the project name. Reviewing submissions: https://docs.replit.com/teams/reviewing-submissions

    Testing, assessments, and auto-grading

    Replit has a number of features related to helping teachers automatically grade students' assignments.

    The simplest of these is Input/Output testing, which allows you to check that your student's homework produces specific outputs, matching exact strings or regexes.

    A step above this is Unit Testing, which allows you to write full unit tests in Java (JUnit), Python (unittest), or JavaScript (Jest).

    Embedding Projects

    To embed a project, follow the simple steps in the link or follow along with the video walkthrough:

    https://docs.replit.com/teams/embedding-projects

    Filter by label (Content by label)
    showLabelsfalse
    max10
    spacesIKB
    showSpacefalse
    sortmodified
    reversetrue
    titleRelated Content
    typepage
    excludeCurrenttrue
    cqllabel = "service-replit" and label in ("kb-how-to-article","kb-troubleshooting-article") and type = "page" and space = currentSpace()
    labelsID Password Account


    Filter by label (Content by label)
    showLabelsfalse
    max10
    spacesIKB
    showSpacefalse
    sortmodified
    reversetrue
    titleRelated Services
    typepage
    excludeCurrenttrue
    cqllabel = "service-replit" and label = "kb-service-desc-page" and type = "page" and space = currentSpace()
    labelsID Password Account