What you will learn in the talk
At CodeGrade, we like to stay up to date on all the latest Computer Science Education research to filter out practical and important topics to either incorporate in our product or share with our community. In this first webinar with an invited speaker, we wanted to share these great ideas with you. Luca Chiodini's "A Curated Inventory of Programming Language Misconceptions" not only holds very useful findings, it also brings many good practices that you can use in your programming courses.
In this talk, Luca Chiodini will discuss their findings and explain how you can use their website https://progmiscon.org/ to use their inventory of programming language misconceptions in your Python course, Java course or JavaScript coding course. The talk starts with a good background of earlier research on this topic, different definitions of programming misconceptions and some pedagogical theory, and finishes with some powerful ways you can use their inventory and additional tools to put that knowledge into practice in your classroom.
Our goal with bringing you this talk is to build upon your understanding of the causes and symptoms of programming language misconceptions, so you can better bring conceptual change. On top of that, scrolling through the misconception inventory (https://progmiscon.org/) is a great refresher of common misconceptions in the coding classroom and introduces a framework in which it will become easier to discuss misconceptions and their characteristics with your colleagues and students.
We'd like to thank Luca Chiodini for being our first guest speaker and discussing his research in such an insightful and practical way. Please visit https://progmiscon.org/ for more information about their research and more information on how you can contribute to it.
At CodeGrade, we are always interested in learning more about CS Education and pedagogical research. Would you like to share relevant research? Or do you have any question about this or other CodeGrade talks? Please do not hesitate to reach out to us on Discord or via support@codegrade.com. We are always more than happy to hear about new research or help you out!