Versions Compared
Version | Old Version 2 | New Version 3 |
---|---|---|
Changes made by | ||
Saved on |
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 | ||
---|---|---|
| ||
You don’t need to request a subscription If you have already got invited to a team by your instructor. |
- Instructors should invite students to their team. The subscriptions plan will automatically apply to the students’ account once they log in.
https://docs.replit.com/teams/inviting-teachers-students
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.
Useful links
Example:
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) | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Filter by label (Content by label) | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|