Etiqueta: programacion

  • Manuel Morato: ‘La programación nos abre puertas’

    Pedro Maldonado

    Editor del Semanario LÍDERES

    Relacionadas

    ¿Qué tan desarrollado está la tecnología aplicada en la educación en México? ¿Cómo miran ustedes el panorama en América Latina?
    En Dev.f hemos descubierto que por más que proliferen cursos en línea y nuevas maneras de aprender como los MOOC, con buenos resultados, en América Latina hay muchas personas que no tienen las bases necesarias para ser autodidactas con cursos en línea. Hay millones de personas en situación de pobreza , con precariedad económica. Para nosotros un gran aprendizaje es aprovechar la tecnología para ser más eficientes, pero aún hay una base, un grupo poblacional por generar y eso lo estamos haciendo con cursos presenciales enfocados en programación. Así se desarrollan habilidades de comunicación, trabajo en equipo, habilidades socioemocionales. Desarrollar estas habilidades con cursos en línea es difícil y pensamos que los cursos presenciales aún son necesarios.

    ¿Qué falencias han detectado ustedes a la hora de educar?
    La educación es un tema de acceso. Existen muchas universidades, han crecido y hemos visto que es un problema que no se resuelve con más institutos o universidades porque aún hay personas que no acceden a educación que les lleve a encontrar trabajo para vivir como quieren y que genere movilidad social. Esta movilidad social está limitada a personas que logran ir a universidades de prestigio -públicas o privadas-, pero que tienen acceso limitado y altos costos. Hasta en universidades como la UNAM solo pueden entrar

    100 000 estudiantes nuevos al año y eso es un pequeño porcentaje de la población que quiere estudiar la universidad. Por eso surgen oportunidades para iniciativas como la nuestra que tratan de bajar barreras de acceso, con cursos rápidos y accesibles en costos y horarios.

    Cuando dice movilidad social ¿a qué se refiere?
    A que alguien que nació en una cierta condición socioeconómica pueda, con trabajo y mérito, aspirar a crecer, tener mejores ingresos, cambiar su condición de vida y tener más oportunidades. En América Latina no falta la gente con ganas de hacer cosas, el problema es la falta de oportunidades para transformar sus vidas. Queremos que le gente tenga dinamismo y no se confinen a un cierto estatus.

    ¿Es parecido al tema de la pobreza crónica que también afecta a la región?
    Exacto. Recordemos el sueño americano, cuando luego de la segunda guerra mundial quien se esforzaba y trabajaba duro podía transformar su vida. Con la tecnología se abren oportunidades similares. En el mundo de la tecnología no cuenta a quién se conoce sino saber hacer las cosas. Hoy la gente aunque no tenga un título, pero sabe programar, por ejemplo, tiene oportunidades y eso da paso a una meritocracia para que quien se esfuerce aproveche oportunidades. Es una dinámica motivante.

    ¿Cómo miran ustedes la pulseada entre la educación tradicional y la educación en línea?
    Nuestro caso es lo que se llama ‘blended’, una mezcla. Hay lecciones presenciales, la gente llega y a la hora de usar los contenidos sí metemos tecnología, con ejercicios en plataformas que usan inteligencia artificial, que graba data de cada ejercicio como la manera en que se hizo un ejercicio, cuántos intentos tuvo, etc. Así se crea un historial y podemos usar esa información para cruzarla con empresas que buscan talentos o para sugerir al alumno qué área reforzar. Esto ayuda para que la experiencia de aprendizaje sea más eficiente y de mayor calidad.

    ¿Cuál es el perfil de los estudiantes que ustedes reciben?
    El mundo tecnológico es una actividad altamente cognitiva, no se depende de la fuerza física. Hay muchos universitarios, recién graduados, que quieren aprender programación para complementar lo que hacen en su trabajo. Aprender a programar ya es como antes hablar inglés, es una habilidad que sirve para mucho: para resolver problemas, para automatizar tareas, para comunicarse mejor con equipos donde hay desarrolladores o programadores. Sirve en medio de la transformación digital, además hay mucho trabajo. Nos llega gente de universidades privadas y públicas. Tenemos gente muy diversa.

    ¿Por qué se enfocaron en enseñar programación?
    Porque permite que las personas puedan construir una página web desde cero, que entiendan los fundamentos de distintos lenguajes, que aprendan la lógica de una computadora, de un servidor, que sepan qué hay detrás de una aplicación. En todo el mundo, en especial en América Latina, hay más demanda que oferta de personas con estas habilidades. Es una habilidad muy bien pagada que puede llevar a una persona a trabajar en empresas innovadoras y sirve para emprender aprovechando los bajos costos de la tecnología.

    Usted dice que programar es tan importante como saber inglés, sin embargo el dominio del inglés no siempre es tan alto como se esperaría en cierto países. ¿Esto puede dar paso a una brecha?
    De pronto sí, pero para el inglés y otros idiomas sí ayudan mucho los cursos en línea. En nuestras clases conocemos a muchas personas que han aprendido inglés por su cuenta, aprovechando sitios web, leyendo, escuchando podcast, preguntando, etc. Lo importante es ponerlo en práctica en el día a día. En México, así como en otros países sí hay un tema con el inglés, pero no es imposible.

    ¿Entonces se puede decir que la programación viene a ser como una nueva habilidad de todo profesional?
    En nuestra escuela hemos visto que hay muchas personas que se sienten intimidados con la programación. Antes era de ingenieros o de científicos de computación, pero hoy ya no es solo de ellos. Se la puede usar para crear una aplicación que resuelva un problema de abogados o un problema de seguridad en las calles. Se puede resolver todo tipo de problemas. Queremos romper la idea mental de que la programación es muy difícil y complicada. Sirve para conectarse mejor con equipos de trabajo y sirve para abrir puertas a oportunidades profesionales.

    ¿Cómo ha evolucionado el sistema educativo?
    Estudiar una carrera universitaria es una oportunidad y una experiencia insustituible porque genera mucho valor. Pero las carreras de cuatro años o más, en el actual contexto de la revolución industrial, vienen a ser demasiado largas y costosas. La cuarta revolución industrial está llena de cambios y la habilidad que más se necesita es la adaptabilidad.

    ¿Recomienda estudiar varias carreras cortas?
    Cuando doy charlas recuerdo el concepto ‘Lifelong learning’, que significa aprender durante toda la vida. Antes se estudiaba una carrera, una maestría y se trabajaba. Hoy se necesita estar constantemente aprendiendo cosas nuevas, explorando disciplinas que nos den herramientas y nos complementen.

    La hoja de vida

    Ha trabajado  en ‘start ups’ tecnológicas en Silicon Valley, Corea del Sur y México en las áreas de negocios y estrategia.

    Es cofundador y  director de Alianzas Estratégicas + BizDev en Dev.f, escuela de programadores de México. Dev.f es una EdTech que capacita a personas de forma accesible e incluyente a través de cursos ágiles en habilidades digitales.

    Trabajó en ‘start ups’  mexicanas reconocidas como Kueski. También es co-fundador de Aire Libre Running, empresa de turismo que acaba de ser reconocida como una de las 30 Promesas de Negocio de Forbes México en 2020.

    Este emprendedor e innovador mexicano considera que los nuevos profesionales están obligados a aprender nuevas disciplinas y explorar más allá de la educación tradicional. Recomienda guiarse bajo el concepto llamado  ‘Lifelong learning’. Foto: Cortesía
    Este emprendedor e innovador mexicano considera que los nuevos profesionales están obligados a aprender nuevas disciplinas y explorar más allá de la educación tradicional. Recomienda guiarse bajo el concepto llamado ‘Lifelong learning’. Foto: Cortesía
  • Universitarios capacitan a niños en programación

    Redacción Quito (I)
    redaccion@revistalideres.ec

    En los laboratorios de computación de las escuelas José María Velaz y Emaús, a cargo de la Federación Internacional Fe y Alegría, 183 niños de entre 10 y 11 años aprenden a programar gracias a la enseñanza de estudiantes de la Universidad Católica del Ecuador (PUCE).

    Esto se logró tras el convenio que suscribió la institución de educación superior con la fundación Progracademy, con sede en España. La idea es ofrecer a los pequeños competencias para desenvolverse en el siglo XXI: computación, pensamiento crítico, creatividad, comunicación, colaboración y carácter.

    Francisco Rodríguez, coordinador de prácticas pre profesionales de la carrera de Ingeniería en Sistemas de la PUCE, explica que la planificación y el desarrollo del proyecto arrancaron a inicios de año, mientras que la parte operativa en septiembre, al iniciar el año lectivo de Sierra-Amazonía.

    Durante el verano cuatro profesores y 15 alumnos, estos últimos de entre cuarto y sexto semestre, se capacitaron con Progracademy para la enseñanza. Los primeros, catalogados como master coach, son una guía para los universitarios; los segundos, enseñan a los pequeños de manera virtual.

    Este proyecto ya se desarrolló en Venezuela hace dos años en una escuela de Fe y Alegría de Caracas. La Universidad Andrés Bello, de padres jesuitas al igual que la PUCE, es una de las dos que colabora en ese país.

    La experiencia exitosa permitió que la iniciativa de Progracademy se repitiera en Ecuador. Valeria León gerencia el proyecto, mientras que Germán Gil coordina operaciones de aprendizaje.

    Tanto maestros como alumnos universitarios resaltan los resultados alcanzados en las dos escuelas locales. Hay niños que, incluso, prefieren no salir a recreo hasta acabar con la programación asignada ya que aprenden jugando.

    “Se les enseña a través de un lenguaje de programación que se llama Code. Lo desarrolló el Massachusetts Institute of Technology (MIT). Es gráfico, orientado a los niños”, comenta Rodríguez.

    Las clases se imparten lunes y jueves. Son cuatro horas por semana, dos son teóricas y dos en el laboratorio de computación.

    La capacitación funciona de tal manera que uno de los universitarios envía las instrucciones a través de una computadora. En el aula, los niños, usando comandos, ponen en marcha lo solicitado.

    Cuando se presenta alguna consulta los universitarios ayudan a que los mismos niños encuentren la solución. Además, hay un profesor de la propia escuela que se encuentra en el momento de clases.

    Para la madre Maribel Vásquez, rectora de la escuela José María Velaz, a través del aprendizaje de programación los niños van a obtener competencias que les permitirán crecer académicamente. Algunos las podrán poner en práctica en la especialidad de informática, si es que la adoptan en secundaria, o en el mundo laboral.

    Actualmente, el proyecto capacita a niños que están en los últimos niveles de escuela, pero la idea es que luego se enseñe a estudiantes de otros cursos.

    Para alumnos tutores de la PUCE como Sofía Cruz, de sexto semestre, la experiencia ha sido enriquecedora. “Avanzar en computación es vital. Buscamos ir a la vanguardia de otros países en nivel de informática.”

    Mientras que Gonzalo Navarrete, de cuarto semestre, está sorprendido de las habilidades que ha desarrollado en cuanto a enseñanza de menores. Asegura que el proceso es un ganar-ganar pues pequeños y tutores aprenden y solucionan dificultades juntos. “La programación es importante para los estudiantes de educación inicial porque les ayuda a resolver problemas y el desarrollo cognitivo (…) puedo seguir el progreso de ellos. No es una clase magistral. Soy más un entrenador que un profesor. Tengo a mi cargo, aproximadamente, 16 niños”.

    La idea de la PUCE es que este proyecto se aplique, a futuro, en 50 escuelas. Progracademy, en la capacitación a los tutores universitarios, les da tips para enseñar.

    Progracademy explica que su modelo da trabajo voluntario, en línea, está dirigido a estudiantes en prácticas pre profesionales, profesores universitarios y empleados de empresas que tienen programas de responsabilidad social. Estos últimos, aportan 10 horas al año en enseñanza en línea.

    Datos

    En Venezuela. Estudiantes de Informática y Educación de la Universidad Andrés Bello dictaron clases virtuales para enseñar los elementos básicos de programación y creación de software a niños de sexto grado del colegio Ciudad de los Muchachos de Guarenas, estado Miranda.
    Meta. Progracademy tiene como meta difundir las ciencias de la computación en Ecuador. La idea es cerrar la brecha digital que tiene ahora el país.

    El pasado lunes los estudiantes de una escuela recibieron su capacitación en programación a las 09:00. Foto: Vicente Costales / LÍDERES
    El pasado lunes los estudiantes de una escuela recibieron su capacitación en programación a las 09:00. Foto: Vicente Costales / LÍDERES
  • Este venezolano enseña sobre programación web con tutoriales en YouTube

    Patricia González

    En noviembre del 2014, Ítalo Morales comenzó a trabajar en un sueño: transmitir sus conocimientos en programación web a través de un canal de Youtube.

    Sin embargo, la difícil situación política, económica y social de su país natal, Venezuela, jugaba en contra de sus ganas de emprender. “Se iba la luz y ni siquiera podía hacer los videos”.

    Este ingeniero en Telecomunicaciones emigró al Ecuador en octubre del 2015. El plan inicial fue ofrecer sus servicios como programador web de manera independiente. Luego entró de manera formal al campo laboral.

    Pero, el emprendimiento que dejó en pausa en Venezuela, siempre estuvo en planes. El 12 de marzo del 2017 retomó su proyecto educativo desde Ecuador.

    Se llama Rimorsoft online. El núcleo es la página web, que se alimenta principalmente de los tutoriales del canal de Youtube y textos didácticos.

    Ítalo enseña sobre programación web –en lenguaje Php–, con el uso de la herramienta Laravel, útil para el desarrollo de aplicaciones y servicios web.

    En un comienzo publicaba los tutoriales con una frecuencia de tres videos semanales, que luego se incrementó a seis. El canal de Youtube suma a la fecha cerca de 8 900 suscriptores.
    El proyecto también cuenta con un chat externo, en donde Ítalo ofrece respuestas en tiempo real.

    La inversión en Ecuador para el proyecto ha sido de alrededor de USD 6 000, para la adquisición de una computadora, un micrófono, juego de luces, cámara de video, un escritorio y sillas.

    Este emprendedor asegura que el propósito de sus tutoriales es ayudar a las personas a mejorar profesionalmente y escalar como empleados, al aumentar sus conocimientos en programación.

    Erick Tucto toma los cursos de Rimorsoft desde Perú, su país natal. Él se dedica a probar aplicaciones web en diferentes plataformas (celulares, computadoras y laptops) con el fin de exponer errores, en caso de que existan.

    Tucto destaca la manera sencilla y el enfoque práctico de los tutoriales y post de la página web. Comenta además que los cursos le han ayudado a “tener la costumbre de usar las últimas tecnologías en el desarrollo web”.

    Otro de los suscriptores es Javier Salazar, un venezolano residenciado en Chile, que actualmente trabaja como desarrollador web para una empresa. Él dice que el aporte de Rimorsoft ha sido “grandioso”, porque le permitió aprender desde la base como funciona Laravel.

    “Esto me ayudó a aplicarlo en el ámbito profesional. Al punto que pude postularme por una mejor trabajo. Para mi implicó un crecimiento laboral”, comenta.

    Salazar coincide con Tucto en que la forma de transmitir el conocimiento es “clara y entendible”.

    Ítalo aprendió la pedagogía en Venezuela tiempo atrás, en un instituto donde dio clases de programación por tres años. Además estudió locución y oratoria en su país, con miras de prepararse para su proyecto personal.

    El canal cuenta con suscriptores de diferentes países del mundo, siendo los principales: Venezuela, México, Colombia, Perú, Chile, España, Argentina, Ecuador, Bolivia y Brasil. Además, la página cuenta con 150 visitas diarias.

    El acceso a los tutoriales es completamente gratuito. Por lo que hasta hace muy poco, Ítalo no recibía ingresos por el proyecto. Ha logrado subsistir económicamente gracias a que ejerce su oficio en un broker de seguros.

    Sin embargo, en enero ofreció a los usuarios del chat un curso pago, por USD 99, que permite especializarse en una metodología de desarrollo web, basada en pruebas. Al momento lo han adquirido cerca de 90 personas.

    El curso será lanzado para todos los usuarios de la página en un mes, por un precio de USD 112.

    El próximo paso de Rimorsoft es lanzar un foro en la página web, para que las inquietudes que se generan en el chat queden registradas de manera permanente.

    La meta de Ítalo es entrenar en América Latina a 1 millón de personas, con el fin de que se impulsen más proyectos digitales importantes desde la región.

    Datos

    USD 6 000 ha invertido Italo Morales en Ecuador para el proyecto educativo de enseñanza de programación web.

    Cerca de 8 900 suscriptores ha alcanzado el canal de Youtube de Rimorsoft Online.
    150 visitas diarias recibe el portal web del proyecto.

    Los suscriptores  del canal provienen de distintos países como: Venezuela, México, Colombia, Perú, Chile….

    Italo Morales es el fundador de Rimorsoft Online, un proyecto digital de enseñanza en programación web. Foto: Julio Estrella / LÍDERES
    Italo Morales es el fundador de Rimorsoft Online, un proyecto digital de enseñanza en programación web. Foto: Julio Estrella / LÍDERES
  • 40 niños participan en el Primer torneo infantil de programación de robots

    Lucia Vasconez

    El Municipio de Quito y la empresa Clear Minds Consultores organizaron el Primer torneo infantil de programación de robots, para niños y niñas de 8 y 9 años. El evento se inició el martes 9 de junio y se extenderá hasta mañana (13 de junio) en las instalaciones de la Agencia de Promoción Económica CONQuito.

    40 niños de 20 instituciones educativas públicas, privadas y municipales de la capital se inscribieron para participar en este torneo. El único requisito fue el gusto por las matemáticas. La empresa organizadora se encargó de capacitar a todos los inscritos y les enseñó a programar robots, informó Clear Minds Consultores en un comunicado.

    Santiago Mosquera, representante de la compañía, señaló que el objetivo de este evento es fomentar el interés de los niños en la programación y en la robótica, para “ellos es solo un juego de resolver retos”. Los pequeños tienen que programar un robot para que encuentre el camino dentro de un laberinto establecido. “Se evalúa el razonamiento lógico”. dijo.

    La semana pasada (del 2 al 5 de junio) “a los niños se les enseñó programación gráfica con bloques, los cuales pueden ir arrastrándolos con secuencia de comandos, pero sin necesidad de escribir códigos”. Además tuvieron que aprender a que puertos están conectados los motores, para hacer girar al robot y avanzar, señaló Mosquera.

    “La mejor forma de enseñar a los niños, no solo programación, sino cualquier cosa es a través del juego, el robot ya despierta su interés y luego se le explica el tema de los bloques”, agregó.

    Clear Minds Consultores es una empresa de capacitación, desarrollo de software y consultoría, que trabaja desde hace 5 años en el país. Esta compañía emprende en varios proyectos, una de sus áreas es Neurona Kids, a través de esta división han desarrollado varios proyectos como Teebot, Scrach Day Ecuador, los cursos y el club de robótica y ahora el Primer torneo infantil de programación de robots.

    Para los niños, la programación es solo un juego. Foto: Cortesía
    Para los niños, la programación es solo un juego. Foto: Cortesía
    Clear Minds Consultores organiza el Primer torneo infantil de programación de robots en ConQuito. Foto: Cortesía
    Clear Minds Consultores organiza el Primer torneo infantil de programación de robots en ConQuito. Foto: Cortesía
  • El Black Hat SEO pone en riesgo la credibilidad virtual de una empresa

    Desirée Yépez
    Redacción Revistalideres.ec

    Relacionadas

    En negro y blanco se dividen las estrategias aplicadas por los expertos SEO para posicionar las páginas web en los buscadores. El adjetivo oscuro se refiere a las técnicas poco éticas, mientras que el claro a las prácticas positivas.

    El afán de un ‘webmaster’ en el momento de generar tráfico hacia el portal que maneja es posicionarse en los motores de búsqueda. El ‘Black Hat SEO’ (sombrero negro) promete un posicionamiento rápido, pero las consecuencias suelen ser negativas.

    La estrategia tiene base en técnicas de manipulación. Para ello, se hace un uso excesivo de palabras clave, enlaces escondidos y/o construcción de enlaces.

    Según el portal Seotalk.es, son métodos ilegales que, si bien sirven para adquirir una mejor posición en los resultados de los buscadores, podrían implicar una eliminación de la web, a manera de penalización.

    Mediante el Black Hat SEO se rompen las reglas establecidas por los buscadores y afectan la experiencia de usuario ya que ofrece contenido alterado por algoritmos para generar contenido automático.

    A continuación se describen las estrategias no recomendadas que pueden influir en la imagen empresarial, al asumir el riesgo de perder la página web lo cual implica una pérdida de usuarios y, por ende, de credibilidad.

    Cloaking: Se trata de contenido diferenciado para buscadores y usuarios. La página que se exhibe a los motores de búsqueda es excesivamente optimizada en comparación al contenido que, en realidad, se ofrece al usuario.

    Spamming Keywords: La técnica es hacer uso de la mayor cantidad de palabras clave en el contenido de la web, también implica textos ocultos, tags en comentarios… Frente a este método, el talento humano detrás de los motores de búsqueda trabaja con lingüística aplicada e inteligencia artificial para determinar un uso semántico incorrecto.

    Texto oculto: Es un método que permite generar contenido que, directamente, no está a la vista del usuario pero sí de los motores de búsqueda que lo consideran como parte de la página. Es posible hacerlo de forma tan sencilla como colocando texto del mismo color del fondo del portal.

    Páginas traseras: Pueden crearse de manera automática y parecen independientes de la empresa que en realidad las genera. Su objetivo es generar la mayor cantidad posible de contenido o enlaces que, al final del día, direccionan al usuario a la página ‘real’ de la organización.

    Intercambio de enlaces con portales no relacionados: Para los buscadores, los enlaces que se ubican en una página web representan “un voto de confianza” hacia el otro portal. Si se lo hace con páginas penalizadas, es posible perder las posiciones ganadas en el motor de búsqueda.

    Puromarketing.com enfatiza en que la mejor alternativa es optar por el ‘White Hat SEO’, estrategias sistemáticas con perspectiva de futuro. El principio es la calidad del contenido enfocado en el usuario y no en los motores de búsqueda.

    Fotos: Bolívar Vásquez / LÍDERES El equipo administrativo de Noux en su oficina matriz, ubicada en el norte de Quito. En la actualidad, la compañía tiene 38 colaboradores.
    Fotos: Bolívar Vásquez / LÍDERES El equipo administrativo de Noux en su oficina matriz, ubicada en el norte de Quito. En la actualidad, la compañía tiene 38 colaboradores.
  • La programación busca un toque femenino

    Redacción quito

    Se dice que diseño de algoritmos, lenguaje de programación y plataformas informáticas no van con ellas. Según datos de la Comisión Económica para América Latina y el Caribe (Cepal), la participación femenina en la industria tecnológica llega al 25% del total del personal técnico y de ingeniería.

    Por esta razón, este ámbito requiere mayor participación de mujeres, pero el mito de que esta carrera es masculina todavía impide una mayor incursión de profesionales femeninas.

    Para eliminar prejuicios nació Rail Girls, un taller de desarrollo de software dirigido solo a mujeres. María Gómez, desarrolladora de software, está al frente de esta iniciativa en Ecuador: ella cuenta que el taller se cumplirá el 5 y el 6 de septiembre, y enseñará principios básicos de programación.

    «La programación no es un término muy atractivo para las mujeres», dice Gómez. Por ello, este encuentro pretende familiarizar a las asistentes con los términos de programación a través de la plataforma Rails, que es sencilla de usar.

    Viviana Pérez, otra organizadora, cuenta que este proyecto nació en Helsinki, Finlandia, hace cuatro años; Linda Liukas y Karri Saarinen fueron sus primeras promotoras.

    Pamela Chávez es programadora en ThoughtWorks. Ella es comunicadora social, sin embargo decidió incursionar en el desarrollo de software.»No entendía cómo un código podía transformarse en un programa», asegura Chávez.

    Decidió combinar el periodismo con la tecnología y ahora busca aplicarlo en el periodismo de datos. «Se debe perder miedo a programar», concluye esta comunicadora y desarrolladora.

    El evento

    El taller. Está dirigido a mujeres de toda edad y no tiene costo.

    Para asistir. Las interesadas no necesitan ningún conocimiento previo para participar.

    La inscripción. A través de su página web: http://railsgirls.com/quito