Código Octopus

Xa está na rede Código Octopus, a web de programación multidisciplinaria con Scratch na Educación Primaria e Secundaria.

Scratch é unha interesantísima ferramenta para aprender a programar e que se pode utilizar en calquera materia desde educación primaria, ESO, Bacharelato ou FP. En Código Octopus podedes atopar múltiples exemplos de programas, xogos, e proxectos para realizar con Scratch, e interesantes ferramentas de avaliación.

Botádelle unha ollada á web de Código Octopus. Se queredes tamén podedes seguir o proxecto por twitter e Facebook.


Un polbo no ascensor

Xa queda menos para presentarvos Código Octopus. Estamos a darlle os últimos retoques antes da presentación oficial o vindeiro día 1. Veredes, entre outras cousas, que podedes utilizar Scratch para simular sistemas, como este ascensor con memoria.

[Scratch: Un polbo no ascensor 2]
Preme nos botóns da cabina ou no de cada planta para que se mova ata o piso que desexes. O ascensor dispón de memoria para almacenar as chamadas. Irá parando en cada un dos andares.

Se xa sabedes programar en Scratch podedes intentar mellorar esta simulación:

  • Proba simular un ascensor de máis de 3 pisos.
  • Podes simular un edificio con dous ascensores. Cando se realiza a chamada desde un piso achégase o ascensor que se atope máis cerca. Cando levamos un tempo determinado sen actividade, o ascensor que se atope máis preto á planta baixa baixará a ese nivel.
  • O ascensor anterior non interrompe a acción que está a executar para atender ás novas chamadas, é dicir, se o ascensor xa está en marcha indo desde a planta baixa ata o 2º andar e chaman desde o 1º, non para, e esa chamada almacénase na memoria. Podes modificar o código para que faga paradas no camiño aínda que xa estea en marcha.
  • Proba deseñar un ascensor de máis de 3 pisos para un centro comercial. Desde fóra e en cada andar temos dous pulsadores de subida e baixada. Se o ascensor está en marcha e subindo, parará nun piso intermedio se desde alí alguén preme no botón de subir, pero non no de baixar. O mesmo cando baixa.
  • Deseña e crea a simulación que queiras!

Logic Beach

Un polbo está na area da praia de Rodas e vai quedar seco. Axúdao a meterse na auga acertando todos os valores das saídas das portas lóxicas que ves en pantalla. Tes un límite de tempo de 30 segundos. Se fallas, morrerá!

Este pequeno xogo está feito utilizando Scratch, interesantísima plataforma de programación coa que se poden crear facilmente xogos, animacións, historias ou simulacións.

No vindeiro Congreso de Software Libre para Educación (1 e 2 de xullo) presentaremos unha web con material en galego para aprender a programar en Scratch.  Proximamente teredes máis noticias.


Code Monkey Island

Aínda lles quedan 20 días na plataforma de crowdfunding kickstarter.com e xa conseguiron o financiamento para desenvolver o xogo Code Monkey Island, un xogo de mesa que ensina conceptos básicos de programación, como as estruturas de control, as estruturas de datos, a lóxica, a álxebra de Boole ou as operacións matemáticas.

O xogo non ensina a escribir programas, senón a dominar as construcións lóxicas que se utilizan na programación, o que despois pode resultar moi útil para aprender a realizar programas de verdade.

[kickstarter: Code Monkey Island]

Máis información: Code Monkey Island – making programming child’s play

Estaremos atentos a que saia!


UCLA Ordenador mecánico de 1948

Tan afeitos estamos hoxe en día aos dispositivos electrónicos que facilmente nos esquecemos de que hai unhas poucas décadas atrás a electrónica apenas estaba desenvolvida e os cálculos realizábanse de forma mecánica. Un exemplo témolo no analizador diferencial UCLA, de 1948.

Daquela presentábase coma un cerebro mecánico capaz de resolver rapidamente problemas matemáticos, con innumerables aplicacións, por exemplo, na enxeñaría ou no deseño industrial, augurando un futuro cheo de computadoras mecánicas facendo de todo.

[UCLA’s 1948 Mechanical Computer from Gizmodo on Vimeo.]

Pasaron os anos e esta tecnoloxía quedou completamente desbotada. A electrónica desprazou definitivamente a computación mecánica, e estas máquinas quedaron como fantásticas pezas de museo ocupando un imprescindible chanzo da historia da tecnoloxía.