Buscar este blog

lunes, 23 de mayo de 2016

PROGRAMACION EN TODAS LAS DOSIS

s

La tecnología avanza exponencialmente, y día a día la era de la Internet nos enseña formas innovadoras para realizar todo tipo de actividad, sin embargo, detrás de los grandes ases tecnológicos existe una estructura fundamental que ordena al sistema para realizar todo tipo de actividad destinada.

Para ello, existe el área de la programación donde se crean, modifican y estructuran formas para poner en funcionamiento el desarrollo de cualquier página, programa o aplicación. Por medio de códigos, números y algoritmos es posible crear desde pequeños y básicos instrumentos hasta grandes estructuras algorítmicas que son las reconocidas páginas, programas  y aplicaciones que consumimos diariamente.


Scratch, por su parte, es un programa sencillo, creado para los más chicos para facilitar el aprendizaje y exploración del área de la programación de ordenadores por medio de una interfaz gráfica. Escrito en idioma Squeak, crea un espacio para la programación de forma autónoma y didáctica.

La programación se realiza a través de piezas autoajustables para animar objetos que se encuentran en el escenario de forma muy intuitiva. El nombre de Scratch se deriva de la técnica de scratching usada en el Turntablism (arte del DJ para usar los tocadiscos), y se refiere tanto a la lengua y su aplicación. La relación entre el concepto y el programa es que todas las piezas que permiten el desarrollo del algoritmo como sensores, movimiento y sonido se pueden ajustar fácilmente entre ellas, obteniendo mezclas rápidas que impulsan a seguir creando.

ESTRUCTURA DEL PROGRAMA

 

Scratch ofrece una gran variedad de funciones que permiten al programador experimentar libremente distintos campos modificables y posee una estructura de fácil entendimiento sin demasiados tecnicismos.  Por ejemplo, el usuario está en la posibilidad de modificar al personaje que utilizara en su proceso, incluso el escenario o paisaje.

Del mismo modo, los movimientos, acciones u operaciones se pueden modificar a gusto por medio de una serie de bloques con distintas y variadas funciones como sonido, movimiento y apariencia

PALETA DE BLOQUES

En esta ocasión haremos un enfoque a la importancia y funcionamiento apropiado de la paleta de bloques.

La paleta de control se encuentra en la parte superior izquierda de la pantalla con distintivos colores según su función.


BLOQUE DE MOVIMIENTOS

Dicho bloque, permite al usuario realizar toda clase de movimiento con el personaje seleccionado como avanzar, girar, cambiar entre otros.

BLOQUE DE APARIENCIA

Este bloque cambia la apariencia y aspecto de los objetos en el escenario, o cambiarlos de posición.

BLOQUE DE SONIDO

Con esta serie de opciones Scratch nos permite importar un archivo de audio que se puede reproducir en el objeto seleccionado durante la animación, siguiendo una serie de instrucciones.

BLOQUE LAPIZ
 
Posee una seria de opciones que permiten al objeto en el escenario realizar dibujos en el escenario por cada movimiento que este realice sobre el escenario, creando una serie de líneas que pueden formar la figura que uno desee.

BLOQUE DE CONTROL

Es un bloque elemental pues de este depende que se logren ejecutar algunas acciones tan simples como iniciar la animación. Entre sus opciones se encuentran los ciclos iterativos que permiten repetir una serie de sentencias según la cantidad de veces que necesites que se repita el ciclo y su objetivo.

BLOQUE DE SENSORES

El bloque de sensores permite a Scratch detectar por medio de los puertos de la computadora como el teclado o ratón algunos movimientos o acciones claves para continuar con el algoritmo y su desarrollo. Entre estos se encuentra: tocar un objeto, color determinado, presionar una tecla en específico entre otras.

BLOQUE DE OPERADORES 

Permite realizar operaciones ya sean matemáticas, cadenas de texto u operaciones booleanas.

BLOQUE VARIABLES


Este bloque sirve para crear variables donde se podrán almacenar un valor o listas para ser utilizadas luego en distintos bloques de operaciones.

lunes, 14 de marzo de 2016

TECNOLOGIA Vs SALUD

Los dispositivos portátiles e inalámbricos se han hecho tan omniprescentes que ahora vemos casi imprescindible la vida sin ellos. Si bien han logrado evolucionar la forma de comunicarnos, también es cierto que crean campos electromagnéticos que en grandes proporciones pueden calentar los tejidos biológico; es por esto que el uso de nuevas tecnologías por tiempo prolongado puede generar graves afecciones en la salud.

Por mas inocente que parezca, una llamada que dure mas de 30 minutos puede generar una radiación tal que caliente los tejidos de los oídos provocando así, sordera a largo plazo. Lo mismo ocurre con los audifonos, los cuales con su uso excesivo pueden provocar daños en el área vestibular, alterando el equilibrio corporal.
Pero el problema no queda solo en niveles auditivos; el uso excesivo también afecta la postura, pues adoptamos posiciones inadecuadas al utilizar el celular y el computador, generando molestias en el cuello, espalda y articulaciones.

Otro problema que afecta constantemente la salud de las personas es el uso de aparatos electrónicos antes de ir a dormir. Estos aparatos producen una LUZ AZUL que ifluyen directa mente en los niveles de melatonina, la hormona del sueño, provocando que el cerebro se active, y como consecuencia, el INSOMNIO.

Pero el insomnio, la sordera, la atrofia muscular, son solo unas cuentas afecciones de salud que puede provocar, pues también están incluidos problemas cardiovasculares, cancer de mama y de próstatas.

Resultado de imagen para hablando por celular tumblrPero el problema invasivo de las tecnologías en nuestras vidas afecta a grandes y chicos. Estos aparatos electrónicos se han logrado desarrollar tan bien que ahora un niño de tres años puede utilizarlas sin necesidad de ser capaz de leer o escribir. Y aunque el uso adecuado de aplicaciones que potencian el desarrollo cognitivo, también se ha convertido en un distractor dañino en la época de escolaridad; adicional a esto, en ocasiones se provoca un retraso en el desarrollo social del niño y ocasionando problemas de conducta, especialmente por los conocidos "amigos virtuales"

Finalmente, se aconseja darle un uso moderado a todas las dependencias de las nuevas tecnologías, pues, de lo contrario, las generaciones futuras se verán gravemente afectadas con enfermedades hereditarias o de conducta que puedan afectar la calidad de vida.

EXPLORANDO LA WEB 2.0

En pleno auge del siglo XXI, los medios de comunicación han tomado mucha fuerza e importancia en la vida cotidiana de la sociedad. Un claro ejemplo lo son las redes sociales, que han permitido conectar  en los últimos años a millones de personas de una forma interactiva.

Es aquí donde la INTERACTIVIDAD entra a jugar un papel primordial en la conocida WEB 2.0, el cual es un termino que se ha ratificado durante los últimos años.

La WEB 2.0 se define como un conjunto de paginas web que permiten compartir y facilitar información de forma interactiva. Es pues, la WEB 2.0 la prescedencia de la WEB 1.0 donde las paginas e información que se difundía no era interactuable, compartible ni modificable.

La información, una vez colgada no podía ser actualizable, no se podía opinar sobre ellos o agregar nueva información y solo podía ser modificada por el editor o webmaster, muy distinto a la WEB 2.0 donde es posible la interacción con otros usuarios visitantes, y de forma directa o indirecta la información es modificada por los usuarios.

Nuestro afán por comincarnos, siendo conocidos como ALDEA GLOBAL, ha obligado a la web a adaptarse a las necesidades y exigencias de la sociedad donde la libertad de expresión se ha fortalecido, es por esto que la web ha pasado de ser unidireccional, donde la información solía ser de corte meramente informativo y no permitía la interacción directa a ser bidireccional, la cual permite la interacción con todo tipo de contenido como imagen, video y texto, además de ofrecer plataformas que permiten a usuarios que no saben programar, herramientas para compartir con facilidad la información al mundo virtual.


LA WEB 2.0 Y SUS PLATAFORMAS

La WEB 2.0  contiene una amplia variedad de espacios y plataformas donde se diversifica la información y se hace más fácil compartir información entre usuarios de todo el mundo.

Las WIKIS, por ejemplo (que es un término hawaiano "rapido"); son espacios virtuales en funcion de aprendizaje en el cual miles de usuarios comparten y actualizan constantemente informacion (generalmente con un fin educativo) de forma asicronica. Suelen mantener un archivo histórico de las versiones anteriores y facilitan la realización de copias de seguridad de los contenidos.


Otro ejemplo claro son los BLOGS, el cual es un espacio personal donde un autor comparte articulos de texto, imagen o video a nivel personal o educativo en colaboración de distintos autores. Adicional a esto, los usuarios pueden comentar u opinar acerca de las entradas o articulos publicados para así ampliar la información.

Además de estos entornos, existen otros donde se pueden compartir tipos de información específicos como videos (youtube), textos o documentos (Scribd) o educativos (Slideshare).