Zoe Bachman, Senior Curriculum Director at Codecademy, discusses incorporating creative writing in technical teaching, the Five Step System for effective learning, and challenges of creating coding courses for diverse learner levels. The podcast explores the evolution of features at Codecademy, the importance of teaching for learning, and the process of instructional design. It also touches on accessibility and localization in educational technology, communication with coral reefs, and personal space in public areas.
Read more
AI Summary
Highlights
AI Chapters
Episode notes
auto_awesome
Podcast summary created with Snipd AI
Quick takeaways
Codecademy offers diverse online classes in languages like Python and JavaScript.
Zoe Bachman emphasizes the importance of creative writing in technical education.
Pedagogy and leveraging learning science play a crucial role in effective teaching at Codecademy.
Deep dives
Code Academy Online Classes and Courses
Code Academy offers various online classes on languages like Python, Go, JavaScript, C++, and more. Zoe Bachman, the senior curriculum director, discusses designing courses for the platform. Josh Goldberg, the host, talks about projects in the TypeScript ecosystem. Code Academy emphasizes engaging narratives and interactive learning by incorporating puns and creative ideas into the curriculum.
Zoe Bachman's Career Journey and Transition to Tech
Zoe Bachman shares her unique career journey from an art background to working at Code Academy. She explains her transition from art educator to curriculum developer. Zoe's experience highlights the importance of combining technical skills, creative writing, and teaching experience in curriculum development.
Importance of Creative Writing in Technical Learning
Zoe Bachman emphasizes the significance of creative writing in technical education. She discusses the engaging approach at Code Academy, focusing on learning by doing rather than traditional methods. Incorporating scenarios from popular culture and imaginative exercises enhances the learning process, making technical topics more vibrant and relatable.
Understanding Pedagogy in Technical Education
Zoe Bachman explains the concept of pedagogy in teaching technical subjects. Pedagogy focuses on effective teaching techniques and methodologies to facilitate learning. She highlights the importance of leveraging learning science to create pedagogically strong educational experiences, especially in online asynchronous platforms like Code Academy.
Integration of AI in Educational Platforms
Zoe Bachman explores the potential impact of generative AI in edtech. She discusses how AI can personalize learning experiences, provide greater support, and enhance mentorship opportunities. Despite the benefits, the challenge lies in ensuring AI accuracy and maintaining a human-in-the-loop approach for reliable educational interactions.
Codecademy is an online platform that offers classes on languages including Python, Go, JavaScript, C++, and many others.
Zoe Bachman is the Senior Curriculum Director at Codecademy and designs courses for the platform. She joins the podcast to talk about her work there.
Josh Goldberg is an independent full time open source developer in the TypeScript ecosystem. He works on projects that help developers write better TypeScript more easily, most notably on typescript-eslint: the tooling that enables ESLint and Prettier to run on TypeScript code. Josh regularly contributes to open source projects in the ecosystem such as ESLint and TypeScript. Josh is a Microsoft MVP for developer technologies and the author of the acclaimed Learning TypeScript (O’Reilly), a cherished resource for any developer seeking to learn TypeScript without any prior experience outside of JavaScript. Josh regularly presents talks and workshops at bootcamps, conferences, and meetups to share knowledge on TypeScript, static analysis, open source, and general frontend and web development.