Ir al contenido

ES - Tutoriales en español

1 - Introducción y nociones básicas

Antes de comenzar a jugar con Karel, presentamos algunas ideas generales acerca de la programación y el uso de R y RStudio.

2 - Conociendo a Karel

¿Quién es Karel? ¿Cómo es su mundo? ¿Qué actividades puede hacer? Acá contamos cómo interactuar con la robot Karel.

3 - Descomposición algorítmica

Una buena idea a la hora de solucionar un problema es descomponerlo en partes más sencillas. Para esto vamos a aprender a escribir funciones, para que Karel pueda completar sus tareas de forma más organizada.

4 - Estructuras de control del código

Las estructuras de control le van a ayudar a Karel repetir algunas actividades y tomar decisiones según las características actuales de su mundo.

5 - Varios problemas de ejemplo

Terminamos este tutorial con varios problemas para poner en práctica todo lo aprendido junto a Karel.

EN - Tutorials in English

1 - Introduction and programming basics

Before we start playing with Karel, let’s go over some general ideas about programming and using R and RStudio.

2 - Meeting Karel

Here we tell you how to interact with Karel the robot.

3 - Algorithmic decomposition

A good idea when solving a problem is to decompose it into simpler parts. To do this, we are going to learn how to write functions so that Karel can complete its tasks in a more organized way.

4 - Control structures

The control structures will help Karel repeat certain activities and make decisions based on the current characteristics of its world.

5 - Examples

We finish this tutorial with several problems to put in practice everything we have learned with Karel.

Others

Primeros pasos con la robot Karel

Quién es Karel y para qué sirve este paquete

Get started with Karel the robot

Who is Karel and what is this package for