Stay Tuned for Even More Content in 2023
In this short episode I give a preview for what I’ll be doing in 2023 and provide some simple ways that you can help support the free content I create.
-
Welcome back to another episode of the
CSK8 podcast my name is Jared O'Leary
each week of this podcast is typically
an interview with a guest or multiple
guests or a solo episode where I unpack
some scholarship in relation to Computer
Science Education this week's episode is
going to be a little bit different
instead I'm going to chat with you about
some changes in 2023 that are coming up
as many of you have probably already
noticed in previous episodes I mentioned
that at the end of 2022 I was leaving
Buddha professional development to
pursue content creation full-time on my
website jaredleary.com and on my YouTube
channel at Tara deliri I'm going to be
focusing on three areas of content
primarily Computer Science Education
both with this podcast and some scratch
resources as well as continuing gaming
and drumming stuff that I was doing in
my leisure at the time of the recording
there's about 1200 hours of drumming
content on my website all free and a
bunch of gaming content as well and now
I'm going to focus even more on creating
Computer Science Education content so
stay tuned for that if you've enjoyed
the free content that I've been creating
and would like to support in some way
there are many ways that you can
actually do that here are 10 quick and
easy ways that you can support most of
which which are 100 free one thing that
you can do to that would really help me
is simply share the content that I
create on social media or directly to
another person that you know who might
enjoy it I'm sure you know another CS
educator or a drummer or a gamer who
might be interested in my content or
just simply share it on like Twitter
LinkedIn whatever second thing that you
can do is just follow or subscribe on
any social media platform that I'm on
there are links to those in the socials
tab on my website third thing that you
could do is just simply press the like
button on whatever platform that you're
on if you see some of my content let me
know if you enjoy it by pressing that
button or you could even comment or chat
with me live so leave a comment in any
of the videos or the posts that I create
or join me during a live stream when I'm
gaming or drumming and chat with me all
of these things with the likes and the
comments and whatnot increases the
engagement score for that content which
makes it more likely that those
platforms will share that content with
other people the fifth thing that you
could do is just simply leave a review
of this podcast on whatever platform
you're listening to this on the RSS feed
says that there are roughly between 18
and 20 000 people who listen to this
podcast on each month and I've only got
a few reviews on Apple podcasts and how
I think there are more of you or maybe
everybody's listening is on Android PC
Etc which are my preferred platform
sixth thing that you can do is if you're
watching any of the content on YouTube
watch the whole thing the higher
percentage that people watch it the more
likely YouTube will share it with others
and speaking of I'm going to be
experimenting with this podcast by doing
more video content other than just audio
we'll see how that increases the
engagement across the different
platforms and with the excerpts that
I'll share seventh thing that you can do
is recommend so you can recommend to me
some videos that I could create around
CS education or some podcasts that I
could do like hey Jared I'd really like
to hear you talk about blah cool I can
do an episode on blur or you could
recommend a guest even if it's yourself
now that I finally don't have
contractors banging hammers literally
above my head I can actually record some
more interviews with people so if you'd
like to be a guest or you'd like to
recommend a guest press the contact me
button on my website let me know the
eighth thing that you could do is there
are affiliate links related to my gaming
and drumming content so like if you want
to know what kind of computer or
keyboard or drumsticks I use or whatever
just go to the Gear I use page under the
gaming and the drumming content and
click on any of those affiliate links
and I get a very small Kickback at no
extra cost to you the ninth thing you
can do if you would like to there's a
merch store on my website I haven't
really talked about it on here because
it's mainly just gaming and drumming
merch and some non-binary merch as well
if any of that sounds interesting to you
check out jaredelier.com merch and I get
a percentage of the sales and you get
some awesome merch and the 10th thing
that you can do if you'd like to sponsor
this podcast either a single episode or
several episodes or even some upcoming
instructional videos relevant to
Computer Science Education or hey even
in the drumming stuff if you want just
press the contact me button and let me
know happy to chat I'm honestly really
excited about 2023 but again I'd really
like to know what you'd like to learn
more about with Computer Science
Education I can find some papers and
talk about it or find some awesome
guests that you might recommend and talk
to them about whatever topics are
interesting to you this is episode 167
so I just want to say like thank you to
everybody who's listened over the last
couple years that I've done this podcast
thank you to everybody who has checked
out all of the free resources that I
created at boot up professional
development I wish that team well stay
tuned next week for another episode and
a bunch more content that's gonna be
popping up on my website in the near
future but until then I hope you're all
staying safe and are having a wonderful
week
Free CS Resources I Have Created
More Content
In this episode I unpack my dissertation, which explores the intersections of videogames, music, and computer science education.
In this episode I introduce approaches to using Scratch for project-based learning, including backwards, inquiry-based, and emergent project designs.
In this episode I describe considerations for facilitating multiple programming languages in one space.
Building off the previous episode on depression, suicide, and CS education, this episode is a supercut of guests responding to how they take care of themselves and stave off burnout. If you have not done so yet, I highly recommend listening to part 1, part 2, and part 3 to hear perspectives from other guests.
In honor of national suicide prevention week, in this week’s episode replay I read a paper I wrote on the topic of depression, suicide, and computer science education. This paper is formatted into the following sections: 1) A vignette on my own experiences coping with depression and suicide; 2) Statistics on depression and suicide as it relates to various populations computer science educators work with; 3) A vignette of a computer science educator helping a student through depression and suicidal thoughts; 4) Risk factors and warning signs; 5) Suggestions for providing support; 6) A vignette from a computer science educator's perspective on a student who committed suicide; and 7) Closing thoughts.
If you or anyone you know are experiencing signs of depression or suicidal ideation, please reach out to local healthcare professionals or call the National Suicide Prevention Lifeline: 1-800-273-8255
In this episode I unpack the impact of an apprenticeship of observation and what computer science educators can do about it.
In this episode I unpack Loehr and Schwartz’s (2001) publication titled “The making of a corporate athlete",” which provides some suggestions relevant to educators interested in performing at their best by focusing on rest and recovery.
In the 200th episode of the #CSK8 Podcast I want to take a moment to thank everyone for listening over the years and to share some thoughts around the content I’m creating and the future of this podcast.
In this episode I discuss an approach I’ve used for encouraging critical thinking and dialogue through individualized feedback and group discussion.
This mini session describes considerations for facilitating multiple programming languages in one space. I provide video examples of what it looks like when young coders select from four different programming languages to create projects of interest. Following an overview of what coders created in the classes I designed and facilitated, I discuss considerations for simultaneously facilitating multiple languages; this discussion includes suggestions for selecting and creating resources, questioning techniques, peer-to-peer mentoring, room setup, and more.
Teacher burnout has always been a problem in the field of education; however, the past couple of years has exacerbated the issue. With teacher shortages continuing to be an issue across the nation, we need to discuss strategies for preventing burnout in the field.
In addition, computer science teachers face unique challenges when it comes to finding work-life balance. In this session, we will provide a summary of strategies that more than 50 CS educators have shared in interviews on the #CSK8 Podcast, as well as best practices and ideas from productivity science. Attendees will not only learn from other CS educators, but will share their own strategies for staying mentally, physically, and emotionally healthy, even in today’s education landscape.
This presentation begins with an introduction to various approaches to using Scratch for project-based learning; examples include backwards, inquiry-based, and emergent project designs. The second portion of this session is a Q&A with exploration of free Scratch project examples and resources that attendees can implement in their classrooms.
We will discuss actionable suggestions for working with trans students and conclude with open (or anonymous) Q&A.
While the adoption of CS standards will broaden participation in CS education, implementation efforts might unintentionally cause some students to lose interest in CS. This session proposes an alternative approach by questioning what CS education might look like if we designed and facilitated learning experiences that centered student interest.
Although some popular musicians engage in computer science practices for music-related purposes, such engagement is seldom discussed within music education or CS education discourse. This session begins with an exploration of hardware practices popular musicians use to modify, design, or build electronic devices for their music. I then introduce coding practices to create and modify music software, as well as to compose and perform with code. The session concludes with a discussion that unpacks potential implications and considerations for educators interested in the intersections of popular musicianship and CS practices.
In many states across the country, districts are just beginning to implement elementary coding and computer science education initiatives; however, teachers and administrators are often unsure how to get started. While high school CS is often guided by AP or dual enrollment criteria, elementary educators are often asked to implement CS standards without guidance on how to do so or what elementary CS education could look like. This birds of a feather session provides a space for elementary educators and administrators to ask questions and share tips and tools for getting started with computer science. As a veteran educator who switched over to coding and makerspace classes from another content area, I know what it's like to feel uncertain about how to get started with CS education. In this session, I’ll facilitate discussion, ask questions, and guide attendees toward a multitude of platforms, resources, and approaches to assist them in getting started with elementary CS education.
Discussions around the digital divide often revolve around inequalities related to a lack of access to technology or CS education; however, access alone does not create equitable learning experiences. This session unpacks some of the (un)intentionally engineered inequities in CS and encourages a rethinking of how we engage with CS and technology by discussing concepts such as the digital divide, rhizomatic learning, technological determinism, and more. Teachers will walk away with several recommended resources (e.g., articles and books) that further unpacks what is introduced in this session.
Affinity spaces are the physical, virtual, or combination of locations where people come together around a shared affinity (interest) (Duncan & Hayes, 2012). Gee and Hayes (2010) categorize a space as an affinity space when it has the majority of the following twelve characteristics: 1) Affinity spaces share a common endeavor; 2) affinity spaces are not segregated by age; 3) affinity spaces are not segregated by experience; 4) affinity spaces encourage, but do not require, active participation; 5) interaction transforms content within an affinity space; 6) affinity spaces encourage both intensive and extensive knowledge; 7) affinity spaces encourage individual and distributed knowledge; 8) affinity spaces encourage dispersed knowledge; 9) affinity spaces encourage and honor tacit knowledge; 10) affinity spaces encourage a multitude of engagement; 11) affinity spaces have multiple routes to status; and 12) leadership is porous and leaders are resources. This session discusses each characteristic in relation to informal, online music-related affinity spaces of each characteristic and explores both practical and theoretical applications within virtual and in-person educational contexts.
Absolute beginners are invited to experience a differentiated physical computing and computer science classroom that meets learners where they are. Utilizing Scratch and micro:bits, participants will self-select into interest-based groups to begin creating a project that deepens their own understanding of physical computing and computer science education.
Three Northern Arapaho and Eastern Shoshone–serving districts formed a researcher–practitioner partnership with the Wyoming Department of Education, the American Institutes for Research®, and BootUp Professional Development to advance the computer science (CS) education of their elementary students in ways that strengthen their Indigenous identities and knowledges. In this paper, we share experiences from 2019 to 2022 with our curriculum development, professional development (PD), and classroom implementation. The researcher–practitioner partnership developed student and teacher materials to support elementary CS lessons aligned to Wyoming’s CS standards and “Indian Education for All” social studies standards. Indigenous community members served as experts to codesign culturally relevant resources. Teachers explored the curriculum resources during three 4-hour virtual and in-person PD sessions. The sessions were designed to position the teachers as designers of CS projects they eventually implemented in their classrooms. Projects completed by students included simulated interviews with Indigenous heroes and animations of students introducing themselves in their Native languages. Teachers described several positive effects of the Scratch lessons on students, including high engagement, increased confidence, and successful application of several CS concepts. The teachers also provided enthusiastic positive reviews of the ways the CS lessons allowed students to explore their Indigenous identities while preparing to productively use technology in their futures. The Wind River Elementary CS Collaborative is one model for how a researcher–practitioner partnership can utilize diverse forms of expertise, ways of knowing, and Indigenous language to engage in curriculum design, PD, and classroom implementation that supports culturally sustaining CS pedagogies in Indigenous communities.
Educators in the USA and elsewhere are struggling right now. With relatively low pay for the skills needed to teach computer science, an ever-increasing list of responsibilities and risks placed on educators, and a work week that stretches beyond 40 hours, it’s no wonder that so many computing educators are burned out. In my interviews with more than 50 computer science educators and scholars on the #CSK8 Podcast, I frequently ask guests how they attempt to prevent burnout. This article uses Asian Efficiency’s TEA framework (helloworld.cc/TEA) to discuss how guests are intentional with their time, energy, and attention.
As popular music practices continue to evolve and expand in parallel with technological and social changes, popular music educators can engage in reflective practices that problematize the current curricular offerings and music-making experiences in relation to the ways people engage with music outside of school. My own particular interest when looking at popular music-making practices is to explore music-making and learning that blurs or disrupts disciplinary boundaries and silos. This chapter briefly introduces some of the ways people blur the disciplinary boundaries between popular music and computer science, which raises questions about the places and purposes of such engagement.
Many scholars have produced powerful equity-centered curricular and pedagogical approaches relevant to CS educators. However, well-intentioned educators and curriculum providers who intend to use culturally relevant approaches may mistakenly apply these frameworks and unintentionally enact what we refer to as “culturally specific” approaches to education. Such approaches fail to account for students’ multifaceted experiences of culture and identity in the design of their learning experiences, ignoring their specific needs, goals, and desires for their learning. Rather than delivering content for groups of culturally specific identities, this position paper describes a “cartographical” curricular and pedagogical approach informed by a rhizomatic philosophy of learning that fosters dialogue among students as individuals with unique identities, interests, and needs that teachers and students explore together through computer science education. We position rhizomatic pedagogy as an additional lens to apply alongside other frameworks for fostering equity—one that establishes a set of strategies for engaging students in dialogue around their learning experiences, empowering learners to participate in the co-construction of their educational spaces, and building curricula that express hyper-local, deeply situated, student-centered teaching and learning practices.
The social climate in the past decade has seen a rise in visibility of trans students in music classrooms and ensembles, leading to a need for scholarship on how to serve this growing population. Literature is being published to address this topic; however, the lack of scholarship by trans educators might lead many music educators to conclusions and practices that can be, at the very least, discouraging to some trans students and may disrupt their learning experiences. This article was written by four educators who identify as part of the trans community (a genderfluid and gender-nonconforming individual, a trans man, a trans woman, and a gender-nonbinary person) to fill this gap in the literature by illuminating some of the pitfalls inherent in the lack of discussion on (and by) trans people in music education. In addition, this article provides five actionable suggestions for working with trans students: (1) Learn about the trans community, (2) inspect your language and biases, (3) represent the diversity of trans people in your teaching, (4) promote healthy music-making and identity development, and (5) model allyship.
Interest in coding education has exploded in the past five years, especially in elementary and early secondary education. Teachers who are largely new to coding are expected to guide entire student bodies through the fundamentals of coding and computational thinking. But little is known about which coding and computational thinking (CT) concepts teachers feel most comfortable with and which concepts they struggle with. This study describes 127 elementary coding teachers’ changes in their beliefs about teaching coding and CT as they participated in year-long continuous professional development. Novice elementary coding teachers demonstrated most growth in their self-efficacy for teaching sequences, algorithms and loops. They were less secure in their knowledge of conditionals, variables, and functions. For computational thinking, teachers were most confident in their ability to identify patterns, think algorithmically, understand logic, and evaluate outcomes, showing less growth with decomposition and abstraction.
Although many volumes exist on emergent music technology practices, few handbooks on music and technology consider educational milieu. The editors of Music, Technology, and Education: Critical Perspectives assist with filling this gap in literature. A quick glance at the subtitle of the book, Critical Perspectives, might lead to multiple interpretations of the word ‘critical’. Readers might take ‘critical’ to indicate a critique of music, technology and education. Another interpretation includes important perspectives on music, technology and education. The editors of this volume appropriately use both of these interpretations of the subtitle. Several chapters provide apposite critique of technology in music education practices, while other chapters provide valuable perspectives relevant to music, technology and education. I imagine readers interested in popular music education will consider many of the chapters in this book fit either interpretation of the word ‘critical.’
Affinity spaces are the physical, virtual, or combination of locations where people come together around a shared affinity (interest) (Duncan & Hayes, 2012). Online affinity spaces can act as a participatory hub for music making and learning through social networking and sharing. Although music affinity spaces exist in myriad informal spaces, little scholarship explores potential applications of affinity space characteristics within formalized learning spaces. This chapter introduces characteristics of an affinity space and questions the role of the framework in relation to another framework commonly used in online music learning communities: communities of practice. This chapter concludes with a discussion on practical and theoretical applications of affinity space characteristics within formalized educational contexts.
This short chapter provides an example of how to code a hip version of Hot Cross Buns using Sonic Pi.
Since the introduction of music education within public schools, curricular offerings have not developed in parallel with the myriad of practices popular musicians engage with outside school contexts. In other academic disciplines such as computer science, curricula and practices are iterative in nature and are responsive to the ever-changing practices that people engage with outside educational contexts. Although popular musicians are using computer science practices for music-related purposes, such practices are seldom discussed within music education scholarship. This article begins with an exploration of such intersections by describing hardware practices popular musicians use to modify, design or build electronic devices for music-related purposes. The following section introduces coding practices that people use to create and modify music software, as well as to make music with code. The article concludes by unpacking potential implications and considerations for educators interested in the intersections of popular musicianship and computer science practices.
In this episode I provide a framework for how districts and educators can get started with computer science education for free.