Skip to content
Sign UpLog In
This post is read-only. Explore Repls and connect with other creators on Community.View Community
The info in this post might be out of date, check out our docs instead. View docs
113

Repl.it Classrooms

CodingCactus
CodingCactus

Hi, so I'm sure many of you know that repl.it classrooms was shut down on 31st Jan and has now been fully replaced by teams for education, which is a really good product.

.... however it costs a lot of money to use

This means that my school cannot use repl.it anymore to teach programming which for me is very sad, because repl.it is the only reason I know how to code.

So, I really wanted my school to keep using repl.it, so I have worked for a month or two on this - a replacement for the dead repl.it classrooms.

Now this is by no means as good as teams for education, but what it is, is a way for students to be set assignments and taught how to code!

How to do stuff

I went pretty in depth in the github readme so this will just be a basic guide.

  • You need repl.it teacher role to do teacher stuff on this.
  • make classrooms with the button on the landing page
  • Make assignments with the button on the assignments page
  • When opening the assignment for the first time, make a repl and enter it's url
  • that repl gets embeded
  • click submit when you're done with the assignment
  • teachers can the send feedback when it has been submitted

Roadmap

  • repl auth log in
  • landing page
    • list all classes
    • create new class (teachers only)
  • edit classroom
    • add students
      • add indivdually
      • create invite link
      • create code
    • add teachers
      • add indivdually
      • create invite link
      • create code
    • edit name, description, image
  • join class with code
  • assignments
    • create assignments
    • view list of assignments
    • embed repls in assignments
    • submit assignments
    • teacher stuff like marking and feedback
  • button to get to teacher page
  • buttons to go back to page before
  • make assignment button on teachers page as well as main classroom page
  • make student overview section in teachers page better
  • remove teachers and students from classrooms
  • edit assignments
  • delete classrooms and assignments
  • assignment modal answer
  • classroom templates

If you want a random code just to see what it's like, you can use K8AE3351G6

Hopefully you like this because I have spent a lot of time on it and if you do, please make sure to star the repo

Thanks!

2 years ago

Voters

Comments

TopNew
28
amasad
amasad

This is very interesting! I’m excited to check it out and we will promote it if it works well.

I’m curious did you find repl.it through classroom? And your teachers know that the free version is also powerful?

2 years ago
5
CodingCactus
CodingCactus

@amasad
Yeah the only reason I know that repl.it exists is because I was taught how to code using repl.it classrooms. I only really knew repl.it as a teaching website at that point, until I came across repl talk during the first lockdown last year. Repl talk got me pretty much addicted to coding, always wanting to make better things to share to everyone.

And your teachers know that the free version is also powerful?

Free version of teams for education? I was not aware that there is a free version, everywhere I look it comes up with a pricing page with the only options costing money.

2 years ago
2
amasad
amasad

@CodingCactus
No I meant just regular repls and multiplayer.

2 years ago
1
amasad
amasad

@CodingCactus
I created an account but didn't have the teacher role. I now added the role but I still don't see a way to create a classroom.

2 years ago
4
CodingCactus
CodingCactus

@amasad
it takes a little while for your roles to update in the db, I'll force it to update now for you.

2 years ago
3
5
ch1ck3n
ch1ck3n

image


i am everything

2 years ago
3
PSIPowerhouse
PSIPowerhouse

You know I like how this is like google classroom and repl.it teams for education

2 years ago
3
SilvermoonCat
SilvermoonCat

must be nice but I can never sign in with repl on codes :(

2 years ago
1
rediar
rediar

@SilvermoonCat
are you using safari?

2 years ago
1
rediar
rediar

@SilvermoonCat
last I checked, Login With Replit doesn't work with Safari, if you use chrome or firefox it should work though.

2 years ago
3
SilvermoonCat
SilvermoonCat

@rediar
ok I have chrome on mac I’ll try there

2 years ago
2
KarmaIsADick
KarmaIsADick

This is very impressive! Do you not think repl.it might not like you making a free version of their product, which they don't get paid for?

2 years ago
2
CodingCactus
CodingCactus

@bennyrobert
the ceo seems to like it, so it should be alright 🤞

2 years ago
2
KarmaIsADick
KarmaIsADick

You know the CEO? Well, that'll certainly help.

@CodingCactus

2 years ago
2
doineednumbers
doineednumbers

@bennyrobert
It's a small start up, and the CEO
@amasad
is very active. They replied above.

2 years ago
2
Muhammad_SJC
Muhammad_SJC

The crazy thing about this is that it is enough to compensate for the old free classrooms. Keep up the good work!

2 years ago
1
CodingCactus
CodingCactus

thanks @Muhammad_SJC!

2 years ago
2
EpicGamer007
EpicGamer007

honestly, this deserves way more recognition in my opinion.

2 years ago
Load more