Want a daily email of lesson plans that span all subjects and age groups?
Learn more

The Artists | Think Like A Coder, Ep 5

  • 146,694 Views
  • TEDEd Animation

Let’s Begin…

This is episode 5 of our animated series “Think Like A Coder.” This 10-episode narrative follows a girl, Ethic, and her robot companion, Hedge, as they attempt to save the world. The two embark on a quest to collect three artifacts and must solve their way through a series of programming puzzles.

Create and share a new lesson based on this one.

About TED-Ed Animations

TED-Ed Animations feature the words and ideas of educators brought to life by professional animators. Are you an educator or animator interested in creating a TED-Ed Animation? Nominate yourself here »

Meet The Creators

  • Educator Alex Rosenthal
  • Director Tolga Yildiz
  • Narrator Addison Anderson
  • Producer Serin Inan, Bethany Cutmore-Scott
  • CG Supervisor Saman Khorram
  • Concept and Character Design Ali Anilir, Ibrahim Hakkı Uslu
  • 2D Motion Design Sena Celebi
  • 2D Animation Gurkan Gurler
  • Modeling Hür Serhat Oz, Elif Kaya
  • Rigging Eda Gokce
  • Texturing Ali Anilir
  • 3D animation Ece Gener
  • Compositor Gurkan Gurler
  • Project Coordinator Gizem Tutumlu
  • Music Tolga Yildiz
  • Sound design and Mixing Deniz Dogancay
  • Director of Production Gerta Xhelo
  • Editorial Producer Alex Rosenthal
  • Fact-checker Eden Girma
  • Puzzle Consultant Eric Wastl
  • Special Thanks Sara Kladky
  • See more
Additional Resources for you to Explore
5) De-Painting
There are thousands of square pixel paintings of different sizes. You have to paint an X across the middle of each painting. You have a robot that can go forward, turn left or right, and move a paint brush up or down.

Main concept: Nested loops, path logic
Code.org resource: Nested loops with the bee

Digital Resources
code.org (https://code.org) has great resources for students and teachers. It also includes an extensive curriculum mapped to K-12 curriculum standards (https://curriculum.code.org/csf-19/standards/).

If you’re looking for programming challenges, check out the Advent of Code, which is run by Eric Wastl, who consulted extensively on Think Like a Coder and inspired quite a few of the puzzles. The Advent of Code is a yearly event that takes place in December and involves 25 coding challenges linked together by an overarching plot. It’s also available throughout the rest of the year, and the challenges it features are a great way to stretch your coding and problem-solving skills once you have basic proficiency with a programming language.

FreeCodeCamp (https://www.freecodecamp.org) has thousands of coding lessons and programming challenges, and you can even get certified for a few different skills.

University of Michigan's Python for Everybody Specialization on Coursera (https://www.coursera.org/specializations/python) is a beginner-level intro to software development using python that focuses on interacting with data.

Microsoft has a 44 video series called Python for Beginners. In their words, “Even though we won’t cover everything there is to know about Python in the course, we want to make sure we give you the foundation on programming in Python, starting from common everyday code and scenarios. At the end of the course, you’ll be able to go and learn on your own, for example with docs, tutorials, or books.”

If you’re trying to decide what programming language to learn, a flowchart like this one may be a helpful starting point.


Customize This Lesson

Create and share a new lesson based on this one.

About TED-Ed Animations

TED-Ed Animations feature the words and ideas of educators brought to life by professional animators. Are you an educator or animator interested in creating a TED-Ed Animation? Nominate yourself here »

Meet The Creators

  • Educator Alex Rosenthal
  • Director Tolga Yildiz
  • Narrator Addison Anderson
  • Producer Serin Inan, Bethany Cutmore-Scott
  • CG Supervisor Saman Khorram
  • Concept and Character Design Ali Anilir, Ibrahim Hakkı Uslu
  • 2D Motion Design Sena Celebi
  • 2D Animation Gurkan Gurler
  • Modeling Hür Serhat Oz, Elif Kaya
  • Rigging Eda Gokce
  • Texturing Ali Anilir
  • 3D animation Ece Gener
  • Compositor Gurkan Gurler
  • Project Coordinator Gizem Tutumlu
  • Music Tolga Yildiz
  • Sound design and Mixing Deniz Dogancay
  • Director of Production Gerta Xhelo
  • Editorial Producer Alex Rosenthal
  • Fact-checker Eden Girma
  • Puzzle Consultant Eric Wastl
  • Special Thanks Sara Kladky
  • See more