Oct 06 2009

Historia de la Informática en América Latina

Published by Rudy Godoy under Computer Science

En el reciente CLEI se abrio un panel respecto a la historia de la informática/computación en América Latina. Siempre es necesario revisar la historia para poder intepretar la realidad actual.

A continuación cito textualmente el resumen realizado por Ernesto Cuadros, que represento a Perú por la SPC.

- Introducción a cargo de Benjamín Barán (past president de CLEI). El CLEI se inicio en 1972 con el denominado “Panel de Topicos en Informatica” organizado en Chile. Luego en 1974 ya se organizo un encuentro latinoamericano en el Hotel Sheraton de Caracas. Esta es la fecha considerada como inicio de CLEI. En 79 se formalizo el nombre de CLEI. Luego se hicieron conferencias en diversas ciudades. (Acaban de mencionar todas las ciudades y la edicion de Peru de 1981 no fue mencionada pero todas las otras si).
- Habla Jorge Vidart (Uruguay) quien fuera pdte del CLEI al inicio de los 80’s. Menciona que vivio la historia en Uruguay desde sus inicios. Divide la historia en cuatro etapas.

1.- Prehistoria- del 63 al 73 al inicio era irregular. Ya en el 67 el pais reacciona y crean el instituto de computacion en el Uruguay. En 68 se funda la carrera. La base fue la ACM de aquella epoca. El arranque fue con una escuela organizada con Jean Paul Jacob que trajo docentes de Berkeley a
dictar cursos en convenio con la USP de Brasil. De ahi salieron varios de los que serian lideres en el area en Brasil y Uruguay tambien.
2.- Historia (73-85) dictadura en el pais. Los sacaron a todos de las universidades. Muchos fueron expulsados.
3.- Tiempos modernos (85) no habian profesores. La carrera estaba en la facultad de Ingenieria. El 86 consigue convencer que la informatica era tan importante como las ciencias basicas, se hicieron maestrias en ciencias computacionales atraves del ESLAI.
4.- Postmodernismo. (desde 2007) el nuevo gobierno decidio incursionar en el proyecto de darle una laptop a cada niño de colegios. En septiembre de 2009 se entregaron las ultimas de las laptops a todos los niños del Uruguay. Todos los colegios ya tienen Wi-Fi.
- Habla Diego Andrade (Ecuador). Ecuador recibia muchos recursos producto del petroleo en la decada de los 70’s. Al area de bancos aprovecho muy bien los ingresos producidos. Muchos Argentinos fueron a trabajar en el área privada. En los 80’s se comenzaron a crear las primeras carreras de Ing Informática e Ing de Sistemas. Antes de los 80’s habia formación de tecnólogos. Hubo mucha irresponsabilidad del gobeirno que aprobo muchas carreras y/o universidades sin calidad y todas ellas ponian al menos una carrera de Ing de Sistemas (Esto parece familiar). Eso ha generado un
atraso. Hoy se está trabajando en la acreditaciuon y eso va a provocar que muchas dejen de funcionar.
El siguiente paso ha sido crear maestrias, aun no se cuenta con doctorados.
El presidente Correa esta gestando una ley que obliga a que uno de los requisitos para ser docente universitario es tener un doctorado de nivel a tiempo completo fuera del pais. Es un hecho que la ley se va a aprobar pues el presidente tiene una gran mayoria en el congreso.
- Habla Ernesto Cuadros (Peru) Según un informe reciente del Colegio de Ingenieros del Perú el origen tuvo influencia de la IBM pero no hay un consenso debido a la falta de documentacion escrita de esa epoca. En la decada de los 80 hubo influencia europea creando Ing Informatica y luego hubo una proliferacion de nombres. nomenclaturas y contenidos que ahora ya se esta reorganizando. Peru observa con atencion las propuestas de IEEE-ACM y existe un gran interes en poder alinearse. Creo que las perspectivas son muy positivas debido a que las diversas conversaciones de los ultimos anhos han hecho notar la necesidad de un cambio. El ambiente es propicio y existe un numero interesante de universidades que estan apostando por la alineacion a las propuestas internacionales. La SPC ha venido trabajando por creasr un modelo de malla curricular que esta generando un buen interes de parte de las instituciones en el pais y que ya cuenta con el apoyo de IEEE y sera presentado en este CLEI como una charla.
- Jorge Aguirre (Uruguay). Comienza comentando que la computadora y la informática es el hito más importante del siglo XX e influye enormemente (con velocidad exponencial) en nuestra sociedad. Es nuestra responsabilidad mantener la memoria de los procesos.
- Felipe Navaux (Brasil) En 1950 las primeras calculadoras eran comercializadas. En 1959 se inicia la venda de computadores en Brasil. Esta area se inicio en 1960 en la PUC de Rio. En 1968 de abre la primera maestria seguido en 1975 de un doctorado. Las maestrias surgieron practicamente al mismo tiempo que los pregrados. En los 70 habia mucha gente que reclamaba a la informatica como parte del area de matematica y otros como parte de ingenieria. En 1972 se crea el Dpto de Ciencia de la Computacion en la UFMG. En la UFRGS se compra una maquina IBM en los 60’s, en 1972 se crea la
primera maestria y en 1979 el primer doctorado. En el ICMC de Sao Carlos se crea con influencia de los matematicos. La carrera de la UNICAMP fue posterior porque la universidad es mas reciente. Los números hasta 2006 son: hay 1764 carreras.
- Ramon Puigjaner (España). Visión externa sobre la informatica en América Latina (AL). Ha estado trabajando con AL en los ultimos 30 años. Esta involucrado con CLEI desde 1991. Su percepción es que ya se nota una fuerte exigencia en la selección de los articulos en los eventos latinoamericanos.
- Habla Raul Carnota (Argentina). Hay muchas historias oficiales que en muchos casos es solo una cronologia. En los ultimos 2 anhos hay un esfuerzo por revalorar y documentar la hiustoria del area en Argentina y Chile.
- Habla Ivan da Costa (Brasil) Hace menos de un mes fue publicado en la revista Veja de Brasil que una de las cosas mas estupoidas de la decada de los 80 fue la de intentar hacer una reserva de mercado para los computadores pretendiendo que los brasilenhos solo trabajasen con tecnologia
hecha en Brasil. Estaba prohibido traer tecnologia de fuera con el objetivo de sea creada en Brasil. Eso tuvo un efecto adverso. El mercado es global y no se puede pensar en capsulas cerradas.
- Habla Tomás Lópéz (Cuba). Erneso Che Guevara fue quien marco el inicio del desarrollo de estas areas en Cuba. la www.uci.cu tiene en la actualidad 11 mil estudiantes en la carrera de Informatica. (Ojo que es una sola institucion !!!!)
- Habla Gabriela Marín. Fue Clara Somer (Ing Civil) quien logro que IBM le diera una primera maquina de 70mil dolares.

View Comments

Dec 08 2008

Curriculas de computación en el Perú

Published by Rudy Godoy under Academia, Computer Science

De acuerdo a la Computing Curricula, se puede entender a la computación como cualquier actividad cuyo objetivo requiera, se beneficie o cree computadoras. Gracias a su rápida evolución, la computación, lejos de ser una única disciplina, es hoy una familia de disciplinas. Los cambios ocurridos durante los años 90, en la computación y tecnologías de la comunicación, además del impacto de estas últimas en la sociedad, han conducido a cambios importantes en esta familia de disciplinas. Su enseñanza, pues, también se ha visto afectada y está en constante evolución. En el Perú, la enseñanza de la computación data de los años 70 con la aparición de la carrera de computación científica en la UNMSM y luego en la UNI.

Computing disciplines

Computing disciplines

Perfiles de computación

La Computing Curricula, versión 2005-marzo, define 5 disciplinas o perfiles: Ciencia de la Computación (Computer Science) [Chang et al., 2001], que tiene por objetivos diseñar e implementar software, concebir nuevas formas de usar computadoras, y desarrollar métodos eficientes para resolver problemas de computación; Ingeniería de Computación (Computer Engineering) [Soldan et al., 2004], cuyo objetivo es el diseño y construcción de computadoras y sistemas basados en computadoras y tiene mayor énfasis en el estudio del hardware; Ingeniería de Software (Software Engineering) [Díaz-Herrera and Hilburn, 2004], cuyo foco es el desarrollo y mantenimiento de sistemas de software para que se commporten confiable y eficientemente, sean accesibles para desarrollar y mantener, y cumplan todos los requisitos que han definido los clientes; Sistemas de Información (Information Systems) [Gorgone et al., 2002], que se enfoca en la integración entre soluciones de tecnologías de información y procesos de negocio para cubrir las necesidades de información de las empresas, habilitandolas para cumplir sus objetivos de forma efectiva y eficiente; y Tecnología de la Información (Information Technology) [ACM and IEEE-CS, 2005], que tiene énfasis en la propia tecnología más que en la información que transporta, por ende su énfasis está en las necesidades prácticas, de día a día, de las empresas y otras organizaciones.

Programas de computación en el Perú

Desde la creación de la escuela de computación científica en San Marcos, que todavía existe, en el Perú se han creado un buen número de facultades referentes a computación. Sin embargo, la curricula de cada una de éstas, además de la denominación de las carreras, generalizada en los años 80, presentan una gran divergencia y variedad de enfoques. Tal es así que la carrera de “Ingeniería de Sistemas” tiene diverso enfoque y propósito de acuerdo a la facultad. En el caso de la UNI, está orientada a aspectos totalmente ajenos a la computación con un enfoque bajo el “pensamiento sistémico” propuesto por Ludwing Von Bertalanffy. Para otras facultades, está orientada a la gestión de tecnologías y sistemas de información. Estas divergencias representan un problema en diversos aspectos: identificación de perfiles, identificación de capacidades, orientación de desarrollo profesional, reconocimiento e identificación social de capacidades, saturación de mercado laboral, etc.

Durante los últimos años la Sociedad Peruana de Computación ha venido trabajando en dar a conocer esta irregular situación y los problemas que representa para el país. Parte de este trabajo ha sido la elaboración de una versión de la Computing Curricula adaptada a las necesidades del Perú, conocida como PCC. En complemento a esta labor, Marco Alvarez y José Baiocchi, estudiantes de postgrado, han elaborado una herramienta de software que permite mapear la CC2005-ACM frente a las curriculas de las carreras relacionadas con computación en el Perú.

Análisis de programas versus perfiles de computación

Gracias a este software y la contribución de profesores y estudiantes de las universidades del país, se puede ver gráficamente hasta que punto las curriculas de las carreras de computación cumplen con el estándar CC2005. Estos gráficos también permiten ver qué tipo de perfil tienen los egresados de estas facultades, pero, aún más importante, permiten conocer cual es el enfoque de la carrera. Para la creación del gráfico, conocido como “radar“, se contemplan todos los cursos de la curricula agrupados en: Ciencia de la Computación, Ingeniería de Software, Tecnologías de Información, Sistemas de Información, Organización y Negocios, Sistémica e Ingeniería, Formación Profesional y Humanidades, Ciencias Básicas, Electrónica, Harware y Arquitectura, y Matemática para Computación. Luego, en base al número de créditos y un cálculo de porcentaje se determina el cubrimiento de cada perfil.

Las últimas semanas concluí la tarea que me había propuesto realizar: mapear los perfiles de las carreras de Ingeniería de Software y Sistemas de Información de mi universidad, la UPC, para validarlas con esta herramienta de software. El resultado obtenido ha sido bastante interesante. Por un lado, muestra que los perfiles están definidos adecuadamente y el enfoque es diferenciado. Por otro lado, muestra que todavía existen algunos vacíos y excesos en la cobertura de temas y cursos para cada cada perfil.

UPC

Ingeniería de Software vs. Software Engineering CC2005

UPC - Ingeniería de Software vs. Software Engineering CC2005

UPC - Ingeniería de Software vs. Software Engineering CC2005

Sistemas de Información vs. Information Systems CC2005

UPC - Sistemas de Información vs. Information Systems CC2005

UPC - Ingeniería de Sistemas vs. Sistemas de Información CC2005

Para el caso de las otras universidades comparamos sus curriculas con los perfiles de Sistemas de Información y Ciencia de la Computación.

Lima

UNMSM – Ingeniería de Sistemas vs. Computer Science CC2005

UNMSM - Ingeniería de sistemas vs. Computer Science CC2005

UNMSM - Ingeniería de sistemas vs. Computer Science CC2005

UNMSM – Ingeniería de Sistemas vs. Information Systems CC2005

UNMSM - Ingeniería de Sistemas vs. Information Systems CC2005

UNMSM - Ingeniería de Sistemas vs. Information Systems CC2005

PUCP – Ingeniería Informática vs. Computer Science CC2005

PUCP - Ingeniería Informática vs. Computer Science CC2005

PUCP - Ingeniería Informática vs. Computer Science CC2005

PUCP – Ingeniería Informática vs. Information Systems CC2005

PUCP - Ingeniería Informática vs. Sistemas de Información CC2005

PUCP - Ingeniería Informática vs. Sistemas de Información CC2005

UNI – Ingeniería de Sistemas vs. Computer Science CC2005

UNI - Ingeniería de Sistemas vs. Computer Science CC2005

UNI - Ingeniería de Sistemas vs. Computer Science CC2005

UNI – Ingeniería de Sistemas vs. Sistemas de Información CC2005

UNI - Ingeniería de Sistemas vs. Sistemas de Información CC2005

UNI - Ingeniería de Sistemas vs. Sistemas de Información CC2005

Arequipa

UCSP – Ingeniería Informática vs. Computer Science CC2005

PUCP - Ingeniería Informática vs. Computer Science CC2005

PUCP - Ingeniería Informática vs. Computer Science CC2005

UCSP – Ingeniería Informática vs. Sistemas de Información CC2005

UCSP - Ingeniería Informática vs. Sistemas de Información CC2005

UCSP - Ingeniería Informática vs. Sistemas de Información CC2005

UNSA – Ingeniería de Sistemas vs. Computer Science CC2005

UNSA - Ingeniería Informática vs. Computer Science CC2005

UNSA - Ingeniería Informática vs. Computer Science CC2005

UNSA – Ingeniería de Sistemas vs. Sistemas de Información CC2005

UNSA - Ingeniería Informática vs. Sistemas de Información CC2005

UNSA - Ingeniería Informática vs. Sistemas de Información CC2005

Trujillo

UNT – Ingeniería Informática vs. Computer Science CC2005

UNT - Ingeniería Informática vs. Computer Science CC2005

UNT - Ingeniería Informática vs. Computer Science CC2005

UNT – Ingeniería Informática vs. Sistemas de Información CC2005

UNT - Ingeniería Informática vs. Sistemas de Información CC2005

UNT - Ingeniería Informática vs. Sistemas de Información CC2005

View Comments