Hoja de frambuesa Pi For Dummies Cheat Sheet

El Frambuesa Pi es quizás el ordenador más inspirador disponible hoy en día. Viene con las herramientas que necesitas para empezar a crear tu propio software, y puedes conectar tus propias invenciones electrónicas a él. Estos consejos le muestran cómo descubrir e instalar un gran software gratuito en su Pi de Frambuesa y cómo programar en Scratch.

Cómo instalar juegos y otro software en el Pi de frambuesa

Puede descubrir nuevo software para instalar usando la línea de comandos, pero también hay un sistema de menús amigable que puede usar en el entorno de escritorio. En el menú Aplicaciones, pase el ratón por encima de la opción Preferencias y haga clic en Agregar o quitar software para empezar. Necesitas tener una conexión a Internet activa.

El menú tiene el siguiente aspecto:

En la parte superior izquierda hay un cuadro de búsqueda, donde puedes introducir el nombre del programa que estás buscando, o una frase como juegos de rompecabezas para explorar lo que está disponible. A la izquierda hay categorías en las que puede hacer clic para ver sus opciones.

El panel principal muestra los paquetes, con una barra de desplazamiento a la derecha que puede utilizar para ver la lista completa. Los que ya están marcados (o marcados) y mostrados en negrita ya están instalados en su Pi de frambuesa. Puede hacer clic en un paquete para ver su descripción a continuación. Para seleccionar un paquete para la instalación, marque la casilla junto a él. Para quitarlo, desadherirlo.

Cuando haya terminado de elegir el software, haga clic en el botón Aceptar para instalar y quitar las aplicaciones. Se le pedirá que introduzca su contraseña (que es frambuesa, a menos que la haya cambiado). Puede llevar algún tiempo descargar e instalar el software, por lo que es una buena idea elegir algunas aplicaciones y dejar que se instalen en un lote mientras usted hace otra cosa.

El menú garantiza que también se instalen las aplicaciones que necesite la aplicación elegida. Cuando instalas el juego de rompecabezas Brain Party, por ejemplo, el menú instaló automáticamente su paquete de datos separado para ti.

Su software ya está instalado! Debería poder ejecutarlo desde el shell introduciendo su nombre (por ejemplo, penguinspuzzle), o a través del menú Aplicaciones en el entorno de escritorio.

El menú facilita la instalación del software, pero es posible que no todos los programas funcionen bien en el frambuesa Pi. Sin embargo, es bastante fácil probar algo y quitárselo si no hace lo que usted necesita. Todo es gratis.

Programación en Scratch

El frambuesa Pi fue creado en parte para inspirar a la próxima generación de programadores, y Scratch es el lugar perfecto para empezar. Con él, puedes hacer tus propios dibujos animados y juegos y descubrir algunos de los conceptos que los programadores profesionales utilizan a diario.

Scratch está diseñado para ser accesible para personas de todas las edades. La interfaz visual hace que sea fácil ver lo que se puede hacer en cualquier momento sin tener que recordar ningún código extraño, y rápidamente se pueden lograr grandes resultados. Scratch viene con una biblioteca de imágenes y sonidos, por lo que sólo le llevará unos minutos escribir su primer programa Scratch.

El formato de pantalla Rascar

Hay dos versiones de Scratch instaladas en Raspbian:

  • Scratch: Esta es la versión original de Scratch, ampliamente conocida como Scratch 1.4. Si usted es un recién llegado a Scratch, le recomendamos que comience por usar el Scratch original, ya que sus programas se ejecutarán mucho más rápido.
  • Scratch 2: Esto añade algunas características que no están disponibles en el Scratch original, incluyendo la capacidad de los sprites (que son, a grandes rasgos, personajes del juego) para crear copias de sí mismos, y una característica para crear sus propios bloques (o instrucciones). Debido a que Scratch 2 requiere el software Flash para funcionar, sólo funciona en Raspberry Pi 2 y Raspberry Pi 3. Algunos programas, especialmente los juegos de acción, se ejecutan significativamente más lento en esta versión de Scratch, debido a todas las capas de software necesarias para ejecutar Flash en el frambuesa Pi. Los programas sencillos funcionarán bien, pero si quieres crear juegos, pronto notarás una diferencia de rendimiento.

El rascado divide la pantalla en cuatro áreas principales. El escenario es donde puedes ver tu juego o animación tomar forma. Ya hay un gato en él, así que puedes empezar inmediatamente haciendo que haga cosas, como ves en un minuto. En Scratch, el escenario se encuentra en la parte superior derecha, y en Scratch 2, en la parte superior izquierda.

Debajo del escenario está tu lista de Sprites. Puedes pensar en los sprites como los personajes de tu juego. Son imágenes que se pueden hacer cosas, como moverse o cambiar su apariencia. Por ahora, sólo está el gato, que tiene el nombre Sprite1 en Scratch y Cat1 en Scratch 2.

El programa Scratch se crea uniendo bloques, que son instrucciones cortas. Los bloques se encuentran en la paleta Bloques, que se encuentra a la izquierda en Scratch y en el centro en Scratch 2. En ambos casos, muestra los bloques de movimiento por defecto. Incluyen instrucciones para mover diez pasos, rotar, ir a una referencia de cuadrícula en particular y apuntar en una dirección en particular.

El área de Scripts es donde ocurre la magia! Usted ensambla su programa en este espacio, arrastrando bloques dentro de él desde la Paleta de Bloques. El área de Scripts se encuentra en el centro del Scratch original, y a la derecha en el Scratch 2.

Haciendo que tu sprite se mueva bajo el control del teclado

Usted puede hacer este simple ejemplo usando cualquier versión de Scratch.

Para hacer que tu sprite se mueva bajo el control del teclado, ensambla el programa en la siguiente figura. Necesita hacer clic en el botón Control encima de la Paleta de Bloques para ver los bloques amarillos, y en el botón Movimiento para ver los bloques para cambiar las coordenadas x e y. El bloque de control del teclado se llama When[space] Key Pressed, y puede hacer clic en donde dice[space] para cambiarlo a una tecla diferente. Los bloques de movimiento para cambiar la posición x e y tienen el número 10 por defecto, pero puede hacer clic en el cuadro y escribir el número que desee.

Añadir una pelota que rebota

Hay tres o cuatro botones New Sprite encima de la lista de Sprites. En Scratch, el botón del medio, que muestra una carpeta en una estrella, sirve para elegir un nuevo sprite de un archivo. En Scratch 2.0, el primer botón con un carácter de pelo puntiagudo sirve para elegir un nuevo sprite de la biblioteca. Haga clic en el botón y utilice el navegador de archivos para encontrar un sprite de bolas en la carpeta Cosas.

Ahora tienes dos sprites en la lista de sprites. Para elegir a cuál le agrega bloques, haga clic primero en él. Haz clic en la bola de la Lista de Sprites (no en el escenario) para asegurarte de que está seleccionada.

A continuación, añada el programa en la siguiente figura.

Cuando hagas clic en la bandera verde encima del escenario para iniciar tu programa, la bola empezará a rebotar de izquierda a derecha y viceversa, y podrás mover al gato para que intente cruzar su camino sin ser golpeado. Bien hecho! Has hecho tu primer juego simple!

Recursos en línea de Scratch

Para más ayuda con Scratch, vea los siguientes enlaces:

  • Rasca Wiki: El Wiki de Scratch es un recurso de la comunidad que incluye documentación de todos los bloques de Scratch.
  • 10 Demostraciones en bloque: ¿Qué se puede hacer con Scratch en 10 bloques o menos? Estos sencillos ejemplos de Sean McManus, coautor de Frampberry Pi For Dummies, 3rd Edition, le muestran cómo hacer una contraseña, hacer explotar un sprite, dibujar cualquier forma y mucho más.
  • Depuración de programas Scratch: Algunos consejos sobre los errores más comunes en los programas Scratch y cómo encontrarlos.
  • Proyectos de Code Club Scratch: Code Club proporciona tutoriales de proyectos que se utilizan normalmente en las escuelas, pero que también se pueden utilizar en casa.
  • ScratchEd: Un sitio para educadores que incluye muchos enlaces a ejemplos de proyectos de Scratch y otros recursos.

Responder