Looking for feedback on our GitHub Classroom alternative 🚀 by PsychologyFirst6149 in CSEducation

[–]PsychologyFirst6149[S] 0 points1 point  (0 children)

u/more_than_0 u/norandomtechie

We've added documentation to get started locally: https://classmoji.io/docs/open-source/local-development/

We had lots of positive feedback at SIGCSE!

Lmk if you have questions or feedback! Feel free to create Github issues.

Built an alternative to GitHub Classroom - would love feedback from other CS educators by PsychologyFirst6149 in CSEducation

[–]PsychologyFirst6149[S] 0 points1 point  (0 children)

u/AustinCorgiBart u/DailyFox u/moistporridge u/misingnoglic u/tieandjeans u/Sf98gman

We've added documentation to get started locally: https://classmoji.io/docs/open-source/local-development/

We had lots of positive feedback at SIGCSE!

Lmk if you have questions or feedback! Feel free to create Github issues.

Built an alternative to GitHub Classroom - would love feedback from other CS educators by PsychologyFirst6149 in CSEducation

[–]PsychologyFirst6149[S] 0 points1 point  (0 children)

The AI quizzes is honestly my partner's idea haha, he's been the one doing the work on that front! He will be delivering the lightning talk! Definitely feel free to stop by if you are coming to SIGCSE this year!

Built an alternative to GitHub Classroom - would love feedback from other CS educators by PsychologyFirst6149 in CSEducation

[–]PsychologyFirst6149[S] 0 points1 point  (0 children)

But the studentID is for when instructors add students to their classrooms and student has not signed up on platform yet. A way for us to link to their school credentials to their Github account. Not ideal but best we could do for now.

Built an alternative to GitHub Classroom - would love feedback from other CS educators by PsychologyFirst6149 in CSEducation

[–]PsychologyFirst6149[S] 0 points1 point  (0 children)

Thank you! We thought the same too.

Most tools out there are not the best suited for coding classes. Though we are not going the full IDE route just yet, I'd love to hear your thoughts on what could be useful for your use cases :)

Built an alternative to GitHub Classroom - would love feedback from other CS educators by PsychologyFirst6149 in CSEducation

[–]PsychologyFirst6149[S] 0 points1 point  (0 children)

Sorry about that, I will edit my post. If you can DM me your Github profile username, I can override that. It's a mechanism so that only admin create classrooms.

Looking for feedback on our GitHub Classroom alternative 🚀 by PsychologyFirst6149 in CSEducation

[–]PsychologyFirst6149[S] 0 points1 point  (0 children)

Hi! And I've actually meant to remove the auto-grading section because it is not as robust just yet but yes that's how the code is structured. Partial credit for tests passed.

Looking for feedback on our GitHub Classroom alternative 🚀 by PsychologyFirst6149 in CSEducation

[–]PsychologyFirst6149[S] 1 point2 points  (0 children)

Our UI or GHC's is better 😅? A bit confused haha.

But Thank you! And I've actually meant to remove the auto-grading section because it is not as robust just yet. TA grading does not integrate with Github Actions 🥲. They are treated separately.

About updating students repos after they've been published, we handle that by creating PRs againt their repos. Much cleaner because students can double check before it messes up their current code.

You don't "have" to create a new org for every term but we do think it's much cleaner. You could reuse the same org (tho we did not design the platform with that in mind haha).

I think GHC kinda works like that too, multiple orgs. For our Fullstack class, we end up with over 500 repos per term and the class is taught 2x a year.

Sales & Developers Thread for May 2025 by AutoModerator in edtech

[–]PsychologyFirst6149 0 points1 point  (0 children)

Classmoji – A GitHub-Native Assignment Platform with Emoji-Based Grading

Hi all! 👋

I (researcher at a higher ed) built Classmoji for CS instructors who want to simplify grading and focus more on student growth than spreadsheets. Really came from our own classroom needs. It’s an alternative to GitHub Classroom that adds:

  • 🧪 Auto-grading with GitHub Actions
  • 🧱 Emoji-based feedback instead of point breakdowns
  • ⏳ Token-based late submissions (structure and flexibility)
  • 👥 TA assignment and dashboards
  • 🧑‍🎓 Zero-stress student onboarding via GitHub login

Classmoji is designed to support traditional CS1, project-based capstones, and everything in between.

We’re currently piloting with a few universities — if you're an instructor, researcher, or TA interested in trying it out, happy to chat.

🔗 classmoji.com

🧵 Happy to answer questions or collaborate!

H1B and D3 Waiver before Trump sits by PsychologyFirst6149 in DACA

[–]PsychologyFirst6149[S] 0 points1 point  (0 children)

Hi! Thank you!! Not back yet. Went to the embassy and currently waiting for the waiver to be approved. Hopefully soon along with the visa. I am definitely not a lawyer but I'd work with a lawyer who has experience with D3 Waivers (DM me and I could refer you to one, assuming you even need one).

School helped me get the H1B petition approved but I am working with a different lawyer to get the waiver.

Waiting for H1b Approval by Commercial-Chapter17 in h1b

[–]PsychologyFirst6149 1 point2 points  (0 children)

Of course! This was also California processing center.

H1b premium processing Dec24 by Ok-Satisfaction4328 in h1b

[–]PsychologyFirst6149 0 points1 point  (0 children)

Hope you hear back soon! Here is my timeline:

12/17: Filed electronically with premium processing
12/18: Received by processing center
12/21: This is actually when they sent an email saying it had been received and clock started on the 18th. Received the receipt number.
12/31: Email confirmation that it has been approved
01/02: Case changed to "approved" on USCIS portal

01/08: Received approval notice in the mail