Skip to main content

Tag: Programación

Los grandes de la industria nos invitan a programar

Mark Zuckerberg (Facebook), Bill Gates (Microsoft) y Jack Dorsey (twitter & Square) son algunos de los que han prestado su imagen para apoyar la iniciativa de Code.org, de fomentar la programación sin importar tu área del saber.

Podemos ver a los grandes de la industria hablándonos acerca de sus primeros pasos en la programación y de porque es tan importante aprender a programar en este era donde el software ocupa una parte primordial de nuestra vida.

INTEC, entre los primeros lugares de la Final Caribeña de Programación (ACM-ICPC)

Un grupo de estudiantes del INTEC clasificó en el primer lugar de República Dominicana en la Competencia Final de Programación de la ACM-ICPC, que por primera vez se realizó en el país como sub-sede de este evento regional, que regularmente se celebra en Cuba.

Carlos José Toribio (Ingeniería Electrónica), Dennis Federico Castillo (Ingeniería Civil) y Nelson Taveras (Ingeniería Sistemas) integraron el equipo ganador, al cual llamaron C++, I Choose You!, que ocupó la primera posición de la sub-sede dominicana entre nueve equipos locales (1/9) y quedó en la posición 10 entre 34 equipos (10/34) para la región del Caribe y en la posición 51 entre 446 equipos para la supra región Latinoamérica.

Los equipos entrenaron durante competencias previas y eliminatorias organizadas por el entrenador Carlos Joa, docente de Ingeniería de Sistemas del INTEC y Eligio Cabrera, docente del INTEC y director de la ACM-ICPC en el país. De República Dominicana participaron equipos de la PUCMM, el Instituto Tecnológico de las Américas (ITLA), Universidad Apec (UNAPEC) y la Universidad de Puerto Rico – Bayamón  (UPR-B) y se transmitieron videos y parte de la competencia vía el canal http://www.ustream.tv/channel/intec1

Si deseas ver la lista ampliada de resultados puedes visitar el website oficial de ACM-ICPC. Aunque este es un resultado muy importante para el país, no es suficiente para pasar a la Final Mundial, que será en San Petersburgo, Rusia, en mayo de 2013. Sin embargo, hay que destacar que todos los equipos de la sede dominicana resolvieron al menos dos problemas, lo cual es muy significativo porque en las finales caribeñas de 2009 a 2011, algunos equipos cubanos y extranjeros, con más experiencia en el ámbito de la programación, quedaron registradas con ninguno o un solo problema resuelto. Esto significa que el nivel promedio del país como subregión se ha elevado desde entonces.

Aquí un resumen de todo lo que estuvo sucediendo en esos dos intensos días.

[sws_2_column title=”Viernes 9″]El viernes se realizaron las competencias de práctica, un ejercicio que no es puntuable para los concursantes, pero imprescindible para asegurar que éstos dominan por completo el entorno informático (para administrar la competencia en la súper región latinoamericana se usa el sistema BOCA, desarrollado en Brasil) incluyendo la red, las estaciones, los compiladores y otros elementos relacionados, así como para los que montamos la logística, para ensayar detalladamente los roles de los voluntarios.

Un equipo de la PUCMM fue el primer equipo en resolver un problema (globo morado) en el evento de prueba.

Las prácticas iniciaron a las 4pm y terminaron a las 5pm. Durante este período todo transcurrió sin eventualidades. Por cierto, cada problema (que para la competencia de práctica tiene sólo dos problemas, bien sencillos, pues sólo es para probar el entorno, no a los concursantes, todavía) tiene asociado un cierto color de globo, el cual debe ser detectado en una estación ce control manejada por un voluntario y entregado por otro, llamado runner, al equipo en cuestión, fijándolo al monitor de su estación. Es un bello y emocionante espectáculo ir viendo cómo los equipos van ganando sus globos. De hecho, hay un premio al ‘First Solved’, que es Globo con un diseño claramente sobre saliente al de los demás y en la sede dominicana este Año rezaba “¡Felicitaciones!”.[/sws_2_column] [sws_2_columns_last title=”Sábado 10″] Para la competencia real, celebrada el sábado 10 de noviembre, entre la 1 pm y las 6 pm, había 10 problemas, los mismos diez para toda Latinoamérica. En nuestra sede el máximo de problemas Resueltos fue 4, hazaña lograda por solamente dos equipos, uno del Intec (C++, I Choose You!) y otro de la PUCMM (Los Turing de Santiago).

Es interesante mencionar que la diferencia en segundos entre el primer problema resuelto de Cuba (el equipo UH++ de la Universidad de Ciencias Informáticas) y el de C++, I Choose You! del Intec, fue de unos 17 segundos solamente. Naturalmente, cada equipo se llevó su globo por estar en sedes distintas.

En la sede dominicana participaron Los vaqueros de Bayamón de la Universidad de Puerto Rico, recinto Bayamón.

Equipo Los Vaqueros, de Puerto Rico.

[/sws_2_columns_last] [sws_divider_line]

El objetivo de estas competencias regionales de programación es motivar la participación de las academias y la representatividad en éstas.

Galería

 

[ACM-ICPC World Finals 2012] ICPC Challenge

Hemos estado muy ocupados entrenando para la competencia de mañana jueves. No hemos tenido mucho tiempo para postear pero hoy sucedieron eventos que deben contarse. Como algunos sabían hoy se realizó el ICPC Challenge. Esta es una competencia paralela que organiza la IBM en la cual cada equipo crea un jugador que debe ser autónomo y poder jugar por si sólo, obviamente mediante programación.

Vehiculos de ICPC Challenge

Esto es una especie de juego. El equipo de INTEC estuvo desde el 16 al 29 de abril fabricando y codeando su personaje para competir contra los demás. Las reglas son la siguientes:

  • A cada equipo se le dan 5 botes de diferente tamaño velocidades y otras características (las cuales el equipo desconoce y debe programar para que pueda jugar con cualquier tipo de bote)
  • A los 5 botes se le asigna una pelota, la cual deben coger y llevarla por toda la trayectoria indicada. Se puede tratar de estorbar a los demás o sólo concentrarse en llevar la pelota pero eso depende de la estrategia del equipo.
  • Por cada vuelta completada se reciben 200 puntos, por cada marcador conquistado son 20 y por pasar la bola a otro bote se recibe 1 punto.

Esas son las únicas reglas del juego. Utilizando un poco de física, programación y estrategia se construye un programa capaz de reaccionar al ambiente y que trabaje de la manera más optima posible.

Esta competecia se llevo a cabo hoy a la hora del almuerzo partiendo de la siguiente distribución inicial:

Distribución inicial del ICPC Challenge

La competencia pasó durante la hora de almuerzo hoy miércoles y vimos los resultados, pero verán cada encuentro y conocerán los resultados una vez sean publicados los videos.

– Carlos Toribio

[ACM-ICPC World Finals 2012] Competencia de Practica

Debido a las numerosas y continuas actividades en el ACM-ICPC, no hemos tenido la oportunidad de redactar una entrada con mayor contenido.

La estamos pasando muy bien. Varsovia y la Universidad de Varsovia son lugares memorables de los cuales hablaremos por mucho tiempo y nos dejaran marcados.

Tanto el hotel como los eventos y otros lugares a los que nos han llevado, incluyendo el Palacio de la Ciencia y la Cultura Copernico, tienen una belleza extraordinaria. El trato y servicio de los Polacos han sido inmejorables.

Hoy tuvimos el ensayo de la competencia en la que nuestros equipos latinoamericanos quedaron muy bien. Concretamente, Intec quedó entre el 60 y el 80 (el resultado aún no es final porque el scoreboard se paraliza faltando 30 minutos del fin). De hecho, arrancamos en el sexto lugar y poco a poco fuimos bajando.

Mañana es el día de la competencia real. Como hemos resaltado ya varias veces, el hecho de llegar a las finales, hace al caribe, a Dominicana y al Intec campeones. Estamos en el mapa!

Los favoritos son los equipos de Rusia, China, Polonia y equipos ex-soviéticos. El número exacto de equipos que llegaron a la Mundial es 112 (de alrededor de 8,000 equipos). Las expectivas de nuestro equipo es quedar entre los primeros 100 lugares, pero lo mejor es esperar a ver qué pasa.

En los siguientes enlaces pueden ver el scoreboard en vivo de la competencia, actualmente están los de la competencia de práctica pero serán sobreescritos con los resultados de las competencias de mañana.

[ACM-ICPC World Finals 2012] Llegada a Polonia

En vez de llegar en la tarde del domingo, por fin llegamos a Polonia a las 9:30pm, despues de un largo viaje y atraso de la aerolinea. Incluso, tuvimos que separarnos porque no habian cupos suficientes para las 5 personas en los vuelos de coneccion de la tarde.

Ronald Rey en el aeropuerto Charles de Gaulle en Paris
Ronald Rey en el aeropuerto Charles de Gaulle en Paris

Otro inconveniente mayor fue la visa Schengen que recibimos de la embajada de Polonia, pues vino separado del pasaporte. En cada punto de inmigracion, nos cuestionaron la razon por la cual estaba de esa manera.

Una vez que llegamos a Polonia, todo se hizo facil:

  • Recogimos la maleta en 5 minutos
  • Los organizadores tenian voluntarios esperandonos en el aeropuerto para llevarnos directo al hotel

 

— Carlos Joa

 

Camino a Polonia, las “Tortugas del Caribe” están listas para el ACM-ICPC World Finals

[sws_red_box box_size=”250″] Eligio Cabrera – Profesor [/sws_red_box]

 

El equipo Tortugas del Caribe clasificó para representar al Intec y a la República Dominicana en la Final Mundial ACM-ICPC a celebrarse en la Universidad de Varsovia, Polonia entre el 14 y el 18 de mayo.

Los integrantes del equipo Tortugas del Caribe está integrado por Carlos José Toribio (Electrónica), Dennis Federico Castillo (Civil) y Ronald Rey Lovera (Electrónica), todos del Área de Ingenierías del Intec. Acompañan al equipo en su viaje, su entrenador Carlos Joa y el Director de la ACM-ICPC para Intec y Dominicana, Eligio Cabrera. Tantos Joa como Cabrera son profesores del las Carreras de Sistemas del Intec.
[sws_pullquote_right]

Durante la Competencia

Los equipos tienen 5 horas para resolver entre 8 y 10 problemas (lo normal es 8 para las competiciones regionales y 10 para la final). Se deben programar las soluciones con C, C++ o Java. Los programas enviados por los equipos se compilan y ejecutan con unos ciertos datos de entrada, si el programa falla al calcular la solución, el equipo es notificado del error y pueden enviar nuevamente el programa o probar con otros problemas. [/sws_pullquote_right] El costo de los pasajes es costeado por el Intec y la estadía en Polonia por IBM. Actualmente la delegación se encuentra en el proceso de visado, el cual debe ser otorgado por la Embajada de Polonia en Bogotá, Colombia, ya que no hay embajada de la República de Polonia en nuestro país. Puesto que la inscripción oficial de los equipos empieza temprano en la mañana del lunes de mayo, las Tortugas del Caribe deben arribar a Varsovia el domingo 13, y ello conlleva salir de nuestro Santo Domingo el sábado 12 en la noche. Como no hay vuelo de regreso el viernes 18, deberán regresar el sábado 19.

En realidad ya empezaron algunos eventos en línea, en el contexto de la Final Mundial, llamados Challenge, y las Tortugas están participando.

From Poland With Love

Para que se mantengan informados de todo lo que está aconteciendo en Varsovia con este equipo de intecianos, solo tendrán que visitar el tag “ACM-ICPC2012” en el cual podrán ver videos, imágenes y artículos escritos por los mismos integrantes del equipo. Si quieren obtener información especifica de la competencia, solo tienen que visitar el calendario oficial del evento, el cual muestra hora por hora cada actividad de esta emocionante competencia.

Sede

[sws_picture_frame2 src=”http://colmena.intec.edu.do/wp-content/uploads/2012/04/421912_242330239175751_242318549176920_524061_530927905_n.jpg” title=”CarlosToribio, Dennis Castillo y Ronald Rey” alt=”CarlosToribio, Dennis Castillo y Ronald Rey” align=”sws_frame_left” lightbox=”1″ album=”album” video=””] [/sws_picture_frame2]La hermosa Universidad de Varsovia será la sede de esta competencia mundial, la cual reunirá a más de 24,000 estudiantes de 2,219 Universidades en 80 paises. Fue fundada en 1816 y desde entonces, la Universidad ha tenido numerosos éxitos. De ella han salido destacados estudiosos y científicos. Además, el centro ha resistido los embistes de las fuerzas armadas teniendo que pasar a la organización clandestina cuando no se le permitió funcionar abiertamente.

A continuación podrán disfrutar de un video animado el cual muestra la historia de esta hermosa nación, la cual será sede de este evento.

Así que deseamos mucha suerte a las Tortugas del Caribe en la Final Mundial de la ACM ICPC, orgullo del Intec y de la República Dominicana, pues sólo 100 equipos, de más de cuatro mil a nivel mundial, clasifican.

Fuente | Universia | ICPC | Wikipedia

  • 1
  • 2