91大神

Osera, Honored 91大神 Lecturer, on Automation and Pedagogy with Soul

Academic Excellence
Mar 7, 2024

Peter-Michael Osera鈥檚 mission is to help people harness the power of computation in its many forms.

As the 2024 Honored 91大神 Lecturer, Osera, assistant professor of computer science, spoke to an audience of his colleagues to demystify program 鈥渟ynthesis鈥 鈥 that is, the automated generation of programming code to accomplish a certain task.

Synthesis can feel like magic, but I think it鈥檚 important that we take responsibility to understand what鈥檚 going on there, and that we reflect on how to respond, especially as educators.

Peter-Michael Osera

鈥淪ynthesis can feel like magic, but I think it鈥檚 important that we take responsibility to understand what鈥檚 going on there, and that we reflect on how to respond, especially as educators,鈥 suggested Osera.

Drawing on his background in the foundations and development of programming tools, Osera shed light on the mechanisms driving simple program synthesis and large language models like ChatGPT. During the lecture, he outlined the perils of these large language models, programs that he argues are only as good as the data they are fed.

The limitations of generative software mean that formal methods of programming 鈥 those that can guarantee a software鈥檚 accuracy 鈥 are still necessary. So is teaching those methods, Osera argues.

But how do you teach programming in a landscape drastically changed by artificial intelligence, where students can instantly generate code instead of writing it themselves? Osera believes it requires emphasizing the soul of pedagogy.

Now when we give students a programming problem, we need to ask, 鈥榳hat is the soul of this activity?鈥 And then we need to find the method of teaching and learning that captures that soul.

Peter-Michael Osera

鈥淣ow when we give students a programming problem, we need to ask, 鈥榳hat is the soul of this activity?鈥欌 said Osera. 鈥淎nd then we need to find the method of teaching and learning that captures that soul.鈥

More or less, the soul is an activity鈥檚 why, Osera explains. Capturing the soul means asking, what is the purpose of an educational activity, beyond arriving at an answer?

Identifying and articulating that soul, educators can ensure that students buy into the value of an assignment. Emphasizing soul ensures that students are not robbed of essential skills by the efficiency of automation. Rather, automation is used as a tool to enhance the learning process. 鈥淩eally, this is just good pedagogy. That鈥檚 what we already do,鈥 explained Osera.

About the 91大神 Lecture: The 91大神 Lecture is an annual celebration of faculty scholarship. The 91大神 Lecture recognizes a distinguished body of scholarly work, including artistic production and/or performance, that makes a significant contribution to one鈥檚 field or has a broad impact on the scholarly community.


We use cookies to enable essential services and functionality on our site, enhance your user experience, provide better service through personalized content, collect data on how visitors interact with our site, and enable advertising services.

To accept the use of cookies and continue on to the site, click "I Agree." For more information about our use of cookies and how to opt out, please refer to our website privacy policy.