1. Libros y videos
  2. Scratch 3
  3. Presentación
Extrait - Scratch 3 Introducción a la programación, la robótica y la IA a través del juego
Extractos del libro
Scratch 3 Introducción a la programación, la robótica y la IA a través del juego Volver a la página de compra del libro

Presentación

Introducción

Creado en 2009 por el MIT (Massachusetts Institute of Technology), Scratch es un lenguaje de introducción a la programación y al pensamiento computacional diseñado para niños a partir de ocho años. Software libre y de código abierto, Scratch es fácil de instalar y utilizar. Este capítulo le introduce en el mundo de Scratch a través del sitio web oficial, donde puede utilizar Scratch en línea o instalarlo localmente, y descubrir los numerosos proyectos creados y compartidos por la comunidad de usuarios.

Scratch y la programación

1. El lenguaje de programación

Sin un programa, un ordenador es un cascarón vacío. Un programa informático corresponde al conjunto de instrucciones ejecutables por la computadora.

El lenguaje de un ordenador es binario, es decir, sólo incluye 0 y 1. Para comunicar instrucciones a un ordenador, el programador utiliza un lenguaje llamado lenguaje de programación. Un lenguaje de programación es un lenguaje que pueden entender los humanos porque es similar al suyo: consiste en instrucciones formadas por palabras y símbolos. Para que el ordenador lo entienda y lo ejecute, el programa es traducido a lenguaje máquina (lenguaje binario) por un compilador.

images/01img01.png

Un programa informático consiste en una sucesión de tareas ejecutables que podría compararse con una receta de cocina. Está ordenado y desglosado en instrucciones y comandos cortos. Las líneas de programación son leídas y ejecutadas una tras otra por el ordenador.

2. Programación con Scratch

Scratch es un lenguaje visual formado por bloques que pueden ensamblarse mediante la técnica de drag-and-drop (arrastrar y soltar). Divididos en diferentes categorías, los bloques se arrastran al área de programación para ser apilados. Con Scratch, ¡no hace falta escribir líneas de código! Los bloques se apilan y encajan como Lego para formar...

Instalación y uso

Scratch 3 puede utilizarse directamente en línea (con o sin cuenta) o instalarse localmente. La versión local se llama Scratch Desktop. Hay que tener en cuenta que la versión local, sin conexión a internet, no permite utilizar la mayoría de las extensiones que son la gran novedad de esta nueva versión.

1. Scratch en línea (online)

Con Scratch 3, ¡adiós al Adobe Flash Player! Scratch 3 ha sido desarrollado en HTML5, CSS y JavaScript. La tecnología Flash ya no se utiliza, lo que significa que Scratch se puede ejecutar con los siguientes navegadores:

  • Chrome (63+)

  • Edge (15+)

  • Firefox (57+)

  • Safari (11+)

Para navegadores móviles:

  • Chrome para móviles (62+)

  • Safari móvil (11+)

Otra novedad de esta versión es la posibilidad de utilizarla en tabletas y teléfonos móviles (iOS 11+ y Android 6+). En los teléfonos, debido al tamaño de las pantallas, no podrá desarrollar proyectos, pero sí ejecutarlos y jugar a sus propios juegos.

Si lo prefiere, puede utilizar Scratch sin instalarlo en su ordenador, directamente desde la web oficial. Sitio web oficial: https://scratch.mit.edu/

Se puede acceder a Scratch Online sin necesidad de tener una cuenta.

 Para abrir la interfaz de programación desde la página de inicio, seleccione Crear (en la barra de menús) o Empezar a crear.

La versión online ofrece...

La comunidad Scratch

Desarrollado para facilitar el aprendizaje de la programación a niños a partir de los ocho años, el software Scratch ha conquistado desde entonces a los adultos.

Visite el sitio web de Scratch para descubrir millones de proyectos compartidos. Pueden servirle de base para sus propias creaciones.

El sitio web oficial de Scratch es una gran fuente de información e inspiración. Es un recurso completo para:

  • utilizar el programa gratuitamente en línea, sin necesidad de crear una cuenta;

  • descargar el software gratuito e instalarlo en su ordenador;

  • descubrir los proyectos creados y puestos en línea por otros usuarios. Cada día aparecen nuevos proyectos en la página de inicio;

  • compartir sus proyectos con otros usuarios creando su cuenta de Scratch;

  • encontrar ayuda en el foro y la Wiki. Para los que no hablan inglés, hay un foro en español.

1. Crear una cuenta personal

Sencilla y gratuita, no es obligatorio abrir una cuenta en la plataforma Scratch para utilizar la versión en línea. Pero tendrá que crear una si quiere compartir sus proyectos con la comunidad.

 En la página de inicio, haga clic en Únete a Scratch o en Unirse en la barra de menús.

 Primer paso: elija un nombre de usuario y una contraseña.

images/01img04.png

 Segundo paso: introduzca sus datos personales (país, mes y año de nacimiento, sexo).

images/01img05a.png

 Tercer paso: introduzca...

Convenciones de redacción

Para facilitar la lectura y el uso de este libro, se han utilizado convenciones tipográficas.

En negrita (por ejemplo: Movimiento): nombre de una herramienta, pestaña o categoría.

En cursiva (por ejemplo: juego de disparos.sb3): nombre de un archivo disponible para su descarga en el sitio web de Ediciones ENI.

 Este símbolo indica manipulación.

 cuando se pulsa la bandera verde: manipulación y título del bloque que se va a utilizar.

// Este símbolo se utiliza para insertar comentarios después de los bloques en las manipulaciones. Los comentarios son elementos escritos que no se leen ni se ejecutan.

Además de descripciones, los programas se presentan en forma de capturas de pantalla para que pueda ver cómo encajan los bloques.

images/01img13.png

Al final de este libro encontrará una lista detallada de los archivos que puede descargar del sitio web de ENI.