Programaci贸n en bloques

 Bienvenido al Maravilloso Mundo 馃寧 de la Programaci贸n en bloques:

te dejo este videoclip sobre la importancia de la programaci贸n:



PROGRAMACI脫N POR BLOQUE


¿Qu茅 es? 

La programaci贸n por bloques consiste en mover, compilar y arrastrar bloques de programaci贸n de una manera concreta para que el programa en cuesti贸n cumpla la orden o tarea prevista.  

La interfaz de las distintas herramientas de programaci贸n por bloques es sencilla y presenta una configuraci贸n f谩cil de usar para cualquier usuario. La bater铆a de herramientas digitales que se puede utilizar para trabajar la programaci贸n por bloques es muy variada. Algunas plataformas son las siguientes: 

Scratch 

Scratch Junior

Minecraft for Education

Code.org 

Blockly games 

Arduino Blocks



¿Para qu茅 sirve? 

La programaci贸n por bloques simplifica y facilita el lenguaje de programaci贸n favoreciendo la accesibilidad al alumnado de pr谩cticamente cualquier etapa educativa. Adem谩s, los usos did谩cticos de la programaci贸n por bloques son variados en funci贸n de las herramientas que se utilicen. Algunas opciones de trabajo ser铆an las siguientes: 

Introducci贸n a contenidos de programaci贸n. 

Resoluci贸n de problemas.  

Creaci贸n de animaciones y videojuegos. 

Elaboraci贸n de historias interactivas 




A continuaci贸n, algunos ejemplos:

Scratch







Esta herramienta es bastante intuitiva y fluida. Permite que los usuarios trabajen con lenguaje de programaci贸n en bloques usando piezas que se parecen a las de un rompecabezas.

Scratch Jr.


Se trata de una versi贸n m谩s sencilla y digerible de Scratch dise帽ada para los ni帽os. Su manera de ofrecer la programaci贸n en bloques facilita el entendimiento de usuarios de muy corta edad. Puedes conocer m谩s sobre ella en nuestro curso de Scratch.

Minecraft



Uno de los videojuegos m谩s populares de los 煤ltimos a帽os. Este permite a los jugadores trabajar algunos conceptos b谩sicos de programaci贸n visual, aunque tambi茅n, para usuarios un poco m谩s avanzados, ofrece funciones para programar con lenguajes m谩s tradicionales como JavaScript.

Minetest


Minetest es un video juego de construcci贸n no lineal, creado por Perttu Ahola (alias “celeron55”) en el a帽o 2010, inspirado en InfiniminerMinecraft y juegos similares.

El modo de juego es muy similar al de Minecraft, as铆 que los jugadores pueden crear y destruir los diferentes tipos de bloques en un mundo abierto en tres dimensiones. 脡sto permite formar estructuras de cualquier manera, en servidores multijugador o en modo de un solo jugador. Un gran n煤mero de mods y paquetes de texturas permiten a los jugadores personalizar el juego en varias maneras.

Arduino


Arduino ofrece dos modalidades de programaci贸n para ni帽os: una visual y otra centrada en lenguaje de c贸digo escrito. La primera, que funciona con bloques con c贸digos integrados, es bastante popular en la ense帽anza de rob贸tica a ni帽os peque帽os.

Google Blockly


Google no se queda ajeno a este rubro educativo y tambi茅n cuenta con su propia herramienta. Google Blockly se conforma de un conjunto de comandos que pueden ordenarse como piezas de rompecabezas. Es bastante sencillo de utilizar y est谩 enfocados a usuarios peque帽os que no necesariamente sepan escribir c贸digo.

Pilas bloques


Pilas Bloques es una aplicaci贸n para aprender a programar, desarrollada especialmente para el aula.

Se proponen desaf铆os con diversos niveles de dificultad para acercar a las y los estudiantes al mundo de la programaci贸n por medio de bloques.

 

Aqu铆 te dejo  la pagina CODE.ORG, donde puede iniciar a programar en bloques mediante la gamificaci贸n, espero la disfrutes, sin miedo al 茅xito!!馃榾

馃憞

https://code.org/students


















Comentarios

Entradas m谩s populares de este blog

TOPOLOGIA DE REDES

CONECTIVIDAD FIJA VS MOVIL