En este dia de Matlab lo que se hizo se programar un juego de tenis tipo Pong, pero mas simplificado. Una de las dificultades que se presentaron fue a la hora de progranar el movimiento de la pelota.
Python (Con pygame) tiene gran capacidad a la hora de crear Juegos, por lo sería interesante investigar que se puede hacer.
viernes, 23 de enero de 2015
jueves, 22 de enero de 2015
Tercer dia de Python
Se tuvo que programar un fractal de Koch, al cual se le podia escoger la complejidad.
Tambien se tuvo que programar un generador de poligonos interactivo, al cual se le podíanescoger la cantidad de lados y la longitud de estos.
Tambien se tuvo que programar un generador de poligonos interactivo, al cual se le podíanescoger la cantidad de lados y la longitud de estos.
martes, 20 de enero de 2015
Segundo día de Python, Torres de Hanoi
En este segundo dia de Python se aprendio na trabakr con comandos tales como while, se creó una adivinanza interactiva de un numero al azar. Tambien se aprendio sobre el concepto de recursividad.
Torres de Hanoi (Puzzle discutido en la clase)
Primer dia de Python, Hello World
En la primera clae de Python, tal como le define Wikipedia:
"Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que favorezca un código legible.
Se trata de un lenguaje de programación multiparadigma, ya que soportaorientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico y es multiplataforma"
En la clase de hoy se aprendieron cosas tales como: Concatenación, se repasaron temas como operaciones y operadores lógicos, inputs básicos, generar números al azar. Tambien comando como por ejemplo if (Condicionales)
Esta es una experiencia que nos familiarizara con comandos comunes en los lenguajes de Computación, lo cual es algo muy importante a la hora de indagar en estos lenguajes.
domingo, 18 de enero de 2015
Quinto dia de Matlab, Juego de la vida y temperaturas.
En el ultimo dia de Matlab, se trato con funciones barra y la visualización de temperaturas en un termometro.
Graficaion de un tablero de Ajedrez usando colormap gray
Tambien se trato con el juego de la vida de Conway
Graficaion de un tablero de Ajedrez usando colormap gray
Tambien se trato con el juego de la vida de Conway
Cuarto día de Matlab, cuadrados magícos, Sistemas de Ecuaciones Lineales
(Blog correspondiente al Jueves 15 de Enero)
Básicamente en la clase del jueves, además de ver matrices en Matlab se trató con el tema de los cuadrados magicos
Ente comcepto tambien está presente en el cuadro Melancolía
Básicamente en la clase del jueves, además de ver matrices en Matlab se trató con el tema de los cuadrados magicos
Ente comcepto tambien está presente en el cuadro Melancolía
Se trabajo con la formulación de estos en Matlab, ademas de que estos estuvieran compuestos por números impares
miércoles, 14 de enero de 2015
Tercer dia de Matlab, Euler, Granizo
Principalmente el dìa de hoy trabajamos con archivos .m (Archivo de Matlab), con cuales son importantes para definir funciones.
Se investigo sobre los logaritmos naturales, el numero de Euler y su relación con la suma (1+1/2+1/3...1/n) (Serie armónica)
e=2,7182818284590452353602874713527 (Base de Logaritmo Natural o Neperiano)
Logaritmo Natural
Conjetura de Collatz:
Se investigo sobre los logaritmos naturales, el numero de Euler y su relación con la suma (1+1/2+1/3...1/n) (Serie armónica)
e=2,7182818284590452353602874713527 (Base de Logaritmo Natural o Neperiano)
Constante de Euler-Mascheroni
Conjetura de Collatz:
Sea la siguiente operación, aplicable a cualquier número entero positivo:
- Si el número es par, se divide entre 2.
- Si el número es impar, se multiplica por 3 y se suma 1.
Formalmente, esto equivale a una función
:
martes, 13 de enero de 2015
Día 2 de Matlab, lógica matemática
En este segundo dia de Matlab se trabajó principalmente con vectores, normas euclidianas de vectores.
(Continuará...)
(Continuará...)
lunes, 12 de enero de 2015
Principio de una nueva semana, Matlab, más Fibonacci.
En este nuevo lunes hemos pasado a una unidad mas técnica, debido a que principalmente trabajamos con Matlab. Con este programa principalnete trabajamos con trigonimetria, con la funcion de seno y el coseno.
⇒x=1±5√2
Los 2 valores posibles son :
1.618
-0,818
(Insertar grafico en Matlab de funciones sen y cos)
Los 2 valores posibles son :
1.618
-0,818
(Insertar grafico en Matlab de funciones sen y cos)
domingo, 11 de enero de 2015
Mas Chilenidad: Recetario Interactivo
En la clase del viernes hemos llevado en proyecto de las recetas mas adelante, gracias a la recolección de datos (Principalmente precios de ingredientes), los cuales fueron principalmente precios de ingredientes. También el calculo de los costos el el plato según cuanto saldría por persona. Y también convertir el infierno de cucharaditas, chorros y los a gusto a el sistema internacional. Después de lograr eso, gracias a la gran variedad de herramientas de Excel, se puede incluso crear un interfaz simple para calcular los costos de una determinada receta y la cantidad de personas que se toman en consideración, algo muy fascinante, los macros tienen mucho potencial a la hora de ser ocupados en office, ademas de ser personalizables a un nivel bastante complejo.
jueves, 8 de enero de 2015
Receta Random Chilensis: Charquicán
En el el cuarto día, volvimos a trabajar con Excel, aprendimos varias formas de optimizacion, tanto de forma Técnica como de forma estética.
En relaciona el resto de los alumnos del curso, solo otros 5 pusieron entre sus preferencias a el Charquicán, como ya se calcularon las cantidades de los ingredientes exactas, la próxima clase se tratara con la parte de costos.
En relaciona el resto de los alumnos del curso, solo otros 5 pusieron entre sus preferencias a el Charquicán, como ya se calcularon las cantidades de los ingredientes exactas, la próxima clase se tratara con la parte de costos.
Aquí se puede apreciar que los 3 platos con mayor preferencia son:
- Empanada
- Humita
- Pastel de Choclo
Los 3 platos con menor preferencia son:
- Spaguetti/Sopaipilla/Pollo asado con Papas Fritas/Lomo a lo pobre/Lentejas/Hamburguesas/Completo/Barros Luco/Choripan/Chorrillana (Empate con un voto)
- Cazuela/Pizza/Ensalada a la Chilena/Mote con Huesillo/Lasaña/Curanto (Empate otra vez)
- Porotos (Con 4 Votos)
Los alumnos los cuales tienen platos que no coinciden con nadie son:
-Barbara
-Barbara
-Aldo
-Mauricio
-Gabriel
-Ignacio
-Felipe
-Mauricio
-Gabriel
-Ignacio
-Felipe
miércoles, 7 de enero de 2015
Expectativas con el curso y mi familiaridad con las herramientas Computacionales, mods de videojuegos (Half-Life, Counter strike y Tomb Raider)
Los videojuegos sin duda han motivado a varias personas a indagar en la informática, sin duda el punto decisivo para mí fue cuando descubrí las comunidades de modificaciones de videojuegos (También llamados mods), era el 2009, y estaba maravillado con la matemática y programación que iban detrás de estos y otros tipos de software.
Claro que esto no era nada nuevo, ya en los años noventa ya habían varias compañias de videojuegos que incluían herramientas para crear estos tipos de programas.
Uno de los mejores exponentes de estas modificaciones es el videojuego Counter-Strike, lanzado el 19 de Junio de 1999, siendo una modificación total del juego Half-Life, esto demostró el potencial de los mods y hasta ahora varias compañias proveen de diversas herramientas para desarrollar estas modificaciones. Entre las cuales se encuentran id Software, Valve Software, Mojang, Re-Logic, Bethesda Softworks, Firaxis, Crytek, The Creative Assembly y Epic Games.
GoldSrc (Tambien llamado Goldsource) La base del videojuego Half-Life de Valve y sus mods. En las entregas posteriores de Valve, GoldSrc fue reemplazado por el Source Engine.
A mediados de los 90 salió el videojuego de aventura llamado Tomb raider, al cual llegó a tener adaptaciones cinematográficas, sin embargo no fue hasta el año 2000 que salio al mercado el juego Tomb Raider: Chronicles, el cual incluyo el Tomb Raider Level Editor.
(El primer editor de niveles de la saga)
Esta comunidad, tal ves mas underground o desconocida en comparación con otras comunidades tales como Half life o Doom, pero esta sigue activa al día de hoy. Aquí fue donde empecé a experimentar con la programación, aunque no es un lenguaje muy complejo.
He hecho un par de prototipos de juegos distintos con este editor, pero todavía tengo que terminar en lo que estoy trabajando.
Mis expectativas de este curso son aprender mas sobre programa y también aprender Python/Matlab, porque lo encuentro interesante ver como uno puede modificar los programas y como estos funcionan. Claro que también uno puede aspirar a aprender C o C+ en el futuro.
También me gustaría conocer gente que este interesada en el área de computación. Y quizás, tal vez conozca gente con la cuales poder llevar a cabo proyectos.
Claro que esto no era nada nuevo, ya en los años noventa ya habían varias compañias de videojuegos que incluían herramientas para crear estos tipos de programas.
Uno de los mejores exponentes de estas modificaciones es el videojuego Counter-Strike, lanzado el 19 de Junio de 1999, siendo una modificación total del juego Half-Life, esto demostró el potencial de los mods y hasta ahora varias compañias proveen de diversas herramientas para desarrollar estas modificaciones. Entre las cuales se encuentran id Software, Valve Software, Mojang, Re-Logic, Bethesda Softworks, Firaxis, Crytek, The Creative Assembly y Epic Games.
GoldSrc (Tambien llamado Goldsource) La base del videojuego Half-Life de Valve y sus mods. En las entregas posteriores de Valve, GoldSrc fue reemplazado por el Source Engine.
Comparacion de GoldSrc (Lanzado en 1998) y Source Engine (Lanzado el 2004)
A mediados de los 90 salió el videojuego de aventura llamado Tomb raider, al cual llegó a tener adaptaciones cinematográficas, sin embargo no fue hasta el año 2000 que salio al mercado el juego Tomb Raider: Chronicles, el cual incluyo el Tomb Raider Level Editor.
(El primer editor de niveles de la saga)
Esta comunidad, tal ves mas underground o desconocida en comparación con otras comunidades tales como Half life o Doom, pero esta sigue activa al día de hoy. Aquí fue donde empecé a experimentar con la programación, aunque no es un lenguaje muy complejo.
He hecho un par de prototipos de juegos distintos con este editor, pero todavía tengo que terminar en lo que estoy trabajando.
Mis expectativas de este curso son aprender mas sobre programa y también aprender Python/Matlab, porque lo encuentro interesante ver como uno puede modificar los programas y como estos funcionan. Claro que también uno puede aspirar a aprender C o C+ en el futuro.
También me gustaría conocer gente que este interesada en el área de computación. Y quizás, tal vez conozca gente con la cuales poder llevar a cabo proyectos.
Razones de creación de este blog: Curso Herramientas Computacionales, DCC Universidad de Chile
La Universidad de Chile desde 1989 ha dictado cursos de verano, iniciando en la Facultad de Ciencias Físicas y Matemáticas.
Son más 60 cursos en las áreas de Ciencias Físicas, Matemáticas, e Ingeniería. Biología, Química, Ciencias Biomédicas. Humanidades, Artes Visuales y Expresivas, que reciben a más de tres mil alumnos cada verano
Uno de los cursos dictados en este año 2015 es el curso llamado "Herramientas Computacionales".
Este curso es dictado por el profesor Patricio Poblete, profesor adjunto del departamento de ciencias de la computación de la Universidad de Chile. También Profesor adjunto de la Universidad de Waterloo en Canadá.
Es también reconocido, junto a José Miguel Piquer, como autores del primer correo electrónico de el País. Este correo, enviado a la Usach (Universidad de Santiago de Chile) fue enviado en el año 1985.
DCC en la Universidad de Chile
Los centros, laboratorios y grupos de investigación que funcionan en conjunto al DCC (Departamento de ciencias de la computación de la Universidad de Chile) son:
En el curso de Herramientas Computacionales se dicta en el DCC, desde el
5 al 23 de enero de 2015, enfocado a alumno de Tercero y Cuarto medio (Últimos dos años antes de terminar la escuela en Chile), y citando a la pagina del curso
En el segundo día se trato con el Word de forma técnica.
Ahora en el tercer día se nos ha encargado hacer un blog donde hablemos sobre nosotros, cosas que nos marcaron en nuestra vida, la comida que nos gusta, y que es lo que estamos haciendo en este curso.
Ahora lo siguiente sera hablar sobre nuestras expectativas con el curso y nuestra familiaridad con las herramientas computacionales, lo cual será tratado en el siguiente post.
Son más 60 cursos en las áreas de Ciencias Físicas, Matemáticas, e Ingeniería. Biología, Química, Ciencias Biomédicas. Humanidades, Artes Visuales y Expresivas, que reciben a más de tres mil alumnos cada verano
Uno de los cursos dictados en este año 2015 es el curso llamado "Herramientas Computacionales".
Este curso es dictado por el profesor Patricio Poblete, profesor adjunto del departamento de ciencias de la computación de la Universidad de Chile. También Profesor adjunto de la Universidad de Waterloo en Canadá.
Es también reconocido, junto a José Miguel Piquer, como autores del primer correo electrónico de el País. Este correo, enviado a la Usach (Universidad de Santiago de Chile) fue enviado en el año 1985.
DCC en la Universidad de Chile
Los centros, laboratorios y grupos de investigación que funcionan en conjunto al DCC (Departamento de ciencias de la computación de la Universidad de Chile) son:
- Centro de Investigación de la Web (CIW)
- Centro de Computación y Comunicación para la Construcción del Conocimiento (C5)
- Grupo de Respuesta a Incidentes de Seguridad Computacional (CLCERT)
- Grupo Miércoles de Algoritmos (GMA).
- Instituto Virtual LACCIR
- Model and Transformation Engineering (MaTE)
- NIC Chile
- NIC Labs
- PRISMA
- PLEIAD
- Todo CL
- Yahoo! Research Latin America
En el curso de Herramientas Computacionales se dicta en el DCC, desde el
5 al 23 de enero de 2015, enfocado a alumno de Tercero y Cuarto medio (Últimos dos años antes de terminar la escuela en Chile), y citando a la pagina del curso
" Al final del curso, los alumnos serán capaces de manejar una planilla Excel, crear su propio blog, escribir programas sencillos en el lenguaje Python, y hasta crear una página web simple."En el primer día se trato con la paradoja de los cumpleaños, los números de Fibonacci y graficación de funciones en Excel
En el segundo día se trato con el Word de forma técnica.
Ahora en el tercer día se nos ha encargado hacer un blog donde hablemos sobre nosotros, cosas que nos marcaron en nuestra vida, la comida que nos gusta, y que es lo que estamos haciendo en este curso.
Ahora lo siguiente sera hablar sobre nuestras expectativas con el curso y nuestra familiaridad con las herramientas computacionales, lo cual será tratado en el siguiente post.
El inicio de un Blog: Windows 98, Nintendo 64 y otras influencias computacionales.
Durante temprana edad, al igual que varios jovenes en los 80 y 90, estuve en contacto con
distintos aparatos relacionados con la computación.
Estosran los principios de los 2000, teniamos un computador con Windows
98 y una Nintendo 64, compartidos con mi hermana mayor.
Siendo el menor de toda la generación familiar,
tenía una diferencia de edad con el resto de mis primos mayores, sin embargo
pasamos muchas tardes jugando Mario kart 64,
la mayoría de los recuerdos de ellos son de estos momentos, esrtos fueron principalmente durante el 2001 y el 2006.
Seguidos por una Wii, mis primos mayores en las reuniones familioares ya salian con sus amigos a fiestas, por lo que a finales del 2009, ya casi ni jugamos juntos.
Por que despues jugaba mas que nada con mis amigos y mi hermana.
Elementos tales como las Nintendo 64 esta en la memoria de varios jovenes del mundo.
Claro que a varios de distinta manera...
Suscribirse a:
Comentarios (Atom)









