Sign in

Mark Guzdial

@markguzdial.bsky.social
525 followers 246 following 182 posts

Professor in CSE, Information, and Education at U-Michigan. Director of PCAS lsa.umich.edu/computingfor. Computing Ed Researcher, blogger, dad. computinged.wordpress.com

PostsRepliesMedia
Mark Guzdial @markguzdial.bsky.social · 05/08/2026
Fall 2026 enrollment numbers added to my graph. PCAS is continuing to grow. lsa.umich.edu/computingfor
010 0
Mark Guzdial @markguzdial.bsky.social · 01/06/2026
It's the long-awaited Snap! Version 12 release day! Happy day to all those who celebrate!
Screenshot of the About box for Snap! showing the 12.0.0 version number
010 0
Mark Guzdial @markguzdial.bsky.social · 18/10/2025
The No Kings protest in Ann Arbor was all down Stadium from I-94 to the Big House, so that many of the out-of-towners coming in for the game would see it. Yup, got flashed the bird several time. #purplestate #NoKings #NoFascism
1150 0
Mark Guzdial @markguzdial.bsky.social · 24/09/2025
MicroBocks is fantastic! Having a wonderful time building and exploring with it! microblocks.fun. Here's an example playing MIDI music while changing the lights on a strand of Neopixels.
041 0
Mark Guzdial @markguzdial.bsky.social · 04/09/2025
We're over 580 students enrolled in PCAS courses this semester, and six sections have only five seats remaining. Time to expand -- again!
010 0
Mark Guzdial @markguzdial.bsky.social · 22/08/2025
I asked GPT-4.1 about Turing Award laureates who had written about education. Of course, I should have remembered Seymour Papert in 1980. Oh wait...
110 0
Mark Guzdial @markguzdial.bsky.social · 22/08/2025
The State of Michigan will be requiring all high schools to offer an *in-person* CS course by 2027-2028. I like the definition of CS that they're providing -- it includes all of PCAS (lsa.umich.edu/computingfor). (And no mention of AI!) www.michigan.gov/mde/-/media/...
020 0
Mark Guzdial @markguzdial.bsky.social · 12/08/2025
I was just there Saturday. Surprisingly, we weren’t mugged and witnessed no violent crime.
020 0
Mark Guzdial @markguzdial.bsky.social · 01/07/2025
I decided to ask GPT-4o. The reply is telling. Be sure to brush up on your music theory!
010 0
Mark Guzdial @markguzdial.bsky.social · 26/06/2025
"By claiming that they can contribute to software engineering, the soft scientists make themselves even more ridiculous. (Not less dangerous, alas!) In spite of its name, software engineering requires (cruelly) hard science for its support."
000 0
Mark Guzdial @markguzdial.bsky.social · 26/06/2025
I wanted to find where Dijkstra said this from @felienne.bsky.social's talk. It's in his "Truths" essay. www.cs.virginia.edu/~evans/cs655.... The quote is slightly different, but same (obnoxious) meaning. >>
110 0
Mark Guzdial @markguzdial.bsky.social · 21/05/2025
Congratulations, Dr. Tamara Nelson-Fromm! @tamaraniac.bsky.social
030 0
Mark Guzdial @markguzdial.bsky.social · 20/05/2025
A natural outcome of mandating CS classes without funding for professional learning opportunities and resource development. #CSforAll (Facebook post)
010 0
Mark Guzdial @markguzdial.bsky.social · 03/04/2025
I meant this part, about manipulating things in aggregate rather than individually.
100 0
Mark Guzdial @markguzdial.bsky.social · 25/03/2025
Sense of belonging in the classroom and school is absolutely critical. Completely agreed. Anant's definition was in the context of "sense of belonging in CS" (what is says in the disposition), so I interpreted "CS" as "the system."
110 0
Mark Guzdial @markguzdial.bsky.social · 31/01/2025
Great fun hanging out with all the student teaching assistants in PCAS and trying out the new Superpower Photobooth! sites.lsa.umich.edu/pcas-photobo...
000 0
Mark Guzdial @markguzdial.bsky.social · 20/12/2024
Okay, maybe I am a bit of a packrat. Just found in my pile of office post-its.
050 0
Mark Guzdial @markguzdial.bsky.social · 03/12/2024
So I asked UM-GPT "Does the Smalltalk Parser do the same thing as a Lisp Reader?" It gave me a good answer that correlates well with what you're saying about Lispy language advantages.
020 0
Mark Guzdial @markguzdial.bsky.social · 03/12/2024
Smalltalk has a syntax (see the famous Smalltalk syntax postcard), but everything is a message. Each object receives a message (with syntax structures like blocks or arrays already mapped to objects) then decides what to do with it (executes a method). Message-sending instead of parsing.
272 0
Mark Guzdial @markguzdial.bsky.social · 21/11/2024
Still trying to find all of the folks I want to follow here. I keep searching for Smalltalk, but what I mean by that isn't what most people mean by that.
120 0