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

domingo, 5 de febrero de 2023

Ada Lovelace

 

Ada Lovelace, la programadora que rompió los estándares de una época

 Ada Lovelace, célebre por haber publicado lo que se reconoce hoy como el primer algoritmo destinado a ser procesado por una máquina. / Curro Oñate

Hace hoy más de doscientos años, el 10 de diciembre de 1815, nacía en Londres Ada Lovelace, la célebre matemática y escritora británica que desarrolló el primer algoritmo destinado a ser procesado por una máquina, por lo que se la considera la primera programadora de ordenadores.

Hija de Annabella Milbanke y el poeta del romanticismo Lord Byron, el matrimonio no duró mucho y un mes después de nacer Ada se separaron. La joven Ada Byron recibió una estricta educación, con lecciones de matemáticas y ciencia desde muy joven debido a la intención de su madre de erradicar la herencia de ‘locura poética’ que llevaba en los genes.

Aunque en el siglo XIX no era frecuente que las mujeres estudiasen ciencia, Ada contó con grandes maestros, como el matemático Augustus de Morgan o la astrónoma escocesa Mary Somerville. Esta última le presentaría al matemático Charles Babbage, con quien trabó una gran amistad y una fructífera colaboración.

El programa ideado por Ada, basado en los números de Bernoulli, describe con detalle las operaciones que la máquina de Babbage tendría que realizar para calcularlos. Este código está considerado como el primer algoritmo específicamente diseñado para ser ejecutado por un ordenador y supuso una revolución en el campo de la informática.

También entrevió que la música podría ser creada por ordenadores. Ada pensó que las notas y sonidos podían ser ‘traducidos’ por máquinas analíticas para crear melodías complejas.  

“Supongamos, por ejemplo, que las relaciones fundamentales entre los sonidos, en el arte de la armonía, fueran susceptibles de tales expresiones y adaptaciones: la máquina podría componer piezas musicales todo lo largas y complejas que se quisiera”, señala en su estudio Notas.

El lenguaje de programación Ada, creado en la década de 1980, fue llamado así como reconocimiento a la brillante científica. Además, el segundo martes de octubre se celebra el Día Internacional de Ada Lovelace cuyo objetivo es elevar el perfil de las mujeres en las áreas STEM.  

Fuente: SINC

martes, 8 de diciembre de 2015

La hora del código.

La Hora del Código es un movimiento global, que llega a decenas de millones de estudiantes en más de 180 países. Cualquier persona, en cualquier lugar del mundo puede organizar una Hora del Código. Tutoriales, de una hora de duración, están disponibles en más de 30 idiomas. No se necesita experiencia.Para edades entre 4 y 104 años.

191,035 eventos de la Hora del Código alrededor del mundo, 

Desde este lunes y hasta el 13 de diciembre, se celebrarán en España 1.609 eventos dentro de la iniciativa global ‘La Hora del Código’, que promueve la iniciación en el mundo de la programación. En la edición del año pasado participaron más de 60 millones de estudiantes de todo el mundo.
Un año más, la organización Code.org lleva a cabo “La Hora del código”, una iniciativa global que fomenta el estudio de las Ciencias de la Computación y que pretende que, durante esta semana, el mayor número de personas posible dedique una hora a iniciarse en el mundo de laprogramación.
Con motivo de su celebración tendrán lugar en España 1.609 eventos en las aulas de informática de colegios e institutos distribuidos por la geografía española, con el fin de hacer de la programación una ciencia fácil y accesible, bajo la premisa de que es un campo con un gran futuro pero aún desconocido para gran parte de la sociedad.
Durante una hora, los participantes podrán acceder a una amplia selección educativa en la que se pueden probar algunas técnicas de la programación o practicar desde el propio navegador web y a través de software educativo. También accederán una gran cantidad deenlaces con tutoriales sobre el lenguaje de programación, explicaciones sobre cómo crear páginas web o aplicaciones para móviles. Todas las actividades son autoguiadas y cualquiera puede participar u organizar la actividad en su centro educativo o aula, a través de la página webdel evento.
Practica con el siguiente programa https://scratch.mit.edu/
Pruebas los tutoriales,verás que divertido. https://code.org/learn