Hola. Este es el vídeo introductorio a FunProgramming.
Una serie de vídeos enseñándote programación creativa
La idea is aprender a crear animaciones y sonidos, escribiendo y jugando con programas cortos.
si tu quieres empezar a aprender ya, puedes saltar este vídeo.
En este vídeo voy a responder algunas interrogantes.
A quienes les interesa esto ?
La idea aquí es interesarte en la programación creativa.
Nosotros comenzaremos inicialmente dibujando un pixel en la pantalla.
Estoy asumiendo que tu no sabes mucho sobre programación.
Si tu tienes al menos 10 años podrás seguirme.
Si tu eres mas joven o quieres tratar de seguirme también será fácil.
... tu quizá quieras revisar Scratch o Alice.
Estos son lenguajes de programación donde tu no tienes que escribir el programa.
Tu usaras el mouse su lugar.
Por qué aprender programación ?
Yo pienso que es útil tener una idea acerca de como el software es creado porque nosotros ahora estamos rodeados de software.
Si tu nunca trabajaste con computadoras, conocer programación puede hacer cosa fáciles para ti en algún punto.
Por ejemplo: tu puedes programar dentro de Photoshop, Excel, 3DSMax or Live.
Estos son programas para editar fotos, hacer hojas de cálculo o animaciones 3D en Max.
La programación es útil en muchas aplicaciones.
Pero si tu solamente miras 5 o 10 episodios y nunca tratas de programar.
... al menos tendrás una idea de como se crean los programas.
Pienso que podría ser bueno si aprendes a programar en la escuela junto con las matemáticas.
Porque las matemáticas son muy abstractas, pero si tu programas ...
... las matemáticas serán algo con lo que puedas jugar.
Las matemáticas dejaran de ser algo que necesites para un examen, pero serán algo que usarás para hacer música o sonidos ...
... animaciones, juegos de computadora. Así que puede ser algo que puedes ver o escuchar.
Durante la programación se aprende cual es la causa de algunos comportamientos.
Así que pienso que es una forma de enseñar como pensar.
Puedes maravillarte de como las cosas pasan. Puedes hacer lagunas pruebas y descubrir como funciona usando lógica.
Creo que puede ser útil.
Por qué Processing?
Probablemente haya centenares de lenguajes de programación.
Al menos 10 o 20 son populares. Como Javascript, Java, PHP, Python, Ruby, C.
Processing tiene algunas ventajas.
En Processing puedes empezar en unos cuantos minutos.
Es software libre y puedes trabajar en Linux, Windows o Mac.
Y te permite crear programas interesante en tan solo unas lineas de código.
Esta es la razón por la cual lo uso para enseñar.
También es usado por artistas para hacer su trabajo.
La syntaxis en Processing es similar a la de otros lenguajes de programación.
El concepto es el mismo. Tienes variables, bucles y condiciones ...
Entonces es es un buen lenguaje para empezar y no será muy difícil cambiar a otro lenguajes, si quisieras.
Pienso que el comienzo será simple y divertido.
De otra forma puedes decidir que la programación es muy complicada para ti.
Por qué Fun Programming?
Pienso que la educación es básica para mejorar nuestras vidas y para resolver problemas en este planeta.
En muchos lugares la educación puede ser mejor actualmente
... y primeramente comenzare sorprendiéndote: "¿Por qué nuestros profesores son apasionados como Carl Sagan?"
Ellos podrían hacer las cosas mas interesante, sorprendernos sobre las cosas, hacernos pensar y hacernos preguntas.
Esto podría ser realmente una buena experiencia en ciencias.
Creí que podría grabar tales grandes comunicadores en vídeo y mostrar a aquellos en la escuela ...
... junto con imágenes interesantes.
Los estudiantes podrían debatir cosas con los profesores y otros estudiantes.