Byte Size: Conversational computer science

Byte Size: Conversational computer science

By learn cs with usEducationCourses
Download on the App Store

Byte Size: Conversational computer science episodes

  • 2-1: Computers aren't demigods

    Computers just do what flawed humans tell them to do—they’re not capable of original thought, and they’re certainly not capable of thinking about things at a higher level than any human. In this byte, software engineering researcher David Widder explains the pitfalls of placing too much trust in computers.

    22 min
  • 1-3: Practicing Python Basics

    “Hello World” is fun, but it’s more fun to build programs that do more things. We’ve created a guide to get you started writing Python code with all kinds of useful applications. You can find the companion material for this episode at https://learncswith.us/chapters/1-PythonBasics/3-PracticingPythonBasics.html

    11 min
  • 1-2: A Bite of Data

    This byte is all about getting computers to save and remember information using variables. We chat with an expert about what variables are, why they’re useful, how they work, and how to use them.

    23 min
  • 1-1: Ramen Noodles

    When Charles Babbage designed the first ever mechanical computer in the early 19th century, instant ramen wouldn’t be invented for another 150 years. So what gives? It turns out that writing instructions for computers is exactly like making a quick meal. We’ll explain how and why this matters.

    12 min
  • 0-1: Hello, World! Introduction

    Welcome! We’re Ellie and Matt. We’ve thought computers are super cool for a few decades now and we want to share everything we know with you. In our first byte, we clear the first hurdle of learning computing: what even is computer science, and why should anyone care?

    13 min

About Byte Size: Conversational computer science

From the publisher's feed

Computers might be boxes of magic rocks, but they shouldn’t be mystical. We believe that everyone is capable of learning to program. Byte Size is a conversational course in computer science. We’ll…