02.06.2017 Views

NUMERO 5

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ó<br />

Científica<br />

ó<br />

Científica<br />

TOMO 2 <strong>NUMERO</strong> 2


ó<br />

ó<br />

Científica<br />

IAL<br />

EDITORIAL<br />

Científica<br />

El objetivo de esta publicación es aportar conocimientos a<br />

través de los trabajos académicos de investigadores que se<br />

encuentran en un ejercicio continuo de la investigación,<br />

sobre todo aquella centrada en mejorar el ámbito educativo.<br />

Nuestro país se encuentra en un momento complejo frente a<br />

los desafíos educativos, frente a tal situación, los<br />

investigadores se esfuerzan por encontrar alternativas que<br />

contribuyan a mejorar la citación de rezago entre otras<br />

cosas.<br />

Frente a tal escenario, surge la propuesta de esta revista<br />

que pretende cumplir con una difusión que llegue a gran<br />

parte de la sociedad si se considera el alcance de Internet.<br />

Como una publicación digital, este medio busca establecer<br />

un dialogo con sus lectores<br />

En este número tenemos el agrado de contar con la<br />

participación de docentes e investigadores de notable<br />

trayectoria en la publicación de artículos, producto de sus<br />

estudios e investigaciones. El resultado de su trabajo lo<br />

vemos reflejado en la calidad de lo aquí expuesto.<br />

Los textos que se integran son resultado de estudios en<br />

proceso, de proyectos vigentes que buscan resolver<br />

problemáticas que van desde el contexto local como se<br />

aprecia en el trabajo del M. En G. Luis Gustavo Galeana<br />

Victoria quien propone un valioso recurso para mejorar las<br />

condiciones educativas de la educación superior en México;<br />

hasta temas que son de investigación básica en un<br />

escenario internacional, es el caso del artículo del Dr.<br />

Salvador Hernández Contreras denominado Computación<br />

cuántica en la web, que es el inicio hacia proyectos de<br />

aplicación.<br />

Con la publicación de estos trabajos podemos dar una<br />

justificación del porque la importancia de difundir y exponer<br />

los resultados o proyectos vigentes, para poder compartir<br />

tanto con la comunidad científica, así como con la sociedad<br />

en la cual nos desenvolvemos y la que solicita mejores<br />

productos y servicios.<br />

Consejo Editorial<br />

Dr. Fernando Adolfo Salazar Vázquez<br />

RESPONSABLE DE PRENSA Y DIFUSIÓN<br />

Dr. Julio Cesar Ruíz Martínez<br />

COORDINADOR DEL ÁREA EDITORIAL<br />

M. en G. Luis Gustavo Galeana Victoria<br />

DISEÑO GRÁFICO<br />

M. en A. Elizabeth Sánchez Vázquez<br />

CORRECTOR DE ESTILO<br />

DIVULGACIÓN CIENTÍFICA, año 2 No 2, abril-<br />

Junio 2017 es una Publicación Trimestral<br />

editada por Fernando Adolfo Salazar Vázquez,<br />

Av. Violetas 127, Villa de las Flores, Coacalco,<br />

Estado de México, C.P. 55710, Tel (55)<br />

58745903,<br />

http://divulgacioncientifica.org.mx. Editor<br />

responsable: Fernando Adolfo Salazar<br />

Vázquez. Reserva de Derechos al Uso<br />

exclusivo No. 04 – 2016 – 061315321700 –<br />

203, ISSN 2448-699X, Ambos otorgados por el<br />

Instituto Nacional del Derecho de Autor.<br />

Responsable de la última actualización de este<br />

Número Fernando Adolfo Salazar Vázquez,<br />

Av. Violetas 127, Villa de las Flores, Coacalco,<br />

Estado de México, C.P. 55710, Tel (55)<br />

58745903, fecha de la ultima modificación,<br />

mayo 2017.<br />

las opiniones expresadas por los autores no<br />

necesariamente reflejan la postura del editor<br />

de la publicación.<br />

Queda prohibida la reproducción total o<br />

parcial de los contenidos e imágenes de la<br />

publicación sin previa autorización de<br />

Divulgación Científica.<br />

Divulgación científica en el afán de seguir superándose,<br />

vuelve a invitar a alumnos, docentes e investigadores y al<br />

público en general a enviarnos sus artículos científicos para<br />

su revisión y posterior publicación.


ó<br />

Científica<br />

Computación cuántica en la web<br />

Salvador Contreras Hernández 1 , América Ivet Muñoz Galicia 2 , Diego García Jara 3<br />

María Patricia Tzili Cruz 4<br />

Universidad Politécnica del Valle de México, Av. Universidad Politécnica esquina con Río de la Plata,<br />

col. Villa Esmeralda, Tultitlan Estado de México, 59700. México.<br />

salvador.contreras@gmail.com1, america.i.munoz@gmail.com2, garcia_jara@yahoo.com.mx3,<br />

ptzili18@gmail.com4<br />

Resumen<br />

La investigación, enseñanza y aprendizaje de la computación cuántica se está beneficiando<br />

actualmente de la nueva máquina cuántica de cinco qubits creada por la empresa<br />

International Business Machine. La interface web permite el desarrollo y ejecución de<br />

algoritmos cuánticos. El diseño de estos algoritmos se hace a través de circuitos en el<br />

compositor cuántico. El artículo resalta la importancia de esta tecnología en el área de las<br />

ciencias computacionales.<br />

Abstract<br />

Research, teaching and learning of quantum computing today is benefiting for the new<br />

quantum machine of five qubits that was created by International Business Machine<br />

enterprise. The web interface allows the development and execution of quantum<br />

algorithms. The design of these algorithms is done through the circuits in quantum<br />

composer. The article importance highlights this technology in computer science area.<br />

Palabras clave: Cómputo cuántico, compositor cuántico, algoritmos cuánticos.<br />

Key words: Quantum computing, quantum composer, quantum algorithms.<br />

1. Introducción<br />

Hasta hace muy poco tiempo, el estudio de la computación cuántica, en lo referente a<br />

algoritmos, se desarrollaba casi en su totalidad de manera teórica. Se elaboraban algoritmos<br />

cuánticos, desde el punto de vista matemático, y éstos eran probados en máquinas clásicas<br />

con simuladores de computador cuántico. Sin embargo, en mayo del 2016, la empresa IBM<br />

(International Business Machine) puso a disposición del público en general una interfaz en<br />

la web para interactuar un procesador cuántico de cinco qubits, en donde se incluye<br />

información teórica y relevante sobre computación cuántica. Este hecho representa un hito<br />

en la historia de la computación y permitirá acelerar el desarrollo de la tecnología cuántica,


ó<br />

Científica<br />

en materia de software.<br />

IBM denomina Quantum Experience al proyecto de computación cuántica con una interfaz<br />

en línea, en la cual se pueden hacer experimentos de manera real, en aspectos de la teoría<br />

de la información cuántica como la superposición, entrelazamiento, tele-portación y<br />

algoritmos.<br />

La enseñanza en áreas como la mecánica y computación cuántica puede aprovechar la<br />

máquina de IBM para hacer que los estudiantes comprendan los fundamentos de la teoría<br />

cuántica experimentando directamente en el hardware pero desde la comodidad de las aulas<br />

o de su casa. Además los investigadores tienen en este computador cuántico una<br />

herramienta muy importante para el desarrollo de proyectos en el ámbito de la teoría<br />

cuántica de la información. Se debe aclarar que se trata de un procesador cuántico para<br />

realizar cálculos, algoritmos y probar conceptos fundamentales de la teoría de la<br />

información cuántica.<br />

Los estudiantes de las áreas relacionadas con la computación cuántica pueden elaborar sus<br />

programas desde el laboratorio de cómputo de su escuela o facultad, siendo supervisados<br />

por su profesor. Estas prácticas al parecer son simples ya que con cualquier computadora<br />

conectada a Internet se puede acceder a un procesador cuántico en línea y experimentar<br />

algoritmos cuánticos, pero la importancia y complejidad de ello radica en que al trabajar<br />

con el compositor cuántico se están manipulado átomos directamente a través de<br />

instrucciones de un lenguaje de programación cuántico o de la interfaz gráfica mediante el<br />

diseño de circuitos cuánticos. Por su parte los investigadores avanzarán en aspectos nuevos<br />

en esta materia y se podrán encontrar aplicaciones tanto inmediatas como a mediano y largo<br />

plazo.<br />

2. ¿Qué es la computación cuántica?<br />

Como antecedente, se debe comentar que mientras que en la computación clásica los bits se<br />

representan con impulsos eléctricos, en la computación cuántica se hace a través de las


ó<br />

Científica<br />

propiedades de partículas, lo cual otorga paralelismo natural a los cálculos.<br />

Debido a que en la mecánica cuántica se determina la probabilidad de que una partícula se<br />

encuentre en una posición determinada, se dice entonces que los algoritmos cuánticos son<br />

probabilísticos. Estos algoritmos deben ser diseñados considerando todas las alternativas<br />

posibles de solución de acuerdo al problema abordado y, empleando la técnica correcta,<br />

deberá determinar la opción que represente una probabilidad de 1 o cercana a este valor.<br />

La computación cuántica es un área de las ciencias computacionales que está actualmente<br />

en auge en todo el mundo debido a los avances prometedores en el hardware. La dificultad<br />

más grande a la que se enfrenta esta disciplina concierne a la parte física, ya que se tiene<br />

que encontrar la forma de controlar los átomos o partículas subatómicas que intervienen en<br />

los cálculos, en otras palabras, las partículas que representan los qubits. Actualmente solo<br />

se han podido controlar eficientemente unos cuantos átomos pero se espera que con el paso<br />

del tiempo los físicos experimentales en esta área puedan controlar un número de partículas<br />

mucho mayor, con la consecuencia de que el poder de cómputo explotará<br />

exponencialmente.<br />

En la década de los 80s Richard Feynman (Feynman, 1999) propone por vez primera la<br />

posibilidad de hacer cómputo a través de partículas subatómicas como los electrones, por<br />

ejemplo. Estas partículas tienen un comportamiento radicalmente distinto a lo que vemos<br />

en el mundo macroscópico, ya que no se puede determinar con certeza algunas de sus<br />

propiedades, en un momento determinado, hasta realizar una medición directa sobre ellas,<br />

pero. Esta medición hace que el sistema decaiga y los fenómenos cuánticos desaparezcan.<br />

Por ejemplo, no podemos saber la posición exacta de un electrón al dispararlo contra una<br />

doble rendija con una pantalla que los detecte detectora en la parte trasera, hasta que choca<br />

en esta última. Cuando esto sucede, sabemos la posición del electrón y se pierde la<br />

incertidumbre. Existe otra característica que se le denomina superposición de estados y es<br />

la que permite que las partículas puedan tener valores distintos al mismo tiempo. En el caso


ó<br />

Científica<br />

de propiedades binarias y propias de la física cuántica, como el espín de un electrón, se<br />

pueden representar los valores 0 y 1 al mismo tiempo.<br />

3. Experimentación en el compositor cuántico<br />

En el contexto del IBM Quantum Composer, se denomina experimentos a la actividad de<br />

desarrollo o construcción de algoritmos. Los circuitos cuánticos se desarrollan en la interfaz<br />

gráfica o compositor agregando las compuertas adecuadas al algoritmo que se implementa.<br />

Se tiene la posibilidad de experimentar con la superposición cuántica, que es la base para<br />

todos los algoritmos en esta área (Nielsen, 1998). La superposición es el fenómeno de las<br />

partículas subatómicas que permite la representación de los qubits, donde estos pueden<br />

estar en estados superpuestos. Este fenómeno otorga un paralelismo natural a los cálculos<br />

realizados con qubits y es el que permite que el poder de cálculo tenga un alcance<br />

extraordinario.<br />

Es posible experimentar en la máquina cuántica de IBM con los algoritmos conocidos, tales<br />

como algoritmo de Shor y de Grover, para determinar su comportamiento y verificar la<br />

exactitud de los resultados, los cuales se desarrollan más adelante.<br />

Los algoritmos cuánticos se encuentran en el área de estudio del software para cómputo<br />

cuántico. Estos algoritmos deben ser desarrollados considerando algunos elementos<br />

indispensables como la superposición cuántica y la probabilidad de las posibles respuestas.<br />

Además se requiere de matemáticas especializadas para representar el algoritmo que se<br />

desea utilice los conceptos cuánticos para trabajar. Entre estos conceptos se encuentra el<br />

entrelazamiento y la tele-portación.<br />

3.1 Entrelazamiento<br />

El entrelazamiento es una característica de las partículas atómicas, que se puede representar<br />

con lenguaje matemático en mecánica cuántica. Si dos partículas están entrelazadas, se<br />

puede conocer alguna propiedad de una al medir la otra (Lai, 2016). La teoría de la<br />

información cuántica también contiene el concepto de entrelazamiento. Éste fue


ó<br />

Científica<br />

descubierto en las ecuaciones matemáticas utilizadas en la mecánica cuántica, es decir, fue<br />

una predicción que esta área de las ciencias estableció mucho antes de que se comprobara<br />

experimentalmente. John Clauser fue el primero en afirmar que se podría hacer una<br />

máquina que comparara miles de partículas entrelazadas, utilizando el estudio matemático<br />

de John Bell (Bell, 1965), quien establecía una forma matemática eficaz para determinar si<br />

el entrelazamiento era un asunto real (Clauser, 2002). En las décadas de los 40s y 50s, este<br />

asunto del entrelazamiento cuántico era considerado un debate filosófico, inclusive por el<br />

mismo Albert Einstein, en su famoso artículo On the Einstein Podolsky Rosen paradox, en<br />

Einstein et al. (1935), donde considera que el entrelazamiento no es real. Sin embargo,<br />

Clauser desarrolló una máquina para comparar el estado de las partículas y después Alain<br />

Aspect realizó nuevamente el experimento, llegando a la conclusión de que el<br />

entrelazamiento, ese descubrimiento matemático predicho por la mecánica cuántica, es real<br />

(Aspect, 1982).<br />

Este entrelazamiento en cómputo cuántico puede ser implementado en simuladores, como<br />

por ejemplo; QCL (Quantum Computation Language), QCF (Quantum Computing<br />

Functions) o bien, el compositor cuántico de IBM (IBM Quantum Experience, 2016), entre<br />

otros disponibles actualmente. El primero es un lenguaje basado en C que implementa las<br />

operaciones fundamentales para programación cuántica. El código se desarrolla en un<br />

editor de texto y se compila para obtener el resultado (Ömer, 2005). QCF es un una librería<br />

que se implementa a un software especializado en tópicos matemáticos con uso de matrices,<br />

Matlab, que contiene también las compuertas básicas y funciones más comunes para<br />

desarrollo de algoritmos cuánticos (Fox, 2003). Por su parte, el compositor cuántico de<br />

IBM contiene una interfaz gráfica en web para el desarrollo de algoritmos, a través de<br />

circuitos cuánticos. Esta interfaz permite seleccionar entre el simulador o la máquina<br />

cuántica real para la ejecución de los algoritmos.<br />

Para implementar el entrelazamiento, desde la perspectiva de la información cuántica, se<br />

puede experimentar con el diseño de circuitos a través del compositor cuántico. El<br />

entrelazamiento se logra colocando una compuerta H o de Hadamard en uno de los cinco<br />

qubits, para que después se coloque una compuerta CNOT, donde el qubit con la compuerta


ó<br />

Científica<br />

H es el destino (Sicard, 1999).<br />

3.2 Tele-portación cuántica<br />

Para la simulación en máquinas clásicas del proceso de tele-portación cuántica se puede<br />

usar el experimento desarrollado en el CERN (Organización Europea para la Investigación<br />

Nuclear), donde se transmite información de un punto a otro auxiliándose de la<br />

característica de entrelazamiento de las partículas sub atómicas (Gisin,2003). El<br />

experimento consiste en generar primero un par de qubits entrelazados, para el emisor y el<br />

receptor que usualmente reciben los nombres de Alice y Bob.<br />

El emisor y el receptor se quedan con uno de los qubits entrelazados. Ahora Alice y Bob se<br />

encuentran separados a una distancia arbitraria, Alice desea transmitir información a Bob,<br />

por lo que necesitará de dos qubits, uno el entrelazado con el de Bob y otro que contiene la<br />

información a enviar, que llamaremos |φ . Para ello Alice aplica la compuerta NOT a los<br />

dos qubits, luego aplica la compuerta cuántica de Hadamard al primer qubit. Después Alice<br />

realiza una medición sobre sus dos qubits y obtiene los dos bits clásicos b ! y b ! que envía a<br />

Bob a través de un canal de comunicación clásico. Finalmente Bob realiza la<br />

transformación sobre su qubit entrelazado de acuerdo a los bits clásicos b ! y b ! , Z b !<br />

X b !<br />

,<br />

donde X y Z son las matrices de Pauli σx y σz. El resultado obtenido por Bob es el qubit<br />

que posee Alice, |φ .<br />

Todas estas compuertas necesarias para implementar la tele-portación cuántica están<br />

disponibles en el compositor cuántico. Las aplicaciones de esta característica en la<br />

información cuántica, son diversas, aunque en principio el uso inmediato será en la<br />

criptografía, debido a la posibilidad de transmitir información de un lugar a otro de forma<br />

segura, ya que no pasará por el medio cásico ningún dato que ponga en riesgo la<br />

confidencialidad de la información. Aunque también se debe resaltar el riesgo que esto<br />

implica, ya que se podría enviar información o un sitio remoto sin ser detectado.


ó<br />

Científica<br />

3.3 El compositor cuántico<br />

El compositor cuántico es una interfaz que permite el diseño de algoritmos cuánticos en<br />

forma de circuitos. Contiene cinco líneas que representan la ejecución del algoritmo en el<br />

tiempo, donde éste transcurre de izquierda a derecha. Cada línea corresponde a un qubit<br />

(ver figura 1). La ejecución contiene los estados de estos qubits en el tiempo. Los estados se<br />

pueden modificar colocando las compuertas adecuadas para el tipo de acción que se quiere<br />

aplicar al qubit (IBM Quantum Experience, 2016).<br />

Contiene un menú en el que se puede elegir si desea ejecutar el algoritmo desarrollado en el<br />

compositor cuántico, en la máquina real o bien, si desea utilizar el simulador. También<br />

contiene una opción para que se muestren los resultados obtenidos por el algoritmo. Estos<br />

resultados se muestran en una esfera de Bloch (Nielsen, 2000) y en una gráfica de barras.<br />

Para utilizar el compositor y la máquina cuántica se tienen que registrar como usuarios de<br />

IBM o bien, ingresar con sus datos de Google, Twitter, Hithub o Linkedin.<br />

Fig. 1. Compositor cuántico para la máquina de cinco qubits 1<br />

3.4 Algoritmo para factorización de números primos<br />

La factorización de números primos consiste en encontrar, a partir de un número n, dos<br />

números primos que multiplicados entre si den como resultado n. No existe un algoritmo<br />

clásico para solucionar este problema, por lo que encontrar los factores primos de un<br />

1 Quantum Composer, IBM Quantum Experience


ó<br />

Científica<br />

numero grande, de cientos de dígitos por ejemplo, podría tardarse cientos de años ya que el<br />

tiempo para encontrar la solución crece exponencialmente con el tamaño del número n.<br />

Fig. 2. Estado de la máquina cuántica 2<br />

En 1996 Peter Shor, investigador del Instituto Tecnológico de Massachusetts, diseñó un<br />

algoritmo cuántico para resolver este problema en un tiempo considerablemente menor<br />

(Shor, 1996). Este algoritmo inicia poniendo todos los qubits en una superposición de<br />

estados y aplicando las compuertas necesarias para que se calculen todas las alternativas<br />

posibles en un solo instante. El algoritmo proporciona como la solución la alternativa que<br />

tenga una probabilidad de 1 o cercana a este valor cuando los números que multiplicados<br />

entre si produzcan n.<br />

Se calcula que mientras que una máquina clásica tardaría cientos de años en resolver este<br />

problema, para números grandes, una cuántica tardaría menos de cuatro segundos. El<br />

algoritmo de Shor se ha probado en máquinas cuánticas reales y funciona, solo que aún no<br />

tenemos máquinas con un número grande qubits, lo que implica que se ha probado<br />

únicamente para números pequeños.<br />

Por otra parte, algunos algoritmos importantes para criptografía actualmente se basan en el<br />

problema de la factorización de números primos, lo que implica que pueden estar en riesgo<br />

en un futuro cercano si la tecnología cuántica en hardware evoluciona a tal grado que se<br />

pueda disponer de máquinas de unos cuantos bits adicionales a los que ahora tenemos. Lo<br />

importante ahora no es la complejidad en tamaño de problemas que estas máquinas<br />

cuánticas pueden resolver, sino la forma en que realizan los cálculos. La diferencia de estos<br />

cálculos en hardware cuántico, con respecto a la tecnología clásica, es que ya no usan<br />

impulsos eléctricos para representar los bits, ahora son átomos o partículas sub atómicas<br />

para ello.<br />

2 Quantum Composer, IBM Quantum Experience


ó<br />

Científica<br />

3.5 Algoritmo cuántico para búsqueda<br />

Otra aplicación de la tecnología cuántica es la búsqueda de un registro en una base de datos<br />

desordenada. El problema de búsqueda es particularmente interesante y complicado cuando<br />

no hay un índice donde buscar. Por ejemplo, en un directorio telefónico encontrar el<br />

número de teléfono de una persona es relativamente fácil si existe un índice. Pero si el<br />

problema en cambio, consiste en hacer una búsqueda del nombre de una persona a partir de<br />

su número telefónico, se tendría que revisar registro por registro para encontrarlo. Si la<br />

cantidad de registros es n, entonces la complejidad de la búsqueda sería del orden de n/2.<br />

La complejidad del algoritmo clásico para búsqueda es de n, mientras que la de Grover es<br />

de n (Grover, 1996). Se muestra en la figura 3 el circuito cuántico realizado en el<br />

compositor cuántico para una búsqueda de un número de dos qubits por medio del<br />

algoritmo e Grover.<br />

4. Importancia de la máquina cuántica de IBM<br />

El paso que ha dado IBM al poner una máquina cuántica de cinco qubits a disposición de<br />

todo el mundo, representa un hecho histórico, ya que por primera vez una empresa<br />

comparte los resultados de la investigación en hardware para cómputo cuántico, con los<br />

investigadores interesados en desarrollar algoritmos cuánticos.<br />

Fig. 3. Circuito cuántico para el algoritmo de Grover 3<br />

3 Quantum Composer, IBM Quantum Experience


ó<br />

Científica<br />

A pesar de que no se contaba hasta hace poco tiempo con una máquina cuántica para<br />

experimentación, la tecnología clásica para simular procesos en la teoría de la información<br />

cuántica, ha sido desarrollada correctamente, por lo que es posible realizar algoritmos<br />

eficaces que resuelvan problemas pequeños. Esta forma de trabajar en simuladores se<br />

presentó debido a que la tecnología en hardware disponible para este fin solo se encontraba<br />

en las grandes organizaciones como IBM o en universidades dentro de proyectos de<br />

investigación. Ahora con la posibilidad de utilizar un computador cuántico, los<br />

investigadores en esta área podrán desarrollar proyectos de cómputo cuántico, en el diseño<br />

de algoritmos, en una máquina cuántica real.<br />

Se debe resaltar que al utilizar una máquina cuántica, los qubits, son representaciones de los<br />

bits clásicos pero a través de partículas sub atómicas, lo que implica fenómenos como la<br />

superposición de estados, o en otras palabras, permite que el bit clásico se convierta en un<br />

qubit donde el 0 y el 1 coexisten simultáneamente. Esta característica proporciona un<br />

paralelismo natural que se puede aprovechar para hacer cálculos muy grandes que los<br />

computadores clásicos no podrían efectuar o se tardarían cientos de años en realizar. Para<br />

obtener un resultado utilizando qubits, se tiene que hacer la medición correspondiente, con<br />

lo que el sistema arrojaría una de múltiples opciones, dependiendo del algoritmo. La<br />

medición causa que el sistema de qubits en coherencia se destruya.<br />

Los cálculos que se pueden hacer simultáneamente con cinco qubits están en el orden de<br />

2 ! , y aunque son pequeños se pueden utilizar para probar aspectos fundamentales de la<br />

computación cuántica como el entrelazamiento, la tele-portación, las compuertas cuánticas<br />

o inclusive el concepto de qubit. El problema para contar con máquinas cuánticas de más<br />

qubits consiste en hacer trabajar a todos estos de manera coordinada para que ejecuten los<br />

cálculos. Las partículas subatómicas utilizadas hasta ahora para hacer computación no<br />

pueden ser controladas por tiempos prolongados, es decir, no pueden mantener coherencia<br />

por mucho tiempo y este problema se complica cuando crece el número de qubits.<br />

Por otra parte, el alcance de una computadora cuántica para cálculos complejos es un tema<br />

que ha comenzado a inquietar a algunos sectores de la población en el mundo, ya que si


ó<br />

Científica<br />

bien es cierto que solo hay máquinas de cinco o siete qubits, los resultados son<br />

prometedores y se podría considerar que solo es cuestión de tiempo para que aumenten este<br />

número. Los resultados logrados hasta ahora por las empresas e investigadores que<br />

trabajan en el desarrollo del hardware para computadoras cuánticas, permiten vislumbrar un<br />

futuro promisorio en esta área de la computación.<br />

Pero el aumento del número de átomos o qubits, ¿qué implicaciones tiene? Un<br />

computador cuántico de doscientos qubits podría hacer cálculos muy grandes, considerando<br />

la totalidad del espacio de soluciones de un problema, es decir, podría representar todas las<br />

alternativas de respuestas de manera simultánea. Un algoritmo cuántico solo tiene que<br />

determinar la probabilidad de la respuesta correcta y seleccionar ésta de una enorme gama<br />

de respuestas. Con doscientos átomos se podrían hacer cálculos numéricos con cantidades<br />

de posibles respuestas mayores al número de átomos del universo.<br />

5. Conclusiones<br />

El desarrollo de la tecnología cuántica, tanto en hardware como en software, ha permitido<br />

que hoy en día exista lo necesario para la creación de algoritmos que son probados a través<br />

de simuladores e inclusive por medio de computadoras cuánticas. La aparición de la<br />

máquina cuántica de IBM representa un avance enorme en las ciencias computacionales,<br />

pero también pertenecen a otras disciplinas como en la física, ingeniería y matemáticas, por<br />

lo que no debe pasar desapercibido este acontecimiento inclusive en otras áreas de<br />

conocimiento.<br />

El aprendizaje por parte de estudiantes que abordan estos temas en las aulas, ahora es<br />

posible con experimentación en el laboratorio de cómputo cuántico de IBM, desde la web.<br />

Los cambios que se producen en las partículas de la máquina cuántica al manipularla a<br />

través del compositor, son reales, es decir, se puede trabajar con compuertas que<br />

manipulan directamente las partículas. Fenómenos como la superposición, entrelazamiento<br />

y tele-portación pueden experimentarse en el computador cuántico, lo que significa que<br />

ahora contamos con un poderoso laboratorio para experimentos de software que<br />

anteriormente eran prácticamente imposibles de realizar fuera de la simulación.


ó<br />

Científica<br />

No solo el aprendizaje se verá beneficiado, sino la enseñanza por parte de profesores al<br />

incluir prácticas de desarrollo de algoritmos, experimentación con las compuertas cuánticas<br />

y su aplicación en los circuitos cuánticos, todo esto desde el sitio web del proyecto<br />

Quantum Experience de IBM.<br />

Los temas de investigación que pueden ser abordados por los investigadores en el área de<br />

software para cómputo cuántico, están relacionados directamente con los conceptos<br />

mencionados en párrafos anteriores; la superposición, entrelazamiento y tele-portación<br />

cuántica. Dentro del entrelazamiento, se requiere estudiar la forma de medir de éste, las<br />

posibilidades que tiene para las comunicaciones aprovechando la compartición de atributos<br />

de las partículas, ente otras.<br />

Las aplicaciones podrían abrir nuevas alternativas de análisis de datos en computación,<br />

física, química, medicina y otras donde se requiera un poder de cómputo considerable. Por<br />

ejemplo, el estudio de las partículas elementales en mecánica cuántica, las reacciones<br />

químicas, predicción del clima y fenómenos naturales como terremotos y tornados, análisis<br />

del código genético, comunicaciones y criptografía, entre muchas más. Por ahora el reto en<br />

el desarrollo de software cuántico se encuentra en la creación de nuevos algoritmos y en la<br />

aplicación de los ya existentes para la solución de nuevos problemas, principalmente en<br />

aquellos que toman un tiempo exponencial, de acuerdo al tamaño de los datos de entrada.<br />

Referencias<br />

Aspect, Alain; Dalibard, Jean; Roger, Gérard. (1982). Experimental test of Bell's<br />

inequalities using time-varying analyzers. Physical review letters. vol. 49, no 25, p. 1804.<br />

Recuperado: http://www.drchinese.com/David/Aspect.pdf<br />

Bell, John Stewart. (1964). On the Einstein Podolsky Rosen paradox. Recuperado:<br />

https://cds.cern.ch/record/111654/files/vol1p195-200_001.pdf<br />

Clauser, John Francis. (2002). Early History of Bell's Theorem. Quantum [Un]speakables:<br />

From Bell to Quantum Information, Springer Berlin Heidelberg. pp. 61-98,<br />

doi="10.1007/978-3-662-05032-3_6.<br />

Einstein, Albert; Podolsky, Rosen; Rosen, Nathan. (1935), “Can Quantum-Mechanical<br />

Description of Physical Reality Be Considered Complete?” Physical Review, 47: 777–780


ó<br />

Científica<br />

Recuperado: http://journals.aps.org/pr/pdf/10.1103/PhysRev.47.777<br />

Gisin, Nicolas. (2003). Quantum teleportation: principles and applications. Academic<br />

Training Lectures, CERN Geneva, Switzerland. Recuperado de:<br />

https://cds.cern.ch/record/688042?ln=es<br />

Grover, Lov Kumar. (1996). A fast quantum mechanical algorithm for database search.<br />

In Proceedings of the twenty-eighth annual ACM symposium on Theory of<br />

computing (STOC '96). ACM, New York, NY, USA, 212-219.<br />

DOI=http://dx.doi.org/10.1145/237814.237866<br />

Feynman, Richard Phillips. (1999). Simulating physics with computers, pp. 133–53;<br />

reprinted from International Journal of Theoretical Physics 21, 467-99<br />

Recuperado: https://people.eecs.berkeley.edu/~christos/classics/Feynman.pdf<br />

Fox, Charles. (2003). Quantum computing functions (QCF) for Matlab.<br />

Recuperado de http://www.robots.ox.ac.uk:5000/~parg/pubs/qcf.pdf<br />

IBM Quantum Experience, 2016. Quantum Composer.<br />

http://www.research.ibm.com/quantum/<br />

Lai, Anna Chiara; Pedicini, Marco; Rognone, Silvia. (2016). Quantum Entanglement and<br />

the Bell matrix. Quantum Information Process. 15: 2923. doi:10.1007/s11128-016-1302-3<br />

Nielsen, Michael Aaron; Chuang, Isaac L. (2000).Quantum Computation and Quantum<br />

Information, Cambridge University Press, Cambridge England.<br />

Nielsen, Michael Aaron. (1998). Quantum Information Theory. Ph.D. thesis. The<br />

University of New Mexico. Recuperado de:<br />

https://www.cse.msu.edu/~zhangh40/mth/0011036.pdf<br />

Ömer, Bernhard. (2005) Classical Concepts in Quantum Programming. International<br />

Journal of Theoretical Physics 44: 943. doi:10.1007/s10773-005-7071-x<br />

Shor, Peter. (1997). Polynomial-time Algorithms for Prime Factorisation and Discrete<br />

Logarithms on a Quantum Computer, SIAM J. Comp., Vol.26, p.1484.<br />

Sicard, Andrés R. (1999). Algunos elementos introductorios acerca de la computación<br />

cuántica. Memorias VII Encuentro ERM, Universidad de Antioquia, Medellín.<br />

Recuperado: http://www1.eafit.edu.co/asr/pubs/icq.pdf


ó<br />

Científica<br />

Perspectivas sociológicas, propuestas académicas para<br />

la educación actual.<br />

M. En C. Elizabeth Sánchez Vázquez 1 , Dr. Fernando Adolfo Salazar Vázquez, M. En Tic<br />

Judith Ruby Sánchez García, M. En G. Luis Gustavo Galeana Victoria<br />

elisanchez.upvm@gmail.com, aranfer3@gmail.com, judithrubysg@gmail.com gustavogaleana@gmail.com<br />

1. Introducción.<br />

Comprender el comportamiento social ha sido una tarea explorada desde varias<br />

perspectivas, en distintos momentos se han marcado aspectos que proponen enfoques<br />

específicos desde los que se pueden entender las dinámicas sociales; las formas de<br />

relacionarse, las formas de producción. En un primer momento los europeos establecieron<br />

sus conclusiones sobre cuestiones como el orden social, las relaciones de trabajo y los<br />

sistemas de producción, sin embargo dichas manifestaciones partían de las percepciones de<br />

sus autores ya que no existían aún las metodologías necesarias para analizar en forma<br />

objetiva la realidad, de esta forma solo manifestaban sus vivencias personales incluso a<br />

través de la literatura. Con el paso del tiempo, los estudios toman más formalidad, se<br />

convierten en teorías y se desarrollan metodologías que permitirán argumentar y comprobar<br />

las hipótesis de sus autores, se aplican estudios cuantitativos en los que se resume de alguna<br />

forma el funcionamiento de la sociedad.<br />

En un segundo momento, el comportamiento social se analiza a través de la estructura,<br />

en esta corriente, disciplinas como la lingüística son protagonistas en el intento de explicar<br />

la existencia a partir del estudio de los signos en la vida social y así se explican<br />

determinadas pautas culturales.<br />

Otra perspectiva académica es el marxismo, esta corriente plantea que hay una división<br />

de clases en un sistema capitalista que domina ideológicamente a una clase dominada,<br />

donde la economía es el centro de la sociedad.


ó<br />

Científica<br />

2. Desarrollo.<br />

El cumulo de conocimiento no ha permitido tener una claridad sobre la dinámica social en<br />

el siglo XXI, incluso a veces es un obstáculo para la transformación social y se hace parte<br />

del aparato opresor, cuando el mundo académico impone una línea editorial que podría<br />

producir una falsa conciencia, (BOAVENTURA DE SOUSA, 2017)<br />

El objetivo del siguiente trabajo es mostrar el marco teórico de la sociología en primer<br />

término, para posteriormente, explorar el escenario educativo.<br />

Analizar el tema de la educación es una cuestión compleja pero no imposible cuando se<br />

conocen las opiniones de los expertos a partir de los textos que son resultado de un trabajo<br />

formal de investigación y análisis. Lo más complicado es enfrentar una realidad cruda que<br />

se vive pero no se reflexiona en el quehacer diario del docente, sobre todo cuando se vive<br />

en forma personal tanto la experiencia de la educación pública como de la privada .<br />

Algunos de los textos y autores que tomamos en cuenta en el siguiente texto, son: Paulo<br />

Freire y los aportes de una nueva educación de Gustavo Racovschik, La teoría de la<br />

educación en la encrucijada de Joaquín García Carrasco y Ángel García del Dujo, Análisis<br />

epistemológico del libro de Bourdieu La reproducción; Elementos para una teoría del<br />

sistema de enseñanza de Mariana Guadalupe Laverán y finalmente La globalización<br />

neoliberal y sus repercusiones en educación de Enrique Javier Díez Gutiérrez. Todos ellos<br />

abarcan una mirada crítica sobre temas relacionados con la educación, explican conceptos<br />

como el conocimiento, la enseñanza, el saber, la pedagogía; sin embargo, no son notas<br />

aisladas, la mayor parte de los textos llevan consigo una carga ideológica, en general los<br />

autores develan una realidad que permanece quieta ante nuestra mirada indiferente pero que<br />

se presenta para cambiar la perspectiva de quienes tienen un papel fundamental en el<br />

proceso educativo.<br />

Algunos de los textos revisados describen y exponen, pero otros autores también proponen


ó<br />

Científica<br />

y ante un escenario que pudiera parecer imposible, surgen posibilidades. Si bien la<br />

radiografía sobre la educación en un mundo global neoliberal no es de lo más positiva, los<br />

autores nos dejan sus propuestas que van desde ejemplos en los que se plantea una<br />

interacción social que lleve a formar una identidad de rescate de la educación en todas sus<br />

formas, hasta la propuesta de Freire de la pedagogía alternativa al poder.<br />

El análisis del tema es necesario y urgente en el contexto de descomposición que social que<br />

se vive en nuestro país pues el tema educativo lo trastoca todo. El esfuerzo del análisis ha<br />

llevado a autores como García Carrasco y García del Dujo a explorar sobre la encrucijada<br />

en la que se encuentra involucrada la educación; abarcando aquellas disciplinas que han<br />

abonado a la construcción de la teoría, al proceso de evolución cultural y a la interacción<br />

social involucrada en la práctica de la cultura en comunidades para formar una identidad.<br />

Para (JOAQUÍN, 2002) en la práctica de las aulas el proceso educativo se hace sinónimo de<br />

enseñanza-aprendizaje y la teoría mejora dicha práctica. Así las mejores prácticas se hacen<br />

en referencia a la teoría, de esta forma cobran legitimidad; la sociología y la psicología son<br />

las disciplinas que más han influido en la teoría de la educación.<br />

El fenómeno de la educación está ligado a la cultura, ese elemento que nos ubica entre los<br />

seres vivos y justifica nuestra excepcionalidad, como un cuerpo pensante; otra propiedad<br />

que caracteriza al hombre es la autopoiesis, ese proceso de autoconstrucción,<br />

autorregulación, autorreparación y autorreproducción de acuerdo a Maturana.<br />

(MATURANA, 1992).<br />

Desde estas interacciones se construye la experiencia en un ecosistema que da paso a el<br />

comportamiento de los humanos; luego de la acción, el ser humano crea contextos,<br />

relaciona lo vivido con el entorno, así acumula percepciones sensoriales y emocionales<br />

positivos y negativos; así va definiendo su identidad.<br />

La inteligencia social es el primer indicio cultural de la inteligencia aplicada a la toma de


ó<br />

Científica<br />

decisiones y a la formación de las comunidades de prácticas, la interacción social se hace<br />

básica para la formación del comportamiento humano.<br />

Por otra parte, situaciones de interacción influyen en la formación del ser humano, pero<br />

también aquellas situaciones de no interacción como lo pueden ser el abandono y la<br />

marginación pues todo genera un impacto en la formación, los significados por ejemplo.<br />

Dicha formación tiene presencia a lo largo de toda la vida incluso en escenarios que no son<br />

formales, hay organizaciones que retoman entre sus prácticas las mismas que los sistemas<br />

de enseñanza formal; la zona de construcción de conocimiento se desarrolla mientras se dan<br />

cambios en la identidad del sujeto y en las comunidades de práctica, el sujeto actúa en<br />

forma activa en comunidades de práctica, zona de conocimientos y mientras eso sucede se<br />

forma la identidad colectiva y singular. La identidad se refleja en la narrativa de lo que nos<br />

pasa. La propuesta es retomar los rasgos que compartimos como humanidad, una identidad<br />

formada entre la educación y la cultura podrían marcar una diferencia, vivir experiencias<br />

locales para generar reflexiones globales.<br />

Luego de reflexionar sobre la evolución cultural, la interacción social y las comunidades de<br />

práctica como ejes de la teoría de la educación, comprenderemos ahora desde una sintesis<br />

de Marina Guadalupe Laverán cómo se dan las acciones pedagogicas desde la mirada<br />

sociológica de Bourdieu en el sistema de enseñanza frances. La principal apreciación del<br />

autor de acuerdo con (LAVERÁN, 2014) es la trama oculta del poder aplicada en el sistema<br />

educativo francés y en general en los sistemas capitalistas que permite perpetuar y legitimar<br />

sus acciones sometiendo a los oprimidos, una forma de mantener convencida a la sociedad<br />

de una forma que ese estado se entienda como algo natural.<br />

Bajo estas apreciaciones, empieza a dilucidarse el poder del sistema capitalista, aunque<br />

también se comprende que el sistema educativo depende de un conjunto de factores entre<br />

los que destacan el contexto. La permanencia del poder se da a partir de que la clase<br />

dominante asegura la hegemonía para continuar con un control. Las evidencias de<br />

Bourdieu y Passeron tienen sentido cuando están apoyadas en estudios empíricos, es decir<br />

se ha observado la realidad y se ha analizado bajo la perspectiva sociológica.


ó<br />

Científica<br />

Frente al análisis sociológico de Bourdieu, se retoma a (JAVIER, 2010) para que en la<br />

misma lógica se aclare el papel del gobierno al diluir su responsabilidad y considerar a la<br />

educación como un servicio y dejar de considerarla como un derecho público.<br />

La labor técnica en la que se concentra la labor educativa permite una mutilación al dejar<br />

fuera a la comunidad educativa y ya no se da una participación activa. Desde esta<br />

perspectiva se refuerzan así el conformismo y la obediencia y eso no es muy positivo para<br />

una sociedad que quiera cambiar, como es el caso del actual contexto mexicano.<br />

En el texto referido, se plantea una realidad que aunque sea la Europea, se ubica lo mismo<br />

en cualquier continente del mundo pues cada uno de los rasgos considerados en el texto, se<br />

ha visto en México. El modelo neoliberal educativo ya no le apuesta a desarrollar una<br />

ciudadanía plena, ni a la participación real en la construcción de una sociedad más justa. En<br />

lo que se piensa es en ofrecer servicios educativos de calidad que garanticen la inserción de<br />

los egresados en el campo laboral.<br />

Cuando los gobiernos neoliberales van normalizando el sistema que permite dejar la<br />

responsabilidad de la educación a los padres de familia que deben elegir entre la oferta del<br />

mercado, así deja de considerarse un derecho público y el Estado diluye su responsabilidad.<br />

El autor refiere que en el sistema neoliberal se importan los métodos y técnicas gerenciales<br />

del mundo laboral al entorno educativo, siguiendo esta estrategia se introduce la gestión<br />

privada de los espacios educativos justificando que habrá una mejora y en los ejemplos que<br />

cita sobre Estados Unidos, Francia, Italia y España también se aprecia la realidad de la<br />

educación en México.<br />

El modelo neoliberal permite que los privilegiados rechacen la mezcla social cuando<br />

permiten que en sus espacios solo se eduquen los que son de la misma clase. El autor<br />

afirma que las condiciones de igualdad en la sociedad consisten en garantizar la elección


ó<br />

Científica<br />

individual del centro escolar que se prefiera, dándole a entender que se respeta un libre<br />

mercado; así el acceso a una buena escuela no es una opción para todos porque en realidad<br />

las oportunidades se ven limitadas por múltiples circunstancias, así a mayor poder<br />

adquisitivo, hay una mejor posibilidad de elección. Mientras tanto la clase obrera solo tiene<br />

la posibilidad de elegir escuelas cercanas, las clases altas se preocupan porque las escuelas<br />

garanticen el éxito laboral y que se logren los suficientes contactos sociales que<br />

contribuirán a dicho cumplido.<br />

Como lo vivimos en el contexto de México, el autor relata que la principal estrategia de las<br />

escuelas privadas es la de las relaciones públicas para atraer la mayor cantidad de<br />

estudiantes; se cuidan los resultados académicos para incitar a los padres de familia a<br />

inscribir a sus hijos y buscan aparecer en los primeros lugares de las encuestas que en el<br />

caso de nuestro país cuentan con el respaldo de publicaciones muy vendidas, como es el<br />

caso de la encuesta del Diario Reforma a través del suplemento Universitarios. Así los<br />

padres de familia buscan dichas referencias para elegir la escuela ideal para sus hijos;<br />

cuando se toman en cuenta las encuestas en el proceso de elección, se le está dando un peso<br />

importante a la eficacia de lo cuantificable, la cuestión cualitativa queda fuera de las<br />

referencias a la hora de tomar decisiones.<br />

Las minorías quedan marginados en escuelas de pocos recursos, de esta forma el sistema va<br />

configurando una recomposición del tipo de clases. En este nuevo sistema educativo se<br />

suprime la formación filosófica o humanística de esta forma la sociedad no cuestiona pues<br />

solo piensa en asegurar el futuro de los hijos en el mercado del empleo.<br />

En el mismo escenario el Estado se vale de estrategias que le lleven a privatizar la<br />

educación sin dificultades y utiliza campañas de desprestigio sobre la educación pública,<br />

eso lo vemos a menudo en nuestro país donde se el linchamiento mediático colabora en la<br />

disolución del Sindicato Nacional de Trabajadores de la Educación. El modelo neoliberal<br />

elimina los sindicatos para implantar su maquinaría libremente, justificando sus acciones en<br />

la profesionalización de los profesores para que sean más competitivos.


ó<br />

Científica<br />

(JAVIER, 2010) se refiere al fenómeno de la Mcdonalización cuando el neoliberalismo<br />

propone la gestión privada del servicio público educativo como un modelo de excelencia<br />

donde el proceso educativo debe ser una labor técnica de calidad, basada en procedimientos<br />

rígidos con una eficacia gestora que incluya la disminución de gastos. En este modelo la<br />

formación continua del profesor desaparece y la enseñanza es un asunto privado de<br />

consumidores que eligen de acuerdo a sus intereses, de acuerdo al mérito y la capacidad de<br />

los consumidores. De esta forma el Estado se libera de su responsabilidad social de ofrecer<br />

una escuela pública.<br />

Se asume pues, que el sistema educativo que prevalece a nivel mundial es una ofensiva<br />

neoliberal y se vive en todos los campos ya que se va dejando de lado la equidad para dar<br />

paso a la eficacia como la meta principal, hay una inversión ideológica de valores donde lo<br />

importante se sustituye por lo urgente, donde lo que importa es alcanzar buenos puestos<br />

laborales.<br />

Aunque la realidad de la educación se reflexiona sobre el contexto europeo, poniendo<br />

énfasis en el caso español, al final, se ilustra la realidad de nuestro país, se da un enfoque<br />

crítico sobre el sistema neoliberal en el que cada vez es más complicado que se den brotes<br />

de reacción social donde los ciudadanos cuestionen los hechos que le son impuestos.<br />

Finalmente el gobierno elude su responsabilidad y considera a la educación como un<br />

servicio, deja de hacerla valer como un derecho público. La labor técnica en la que se<br />

concentra la labor educativa permite una mutilación al dejar fuera a la comunidad educativa<br />

y ya no se da una participación activa.<br />

Justo cuando el panorama es tan complicado, se pueden retomar las propuestas que maneja<br />

(RASCOVSCHIK, 2003) desde el pensamiento de Paulo Freire, se trata de la búsqueda de<br />

una Pedagogía contestataria centrada en las formas organizativas populares, basado en una<br />

práctica social de producción de un saber más integro, más cercano a la realidad. Dicha


ó<br />

Científica<br />

propuesta implica el saber popular que permite la relación con la realidad en el seno de la<br />

sociedad opresora, resistencia, festividad, cultura.<br />

Dicha propuesta es clara al establecer un proceso pedagógico que implique al dialogo entre<br />

educadores y educandos donde ambas partes aporten distintos saberes que se<br />

complementen. El saber teórico que complemento el saber de los oprimidos, se entiende<br />

que no es necesario el conocimiento para llevar a cabo la práctica.<br />

En nuestro actual contexto es urgente llevar a la práctica la propuesta del autor a través de<br />

pensadores ya clásicos como Marx o Gramsci para construir una pedagogía liberadora. En<br />

la práctica hay que proponer teorías pero además acercar al disiente a generar cambios<br />

positivos en su entorno; si tomamos en cuenta que uno de los sistemas en crisis en nuestro<br />

país es el educativo, se hace necesario, razonar cada parte involucrada, esta lectura nos ha<br />

permitido reconocer que desde la esfera de la política se ejerce el poder tanto para<br />

transmitir un contenido ideológico que evite el cuestionamiento sobre los intereses del<br />

propio poder, como cuando se excluye o se margina a la población de los espacios<br />

educativos.<br />

3. Conclusiones.<br />

La propuesta es llevar a la práctica una pedagogía y una política liberadoras a partir de la<br />

organización, donde el conocimiento lleve una visión integral de la sociedad para<br />

transformarla.<br />

Los docentes del siglo XXI deben retomar lo que se ha perdido en la búsqueda del sistema<br />

neoliberal por dominarlo todo, se debe buscar el espíritu humanista, las posibilidades tal y<br />

como lo marcan los teóricos sí funcionan pero solo si se practican. La educación debe<br />

contribuir no solo a que se gane la lucha por el mejor puesto laboral con un ambicioso<br />

sueldo, se debe regresar al origen, a buscar nuestra identidad a traves de la interacción<br />

social.<br />

Si retomamos el concepto de autopsiéis de Maturana, de acuerdo con (MORAES, 2001) la


ó<br />

Científica<br />

educación es, un proceso de transformación en la convivencia, donde el aprendiz se<br />

transforma junto con los profesores y con los demás compañeros con los cuales convive en<br />

su espacio educacional, tanto en lo que se refiere a las transformaciones en la dimensión<br />

explícita o consciente. Es trabajo de cada docente reflexionar y determinar cómo realiza<br />

dicho cambio en la interacción en su ámbito organizacional, formando una identidad solida<br />

para que los conocimientos que se compartan sean significativos, dejando de lado las<br />

tendencias neoliberales, haciendo sociedades más justas.<br />

Referencias.<br />

LAVERÁN, M. G. (2014). Análisis epistemológico del libro de Bourdieu "La<br />

reproducción. Elementos para una teoría del sistema de enseñanza". CS.EDUC (29).<br />

JAVIER, D. G. (2010). La globalización neoliberal y sus repercusiones en educación.<br />

Revista electrónica interuniversitaria de formación del profesorado.<br />

JOAQUÍN, G. C. (2002). La teoría de la educación en la encrucijada.<br />

MATURANA, H. (1992). La objetividad. Un argumento para obligar. Santiago: Dolmen.<br />

MORAES, M. C. (2001). Educar y aprender en la biología del amor. From sentipensar:<br />

http://www.ub.edu/sentipensar/pdf/educar_y_aprender.pdf<br />

RASCOVSCHIK, G. (2003). Oaulo freire y los aportes a una nueva educación.<br />

Construyendo poder desde abajo.


ó<br />

Científica<br />

Lenguajes de programación más usados en ingeniería<br />

informática<br />

Diego García Jara 1 , Salvador Contreras Hernández 2 , Patricia Tzili Cruz 3 ,<br />

Nancy Patricia Flores Azcanio 4 , Zulma Sánchez Estrada 5 .<br />

Universidad Politécnica del Valle de México, Av. Universidad Politécnica esquina con Río de la<br />

Plata, col. Villa Esmeralda, Tultitlan Estado de México, 59700. México.<br />

dgjara@gmail.com1, salvador.contreras@gmail.com2, gustzili@hotmail.com3,<br />

patricia_azcanio@hotmail.com4, zul_zul_1@hotmail.com5<br />

Resumen<br />

Uno de los principales retos al que se enfrenta el estudiante y futuro programador de las áreas de ingeniería<br />

informática o en la TIC´s es; en que quiere ser especialista y como elegir esa especialidad, como experto en<br />

informática que será. Sobre todo en el dominio de los lenguajes de programación, por lo que aquí le<br />

mostramos algunas sugerencias más solicitadas para su mejor desempeño.<br />

Palabras clave: Lenguajes, programación, computación, ingeniería.<br />

Abstract<br />

One of the main challenges facing the student and future programmer in the areas of computer engineering or<br />

Tic's is; In which he wants to be a specialist and how to choose that specialty, as an it expert that will be.<br />

Especially in the domain of programming languages, so here are some more requested suggestions for your<br />

best performance.<br />

Key words: Languages, programming, computing, engineering<br />

1. Introducción<br />

En ingeniería informática existe software que es preferencialmente privilegiado por los<br />

programadores, para el desarrollo de algoritmos, por su versatilidad y lógica de<br />

programación dependiendo de la aplicación o solución que busquen, bajo las necesidades<br />

de sus proyectos o de las empresas que los contratan principalmente en la iniciativa privada<br />

(IP) o bien en dependencias de gobierno, para tales tareas hoy en día se cuenta con una<br />

gran variedad de posibilidades en el dominio de los lenguajes computacionales, para<br />

satisfacer todos los gustos y necesidades de quien lo requiera, como muestra hablaremos de<br />

los lenguajes más versátiles tanto en la parte de comercialización de productos y procesos


ó<br />

Científica<br />

como su aplicación en la logística de las empresas, ya se trate de distribución u<br />

optimización de inventarios, en la industria para el control de sus líneas de producción, o<br />

como es requerido también en la docencia, en las ciencias computacionales afines (salud,<br />

aeroespacial, financiera-contable, bancaria, comercial, etc.) o en la investigación pura,<br />

previendo implementar mayor seguridad en la recepción y/o transmisión de datos o de<br />

información que viaja por la red. WWW (World Wide Web). El artículo pretende analizar<br />

el mejor ranking de estos productos para una mejor eficiencia y eficacia del programador<br />

ante la gran responsabilidad que recae actualmente en los programadores y su participación<br />

entusiasta y creativa ante los nuevos retos que se van presentando día a día en forma local o<br />

en la web.<br />

Sin descuidar desde luego actividades como el desarrollo y arquitectura de una red, de la<br />

conectividad alámbrica e inalámbrica de dispositivos, de la comunicación informática al<br />

interior y exterior de las empresas, de la seguridad de la información y protección con los<br />

equipos y de esta manera se tenga éxito en todas sus tareas cotidianas encomendadas por lo<br />

que deberá tener dominio en dos o más lenguajes de programación y bases muy sólidas con<br />

el hardware.<br />

2. PHP<br />

Denominado como el lenguaje del Internet, su desarrollo fue creado pensando en aplicarlo


ó<br />

Científica<br />

como funciones dinámicas de la Web, donde la información es almacenada en un servidor<br />

como una base de datos, su código fuente no es visible, entre cliente y navegador ya que el<br />

servidor es el que se encargue de que trabaje con el código fuente traduciéndolo al lenguaje<br />

HTML (Hyper Text Markup Language), enviando el resultado al navegador, lo que permite<br />

que el lenguaje PHP (Hipertext Preprocessor), creado por Zend Technologies en 1995, aun<br />

cuando es un software libre, tiene la facilidad de comunicarse con la mayoría de los<br />

servidores de la Web, interactuando con los diferentes sistemas operativos y con diversas<br />

plataformas de forma gratuita y libre, contando en su haber con una vasta librería para<br />

diferentes gustos y aplicaciones, todo esto hace que el lenguaje de programación en PHP<br />

sea ágil seguro y confiable.<br />

Otra de sus ventajas es que permite la conectividad con la mayoría de las bases de datos<br />

que se utilizan hoy en día como MySQL y SQL.<br />

3.C#<br />

C# es un lenguaje orientado a objetos muy útil para crear video juegos y tiene similitudes<br />

en su estructura con otros lenguajes de programación.<br />

El lenguaje de programación C# fue creado por el danés Anders Hejlsberg quien diseño<br />

también los lenguajes Turbo Pascal y Delphi. Con este nuevo lenguaje de programación se<br />

tiene la intensión de mejorar con mucho, respecto a sus antecesores de donde proviene el C,


ó<br />

Científica<br />

y el C++.<br />

Para aprenderlo y practicarlo existen varios dominios en la web de acceso libre como<br />

https://mva.microsoft.com, con un buen nivel.<br />

C# Hoy en día va ganando adeptos por su gran versatilidad y adaptabilidad a las múltiples<br />

plataformas y características con que cuenta, por ejemplo:<br />

Compatibilidad entre COM y plataforma para integración de código existente.<br />

Compatibilidad con conceptos de metadatos extensibles.<br />

Amplitud y robustez, gracias a la recolección de elementos no utilizados, generando<br />

liberación de espacio y memoria, es conveniente por la seguridad en el tratamiento de tipos.<br />

Implementar seguridad por medio de mecanismos de confianza intrínsecos de código.<br />

C# es un lenguaje robusto y seguro en el tratamiento de tipos, que permite a los<br />

programadores crear una gran variedad de aplicaciones.<br />

Además, es posible interaccionar con otros lenguajes y/o entre plataformas distintas, y con<br />

datos heredados.<br />

Plena adaptabilidad por medio de servicios COM+ 1.0 y .NET Framework con un acceso<br />

limitado de uso en bibliotecas o librerias.<br />

Amplia compatibilidad con XML para interacción con componentes basados en tecnología<br />

Web.<br />

Gran capacidad de control con diferentes versiones y actualizaciones para facilitar la<br />

administración y la implementación de algoritmos complejos.<br />

Con el C# se ha tratado de incorporar conjuntamente las ventajas o mejoras que tiene el<br />

lenguaje JAVA. De esta manera se han incorporado las ventajas de C, y C++,<br />

aprovechando la productividad que posee de manera nativa el lenguaje JAVA por lo que se<br />

le denomino C#.<br />

Las características del lenguaje de programación C# en comparación con otros son:<br />

Su código puede tratarse íntegramente como un objeto.


ó<br />

Científica<br />

Su sintaxis algorítmica que es muy similar a la del JAVA.<br />

Es un lenguaje orientado a objetos y a componentes.<br />

Con C# se tiene la productividad del Visual Basic con el poder y la flexibilidad del C++<br />

opinan algunos expertos.<br />

Se ahorra tiempo de programación ya que tiene una librería muy completa de clases.<br />

C# forma parte de una plataforma .NET, muy bien estructurada teniendo una interfaz de<br />

programación de aplicaciones.<br />

C# es un lenguaje independiente que originariamente se creó para producir programas sobre<br />

plataforma .NET.<br />

Anteriormente el Visual Basic era uno de los lenguajes de programación que se encargaban<br />

de desarrollar estas aplicaciones para la plataforma, porque El Visual Basic es un lenguaje<br />

orientado a objetos pero poco robusto, entonces se quiso crear un lenguaje de fácil<br />

comprensión para los nuevos programadores.<br />

Por lo que C# es un lenguaje ampliamente recomendable, porque permite desarrollar<br />

aplicaciones de escritorio así como aplicaciones de web.<br />

4. Python<br />

Es un lenguaje que nace en los noventas pero que se ha ido modernizando, es muy fácil su<br />

comprensión pero lo que tiene en contra es que no es muy famoso como otros lenguajes de<br />

programación, siendo un lenguaje muy accesible y muy didáctico.<br />

Es un lenguaje orientado a objetos su sintaxis en su código muy sencillo y limpio,<br />

recomendable si te inicias en el mundo de la programación, una de sus cualidades es que es<br />

muy amigable, es multiplataforma, Linux, Windows, Mac o iOS.


ó<br />

Científica<br />

Python es un lenguaje de programación poderoso y fácil de aprender. Cuenta con<br />

estructuras de datos eficientes y de alto nivel y un enfoque simple pero efectivo a la<br />

programación orientada a objetos. La forma sencilla en la sintaxis de Python y su “tipado”<br />

dinámico, junto con su naturaleza interpretativa, hacen de éste un lenguaje ideal para<br />

desarrolladores, sea un buen principio, si te inicias en la programación y buscas rápidez de<br />

aplicaciones en diversas áreas y sobre la mayoría de las plataformas.<br />

El intérprete de Python cuenta con una extensa biblioteca estándar están disponibles, como<br />

software libre en forma binaria y de código fuente para las principales plataformas desde el<br />

sitio web de Python, puedes visitar su sitio https://www.python.org/, y proveerte de<br />

programas y herramientas con documentación adicional.<br />

El intérprete de Python puede fácilmente interrelacionarse con nuevas funcionalidades y<br />

tipos de datos implementados en C o C++. Python también puede usarse como un lenguaje<br />

de extensiones para aplicaciones personalizables adaptables a desarrollos de la web.<br />

Contiene extensiones que se suscriben o integran al intérprete de Python con ayuda de la<br />

referencia de la API Python/C. Se cuenta también numerosa bibliografía relacionada con<br />

Python que trata temas en profundidad.<br />

5.Java


ó<br />

Científica<br />

Que no decir del ya mundialmente conocido JAVA. Es una muy buena opción para<br />

iniciarse en los ámbitos de la programación la compañía que lo adquirió Oracle ® se ha<br />

preocupado de irlo actualizando cada versión nueva que saca al mercado, muchas empresas<br />

lo solicitan mucho sobre todo por sus aplicaciones de forma nativa, actualmente para<br />

android, para el desarrollo de apps, de los móviles, aunque es muy amplio tiene la ventaja<br />

de contar con muchas librerías para aplicaciones, muy versátiles, ahora con los nuevos<br />

dispositivos de comunicación.<br />

El lenguaje de programación JAVA fue originalmente desarrollado por James Gosling de<br />

Sun Microsystems, la que posteriormente fue adquirida por la compañía Oracle y<br />

publicado en 1995 como un componente fundamental de la plataforma Java de Sun<br />

Microsystems. Su sintaxis deriva en gran medida de C y C++, pero tiene menos utilidades<br />

de bajo nivel que cualquiera de ellos.<br />

El lenguaje JAVA se creó con los siguientes objetivos principales:<br />

Usar el paradigma de la programación orientada a objetos.<br />

Permitir la ejecución de un mismo programa en múltiples sistemas operativos.<br />

Incluir por defecto soporte para trabajo en red.<br />

Diseño que permitiera ejecutar código en sistemas remotos de forma segura.<br />

Ser amigable de fácil uso y tomar lo mejor de otros lenguajes orientados a objetos, como<br />

C++.<br />

JAVA como lenguaje de programación de última generación, orientado a objetos, se refiere<br />

a un método de programación o bien al diseño del lenguaje. Aunque existen varias<br />

interpretaciones para los lenguajes orientados a objetos, una primera idea es diseñar el<br />

software de forma que los distintos tipos de datos que utiliza estén unidos a sus<br />

operaciones. Así, los datos y el código se combinan en entidades llamadas objetos. Un<br />

objeto puede verse como un paquete que contiene la información como tal, pero analizando<br />

su comportamiento en el código y el estado de los datos. El principio es separar todo<br />

aquello que cambia, de las cosas que permanecen inalterables. Suele ocurrir que al cambiar<br />

una estructura de datos implica un cambio en el código que opera sobre los mismos y<br />

viceversa. Esta separación en objetos coherentes e independientes, del resto del cuerpo del


ó<br />

Científica<br />

algoritmo, ofrece una base más estable para el diseño de un sistema o software. El objetivo<br />

es hacer que grandes proyectos sean fáciles de gestionar.<br />

Por otro lado JAVA es una de las grandes promesas de la programación orientada a objetos<br />

por la creación de entidades más genéricas “objetos” que permitan la reutilización del<br />

software entre proyectos, una de las premisas fundamentales de la Ingeniería del Software.<br />

Un objeto genérico “cliente”, por ejemplo, debería en teoría tener el mismo<br />

comportamiento en diferentes proyectos, sobre todo cuando estos tienen similitudes, algo<br />

que suele suceder en las organizaciones. En este sentido, los objetos podrían verse como<br />

piezas reutilizables que pueden emplearse en múltiples proyectos distintos, potencializando<br />

así a la industria del software a construir proyectos de mayor envergadura empleando<br />

componentes ya existentes y de comprobada calidad; conduciendo esto finalmente a una<br />

reducción sustancial de tiempo en su desarrollo, siendo éste un resultado óptimo.<br />

Java es un lenguaje orientado a objetos desarrollado por Sun Microsystems simplificando<br />

algunas cosas de C++ y añadiendo otras, y que se utiliza tanto para realizar aplicaciones<br />

web como aplicaciones de escritorio.<br />

6. Swift<br />

Es un lenguaje de programación pensado para Apple, y sobre todo para los nuevos<br />

programadores que van iniciando sus experiencias para diferentes plataformas que son muy


ó<br />

Científica<br />

competitivas actualmente porque se están encaminando sobre todo para que interactúen con<br />

toda la gama que ofrece la marca de la manzanita, es decir plataformas Mac ios, ipod´s<br />

iphone´s, iphad´s, etc., ahora para los amantes del diseño gráfico, con plataformas Mac ios,<br />

de código abierto, que te es útil para poder compartir con otras plataformas como con<br />

Linux o bien en un futuro se pretende compartir con plataformas como Microsoft, por lo es<br />

muy recomendable si te inicias en estos menesteres de la programación sería bueno que<br />

tomaras algunos cursos de iniciación en este lenguaje como una alternativa muy rentable ya<br />

que no hay muchos programadores en esta rama y existe poca competencia al respecto, es<br />

necesario contar con una Mac de escritorio una portátil o si lo estudias y lo pones en<br />

práctica, este lenguaje de programación en alguna institución, deberá contar con un buen<br />

laboratorio con estas computadoras ya que cada día toma más fuerza este lenguaje de<br />

programación para la edición de revistas digitales elaboración de películas y documentales<br />

científicos abocados con otras compañías que ya tienen un mercado muy bien identificado<br />

como pixar, etc.<br />

7. C<br />

Un núcleo del lenguaje simple, con funcionalidades añadidas importantes, como funciones<br />

matemáticas y de manejo de archivos, proporcionadas por bibliotecas.<br />

Es un lenguaje muy flexible que permite programar con múltiples estilos. Uno de los más<br />

empleados es el estructurado "no llevado al extremo" (permitiendo ciertas licencias de


ó<br />

Científica<br />

ruptura).<br />

Un sistema de tipos que impide operaciones sin sentido.<br />

Usa un lenguaje de preprocesado, el preprocesador de C, para tareas como definir macros e<br />

incluir múltiples archivos de código fuente.<br />

Acceso a memoria de bajo nivel mediante el uso de punteros.<br />

Interrupciones al procesador con uniones.<br />

Un conjunto reducido de palabras clave.<br />

Por defecto, el paso de parámetros a una función se realiza por valor. El paso por referencia<br />

se consigue pasando explícitamente a las funciones las direcciones de memoria de dichos<br />

parámetros.<br />

Punteros a funciones y variables estáticas, que permiten una forma rudimentaria de<br />

encapsulado y polimorfismo.<br />

Tipos de datos agregados (struct) que permiten que datos relacionados (como un empleado,<br />

que tiene un id, un nombre y un salario) se combinen y se manipulen como un todo (en una<br />

única variable "empleado").<br />

8.C++<br />

Uno de los Lenguajes más versátiles aunque ya tiene sus años en el mercado laboral sigue<br />

estando vigente, creado en los 70-80’s se ha ido reinventando por la gran utilidad en la


ó<br />

Científica<br />

lógica de programación que se adapta a cualquier tarea en lo que se quiera aplicar.<br />

El lenguaje C es un lenguaje de propósito general desarrollado en los laboratorios Bell en<br />

1972. Es de los primeros lenguajes orientado a objetos; es decir que usa los objetos en sus<br />

interacciones, para diseñar aplicaciones y programas informáticos. Está basado en varias<br />

técnicas, incluyendo herencia, cohesión, abstracción, polimorfismo, acoplamiento y<br />

encapsulamiento.<br />

http://es.wikipedia.org/wiki/Orientado_a_objetos<br />

Posteriormente ANSI desarrolla C++ es un lenguaje de programación diseñado a mediados<br />

de los 80’s por Bjarne Stroustrup. Presentó su primer avance llamándolo lenguaje C with<br />

clases. En 1983/84 se rediseñó este lenguaje, pasando a llamarse C++, Su logo sugiere el<br />

operador plus, o incremento de C, ++, para indicar que es una evolución e innovación de<br />

mejora. Tras pequeñas afinaciones, en 1985 se publicó el libro de Bjarne Stroustrup,<br />

(1985). The C++ Programming Language).<br />

Como una buena opción surge la Programación Orientada a Objetos (POO), porque se<br />

deseaba ser más versátil y productivo en proyectos y desarrollos en la web, para resolver<br />

estos problemas. La POO toma las mejores ideas incorporadas a la programación<br />

estructurada y las combina con nuevos y potentes conceptos que permiten organizar los<br />

programas en una forma más efectiva e interacción con múltiples plataformas.<br />

En los años 70´s-80´s, nace Smalltalk Diseñado por Alan Curtis Kay , Dan Ingalls , Adele<br />

Gol, quienes trabajaron para Xerox PARC con un lenguaje orientado a objetos puro. En la<br />

década de los 80 aparecen lenguajes híbridos orientados a procedimientos y a objetos como<br />

C++.<br />

C++ nació como una extensión del lenguaje C, para unificar la eficiencia del lenguaje C<br />

con las ventajas del modelo orientado a objetos.<br />

Los primeros pasos se producen al inicio de los 80´s hacia C++ .<br />

Siendo, C++ compatible con C no tiene inconveniente de hacer uso de las herramientas que<br />

posee C, es decir, todo lo que puede hacerse en C también se puede hacer en C++, por lo<br />

tanto, cualquier código C puede tratarse con el mismo compilador de C++. Por esta razón,<br />

un gran porcentaje de usuarios de C++ lo emplean simplemente como un C más potente,


ó<br />

Científica<br />

aprovechando muchas de sus cualidades inclusive en sus nuevas versiones.<br />

Los expertos en programación orientada a objetos opinan que C++ ha quedado como un<br />

lenguaje hibrido ya se puede programar con la metodología tradicional.<br />

El avance de C++ ha continuado con la aparición e innovación de lenguajes como Java y<br />

C#.<br />

Aplicaciones creadas en Lenguaje C++<br />

Entre las que cabe mencionar.<br />

MatLab® The Mathworks <br />

AutoCAD<br />

Unix<br />

Office<br />

Mac<br />

Facebook<br />

Youtube<br />

Google<br />

Entre otros …<br />

9. Net Beans<br />

NetBeans comenzó como un proyecto estudiantil en Republica Checa (originalmente<br />

llamado Xelfi), en 1996 bajo la tutoría de la Facultad de Matemáticas y Física en la<br />

Universidad Carolina en Praga. La meta era escribir un entorno de desarrollo integrado<br />

(IDE) para Java parecida a la de Delphi.


ó<br />

Científica<br />

NetBeans se refiere a una plataforma para el desarrollo de aplicaciones de escritorio usando<br />

Java y a un Entorno integrado de desarrollo (IDE) desarrollado usando la Plataforma<br />

NetBeans.<br />

La plataforma NetBeans permite que las aplicaciones sean desarrolladas a partir de un<br />

conjunto de componentes de software llamados módulos. Un módulo es un archivo Java<br />

que contiene clases de java escritas para interactuar con las APIs de NetBeans y un archivo<br />

especial (manifest file) que lo identifica como módulo. Las aplicaciones construidas a partir<br />

de módulos pueden ser extendidas agregándole nuevos módulos. Debido a que los módulos<br />

pueden ser desarrollados independientemente, las aplicaciones basadas en la plataforma<br />

NetBeans pueden ser extendidas fácilmente por otros desarrolladores de software.<br />

NetBeans es un proyecto de código abierto de gran éxito con una gran base de usuarios, una<br />

comunidad en constante crecimiento, en todo el mundo. Sun MicroSystems fundó el<br />

proyecto de código abierto NetBeans en junio 2000 y continúa siendo el patrocinador<br />

principal de los proyectos con más potencial a futuro.<br />

Ventajas<br />

Lenguaje Multi-plataforma: El código que es escrito en java es leído por un interprete, por<br />

lo que su programa andará en cualquier plataforma.<br />

Manejo automático de la memoria. para programas los que vienen de C/C++. El manejo de<br />

la memoria se hace automáticamente y utilizando el garbage collector (colector de basura).<br />

Es de acceso libre<br />

Es utilizado en aplicaciones web dinámicas.<br />

Se pueden realizar aplicaciones de servidor a servidor para foros en línea, control de<br />

almacenes, encuestas, procesamiento de formularios HTML y mucho más.<br />

Desventajas<br />

Es lento en su ejecución de aplicaciones, aunque ha venido mejorado.<br />

Requiere intérprete.


ó<br />

Científica<br />

Algunas implementaciones y librerías pueden tener un código, más especializado.<br />

Si se realiza un programa en java no muy bien desarrollado, puede resultar muy lento.<br />

Alguna desventaja adicional es que algunas herramientas no incluidas en su desarrollo,<br />

tienen un costo adicional<br />

10. Conclusiones<br />

De forma resumida podemos ver la evolución de los lenguajes de programación:<br />

Los primeros programas se crearon mediante conmutadores. El lenguaje utilizado era el<br />

lenguaje máquina. Sólo era aplicable a pequeños programas.<br />

El lenguaje ensamblador apareció para evitar programas usando cadenas de ceros y unos.<br />

En los años 50 aparece el primer lenguaje de alto nivel denominado FORTRAN. Permite la<br />

construcción de programas largos, no obstante, se corría el peligro de crear programas<br />

difícilmente legibles.<br />

Para evitar este problema, en los años 60 y 70 aparecen los lenguajes estructurados C,<br />

Pascal, Algol.<br />

Están basados en estructuras de control bien definidas, bloques de código, la ausencia de la<br />

instrucción GOTO, y subrutinas independientes que soportan recursividad y variables<br />

locales.<br />

Aunque la programación estructurada nos ha llevado a excelentes resultados, cuando se ha<br />

aplicado a problemas complejos, los resultados son menos satisfactorios.<br />

La programación orientada a objetos ha rebasado las expectativas esperadas hasta el día de<br />

hoy, pero recordemos que la informática sigue evolucionando de manera exponencial y su<br />

límite no lo conocemos porque esto depende de la creatividad del programador en turno.<br />

Si este artículo te fue útil y de tu agrado, no olvides enviarnos tus comentarios y<br />

sugerencias a mi correo. dgjara@gmail.com o a los otros correos que aparecen arriba.<br />

Superándonos como comunidad UPVM - IIN


ó<br />

Científica<br />

Referencias<br />

Baring, M. (1924). C. 1st ed. Garden City, N.Y.: Doubleday, Page. 35-78<br />

Nandu, S. and Turtschi, A. (2002). C#. 1st ed. Rockland, Mass: Syngress Publishing, Inc.<br />

Salvador C. Hernández (2011). PHP 6. 1st ed. ISBN: 978-607-00-1306-5<br />

Schildt, H., Pappas, C., & Murray, W. (1994). Programming fundamentals (1st ed.).<br />

Berkeley, Calif.: Osborne.<br />

Sun Microsystems, Enterprise Edition. (2001) (1st ed.). Boston [Mass.].<br />

Swift, G. (2011). Swift. 1st ed. [Place of publication not identified]: Gale Ecco, U S<br />

Supreme C.<br />

Welling, L. and Thomson, L. (n.d.). PHP and MySQL web development. 1st ed.<br />

Zelle, J. (2004). Python programming. 1st ed. Wilsonville: Franklin, Beedle &<br />

Associates.<br />

Aspect, Alain; Dalibard, Jean; Roger, Gérard. (1982). Experimental test of Bell's<br />

inequalities using time-varying analyzers. Physical review letters. vol. 49, no 25, p. 1804.<br />

Recuperado: http://www.drchinese.com/David/Aspect.pdf


ó<br />

Científica<br />

Identidad y reputación online para docentes de<br />

Universidades Públicas del estado de México<br />

Galeana Victoria Luis Gustavo 1 Sánchez García Judith Ruby, García león Lizbeth, Diego García Jara<br />

Universidad Politécnica del Valle de México, Av. Universidad Politécnica esquina con Río de la Plata, col.<br />

Villa Esmeralda, Tultitlan Estado de México, 59700. México.<br />

gustavogaleana@hotmail.com judithrubysg@gmail.com<br />

dgjara@gmail.com<br />

lizbeth lizbethgarcial@hotmail.com<br />

1. Introducción<br />

El campo de la Tecnología de Información en el mundo actual avanza año con año y<br />

cuando analizamos todas las tendencias que surgen en la sociedad descubrimos que se están<br />

generando cambios profundos en la manera de aprender cosas nuevas, gracias a las nuevas<br />

plataformas y servicios tecnológicos están surgiendo nuevas metodologías de la enseñanza<br />

que aparecen y que toman como base principal el uso de éstas herramientas.<br />

Con el proyecto NeoAula, se crea todo un ecosistema de aprendizaje de fácil acceso, los<br />

estudiantes pueden tomar éste conjunto de recursos didácticos y servicios como base para<br />

obtener todo un conocimiento general de un tema, además de ofrecer cursos y capacitación<br />

en línea o recursos que lo ayudan a iniciar la búsqueda de nuevos conocimientos. Otra<br />

ventaja, es la de poder difundir el trabajo realizado en clase a un público global especifico<br />

ayudando así a proyectar la marca personal en Internet de un docente. En éste escrito se<br />

pretenden describir los objetivos del proyecto NeoAula y por qué es un escaparate para que<br />

un profesor pueda construir una reputación en línea.<br />

2. Problemática y contexto general<br />

Los docentes en Universidades Públicas en el Estado de México se desenvuelven en un<br />

entorno donde cada vez son más los casos y escándalos por parte de la prensa relacionados<br />

a la corrupción y malos manejos de recursos públicos, los resultados en materia de<br />

investigación tienen una tendencia a la baja y se empiezan a notar serias afectaciones en la<br />

imagen y reputación de los docentes en un entorno dominado por las redes sociales y cierto<br />

descontento social.<br />

Los profesores hoy en día deben adoptar nuevas estrategias que les permitan diferenciar el<br />

trabajo docente y la actividad académica de las tendencias por parte de administrativos y<br />

responsables de áreas cuya alineación a intereses políticos y de resultados estadísticos han<br />

puesto en duda la legitimidad de los docentes así como la calidad en la investigación que<br />

siempre debe ir alineada a sólo cubrir necesidades internas.<br />

La Web 2.0 ofrece una serie de herramientas que pueden ser empleadas de forma


ó<br />

Científica<br />

estratégica para difundir el trabajo académico realizado día con día, el Social media, es un<br />

poderoso conjunto de herramientas que puede brindar una alineación en el perfil digital y<br />

profesional de un docente.<br />

En el año 2013, en la Universidad Politécnica del Valle de México se desarrolló una<br />

propuesta basada en una aplicación de Edublogs en conjunto con herramientas para<br />

publicar recursos digitales que pudieran ser consultados por estudiantes. Hoy en día la<br />

plataforma denominada NeoAula se ha consolidado como un instrumento útil entre los<br />

estudiantes de la Universidad Politécnica del Valle de México siendo una fuente de<br />

consulta de información y de capacitación online.<br />

3. Resultados del Proyecto NeoAula durante enero y mayo de 2017.<br />

En base a la información mostrada en la herramienta wordpress.com, NeoAula muestra el<br />

siguiente esquema de visitas generales (Figura 1. Reporte de Visitas en Mayo de 2017).<br />

Se puede observar que varios países de habla hispana están visualizando los contenidos del<br />

sitio, en España se ha tenido un importante incremento de visitas a comparación del año<br />

anterior y en América Latina se cubre la mayoría de los países. Se observa también que en<br />

Estados Unidos también se están registrando visitas constantes.<br />

En la figura 2 (Figura 2. Resumen de todos los tiempos (2014 a 2017) se puede observar<br />

que la cantidad de visitas al día de hoy es de 28,897 en un sitio que hasta el momento<br />

cuenta con 95 publicaciones desde que fue creada.<br />

Los temas más consultados por los estudiantes son los referentes a la capacitación de<br />

especialistas en redes de computadoras, programación y desarrollo de Vídeo Juegos así<br />

como todas aquellas que tienen que ver con la formación profesional. Uno de los recursos<br />

digitales más empleados es la Infografía por la simplicidad que representa el hecho de<br />

difundir información siendo la cantidad de publicaciones con más clics.<br />

4. Interpretación de los resultados en un contexto globalizado<br />

El hecho que el sitio sea visitado por un considerable número de internautas a nivel<br />

mundial, indica que existe un público que quiere ver contenidos útiles que puedan servir<br />

para el aprendizaje y la formación, además que es una oportunidad de impulsar contenidos<br />

desarrollados por los profesores investigadores de la Universidad Politécnica del Valle de<br />

México.<br />

Con ésta información se tiene elementos clave para determinar la producción de contenidos<br />

en el idioma inglés que sirvan para poder llegar a otros países como Canadá y Estados<br />

Unidos y tal vez la Unión Europea, NeoAula está funcionando como un escaparate de<br />

recursos y aportaciones didácticas para quienes estudian temas relacionados a la Tecnología<br />

de Información


ó<br />

Científica<br />

Hay que considerar que en los países de habla hispana en España y Colombia se tiene un<br />

alto índice de participación en temas relacionados a la Educación a Distancia y nuevas<br />

tendencias de aprendizaje basado en la Web 2.0 mientras que en México no existen<br />

propuestas similares que hayan aparecido en alguna Universidad pública.<br />

Existe una crisis en las Universidades Publicas del Estado de México, actualmente existen<br />

serias acusaciones por parte de medios de Información en el que se aseguran actos de<br />

corrupción y desvío de recursos por parte de las gestiones gubernamentales, la docencia<br />

siempre ha estado en una postura independiente y de manera interna existe una división<br />

entre el trabajo académico y la gestión pública. Ante tal situación, es importante que los<br />

profesores de Universidades Públicas aproveches las herramientas que ofrece la tecnología<br />

de información para difundir su trabajo académico, para mostrar a otros países que en<br />

México existe la calidad pese a la tendencia política que existe dentro de las Universidades.<br />

(Fuente. Corrupción en Universidades Públicas,<br />

http://www.jornada.unam.mx/2017/02/27/opinion/020a2pol)<br />

La propuesta es ofrecer cursos mediante la plataforma NeoAula, ofrecer contenidos propios<br />

que impulsen el aprendizaje además de seguir promoviendo temas de formación y trabajos<br />

académicos de calidad que puedan ser vistos por otros países. El proyecto pretende en ésta<br />

nueva fase promover el trabajo que estudiantes y docentes realizan en sus aulas de clase así<br />

como los proyectos que ayudan a las instituciones a demostrar que se está trabajando de<br />

manera constante, impulsando con ello la reputación en línea o marca personal que hoy en<br />

día está afectando de manera considerable.


ó<br />

Científica


ó<br />

Científica<br />

Figura 1. Reporte de Visitas en Mayo de 2017<br />

Figura 2. Resumen de todos los tiempos (2014 a 2017)<br />

Referencias<br />

La Evaluación del Desempeño Docente en la Universidad, Mario Rueda Beltrán, Instituto<br />

de Investigaciones Sobre la Universidad y la Educación. Universidad Nacional Autónoma<br />

de México. Centro Cultural Universitario, Junio de 2008.<br />

Revisión Nacional de Investigación y Desarrollo Educativo, Reporte de los Examinadores<br />

Sobre México, OCDE, 2004<br />

Corrupción en Universidades Publicas, Iván Restrepo, Diario la Jornada<br />

http://www.jornada.unam.mx/2017/02/27/opinion/020a2pol<br />

Universidades en el Triangulo de la Corrupción, Ana Lilia Pérez, NW Noticias<br />

http://nwnoticias.com/#!/noticias/universidades-en-el-triangulo-de-la-corrupcion<br />

Universidades Simulan Contratos Daño al erario por 831 Millones, Tania Rosas, Excelsior<br />

http://www.excelsior.com.mx/nacional/2017/02/26/1148703

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!