SCRATCH
Puedes encontrar información básica sobre la programación con Scrath aquí (es un libro de CATEDU).
Scratch es un entorno de programación de programación por bloques muy visual que fue diseñado por el MIT (Massachusetts Institute of Technology), especialmente orientado a que los niños puedan aprender a programar, creando videojuegos, arte o contando historias que puedan afianzar las habilidades del pensamiento computacional así como estimular su creatividad.
Está muy basado en el sistema de bloques encajables al estilo de LEGO que pueden ser arrastradas a la pantalla de creación de código, lo cual lo convierte en un entorno de programación sencillo e intuitivo ya que tienes al alcance de la vista todas las instrucciones que puedes utilizar, agrupadas por temáticas y cada uno con su propio código de colores.
Para programar en Scratch, tendremos que ir a su página y a partir de aquí tendremos dos opciones:
Está muy basado en el sistema de bloques encajables al estilo de LEGO que pueden ser arrastradas a la pantalla de creación de código, lo cual lo convierte en un entorno de programación sencillo e intuitivo ya que tienes al alcance de la vista todas las instrucciones que puedes utilizar, agrupadas por temáticas y cada uno con su propio código de colores.
Para programar en Scratch, tendremos que ir a su página y a partir de aquí tendremos dos opciones:
- crearnos una cuenta y crear todos nuestros programas en la zona de creación que tienen online. De esta forma podremos crear nuestro propio repositorio de programas en Scratch y accesibles desde cualquier lugar con el simple hecho de hacer login con tu cuenta
- descargar el programa como una aplicación más de tu sistema operativo y trabajar en modo offline. Existen versiones para los principales sistemas operativos. Para el caso de linux, y en concreto Vitalinux, la versión offline está disponible en Vitalinux Play con el nombre Scratux. Podéis encontrar instrucciones concretas aquí.
- proyectos ya realizados que pueden inspirar tus propias ideas
- tutoriales para empezar desde cero
Os dejo a continuación unos ejemplos de lo que podemos hacer con Scratch.
1.- Programando la calculadora básica
Tienes que introducir dos números y una de las cuatro operaciones básicas: + - * /
El programa solo pueda aceptar como válidas una de las 4 operaciones deseadas.
El programa no continua hasta que se introduzca una operación válida y en el caso de elegir una división el programa tampoco continua hasta que sea introducido un número distinto de 0.
Tienes que introducir dos números y una de las cuatro operaciones básicas: + - * /
El programa solo pueda aceptar como válidas una de las 4 operaciones deseadas.
El programa no continua hasta que se introduzca una operación válida y en el caso de elegir una división el programa tampoco continua hasta que sea introducido un número distinto de 0.
2.1.-Tablas de multiplicar (del 1 al 10)
El juego pide el número de la tabla de multiplicar que queramos sacar por pantalla.
Sólo se pueden meter números del 1 al 10 ambos inclusive
S o N como únicas respuestas posibles ante la pregunta de si quiere seguir jugando.
El juego pide el número de la tabla de multiplicar que queramos sacar por pantalla.
Sólo se pueden meter números del 1 al 10 ambos inclusive
S o N como únicas respuestas posibles ante la pregunta de si quiere seguir jugando.
2.2.- Mostrar todas las tablas de multiplicar (del 1 al 10)
Crear un programa que automáticamente nos visualice en pantalla las 10 tablas de multiplicar.
Con este ejercicio practicamos el concepto de meter un bucle dentro de otro, algo que cuesta entender un poco al principio
Crear un programa que automáticamente nos visualice en pantalla las 10 tablas de multiplicar.
Con este ejercicio practicamos el concepto de meter un bucle dentro de otro, algo que cuesta entender un poco al principio
3.1.- Adivinar el número secreto (entre 0 y 100) sin restricción en intentos
Tienes que adivinar un número aleatorio entre 0 y 100, sin restricción en el número de intentos.
Cuando lo hayas acertado, el programa te preguntará si quieres volver a jugar.
3.2.- Adivinar el número secreto (entre 0 y 100) con restricción en intentos (5)
Tienes que adivinar un número aleatorio entre 0 y 100, en 5 intentos.
Cuando lo hayas acertado o hayas superado el número de intentos sin acertarlo, el programa te preguntará si quieres volver a jugar.
4.1.- Art Coding: dibujar un polígono de n LADOS y x PASOS de lado
Dibuja un polígono de n LADOS y x PASOS de lado
4.2.- Art Coding: dibujar un polígono de n LADOS y x PASOS de lado con Y REPETICIONES
Dibuja un polígono de n LADOS y x PASOS de lado.
Pide también el número de REPETICIONES a dibujar, desplazando cada figura Y GRADOS.