# data[].attributes.attachment_link.description
Anyone can learn computer science. Make games, apps and art with code.

# data[].attributes.attachment_link.readable_text
5

2

4

1

Descubre al personaje

Look out the clues

She got great contributions to computer science

He described Charles Babbage's analytical engine

She was born in England and was Lord Byron daughter

She was the first person to write a program for a programmable computer

She suggested the use of a method of inputting information and instructions to the analytical machine.

Ada Lovelace

Augusta Ada King, Countess of Lovelace (née Byron; was an English mathematician and writer, chiefly known for her work on Charles Babbage's proposed mechanical general-purpose computer, the Analytical Engine.

1815-1852

# data[].attributes.attachment_link.description
5 2 4 1 Descubre al personaje Look out the clues She got great contributions to computer science He described Charles Babbage's analytical engine She was born in England and was Lord Byron daughter She was the first person to write a program for a programmable computer She suggested the use of a method of inputting information and instructions to the analytical machine.

# data[].attributes.attachment_link.readable_text
Programming our way back home

Algorimt 1

Algoritm 2

Breaking out robot's prission

Available codes

1

2

3

4

5

Lorem ipsum dolor sit amet

For breaking out you need to turn on a blinking LED so your mates out of the prission can find in which jail are you in

Fuentes

Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet

# data[].attributes.attachment_link.title
descubre al personaje by Sof Lp on Genially

# data[].attributes.attachment_link.description
Programming our way back home Algorimt 1 Algoritm 2 Breaking out robot's prission Available codes 1 2 3 4 5 Lorem ipsum dolor sit amet For breaking out you need to turn on a blinking LED so your mates out of the prission can find in which jail are you in Fuentes Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet

# data[].attributes.attachment_link.readable_text
3,2,1...¡Ignición! Así ha sido el segundo lanzamiento de #cansats en el @CircuitoNavarra . Hona hemen bigarren jaurtiketa😊 gracias, milesker @policiaforal_na @CosmicResearch @EseroSp @pamplonetario @gob_na @NASERTIC @esa #iaddi #STEM

# data[].attributes.attachment_link.description
3,2,1...¡Ignición! Así ha sido el segundo lanzamiento de #cansats en el @CircuitoNavarra . Hona hemen bigarren jaurtiketa😊 gracias, milesker @policiaforal_na @CosmicResearch @EseroSp @pamplonetario @gob_na @NASERTIC @esa #iaddi #STEM

# data[].attributes.attachment_link.readable_text
Educaplay utiliza cookies propias y de terceros para fines analíticos anónimos, guardar las preferencias que selecciones, personalizar la publicidad que ves a partir de tus hábitos de navegación y para el funcionamiento general de la página.

Puedes aceptar todas las cookies pulsando el botón "Aceptar" o configurarlas o rechazar su uso pulsando el botón "Configurar".

Puedes obtener más información y volver a configurar tus preferencias en cualquier momento en la Política de cookies

Si tienes menos de 14 años, pide a tu padre, madre o tutor que lea este mensaje antes de continuar.

# data[].attributes.attachment_link.description
Educaplay utiliza cookies propias y de terceros para fines analíticos anónimos, guardar las preferencias que selecciones, personalizar la publicidad que ves a partir de tus hábitos de navegación y para el funcionamiento general de la página. Puedes aceptar todas las cookies pulsando el botón "Aceptar" o configurarlas o rechazar su uso pulsando el botón "Configurar".

# data[].attributes.attachment_link.readable_text
Congratulations!
You're almost there. Once your Powtoon is ready to be downloaded we'll send you an email.
If this Powtoon contains live video, the export process may take a bit longer.

# data[].attributes.attachment_link.title
Mission Impossible | Created using Powtoon - The Visual Communication Platform

# data[].attributes.attachment_link.description
Congratulations! You're almost there. Once your Powtoon is ready to be downloaded we'll send you an email. If this Powtoon contains live video, the export process may take a bit longer.

# data[].attributes.attachment_link.readable_text
The goal is to program a lock pick to pass through any door with a certain type of lock. The locks each have a tumbler that can be set to any of 100 positions. The lock pick can be programmed with only the simplest kind of code, which basically gives a command to set this tumbler to n, then move to the next tumbler, then set that to some function of n, and loop over and over.

How do you program your lock pick to cycle through every possible position of tumblers?

Main concept: Loops
Code.org resource: Loops with the bee

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.

Books:
Girls Who Code: Learn to Code and Change the World by Reshma Saujani, founder of Girls Who Code, is an excellent introduction for programmers just getting started.

For more experienced programmers, Cracking the Coding Interview is a great resource for problem solving with a variety of different techniques, as well as preparing for coding interviews (as the title suggests). Some of the puzzles featured in Think Like a Coder were inspired by this book.

# data[].attributes.attachment_link.title
The Prison Break | Think Like A Coder, Ep 1

# data[].attributes.attachment_link.description
This is episode 1 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.