On "Methodolatry" and [Computer Science] Teaching as Critical and Reflective Praxis

On "Methodolatry" and [Computer Science] Teaching as Critical and Reflective Praxis
Jared O'Leary

In this episode I unpack Regelski’s (2002) publication titled “On ‘methodolatry’ and music teaching as critical and reflective praxis,” which problematizes the lack of philosophy, theory, and professional praxis in music education. Although this article is published in a music education journal, I discuss potential implications for computer science educators.

Article

Regelski, T. (2002). On “methodolatry” and music teaching as critical and reflective praxis. Philosophy of Music Education Review, 10(2), 102–123.


My One Sentence Summary

This paper problematizes the lack of philosophy, theory, and professional praxis in music education; however, in this episode I discuss the parallels for a blind faith in methods discussed in CS education.


Some Of My Lingering Questions/Thoughts

  • What research, practice, and theories inform your own approach in CS education?

    • What theories resonate with you and what theories do you disagree with?

      • Why is that?

    • What theories inform the theories you resonate with or disagree with?


Resources/Links Relevant to This Episode

  • Other podcast episodes that were mentioned or are relevant to this episode

    • Coding at a Crossroads

      • In this episode I unpack Resnick and Rusk’s (2020) publication titled “Coding at a crossroads” which discusses challenges in CS and coding education, and summarizes the four guiding principles that educators can use when engaging in coding practices in their classroom.

    • CS for What? Diverse Visions of Computer Science Education in Practice

      • In this episode I unpack Santo, Vogel, and Ching’s (2019) publication titled “CS for What? Diverse Visions of Computer Science Education in Practice,” which is a white paper that provides a useful framework for considering the underlying values and impact of CS programs or resources.

    • Designing Curricula at Scale with GT Wrobel

      • In this interview with GT Wrobel, we discuss the importance of understanding your “why” behind pedagogical approaches and curriculum design, the internal tensions that arise when designing curriculum used by people around the world, the potential for standards and assessment to be a form of oppression, how feedback impacts the evolution of a curriculum, considerations when designing culturally relevant curricula that is used around the world, aligning curriculum development with professional development, the importance of taking a break to prevent burnout, where we hope the field goes in the next few years, and much more.

    • Educational Aims, Objectives, and Other Aspirations

      • In this episode I unpack Eisner’s (2002) publication titled “Educational aims, objectives, and other aspirations,” which problematizes behavioral education objectives and discuss two alternative approaches.

    • Exploring Computer Science with Joanna Goode

      • In this interview with Joanna Goode, we discuss corporate influence through neoliberal practices in CS education, reflecting on engaging all students in CS programs, considerations around equity and inclusion in CS education, layers of curriculum design and implementation, discussing and problematizing integration, influences of policy and administrative support (or the lack of) on CS education, Joanna’s experience with developing Exploring Computer Science, and much more.

    • From Mathy McMatherson to Codey McCoderson: An interview with Dan Schneider

      • In this interview with Dan Schneider, we discuss how Dan transitioned from math education to CS education, designing spaces for educational experiences, suggestions for expanding and diversifying CS programs, how pedagogical approaches evolve over time through experimentation and reflection, the importance of listening to and working with kids one-on-one, and much more.

    • How to Get Started with Computer Science Education

      • In this episode I provide a framework for how districts and educators can get started with computer science education for free.

    • Pedagogy of the Oppressed

      • Chapter one

        • This episode is the start of a miniseries that unpacks Paulo Freire’s (1970) book “Pedagogy of the Oppressed.” This particular episode unpacks chapter 1, which discusses how oppressors maintain control over the oppressed. Following unpacking scholarship episodes discuss what this looks like in education and how educators can adopt a “pedagogy of the oppressed” to break cycles of oppression.

      • Chapter two

        • This episode is episode two of a miniseries that unpacks Paulo Freire’s (1970) book “Pedagogy of the Oppressed.” This particular episode unpacks chapter 2, which discusses the “banking” approach to education that assumes students are repositories of information, and then proposes a liberatory approach to education that focuses on posing problems that students and teachers collaboratively solve. If you haven’t listened to the discussion on the first chapter, click here.

      • Chapter three

        • This episode is episode three of a miniseries that unpacks Paulo Freire’s (1970) book “Pedagogy of the Oppressed.” This particular episode unpacks chapter 3, which discusses the importance of dialogue when engaging in liberatory practices. This episode builds off the previous unpacking scholarship episodes on chapter one and chapter two, so make sure you listen to those episodes before jumping in here.

      • Chapter four

        • This episode is the final episode of a miniseries that unpacks Paulo Freire’s (1970) book “Pedagogy of the Oppressed.” This particular episode unpacks chapter 4, which synthesizes the concepts introduced in the previous chapters and discusses the difference between anti-dialogical and dialogical practices in education (and at large). This episode builds off the previous unpacking scholarship episodes on chapter one, chapter two, and chapter three so make sure you listen to those episodes before jumping in here.

    • Learning at Scale with Kristin Stephens-Martinez

      • In this interview with Kristin Stephens-Martinez, we discuss learning CS in large classes (e.g., 200+ students), the winding and challenging journey through education and research, recognizing the importance of representation and providing support for underrepresented identities, the benefits of peer instruction, Kristin’s podcast (CS-Ed Podcast), the disconnect between research on education and practice in the classroom, and much more.

    • On "Methodolatry" and [Computer Science] Teaching as Critical and Reflective Praxis

      • In this episode I unpack Regelski’s (2002) publication titled “On ‘methodolatry’ and music teaching as critical and reflective praxis,” which problematizes the lack of philosophy, theory, and professional praxis in music education. Although this article is published in a music education journal, I discuss potential implications for computer science educators.

    • Situated Language and Learning with Bryan Brown

      • In this interview Bryan Brown, we discuss the importance of language in education. In particular, we discuss the role of language in teaching and learning, discursive identity, situated language and learning, the importance of representation in education, the role of language on stress, how smartphones and virtual communication platforms (e.g., Zoom) could change learning, and many other topics relevant to CS education and learning.

    • The Centrality of Curriculum and the Function of Standards: The Curriculum is a Mind-altering Device

      • In this episode I unpack Eisner’s (2002) publication titled “The centrality of curriculum and the function of standards: The curriculum is a mind-altering device,” which problematizes curricula and standards by discussing how both can deprofessionalize the field of education.

    • The CS Visions Framework and Equity-centered Computing Education with Rafi Santo and Sara Vogel

      • In this interview with Rafi Santo and Sara Vogel, we discuss informal learning in CS, the CS Visions Framework, equity through social justice pedagogy, considerations for Integration, and much more.

    • The Role of Deliberate Practice in the Acquisition of Expert Performance

      • In this episode I unpack Ericsson, Krampe, and Tesch-Römer’s (1993) publication titled “The role of deliberate practice in the acquisition of expert performance,” which debunks the notion of innate abilities within a domain and describes the role of deliberate practice in achieving expert performance.

    • Toward a Theory of Culturally Relevant Pedagogy

      • In this episode I unpack Ladson-Billings’ (1995) seminal publication titled “Toward a theory of culturally relevant pedagogy,” which influenced much of the discourse around culturally relevant pedagogy in computer science education.

    • More episodes related to critical analysis

    • More episodes related to curriculum

    • More episodes related to methodolatry

    • More episodes related to theory || philosophy

    • All other episodes

  • Listen to the “Coding at a crossroads” unpacking scholarship episode I mentioned

  • Listen to the interview with Dan Schneider that I mentioned

  • Find other CS educators and resources by using the #CSK8 hashtag on Twitter



More Content