Mostrando entradas con la etiqueta Programación. Mostrar todas las entradas
Mostrando entradas con la etiqueta Programación. Mostrar todas las entradas

martes, 22 de octubre de 2024

The Code Week

Esta semana celebramos La Semana del Código. Y para participar, vamos a realizar una serie de actividades en la aplicación de Scratch.

Para ello, lee el siguiente documento que trataremos hoy en clase, y elabora los proyectos propuestos en esta plataforma, Scratch.

lunes, 6 de diciembre de 2021

Construcción de un modelo de semáforo con Arduino. (II)

Construir un modelo de semáforo con una placa Arduino o similar y una placa protoboard es un proyecto clásico para iniciarse en el mundo de la programación.

A continuación, comparto una versión básica de la construcción de un semáforo con una placa arduino, una protobard, tres LEDs, (rojo, amarillo y verde), tres resistencias y cableado de conexión.

Para este proyecto, he seguido los requisitos de una de las prácticas que he realizado para la formación del Pensamiento Computacional del INTEF:

<<Construir un modelo de semáforo para vehículos que pase de verde a ámbar, de ámbar a rojo y de rojo a verde. Deberá permanecer en rojo y verde diez segundos, y en ámbar cuatro segundos>>.

En las siguientes imágenes puedes aprenciar cómo he conectado los elementos, los bloques para programar el semáforo en mBlock y un pequeño vídeo para apreciar su funcionamiento.



Espero que esta entrada te sea útil.
¡Hasta pronto! 😉

lunes, 29 de noviembre de 2021

Práctica inicial con Arduino (I)

 


En esta entrada, comparto una primera práctica para iniciarse en el mundo de la programación con Arduino.

Arduino es una plataforma de desarrollo basada en una placa electrónica de hardware libre que incorpora un microcontrolador re-programable y una serie de pines.

La placa Arduino tiene todos los elementos necesarios para conectar periféricos a las entradas y salidas de un microcontrolador. Es decir, es una placa impresa con los componentes necesarios para que funcione el microcontrolador y su comunicación con un ordenador a través de la comunicación serial.

Para realizar esta primera práctica, vamos a emplear la placa Keyestudio Uno R3. Y el software de programación por bloques, mBlock.

   

La placa Keyestudio Uno R3 es una placa basada en el microcontrolador ATmega328, totalmente compatible con Arduino Uno.

Puedes trabajar con mBlock en línea o instalándolo en el ordenador. Es una aplicación que funciona arrastrando bloques, similiar a Scratch. Por lo que es recomendable para iniciarse en el mundo de la programación de una forma sencilla.

A continuación, puedes ver unas imágenes y un vídeo en el que se muestran las instrucciones y el resultado de montar un programa básico como el parpadeo del led de la placa.



Espero que sea útil para ti y te animes a realizarla, si es que no conoces Arduino y te gustaría aprender a programar con bloques.
Imagen de Weksart en Pixabay

lunes, 5 de abril de 2021

Aprendiendo a programar con Scratch

Con la programación podemos crear aplicaciones informáticas usando una herramienta que nos permita escribir el código.


En esta ocasión, vamos a aprender a programar con ScratchEn esta entrada se proponen varias actividades y un material para iniciarse en el uso de Scratch de forma sencilla.

Algunas ideas básicas sobre este lenguaje de programación que conviene saber:

  1. Scratch es un lenguaje de programación visual.
  2. Es de código abierto y gratuito.
  3. Puede ejecutarse en varios sistemas operativos. 
Presenta más ventajas, aunque destaca porque nos  permite crear, programar y compartir producciones multimedia en un entorno digital y online. Nos permite crear juegos sin tener conocimientos avanzados de informática. 


1. ¿Cómo accedo a Scratch?

Accede a su plataforma online y regístrate para que puedas guardar los programas que realices.


2. Primeros pasos con Scratch
  • Se aconseja ver el siguiente vídeo, que será útil para la siguiente actividad.



  • A continuación, encontrarás los nombres, una imagen y la definición de las zonas en las que se divide la pantalla de Scratch. La imagen es una captura de pantalla con estas zonas marcadas. Encuentra el lugar de cada una y asóciala a su nombre:
Escenario, lista de objetoszona de programaciónpestañas de código, disfraces y sonido, zona de bloques



    • Contiene bloques, disfraces y sonidos.
    • Lugar donde veremos cómo nuestras creaciones: historias, juegos y animaciones cobran vida.
    • Imágenes en miniatura de los objetos que contiene nuestro proyecto.
    • Lugar al que arrastramos los bloques, dando así las instrucciones al elemento seleccionado en la lista de objetos.
    • Bloques para controlar el objeto seleccionado.


Como se suele decir, si algo quieres dominar, lo mejor es practicar, vamos a comenzar a crear programas sencillos con Scratch:




IMPORTANTE: Una vez lo hayas resuelto, envía la solución a través de Google Classroom.

lunes, 8 de junio de 2020

Que suene la música

La importancia del acercamiento de los estudiantes al mundo de la programación es una creencia cada vez más extendida por varios motivos.

Uno de estos motivos con más peso es la importancia de preparar a los jóvenes para trabajar en el sector que dominará su era, la inteligencia artificial.

En mi caso, como docente inquieta, no desaprovecho ninguna oportunidad para seguir aprendiendo y actualizándome. En estos momentos, estoy realizando un curso sobre el uso de Scratch en el aula, a través del CPR de Mérida.

En esta entrada comparto el programa que he creado como evidencia, que me servirá para las clases de Tecnología del próximo curso. ;-)

lunes, 3 de junio de 2019

Programas sencillos para hacer con Scratch

Scratch es un lenguaje de programación visual, que nos  permite crear, programar y compartir producciones multimedia en un entorno digital y online.

Por lo que, nos permite crear juegos sin tener conocimientos avanzados de informática.

En entradas anteriores vimos cómo comenzar a usar Scratch en clase, y recursos para programar con Scratch.

En este post comparto la solución de juegos sencillos para hacer con Scratch en clase.

lunes, 27 de mayo de 2019

Recursos para programar con Scratch

En una entrada anterior, puedes encontrar información sobre cómo  iniciarse en la programación con Scratch de forma sencilla.

En esta entrada conocerás más recursos que te ayudarán a avanzar con el uso de Scratch y la propuesta de un nuevo proyecto.


Sin más demora, ¡empecemos!

lunes, 20 de mayo de 2019

Aprendiendo a programar con Scratch

Llamamos programar a la acción de crear aplicaciones informáticas usando una herramienta que nos permita escribir el código.

En esta ocasión, vamos a aprender a programar con ScratchEn esta entrada se proponen varias actividades y un material para iniciarse en el uso de Scratch de forma sencilla. 

lunes, 11 de diciembre de 2017

¿Te Gustaría Aprender Cómo Crear un Logo de Google?

A menudo cuando estoy en clase con mis alumnos, y necesitamos buscar una información en Internet, utilizamos Google Chrome como navegador.

 En ciertas ocasiones descubrimos que el logo de Google ha cambiado. Es entonces cuando suelo escuchar una pregunta, ¿por qué hoy el logo es distinto?

La entrada de hoy está relacionada con esta curiosidad que sentimos muchos de nosotros cuando vivimos la misma situación.

De hecho hoy les propongo ser los creadores del logo de Google.


¿Te gustaría intentarlo?

lunes, 27 de marzo de 2017

sábado, 23 de enero de 2016

Aprendiendo Scratch (I)


Como hemos visto anteriormente, a través de la programación podemos dar las instrucciones necesarias a un robot para que realice su función de manera automática.
En esta sesión vamos a seguir aprendiendo Scratch

Nuestra práctica de hoy consistirá en ser capaces de crear un cuadrado y otras figuras planas, que serán recorridas por el gato, es decir, un programa que dibuje un cuadrado y otras figuras planas.



Gracias a la página Educación 3.0 por sus artículos sobre programación con Scratch, muy útiles y claros, de Pablo Espeso Tascón.

                                                                       Tarea

  • Entrar en el enlace superior de Scratch.
  • ¿Qué bloques son necesarios para lograr que el gato recorra un cuadrado? 

(Piensa cómo deberías moverte en el mundo real para dibujar un cuadrado sobre el suelo, cuáles deberían ser tus movimientos para dibujar con tus huellas esta figura).

  • ¿Podrías encontrar otra solución utilizando menos bloques? 
               ¿Recuerdas cómo usar el bloque repetir?

  • Crea otro programa para representar otra figura plana.
 (Ten en cuenta que los ángulos internos de un polígono regular han de sumar 360, en el caso del cuadrado… 360/4=90. Aplica esto con otras figuras). ;)





domingo, 17 de enero de 2016

PROGRAMACIÓN EN SCRATCH

Ya sabemos qué es un robot, los elementos que los constituyen, sus leyes...

¿Pero cómo puedo controlar y dirigir su movimiento?

A través de la programación podemos dar las instrucciones necesarias a un robot para que realice su función de manera automática.