# data[].attributes.body
Entra en el aventurero de Minecraft y verás de lo que eres capaz

# data[].attributes.attachment_link.readable_text
Minecraft Generation AI

Venture through time to create your AI-powered inventions! The new Minecraft Hour of Code tutorial is now available in Minecraft Education for Windows, Mac, Chromebook, iPad and Mobile. Get started with free educator resources, trainings, and videos.

Get started

# data[].attributes.attachment_link.description
Use your creativity and problem solving skills to explore and build underwater worlds with code.

# data[].attributes.body
Para crear juegos o programas tenemos que identificar los pasos de lo que queremos hacer y, además, ordenarlos. Un algoritmo es un conjunto de instrucciones lógicas y ordenadas que proporcionan un resultado.
Los algoritmos se pueden expresar de diferentes formas, con palabras, con gráficos, etc. Una forma de hacerlo es mediante los diagramas de flujo.

Un programa es la expresión de un algoritmo en un determinado lenguaje de programación (ej: Java, C, C++, Scratch,...). El lenguaje de programación es un sitema estructurado y diseñado para que las máquinas y los ordenadores se entiendan entre sí y con los humanos. Está formado por un conjunto de reglas sintácticas y semánticas que permiten expresar instrucciones que, después serán interpretadas por un ordenador.

Cuando una persona utiliza las reglas sintácticas y semánticas de un lenguaje de programación (código fuente) está usando un lenguaje de alto nivel que el ordenador no sabe interpretar. El ordenador tiene que traducirlo a código máquina (código binario, formado por ceros y unos) en un proceso llamado compilación.

# data[].attributes.attachment_link.title
GoJS - Build Interactive Diagrams for the Web

# data[].attributes.attachment_link.description
GoJS is a JavaScript library for building interactive diagrams and graphs on the web. Build apps
with flowcharts, org charts, BPMN, UML, modeling, and other visual graph types. Interactivity, data-binding, layouts and
many node and link concepts are built-in to GoJS.

# data[].attributes.body
Comienza la aventura:

https://scratch.mit.edu/

# data[].attributes.attachment_link.keywords[]
curso: crear con scratch. introducción a la programación creativa

# data[].attributes.attachment_link.title
Curso: Crear con Scratch. Introducción a la Programación Creativa

# data[].attributes.attachment_link.description
En el presente curso te introducimos a los principios de la programación con Scratch a través de ejemplos prácticos que te permitirán conocer los fundamentos básicos de cualquier lenguaje de programación y de la herramienta Scratch en particular.