Putting a Teaspoon of Programming into Other Subjects: Using teaspoon languages to integrate programming across myriad academic disciplines. - Guzdial, Mark; Dodoo, Emma; Naimpour, Bahare; Nelson-Fromm, Tamara; Padiyath, Aadarsh (Communications of the ACM, 2023)