Artwork

Player FM - Internet Radio Done Right
Checked 5M ago
اضافه شده در five سال پیش
محتوای ارائه شده توسط Jared O'Leary. تمام محتوای پادکست شامل قسمت‌ها، گرافیک‌ها و توضیحات پادکست مستقیماً توسط Jared O'Leary یا شریک پلتفرم پادکست آن‌ها آپلود و ارائه می‌شوند. اگر فکر می‌کنید شخصی بدون اجازه شما از اثر دارای حق نسخه‌برداری شما استفاده می‌کند، می‌توانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
Player FM - برنامه پادکست
با برنامه Player FM !
icon Daily Deals

Moving Towards a Vision of Equitable Computer Science

25:37
 
اشتراک گذاری
 

Manage episode 350158088 series 2738912
محتوای ارائه شده توسط Jared O'Leary. تمام محتوای پادکست شامل قسمت‌ها، گرافیک‌ها و توضیحات پادکست مستقیماً توسط Jared O'Leary یا شریک پلتفرم پادکست آن‌ها آپلود و ارائه می‌شوند. اگر فکر می‌کنید شخصی بدون اجازه شما از اثر دارای حق نسخه‌برداری شما استفاده می‌کند، می‌توانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal

In this episode I unpack Koshy et al.’s (2022) publication titled “Moving towards a vision of equitable computer science: Results of a landscape of PreK-12 CS teachers in the United States,” which provides recommendations for the field based on a landscape study of CS educators in the United States.

Click here for this episode’s show notes.

How to Get Started with Computer Science Education

━━━━━━━━━━━━━

00:00 Intro

00:32 Intro of the executive summary

01:13 My single sentence summary

01:21 Executive summary

01:34 Demographics of respondents

03:41 In-person, online, or hybrid teaching context?

04:02 Demographic information

05:25 Courses taught by respondents

06:29 Respondent experience and degrees

07:28 Community at large

08:53 Support

10:19 Challenges

10:54 Confidence with promoting equitable CS

11:56 Agency in shifting student motivation

13:28 Standards

14:08 Confidence with teaching identity-inclusive pedagogies

17:14 Professional development

19:30 Challenges identified by CS educators

20:36 Recommendations

24:37 How does this report inform your own practices in CS education?

25:06 Outro

  continue reading

215 قسمت

Artwork
iconاشتراک گذاری
 
Manage episode 350158088 series 2738912
محتوای ارائه شده توسط Jared O'Leary. تمام محتوای پادکست شامل قسمت‌ها، گرافیک‌ها و توضیحات پادکست مستقیماً توسط Jared O'Leary یا شریک پلتفرم پادکست آن‌ها آپلود و ارائه می‌شوند. اگر فکر می‌کنید شخصی بدون اجازه شما از اثر دارای حق نسخه‌برداری شما استفاده می‌کند، می‌توانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal

In this episode I unpack Koshy et al.’s (2022) publication titled “Moving towards a vision of equitable computer science: Results of a landscape of PreK-12 CS teachers in the United States,” which provides recommendations for the field based on a landscape study of CS educators in the United States.

Click here for this episode’s show notes.

How to Get Started with Computer Science Education

━━━━━━━━━━━━━

00:00 Intro

00:32 Intro of the executive summary

01:13 My single sentence summary

01:21 Executive summary

01:34 Demographics of respondents

03:41 In-person, online, or hybrid teaching context?

04:02 Demographic information

05:25 Courses taught by respondents

06:29 Respondent experience and degrees

07:28 Community at large

08:53 Support

10:19 Challenges

10:54 Confidence with promoting equitable CS

11:56 Agency in shifting student motivation

13:28 Standards

14:08 Confidence with teaching identity-inclusive pedagogies

17:14 Professional development

19:30 Challenges identified by CS educators

20:36 Recommendations

24:37 How does this report inform your own practices in CS education?

25:06 Outro

  continue reading

215 قسمت

همه قسمت ها

×
 
In this episode I provide a framework for how districts and educators can get started with computer science education for free. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:22 The problem I hope to address in this episode 03:52 Brief summary of why I'm qualified to address this problem 04:45 Why am I giving this content away for free? 06:18 You can do this 06:56 Step 1: Setting a vision 10:10 Step 2: Develop a plan 14:48 Step 3: Reverse engineer CS education 21:53 Step 4: Teach CS 23:57 Step 5: Reflect, refine, and share 27:01 Thanks for listening and sharing with others!…
 
In this episode I unpack my dissertation, which explores the intersections of videogames, music, and computer science education. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Problems with "integration" 01:29 Themes 01:47 Quick overview of chapters 1-3 04:37 Chapter 4 04:51 Composition practices 05:26 Performance practices 06:01 Maker practices 09:04 Coding practices 12:22 Chapter 5: Multidisciplinarity 13:46 Chapter 6: Implications 20:17 Thanks for listening!…
 
In this episode I introduce approaches to using Scratch for project-based learning, including backwards, inquiry-based, and emergent project designs. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:22 What is project-based learning? 01:15 Project continuum 03:31 Project prompts 04:23 Storyboard questions 05:07 Steps for creating a project 06:46 Three more frameworks for project-based learning 07:01 Backward design projects 08:25 Inquiry-based projects 09:36 Emergent projects 10:33 If using a sequential curriculum... 11:28 A point of clarification 11:51 Scratch resources to explore 12:59 Podcasts to learn more 13:44 Rhizomatic project-based learning 14:29 Outro…
 
In this episode I describe considerations for facilitating multiple programming languages in one space. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 01:49 What my classes looked like 09:04 Start small and gradually expand 10:08 Selecting a language or platform 11:42 Implementation suggestions 12:49 Supporting students 13:38 Room setups 14:41 Questions to ask when facilitating 16:03 A tool to help administrators 17:08 What this approach is informed by 17:22 If this approach is overwhelming to you... 18:19 Outro…
 
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. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:35 154 Decolonizing Education through SEL and PBL with Matinga Ragatz 02:43 156 See, What Had Happened with Andre Daughty 09:18 165 Intersections of Equity, Making, and Computer Science with Roxana Hadad 18:24 173 Empathetic Listening in Computer Science with Josh Sheldon 19:38 189 Computational Literacies with Michael Horn 22:25 More resources around burnout 22:47 Outro…
 
Note: 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 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. Click here for this episode’s show notes. Learn more about National Suicide Prevention Month/Week/Day . How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 0:00 Intro 4:38 Vignette 1: Jared 10:45 Statistics on suicide 17:44 Statics on depression 20:30 Vignette 2: Chris and Elliott 28:14 Risk factors and warning signs 32:28 Suggestions for providing support 37:04 Vignette 3: Alex and Sam 40:55 Closing thoughts…
 
In this episode I unpack the impact of an apprenticeship of observation and what computer science educators can do about it. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 What is the apprenticeship of observation? 00:46 Why apprenticeship of observation is important for educators to know about 02:23 The problems that arise from the apprenticeship of observation 06:49 What can educators do about the apprenticeship of observation? 16:35 We need to teach not just our students, but society as a whole…
 
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. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 01:07 The high-performance pyramid 02:00 Ideal performance state 04:55 Physical capacity 09:05 Emotional capacity 12:32 Mental capacity 16:46 Spiritual capacity (it's not what you think) 19:15 Outro…
 
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. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Thank you for listening! 00:47 Some changes I've made 01:57 What are your thoughts on the changes? 03:05 My plans for future content 06:00 Let me know what you think 06:10 Again, thank you! I appreciate you!…
 
In this episode I discuss an approach I’ve used for encouraging critical thinking and dialogue through individualized feedback and group discussion. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 How do you encourage critical thinking and dialogue with the classes you work with? 00:53 An example of what this might look like 01:17 What the feedback looked like 01:57 Opening up individualized feedback for group discussion 02:54 A pebble in their shoe 03:15 What are your thoughts? 03:26 Answering a question about room setups 06:44 Outro…
 
In this episode I unpack Kumar and Worsley’s (2023) publication titled “Scratch for sports: Athletic drills as a platform for experiencing, understanding, and developing AI-driven apps,” which summarizes explorations of the intersections of computer science and physical education. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Abstract 01:33 My single sentence summary 01:52 Paper introduction 02:33 Related work 03:21 Video Sensing: HomeCourt + Scratch 05:53 Wearables: Smartwatches + Micro:bits 07:35 Ball Sensors: Play Impossible & SIQ + Micro:bits 08:32 Discussion and Future Work 08:53 Lingering questions and thoughts 08:58 How do we incorporate physical computing in an individualized or rhizomatic way? 10:07 When do you use physical computing in your classroom? 12:10 Outro…
 
In this episode I unpack Obermüller, Greifenstein, and Fraser’s (2023) publication titled “Effects of automated feedback in Scratch programming tutorials,” which investigates the impact of two different types of hint generating approaches among two different classes. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:44 Abstract 01:54 My single sentence summary 02:02 1 Introduction 02:42 2 Background 03:25 3 Interactive tutorial system for Scratch 03:47 4 Experimental setup 06:14 RQ1: How do next-step hints influence 08:50 RQ2: How do next-step hints influence 11:42 RQ3: How do next-step hints influence help 12:29 RQ4: How do next-step hints influence 13:15 My lingering questions and thoughts 13:22 What kind of projects can students create with such a tool? 16:56 How do you teach students to provide feedback to peers when other forms of feedback are unavailable? 20:18 As teaching, assessment, feedback, etc. becomes more automated, how will this impact teaching and learning? 21:38 Outro…
 
In this episode I talk about political and corporate influences that we need to talk about as a field. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 We need to talk about this 01:56 So what does this mean for computer science education? 03:23 Impact on computer science professional development and curricula 05:47 It's not just politicians who are influencing computer science education 06:38 Outro…
 
In this episode I provide some suggestions for setting up your computer lab and talk about their impacts on teaching and learning computer science. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:04 Rows 01:46 Stations/pods 03:41 Racetrack 05:36 Donut 07:42 Questions to think through for setting up your room 08:00 Outro…
 
In this episode I unpack Tobias, Campbell, and Greco’s (2015) publication titled “Bringing curriculum to life: Enacting project-based learning in music programs” to explore how computer science educators could incorporate project-based learning in their classroom. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:35 Abstract 01:32 What is project-based learning? 02:21 Vignettes 03:02 The project continuum 06:47 Designing project-based learning 07:12 Worthy topics 12:11 Real-life context 15:22 Questions 16:55 Critical thinking and dispositions 17:55 Scope 21:29 Designing the experience 23:19 Challenges with PBL 25:23 Assessment and evaluation 25:40 Parting thoughts from the authors 26:36 Lingering questions and thoughts 26:44 Where along the project continuum do your projects tend to lie? 28:21 How do projects afford certain types of engagement while constraining others? 29:22 How might project-based learning differ in constructivist versus constructionist pedagogies? 30:51 How comfortable are you with facilitating multiple projects simultaneously? 32:11 Outro…
 
In this episode I talk about how you can use Liz Lerman’s Critical Response Process to encourage feedback and dialogue among students around the projects they create. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:39 The three roles of the Critical Response Process 01:14 The four steps of the Critical Response Process 01:28 Step 1 02:06 Step 2 02:36 Step 3 03:13 Step 4 04:15 Quick summary of the Critical Response Process 04:37 Another approach for feedback and assessment 05:33 Using questions for feedback and assessment 05:55 The importance of modeling feedback 06:41 What questions do you have? 07:14 Please consider sharing…
 
In this episode I provide a framework for how districts and educators can get started with computer science education for free. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:22 The problem I hope to address in this episode 03:52 Brief summary of why I'm qualified to address this problem 04:45 Why am I giving this content away for free? 06:18 You can do this 06:56 Step 1: Setting a vision 10:10 Step 2: Develop a plan 14:48 Step 3: Reverse engineer CS education 21:53 Step 4: Teach CS 23:57 Step 5: Reflect, refine, and share 27:01 Thanks for listening and sharing with others!…
 
In this episode I ask Bard and ChatGPT what the future of education looks like and probe these platforms to get a pulse on what computer science education looks like according to responses from large language models. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:41 1. What will teaching and learning look like ten years from now? 07:10 - How is that different from today? 09:32 2. What is the role of artificial intelligence in teaching and learning? 17:26 3. Why are teachers leaving the field and what can be done to prevent that? 27:40 How much should a public elementary school computer science educator be paid in Arizona with ten years of experience and a doctorate in education? 29:21 - How much should a private elementary school educator be paid in Arizona with ten years of experience and a doctorate in education? 30:39 5. What are the top five pedagogies for teaching computer science? 33:04 - Elaborate on how each of the pedagogies you listed are beneficial for learning 33:42 - What are the downsides for each of the pedagogies you listed? 35:08 6. How could teachers make computer science classes more equitable? 37:50 7. Why should all students learn computer science? 40:36 - Should someone learn computer science if they are not going to be a professional computer scientist? 43:09 - What prevents students from being interested in computer science? 45:15 8. How can teachers learn how to teach computer science classes if they don't have a background in computer science? 49:13 9. What is computational thinking and why is it being taught in schools? 51:28 - List five examples of computational thinking 52:22 10. Write me a lesson that teaches an elementary student how to create a short Scratch.mit.edu story 57:41 - Write me a lesson that teaches an elementary student how to create a short Scratch.mit.edu story about algorithmic bias 58:53 - Write me a lesson that teaches an elementary student how to create a short Scratch.mit.edu story about algorithmic bias while encouraging students to incorporate their own interests, needs, desires, etc. in the story 01:00:25 11. Based on the kinds of questions I've already asked today, what questions should I ask you next? 01:02:37 My thoughts on this exploration 01:05:12 Outro…
 
In this episode I unpack Olari, Tenório, and Romeike’s (2023) publication titled “Introducing artificial intelligence literacy in schools: A review of competence areas, pedagogical approaches, contexts and formats,” which is a review of literature exploring how researchers from 31 papers investigated AI-related literacies in schools. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:52 Abstract 01:48 My one sentence summary 02:35 Paper introduction 03:09 Artificial intelligence literacy in school education 04:08 Research questions 04:25 Method 05:09 Results: Competence areas 07:08 Results: Pedagogical approaches 10:46 Results: Contexts and formats 12:45 Discussion 16:12 Lingering questions and thoughts 16:16 When teaching AI, what balance do you strive for between learning about AI and using AI as a tool for learning/creating? 17:09 AI in education is an under explored area of potential professional development for educators 18:14 Outro…
 
In this interview with Michael Horn, we discuss computational literacies vs computational thinking, power in literacy, cultural imperialism, the impact of programming language on identity, the intersections of music and CS, and so much more. Click here for this episode’s show notes . How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 0:00 Intro 00:33 An introduction by Michael 01:10 Dual appointment? 01:36 How Michael became interested in designing innovative learning experience 03:17 What is computational literacy? 10:43 Computational literacy and power 14:48 Underground computational literacies 18:53 Colonization in education 21:55 Genres of computer science 24:46 Learning higher vs lower level languages 32:21 What is TunePad? 37:10 How students and teachers might use TunePad 37:52 Challenges with integrating CS in music classes 39:58 Why arts educators are afraid of integrating 48:11 How Michael iterates on his abilities 51:55 How Michael prevents burnout 54:42 What Michael wishes there was more research on 59:45 Something listeners can help Michael with 01:00:46 What I'm getting excited about 01:02:32 Coding as performance art 01:03:34 How to connect with Michael 01:03:50 Outro…
 
In this episode I unpack Kazemitabaar et al.’s (2023) publication titled “Studying the effect of AI code generators on supporting novice learners in introductory programming,” which found that students who had access to AI code generators while learning how to code out performed students who did not have access, even when engaging in manual coding exercises. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 01:14 Abstract 02:18 My single sentence summary 03:11 AI as distributed cognition 04:31 Research questions 05:15 Related work and the AI-assisted learning environment 05:44 Design of this study 06:56 Results: Training phase 11:00 Results: Evaluation phase 11:55 Results: Qualitative feedback 13:34 Discussion 15:01 AI and the use-modify-create framework 17:41 What are some implications of this study? 18:27 How do the findings for this study compare with studies on students using Stack Overflow? 19:38 Outro…
 
In this episode I unpack Khalil & Er’s (2023) publication titled “Will ChatGPT get you caught? Rethinking of plagiarism detection,” which explores how likely it is for plagiarism software to detect whether an essay was written by generative AI. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:24 Abstract 01:50 My single sentence summary 02:38 Introduction and background 03:04 Methodology 03:40 Findings 06:47 A discussion on plagiarism 09:06 Recommendations for educators 11:13 Advice for students 11:36 Advice for institutions 12:15 Lingering questions + thoughts 12:23 How are you using (or planning on using) generative AI to help you teach or to help students learn? 13:10 What concerns do you have about generative AI in education? 13:42 Where is the line for you with plagiarism when using generative AI vs other sources (e.g., Stack Overflow) with programming? 15:38 Plagiarism: Process vs product 18:07 Learning more about AI and education 18:40 Outro…
 
In this episode I unpack Laurent et al.’s (2022) publication titled “Impact of programming on primary mathematics learning,” which describes a randomized control study that compared the impacts of learning mathematics with an integrated CS and mathematics class. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Introduction 00:57 Abstract 01:46 My single sentence summary 02:27 A short introduction to my thoughts on integration 03:36 Paper introduction 08:04 Method 08:46 Findings 09:56 Explanation 1: Implementation 11:21 Explanation 2: Time 12:15 Explanation 3: Cognitive load 14:29 Lingering questions + thoughts 14:33 What approaches to integration do you think work better than others? 14:46 If you were working with someone who wanted to integrated CS with another subject area, what advice would you give them? 16:26 Outro…
 
In this episode I unpack Bao & Hosseini’s (2023) publication titled “Mind the gap: The illusion of skill acquisition in computational thinking,” which compares learning, perceptions of learning, and confidence among adult learners participating in interactive, video-based, and text-based learning. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Introduction 00:35 Abstract 01:37 Single sentence summary 02:30 Paper introduction 02:54 Research questions 04:27 1.1 Our controbutions 04:51 2 Design and development 05:06 3 Experimental design 05:36 Results: Perception of learning 08:58 Results: Actual learning comprehension 09:16 Results: Interest in learning 09:59 Results: Usability 11:19 Results: Positive correlations 11:52 Lingering questions and thoughts 12:01 How do you know when a student understands something? 14:40 How important is it to various stakeholders that students understand CS? 17:30 How do you develop expertise over time? 19:59 Outro…
 
In this episode I unpack Shehzad et al.’s (2023) publication titled “Rethinking integrated computer science instruction: A cross-context and expansive approach in elementary classrooms,” which compared perceptions of teaching and learning the intersections of computer science and geometry in integrated and cross-context approaches. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:22 Abstract 01:20 Single sentence summary 02:08 Paper introduction 02:49 Research questions 03:07 Theoretical framework: Expansive framing 04:32 Cross-context, expansively-framed CS-mathematics lessons 06:32 Methods 07:01 Findings: RQ1 - Paraprofessionals' perceptions 11:48 RQs 2 + 3: Students' perceptions 13:52 Lingering questions and thoughts 13:57 How would this study have compared with teachers instead of paraprofessionals? 14:38 What’s your rationale for integrating (or not)? 15:39 Outro…
 
In this episode I unpack Hu and Yadav’s (2023) publication titled “How K-12 CS teachers conceptualize CS ethics: Future opportunities and barriers to ethics integration in K-12 CS,” which explores K-12 CS educators’ perspectives on ethics before and after an introduction to the big ideas around ethics in computing. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Introduction 00:35 Abstract 01:41 One sentence summary 01:59 Paper introduction 02:47 Research questions 03:24 Background 03:57 Big ideas in CS ethics 05:05 Methods 05:39 Findings 05:43 RQ1a: Pre-conceptualizations of CS ethics 06:33 RQ1b: Post-conceptualizations of CS ethics 08:04 RQ2a: Opportunities and barriers 11:11 RQ2b: Values 12:13 Lingering questions and thoughts 12:15 What does this mean for PD and curriculum providers? 12:57 How does your desire to integrate ethics compare with your desire to focus on equity? Where do the two overlap and diverge? 13:27 How has your understanding of ethics changed over time? 14:00 Do you prefer mini series or something new every week? 15:10 Outro…
 
In this episode I unpack Smith et al.’s (2023) publication titled “Incorporating ethics in computing courses: Barriers, support, and perspectives from educators,” which investigates the perceived barriers and support for implementing ethics into higher education CS courses. Click here for this episode’s show notes . How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Introduction 00:41 Abstract 02:24 Paper introduction 02:42 Research questions 03:06 Method 03:29 Findings 03:31 RQ1: Educators' perceptions of ethics 09:26 RQ2: Barriers to ethics integration 15:12 RQ3: Structures supporting ethics 18:33 Discussion 18:45 Lingering questions and thoughts 18:55 If we consider null curricula, won't there always be not enough time to learn the technical? 20:03 If integrating CS into another content area, are we further diluting CS by also focusing on ethics? 22:01 How would these perspectives compare with elementary, middle school, and high school educators? 22:22 Outro…
 
In this episode I unpack Horton, Liu, McIlraith, and Wang’s (2023) publication titled “Is more better when embedding ethics in CS courses?,” which investigates the impact of one and two embedded ethics modules within undergraduate computer science courses. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Introduction 00:34 Paper abstract 01:56 One sentence summary 02:42 1 Introduction 03:16 3 Our embedded ethics program 03:34 41. Research questions 04:34 4.2 Methods 05:02 Results 05:08 5.1 Positive impact decreases and is restored by a subsequent module 06:25 5.2 A second module in the same semester provides little added benefit 07:45 5.3 Positive impact of EE modules is robust across many contexts 08:22 5.4 Replication of results showing positive impact from CS2 module 08:57 Discussion 09:43 Lingering questions and thoughts 09:53 Is there a point where you don’t think computer scientists need to focus on ethics in computing? 12:11 When should ethics be embedded within a CS class? 14:08 How might a person’s understanding of ethics in computing impact their careers in computing? 16:15 Outro…
 
In this episode I unpack Goetze’s (2023) publication titled “Integrating ethics into computer science education: Multi-, inter-, and transdisciplinary approaches,” which unpacks three approaches to integrating ethics with computer science education. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Introduction 00:20 Abstract 03:12 Paper introduction 04:37 Goals of computer ethics education 05:39 Cross-disciplinary typologies 07:23 A cross-disciplinary framework 13:34 Multidisciplinary computer ethics 16:15 Interdisciplinary computer ethics 18:53 Transdisciplinary computer ethics 23:22 What a successful transdisciplinary computer ethics program might look like 25:19 Lingering questions and thoughts 25:24 How might we communicate and develop shared understandings of the integration of computer science and ethics? 26:37 What other frameworks might we utilize when exploring the intersections of computer science and ethics? 27:59 When is there too little/much of ethics in CS? 28:54 Outro…
 
In this episode I unpack Jarzemsky, Paup, and Fiesler’s (2023) publication titled “‘This Applies to the Real World’: Student Perspectives on Integrating Ethics into a Computer Science Assignment,” which explores student perspectives on an undergraduate ethics assignment in a CS class. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 01:28 Abstract 02:25 Intro to the paper 03:42 Creating the assignment 06:04 Evaluation methods 07:16 Finding: Strength of the assignment 08:20 Finding: Suggestions for improving the assignment 11:31 Finding: Opinions of integrating ethics 16:52 Finding: New assignment ideas 19:27 Discussion 24:35 Lingering questions + thoughts 24:43 What’s your preferred balance between thinking and doing in computer science? 26:06 What’s your own rationale for including (or excluding) ethics in your classes? 26:43 How might we connect ethics with other frameworks? 27:47 Outro…
 
In this episode I unpack Shah’s (2019) publication titled “Should there be less mathematics education?,” which questions at what point it would be beneficial for there to be less mathematics education requirements. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:45 Paper abstract 01:48 Paper introduction 03:03 The costs of [computer science] education 05:51 But can’t more [computer science] education lead to equity and justice? 10:11 What is gained from less [computer science] education? 12:02 Lingering questions + thoughts 12:08 At what point will someone have enough CS experience in a K-12 context? 15:19 What other subject areas might we benefit from having more of? 18:31 Outro…
 
In this episode I unpack Shah and Yadav’s (2023) publication titled “Racial justice amidst the dangers of computer creep: A dialogue,” which presents a dialogue that problematizes issues around racial justice in computing education. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 02:29 Who are we? Why this dialogue? 03:52 What do you see as significant trends in computing education, and what are their implications for racial justice? 10:19 What are dominant approaches to racial equity and justice in computing education? How do you appraise their potential to achieve those goals? 21:01 What are some approaches in computing education you find promising, and what are the limits of those approaches? 30:41 How do we actually change the system of computing education towards racial justice? Is this even possible? 34:54 What strategic visions do you see as promising in computing education to advance racial justice? What questions would you pose to the field? 35:30 Would the authors make the same recommendations for emproving racial equity if they focused on other forms of equity? 36:48 Outro…
 
In this episode I unpack Welsh’s (2023) publication titled “The end of programming,” which asks when generative AI will replace the need for knowing how to program. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:48 Programming is going to be obsolete 02:46 CS is continuing to evolve (and possibly without us) 03:13 The comments to this article are worth reading 04:20 How will generative AI impact CS education at large? 06:37 Computational thinking is not the answer to AI 09:03 I'm not convinced computational thinking is a thing 11:15 When isn't computational thinking? 11:49 If AI is writing the code, do we need to know how to code? 15:48 Outro…
 
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. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:45 Chapter introduction 00:52 Curriculum as a mind-altering device? 01:51 Curricula come in many different forms 04:56 Teacher-proof curricula 07:00 We need to think beyond what is being taught 09:07 Every lesson can impact how a student thinks 13:41 School holds back students' creativity 16:56 Why districts aren't sustainable with CS implementation 19:11 Integrated CS curricula 25:02 Some problems with siloed curricula 25:48 There are more factors that influence learning than content and pedagogy 28:02 Are standards a form of deprofessionalization? 33:10 This approach doesn't align with learning science 33:32 Do standards have a constructive role to play in computer science education? 35:36 What the public needs to understand about education 37:05 Teachers shouldn't have to do this 39:57 I might have paid more attention in school if... 42:00 Outro…
 
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. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 01:22 What are behavior objectives? 05:42 The roots of behavioral objectives 07:52 What led to the industrialization of education? 09:26 Perspectives on the industrialization of education 11:17 Interesting that the education didn't adopt this corporate system 12:02 Children are not inert objects 16:05 A problem with behavioral learning objectives 17:05 A 2nd problem with behavioral learning objectives 18:46 A third critique of behavioral learning objectives 22:36 Rethinking education by rethinking art 23:51 Problem-solving learning objectives 28:05 Expressive outcomes 29:43 Education without a learning objective? 31:57 Preventing educational burnout 33:55 A shift from learning to performance objectives 35:54 Perhaps we should focus on areas other than objectives 39:36 Lingering questions + thoughts 39:42 What does your school's curriculum focus on: behavioral objectives, problem-solving objectives, or expressive outcomes? 40:33 In what ways do(n’t) standardized educational objectives align with equity-based pedagogies? 41:01 Is there a correlation between politicians with industry/business/military backgrounds and voting for performance based objectives? 41:40 Outro…
 
In this interview with Josh Sheldon, we discuss computational action, designing exploratory professional development experiences, learning how to listen to and empathize with students, applying SEL with teachers, the future of teaching and learning, the problems with external influences on CS education, and so much more. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:43 Josh introducing himself 01:12 How Josh got into computer science education 04:51 What is computational action? 09:29 Schooling becomes less creative and more recreative 10:42 Josh's advice for designing professional development 13:17 Listening with empathy 15:31 How Josh learned to listen to students with empathy 17:50 SEL is important for both students + teachers 20:32 Changes Josh would make to the system of education 23:03 How Josh's philosophy + understandings of education has changed over time 26:27 What motivates Josh 28:52 The future of education + learning 32:01 Viewing education as a complex system 35:54 Problematizing CS discourse + generative AI 41:49 Ensuring equity is a part of the future with AI 47:28 How Josh tries to prevent burnout 49:02 When corporations take priority over education 51:56 Should CS teachers be paid the same rate as other subject areas? 53:52 A thank you from Josh 54:38 How to connect with Josh 54:48 Outro…
 
In this episode I unpack Richard and Kayumova (2022) publication titled “Examining early elementary computer science identity repertoires within a curriculum: Implications for epistemologically pluralistic identities,” which analyzes how a curriculum can implicitly communicate what computer scientists do. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 02:13 Paper introduction 05:45 Conceptual framework and literature review 06:47 Critical discourse analysis 08:29 Framework and methodology 09:30 Findings 10:03 A CS person is someone who is able to solve a puzzle 12:51 A CS person is someone who persists through 13:22 A CS person is someone who is connected to their 15:31 A CS person is someone who works verbally with peers 18:16 Discussion 20:54 Conclusion 21:38 If researchers were to analyze the discourse you use when teaching, what themes might emerge? 23:10 How might the curriculum developers respond to this article? 26:00 I think a big part of the critique is inherent in the epistemological underpinnings of the curriculum itself 27:09 Closing thoughts 29:17 Outro…
 
In this episode I unpack Metin, Basaran, and Kalyenci’s (2023) publication titled “Examining coding skills of five-year-old children,” which investigates whether gender, parent education, or socioeconomic status has an impact on coding abilities of five-year-olds. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 01:37 Paper intro 02:17 Methods 04:02 Results - Does gender correlate with coding skill? 05:38 Does prior education impact coding skill levels? 06:48 Does parent education level impact coding skills? 07:24 Does socioeconomic status impact coding skills? 07:39 Discussion, conclusion, and implications 10:42 Lingering thoughts and questions 10:59 What other factors at home might impact the students you work with? 12:30 How might you address access and equity gaps that exist in the communities you work with? 13:55 A potential big takeaway from this article 16:18 Outro…
 
In this episode I unpack McGee, Dettori, and Rasmussen’s (2022) publication titled “Impact of the CPS computer science graduation policy on student access and outcomes,” which explores the impact of a computer science graduation requirement in Chicago Public Schools. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 02:56 Paper intro 03:27 Methods 04:36 Results - How did CPS’s Capacity to offer computer science change after the graduation requirement was enacted? 07:36 How did Access to computer science courses change after the graduation requirement was enacted? 09:18 How did Participation in computer science change after the graduation requirement was enacted? 11:36 Participation of students with disabilities 12:43 How consistent were the student Experience in and outcomes from their computer science courses before and after the enactment of the graduation requirement? 13:49 Comparison of ECS course grades before and after the enactment of the graduation requirement 17:20 Comparison of additional course taking before and after the enactment of the graduation requirement 19:29 Conclusion and recommendations 21:51 Lingering thoughts and questions 22:08 What was the impact on students during high school and after graduation? 25:03 How did this course requirement negatively impact students? 26:09 How might other districts support similar requirements in their schools? 27:15 How might the district have achieved the same results without the graduation requirement? 28:43 Outro…
 
In this episode I'm a guest on CSTA Wyoming's podcast for computer science educators and I answer some questions about the intersections of music and computer science. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:59 Interview intro 01:35 Introducing myself 02:20 Where music and CS align 11:50 How to get students interested in CS when they're interested in music 17:09 Thoughts on mandatory vs elective courses 20:58 What are some music and CS programs I recommend? 23:26 Careers at the intersection of music and computer science 30:01 Where to connect with me 31:06 Outro…
 
In this episode I unpack Stauffer’s (2017) keynote titled “Whose imaginings? Whose future?,” which encourages educators to reflect on who is the shaping the future of their field. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 01:55 A quote of Emerson 03:22 Unpacking the keynote 27:25 Lingering questions and thoughts 27:38 When is a standard more useful than a guideline? 28:30 Whose voices are being heard and whose are being silenced? 29:34 When and why are the needs of corporations outweighing the needs of communities, groups, or individuals? 30:03 Whose Imaginings? Whose Future? 30:44 Outro…
 
In this episode I unpack Koshy et al.’s (2022) publication titled “Moving towards a vision of equitable computer science: Results of a landscape of PreK-12 CS teachers in the United States,” which provides recommendations for the field based on a landscape study of CS educators in the United States. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:32 Intro of the executive summary 01:13 My single sentence summary 01:21 Executive summary 01:34 Demographics of respondents 03:41 In-person, online, or hybrid teaching context? 04:02 Demographic information 05:25 Courses taught by respondents 06:29 Respondent experience and degrees 07:28 Community at large 08:53 Support 10:19 Challenges 10:54 Confidence with promoting equitable CS 11:56 Agency in shifting student motivation 13:28 Standards 14:08 Confidence with teaching identity-inclusive pedagogies 17:14 Professional development 19:30 Challenges identified by CS educators 20:36 Recommendations 24:37 How does this report inform your own practices in CS education? 25:06 Outro…
 
In this interview with Roxana Hadad, we discuss the blurring of formal and informal learning within makerspaces and culture, how Roxana’s understanding of education evolved over time, feeling lost when having too much choice with one’s learning, the intersections of makerspaces and equity, problematizing discourse and definitions around computational thinking and computer science, preventing burnout while working on many different projects, feeling a lack of agency in education, the future of communication for academics, and so much more. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 01:04 Roxana introducing herself 09:56 How makerspaces informs Roxana's views on education 13:30 How Roxana's understanding of education has evolved over time 15:42 Feeling lost in formal learning 17:57 What surprised Roxana from her research 20:10 The connections between makerspaces and equity work 26:22 Colonization in makerspaces and computational thinking 29:27 The problems with the vagueness of computational thinking 36:09 The UCLA computer science equity project 38:13 The differences in understanding curricula 40:57 The need for defining terms 44:07 How Roxana and I prevent burnout 53:20 How Roxana iterates on her abilities 57:05 If Roxana had a magic wand... 59:31 The drastic shifts in discourse around education 01:06:02 Something Roxana is working on 01:07:59 How I do everything I do 01:09:53 The future of communication as a scholar 01:12:16 The importance of dialouge 01:15:30 The overlap of computational thinking and equity 01:16:47 How to connect with Roxana 01:17:10 Outro…
 
In this episode I read and unpack my (2019) publication titled “Assessment Considerations: A Simple Heuristic,” which is intended to serve as a heuristic for creating or selecting an assessment. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:25 Paper intro 01:38 Why? 03:53 What? 06:27 When? 09:02 Where? 10:50 Who? 12:32 Which? 14:40 Combining assessment types 16:50 What questions or frameworks do you use when considering creating or selecting an assessment? 16:56 What’s missing from this discussion? 17:08 Outro…
 
In this episode I unpack Scott’s (2012) publication titled “Rethinking the roles of assessment in music education,” which summarizes three roles of assessment (assessment of learning, assessment for learning, and assessment as learning) that I discuss in relation to computer science education. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:31 Abstract 01:00 My single sentence summary 01:31 What are the three assessment types? 03:42 Comparing the three assessment types 08:02 Example questions for each assessment type 08:51 Assessment of learning (summative assessment) 11:02 Assessment for learning (formative assessment) 17:42 Assessment as learning (ipsative assessment) 20:23 Gathering information 21:50 Lingering questions and thoughts 21:54 What types of assessment do you tend to prefer for yourself? 23:05 What’s missing from your assessments? 24:16 Outro…
 
In this episode I unpack Payne and Ruthmann’s (2019) publication titled “Music making in Scratch: High floors, low ceilings, and narrow walls,” which problematizes the limitations of making music with Scratch. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:39 Abstract 01:59 My single sentence summary 03:09 Background 04:29 Scratch 05:16 Motivation 07:04 Music functionality in Scratch 2.0 10:24 Learning music coding/coding music in Scratch 18:58 Inconsistent timing in Scratch music playback 19:46 New opportunities for music blocks in Scratch 20:20 Lingering questions and thoughts 20:35 In what ways might CS integration constrain engagement with one or more disciplines? 21:41 Outro…
 
In this episode I unpack Catalyze Tech Working Group’s (2021) publication titled “The ACT Report: Action to Catalyze Tech, A Paradigm Shift for DEI,” which provides suggestions for business that would like to improve DEI in ways that are relevant to CS organizations and educators. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:24 Preface 01:41 My single sentence summary 02:15 Outline of the report and introduction 09:15 Section I: M.O.S.T. Important Recommendations 10:33 Systems thinking 10:56 Section II: A detailed summary of recommendations 11:14 Model an incentivize inclusive leadership 17:20 Operationalize DEI throughout the business 34:59 Share DEI data, metrics, and goals 42:14 Transform pathways into tech for underrepresented talent 53:40 Lingering questions and thoughts 53:46 I’m skeptical when I see reports use phrases like “school-to-tech pathway” by ensuring “that every student has the fundamental math and science background to study CS.” (p. 16) 55:03 When we say a diverse workforce, what does that mean to you? 56:11 There is a tendency when some people advocate for diversity to be vague in what’s being asked for, so how can we as individuals or as a field clarify goals to strive toward? 58:01 When is the purpose of education for getting a job and when is it not? 58:27 Outro…
 
In this episode I unpack Keune’s (2022) publication titled “Performing algorithms: Weaving as promising context for computational learning,” which explores weaving as a potential practice for exploring computer science concepts.. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:19 Abstract 01:14 My single sentence summary 01:47 Paper introduction 04:06 Potential of fiber crafts for inclusive computer science learning 04:45 A material dimension of an epistemological pluralism 06:19 Methods 07:24 Results related to algorithms 11:04 Discussion and implications 12:46 Lingering questions and thoughts 13:03 I wonder what students would have said about their artifacts if they were interviewed. 15:27 When might integration be an activity that serves as a metaphor or medium for learning a CS concept or practice? 16:41 Where is the line for you for when you consider something to be an example of CS/CT and when it isn’t? 17:09 Outro…
 
In this episode I unpack Kücklich’s (2005) publication titled “Precarious playbour: Modders and the digital game industry,” which problematizes modding as a form of free labor. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:57 Paper introduction 05:26 History of modding 06:58 The economy of modding 12:05 Modding as playbour 13:18 Modding as precarious labour 14:20 The modding community as a dispersed multitude 15:25 The future of modding 15:37 Lingering questions and thoughts 15:50 When might CS education also be a form of playbour? 16:42 At what point does modding become a problematic form of playbour in your eyes? 17:12 How might we discuss the ethics around modding and playbour in CS classrooms? 19:53 What are other examples of playbour that might be discussed in CS education classes? 21:16 Outro…
 
In this episode I unpack Sharif, McCall, and Bolante’s (2022) publication titled “Should I say “disabled people” or “people with disabilities”? Language preferences of disabled people between identity- and person-first language,” which summarizes findings from a survey on participant preferences for language around disability and an analysis on language in conference abstracts. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:28 Abstract 01:51 My single sentence summary 02:44 Paper introduction 05:05 Background and related work 06:48 Preferences survey 10:34 Quantitative evaluation 10:40 Qualitative evaluation 14:22 Accessible web platform 14:47 Language used in publications 17:13 Discussion 19:30 Lingering questions and thoughts 19:35 If different people have different preferences, how do you go about navigating uncertainty of language preference? 19:55 When is a focus on language use an academic debate and when does it actually help people? 21:13 Outro…
 
In this episode I unpack Smith, Bill, and Hughes’ (2008) publication titled “Thinking through a lesson: Successfully implementing high-level tasks,” which provides a heuristic that can be used to prepare for a lesson. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:22 My single sentence summary 00:58 Paper introduction 03:00 Lesson planning protocol 04:31 Selecting and setting up the computational task 06:11 Supporting students while they explore the task 10:29 Sharing and discussing the task 13:55 Lingering questions and thoughts 14:04 What do you use to prepare for, process, and reflect on educational experiences you facilitate? 15:12 Outro…
 
In this interview with Andre Daughty, we discuss how an educator in Andre’s life sparked a passion that led to a career in education, representation in education, thoughts on what’s holding back the field of education, setting boundaries when communicating with people who are being disrespectful, taking care of yourself to prevent burnout, the Mamba mentality, Andre’s intentionality with improving as a public speaker, the importance of play in learning, growing a podcast audience, and so much more. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 01:07 Andre introducing himself 03:22 Representation among teachers 06:01 Why school didn't work well for Andre 09:06 How Andre's experiences in education informed his own teaching 11:25 Addressing underrepresentation among teachers in elementary schools 14:52 Teacher pay 19:20 What's holding back educators and what can we do about it? 23:52 Politics in education 26:43 Problematic laws around education 31:44 How Andre prevents burnout 38:38 What led to Andre's interest in public speaking? 44:00 How the Mamba Mentality informed Andre's approach to teaching 48:48 How Andre iterates on his abilties 55:28 What Andre wishes there was more research on 58:22 Pomodoro method and education 01:01:21 Having an off season 01:03:13 How I'm growing my podcast 01:08:29 How to connect with Andre 01:09:58 Outro…
 
In this episode I unpack Proctor, Bigman, and Blikstein’s (2019) publication titled “Defining and designing computer science education in a K12 public school district,” which serves as a case study of a district’s processes and tensions developing a plan for implementing computer science across K-12. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:24 Abstract 01:35 My single sentence summary 02:25 Paper introduction 04:26 Background 05:26 Results 05:29 What is computer science? 09:56 How should computer science be taught? 17:01 What process should be used to answer these questions? 20:57 Discussion 22:19 Lingering thoughts and questions 22:26 What implementation approaches have worked for you or other districts that you’re aware of? 23:11 Outro…
 
In this interview with Matinga Ragatz, we discuss Matinga’s journey into education, creating environments where kids can learn through struggle, the importance of social and emotional learning (SEL), how schools promote individualism and exceptionalism, the intersections of project-based learning and SEL, decolonizing education, the importance of shared values in education, and so much more. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:57 Matinga introducing herself 01:29 How Matinga got into education 03:36 Multiperspectivalism and education 04:30 How Matinga's experiences in education informed her approach 06:55 Why SEL is important for educators 11:05 Decolonizing education 14:03 Matinga's school in Tanzania 16:04 How teaching in Tanzania informed Matinga's understanding of education 19:33 How does PBL intersect with SEL? 21:27 When is PBL a form of colonization? 26:07 That feeling when you finish a dissertation 28:01 When wouldn't Matinga use PBL or SEL? 29:48 Why is it important for students to have shared values? 34:49 The irony of the pushback to CRT 38:43 Comparing and contrasting education outside the US 42:53 How Matinga iterates on her abilities 44:49 How Matinga prevents burnout when doing equity work 50:19 Recommendations for regaining a love of teahing 53:43 Matinga's thoughts on educational research 58:26 Something a listener could help Matinga with 59:22 How to connect with Matinga 01:00:49 Closing thoughts 01:01:15 Outro…
 
In this episode I unpack Coppola’s (2021) publication titled “What if Freire had Facebook? A critical interrogation of social media woke culture among privileged voices in music education discourse,” which summarizes Paulo Freire’s works and hypothesizes how Freire may have responded to some forms of woke culture. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:33 Abstract 01:33 My single sentence summary 02:14 Paper introduction 03:13 Positionality and Audience 07:13 Paulo Freire, Critical Pedagogy, and Critiques 08:23 What it Means to be “Woke” 09:23 Call-Out Culture and Cancel Culture 10:12 Virtue Signaling, Moral Grandstanding, and Performative Allyship 12:25 Avoiding Tone Policing 14:06 A Freirean Interrogation of Social Media Woke Culture Wokeness and Conscientização 14:48 Call-Out Culture, Cancel Culture, and (De)humanization 18:52 The Ethics of Virtue Signaling 19:50 Tone Policing 20:23 A Pedagogy of Love and Humility 20:38 Toward a Pedagogy of Humility 24:30 Toward a More Dialogical Social Media Culture 27:22 Lingering questions and thoughts 27:27 If you are in a marginalized group, how do you prefer coconspirators collaborate with you? 28:18 In what ways do I unknowingly engage in these problematic forms of woke culture? 28:40 Outro…
 
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 last year’s supercut on the same topic or the episode from two years ago to hear perspectives from other guests. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 01:06 102 Incorporating Design Thinking Within “Genius Hour” with Laura Discenza 02:05 104 Unpacking Systems for CSforALL with Leigh Ann DeLyser 04:52 106 Lifelong Kindergarten with Mitch Resnick 06:01 108 Unpacking Various Entry Points into Innovative Teaching with Jorge Valenzuela 10:00 110 Helping New-to-CS Educators with Ashley Waring 11:46 112 INTech Camp for Girls with Khalia Braswell 17:34 114 James Fester on What Works with PBL 21:27 116 Open Design for Learning with Aria Chernik 23:26 120 Exploring CSEdResearch with Monica McGill 26:12 122 The Place for Joy in Teaching and Learning with Sara Lev 28:16 124 Intersections of Cultural Capital with Kimberly Scott 30:00 127 Problematizing Deficits with Sara Vogel 31:21 129 A DREAM job with Addison Lilholt 32:49 131 Tech inclusion entrepreneurship with Ruthe Farmer 34:43 133 Accessibility and Inclusion in CS Education with Maya Israel 38:52 135 Supercharge Your Middle School CS Classroom with Bob Irving 42:04 139 The Pulse of PBL with Mike Kaechele 43:16 142 Teaching AI in Elementary School Charlotte Dungan 46:58 144 Teaching Over One Million Students with CS50's Carter Zenke 47:33 146 Open Way Learning with Ben Owens 51:21 149 Napiya Nubuya is The Next IT Girl 01:01:06 Outro…
 
Note: 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 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. Click here for this episode’s show notes. Learn more about National Suicide Prevention Month/Week/Day . How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 0:00 Intro 4:38 Vignette 1: Jared 10:45 Statistics on suicide 17:44 Statics on depression 20:30 Vignette 2: Chris and Elliott 28:14 Risk factors and warning signs 32:28 Suggestions for providing support 37:04 Vignette 3: Alex and Sam 40:55 Closing thoughts…
 
Loading …

به Player FM خوش آمدید!

Player FM در سراسر وب را برای یافتن پادکست های با کیفیت اسکن می کند تا همین الان لذت ببرید. این بهترین برنامه ی پادکست است که در اندروید، آیفون و وب کار می کند. ثبت نام کنید تا اشتراک های شما در بین دستگاه های مختلف همگام سازی شود.

 

icon Daily Deals
icon Daily Deals
icon Daily Deals

راهنمای مرجع سریع

در حین کاوش به این نمایش گوش دهید
پخش