Learn about Python, growth mindset, and the uses of rubber ducks in this interview with MIT lecturer Ana Bell. Dr. Bell, who has been programming since she was twelve and now teaches popular introductory courses in computer science, says that coding consists of almost equal parts creativity and logic. The creative part, she explains, gets exercised particularly when you have to come up with an algorithm to solve a given problem, because for any given complex problem there are many possible approaches to tackling it. The logical part comes into play when you sit down to translate that algorithm into an unambiguous sequence of rules in a programming language, and again when you discover that the code you’ve written doesn’t work exactly as you intended it to and you have to set about debugging it. Among the topics the conversation addresses are why everyone–even in the age of generative AI– ought to study at least the basics of programming, why it can be useful to speak to an inanimate object when your coding project is stuck in the debugging stage, and how programming can help you choose your own adventure. Relevant Resources:MIT OpenCourseWareThe OCW Educator portalDr. Bell’s faculty page6.100 L Introduction to Computer Science and Programming using Python on MIT OpenCourseWare6.0001 [now 6.100A] Introduction to Computer Science and Programming in Python on MIT OpenCourseWare6.0002 [now 6.100B] Introduction to Computational Thinking and Data Science on MIT OpenCourseWareGet Programming: Learn to Code with Python (book by Dr. Bell)Doodle Debug (coloring book by Dr. Bell)Video version of this interview on YouTubeMusic in this episode by Blue Dot Sessions Connect with UsIf you have a suggestion for a new episode or have used OCW to change your life or those of others, tell us your story. We’d love to hear from you! Call us @ 617-715-2517On our siteOn FacebookOn XOn InstagramOn LinkedInStay CurrentSubscribe to the free monthly "MIT OpenCourseWare Update" e-newsletter. Support OCWIf you like Chalk Radio and OpenCourseware, donate to help keep these programs going! CreditsSarah Hansen, host and producer Brett Paci, producer Dave Lishansky, producer Jackson Maher, producerShow notes by Peter Chipman
AI Summary coming soon
Sign up to get notified when the full AI-powered summary is ready.
Free forever for up to 3 podcasts. No credit card required.
Misinformation, AI, & Science Photography
Special Episode: Collaborating with Community Colleges
MIT Economist Jon Gruber on AI, Trade-offs & Healthcare
MIT Economist Andrew W. Lo on Finance, AI, and Human Behavior
Free AI-powered recaps of Chalk Radio and your other favorite podcasts, delivered to your inbox.
Free forever for up to 3 podcasts. No credit card required.