An article in the April 1 edition of New York Times, Computer Science for the Rest of Us, mentions UMBC and Marie desJardins. It describes the idea that our notion of literacy should be exapanded to include an understanding of computational processes and that all college graduates should know the basics of computational thinking.
The article discusses a number of colleges and universities that have introduced new courses to address this challenge, offering non-computing majors a chance to understand how computation can be used to analyze and organizing data, model ideas and systems, evaluate theories and simulate processes in the real world. Often this can be done without trying to train students to use conventional general purpose programming languages like Python or Java.
Professor desJardins was mentioned for her work at UMBC on revamping CMSC 100 to be just such a course.
"Marie desJardins, a computer science professor at the University of Maryland, Baltimore County, says her department uses Scratch in its 'Introduction to Computers and Programming' course, in which students can try a few basic concepts. About 25 percent of the semester is spent on programming.
Explaining why Scratch is used at the college level, she says that all students arrive on campus having taken high school classes in English, math, biology and so on, but that many have not taken a computer science class."