Firas Moosvi, PhD @firas.moosvi.com · 14/06/2025Congratulations to Serene (my first grad student) for defending her masters thesis today 🥳🤩 ! Thesis: Instructor Perspectives on Alternative Grading at UBC ☂️! 040
Firas Moosvi, PhD @firas.moosvi.com · 19/09/2024Certified BlueSky Elder 😂 —— Bluesky now has over 10 million users, and I was #324,285! 000
Firas Moosvi, PhD @firas.moosvi.com · 16/12/2023Yes! I’m also happy to talk ! A year or so ago I asked my students what they think they deserved on the course (self assessed) and calculated what they actually scored with traditional grading. Here are two results… Super curious if this is what you found. #AlternativeGrading 130
Firas Moosvi, PhD @firas.moosvi.com · 17/10/2023New research from UMichigan analyzing 30M Canvas records “reveals widespread sequential bias and system-induced surname initial disparity in grading”. Credit: Full credit for the pictures to @sarahbana.bsky.social - hard to share content from Twitter on here, luckily they’re on here! 295
Firas Moosvi, PhD @firas.moosvi.com · 17/10/2023Woohoo! The book has arrived 🤩! I co-published (a book chapter)! 🥳 180
Firas Moosvi, PhD @firas.moosvi.com · 17/09/2023I just tried Passkeys with GitHub and 1Password, and it’s *amazing*. This is indeed the future…and I am here for it! 040
Firas Moosvi, PhD @firas.moosvi.com · 07/09/2023Part 1657 of my mandatory Workday Onboarding tasks: A refresher course on Privacy and Information Security. Mostly good content and good review, but oof - I gotta say, this question hurts a tiny bit. I understand it... but still... 120
Firas Moosvi, PhD @firas.moosvi.com · 07/09/2023I resisted the urge for sooo long but today, I needed to install Lockdown browser today for a course I’m helping (but not teaching) 😭. It still feels so wrong … 🤢 000
Firas Moosvi, PhD @firas.moosvi.com · 19/08/2023Phew - made it to Vancouver after voluntarily evacuating ourselves from Kelowna this afternoon! We weren’t under an evac order, but the smoke was only going to get worse. And our nerves were frayed after the entire UBCO campus got emergently evacuated - the landfill beside the campus caught fire!🔥 3120
Firas Moosvi, PhD @firas.moosvi.com · 08/08/2023Here is my blanket 48-hr grace period: firas.moosvi.com/courses/cosc123/20… 120
Firas Moosvi, PhD @firas.moosvi.com · 07/08/2023Anyone else seeing “Unable to render code block” on @github.com for Jupyter notebooks more and more? It’s happening with almost every notebook now ! Did something change? 000
Firas Moosvi, PhD @firas.moosvi.com · 01/08/2023Just got @dccmath.bsky.social Robert Talbert’s new book in the mail, “Grading for Growth” - super excited to dig in!! #AltGrading 110
Firas Moosvi, PhD @firas.moosvi.com · 31/07/2023Gotta love to see this! This is giving the Twitter failwhale vibes from the good old days! 000
Firas Moosvi, PhD @firas.moosvi.com · 29/07/2023For an alternative point of entry, you could consider saying what Ungrading isn’t. I sometimes use this quote from Jesse Stommel: 020
Firas Moosvi, PhD @firas.moosvi.com · 26/07/2023I’m leading a workshop today on “assessments” with folks at my institution doing a “Course Design Intensive”. I’m a bit nervous about it - one of my activities is to transform one of THEIR courses to use Alternative Grading, LIVE on the spot 😱. Instructional Designers don’t come at me 😂 160