This from @mekkaokereke is true of education as well as workplaces. How does the intro sequence hit for students? Are those courses •inviting•, or •weeding out•? Because that right there is your DEI values made manifest, and no amount of trainings and workshops will change that baseline. https://hachyderm.io/@mekkaokereke/112219016968211952
In my view, the single most effective step Macalester’s computer science program has taken toward improving its inclusivity is changing how we teach the first-semester CS course. Lots of work on •many• fronts, but if I’m picking one thing, that’s it.
Can’t tell you how many times I’ve heard CS majors say “I wasn’t sure I could be a programmer, and then I took COMP 123 and I loved it.” And that remark comes disproportionately from folks in groups usually marginalized in CS.
@inthehands@mekkaokereke I never thought it from the DEI perspective, but "weed out" intro courses always felt like excuses for horrible teaching for me
@Okanogen@mekkaokereke I know there was a reckoning about stuff like that across the college in the 90s. There was a window under President Gavin when the college became very credentialist, trying to become another Ivy or some crap. That got stamped out, but not before losing some really good people. Before my time as faculty, so I don’t know the dirt.
@inthehands@mekkaokereke My friend (a fellow Macalester alum) was an untenured math prof there in the 90's. She was a top math grad and academic all-american, and has an MS and PhD and statistics from MIT. Her tenure was denied supposedly because of "inferior credentials", but she believed it was because of a) being a woman, and b) her focus on teaching rather than publishing. I hope that has changed in the last 20 years.
@Okanogen@mekkaokereke Academia is full of crap like that. It’s very hierarchical, and full of people passing forward the patterns of abuse that they’ve experienced because they think that’s what virtue looks like. Which among other things gives license to teach abusive “weed out“ classes with discriminatory impact.
@Okanogen That totally sounds like some Gavin shit. Since there are many malum who know teach at the college, I’m hopeful that that is in the distant past.
I always stop by the tent party at least at reunion. Flag me down if you spot me!
@inthehands@mekkaokereke They said her undergrad being Macalester was what hurt her getting tenure AT MACALESTER, and yes, this was under Gavin when they were trying to be the Midwest Harvard or something. Maybe I'll meet you at reunion....
A #CS dept. chair insisted the 2nd course *must be* weeding.
The 1st course he said doesn't matter, but he loaded it up with so much junk and presented in illogical sequence, that the course was obviously weeding.
I fought a good fight against the stupidity and lost. Needless to say I left the department.
I still feel terrible for choosing to leave, that I let down students, but had to put my health and family first.
Not a week goes by I'm not reminded of the tragedy. 🥹
@ljrk I think you’d like our curriculum. We’ve explicitly tackled pretty much every single sentence of your post — not with 100% success, granted, but: intro courses are like 15% lecture time, hands-on learning, almost all courses have student-directed team projects, working with teams is an •explicit• and central learning goal, initial focus is on practical experience that teaches general patterns + builds capacity to learn, etc etc etc.
@inthehands There's soooo much wrong with education, it's incredible.
A lot of it is based on effectively infodumping students for 1.5hrs straight and then expecting them to understand. Of course this actually just filters those who, for whatever reason, aren't perfectly prepared for the course at that moment or cannot hold that for 1.5hrs.
Then there's absurd external time pacing with turned in homework.
And, something not completely unique to CS but very common there, unclear communication onto what CS is. Is it IT administration? Is it programming? Is it software engineering? Is it project management? Is it electrical engineering? Is it maths? Is it all those things?
Of course you'll have a lot of students who, even if they master the classes, actually don't really wanna do whatever subset of the above your university has decided upon choosing.
In my opinion the first year should have a good mix of very "practical" skills, even simple administrative tasks, some engineering thinking plus low-ball academic/scientific things with the next semesters offering specialization in different branches.
And for the other issues: Fuckin kill lectures (mostly). Use self-paced learning. Teach methods, heck, even group work is a method that one needs to learn!
@bulletsweetp The department has come a long, long way since the 90s. And to be fair, it was doing great things in the 90s — but both pedagogy and content are light years beyond where they were in many respects. It’s not a place that’s been sitting still.
Mac alum here (92) and this makes me so happy! I took one CS class and didn’t go back for more, did linguistics instead. BUT I am now a senior engineer at a big well-known company, having discovered that programming really *was* for me after all.
@jonathanpeterson@lesley@mekkaokereke Yes, weed-out courses certainly exist at many places, sometimes by accident, sometimes very much on purpose. There’s also an active and thriving movement against them. This is an area of active contention and progress in the teaching world for, oh, the last couple of decades at least.
@lesley@inthehands@mekkaokereke ARE there "weed out" intro courses though? It's been a long time since my undergrad days, but weed stuff was usually late 2nd year, when there were gateways to move to adjacent disciplines.
@JetlagJen The term people in higher ed use for this kind of this is “the hidden curriculum:” the things that you’re supposed to know, but nobody ever taught you, except somebody •did• teach you out-of-band if you grew up with a certain kind of privilege.
My first couple of weeks of uni was utter confusion. I was given a stack of paper several inches thick and left to it. I had to figure out how and where to register for my course, how to pick and register for a subsidiary, how to find my way around a whole new city... I mentioned to someone how bewildering it all was and got brushed off with "it's all in the docs," "others manage" and "you're not at school now, we're not spoon-feeding you."
@inthehands@mekkaokereke My CS061 course in the 90s was a weed out course. But I was a part-time student in my 20s, had programmed Pascal in high school, and ached to get my degree back on track.
So the semester after I aced the course, I spoke with the TA from that class because I was trying to get out of my secretarial gig, angling for a recommendation. Got nowhere toward a new job, but he said the prof missed me and that "this term there are no Rachels."
@inthehands@mekkaokereke I also took precalculus at Temple, despite having gotten a C- in high school trig from a guy who called me "useless" when I went to him for help in October, and a mercy D in calc the following year. It was a prereq, so there was no way to avoid it.
The Temple instructor was open, encouraged questions, and appreciated group efforts. I fucking aced it, because even though DEI wasn't an acronym at the time, he lived by its principles. And that inspired me to do the work.
It’s also worth mentioning that individual teachers can’t save the system by carrying its failure on their shoulders. Huge classes, long hours, administrative hoops, lack of institutional support, lack of support from colleagues, outright abuse — all these can take that teacher who gives a shit and burn them out in no time. It takes a village to teach a student.
@inthehands@mekkaokereke Never thought about the parts of undergrad that were good and the parts that were difficult in that way, but that's absolutely true in my experience