Preguntas y respuestas sobre la Escuela de Programación de la UOC
02/07/2024¿Estás interesado o interesada en estudiar en la Escuela de Programación de la UOC? ¿Te gustaría saber cuándo te puedes matricular, qué lenguajes de programación podrás aprender o cuál es la metodología de aprendizaje? Respondemos a diez preguntas sobre la Escuela de Programación para ayudarte a salir de dudas.
¿Qué es la Escuela de Programación de la UOC?
La Escuela de Programación nace con el objetivo de ofrecer una nueva manera de aprender a programar que permita poner el aprendizaje de la programación al alcance de cualquier persona. Esta iniciativa quiere dar respuesta a la elevada demanda de programadoras y programadores, pero también quiere enseñar a programar a personas con diferentes objetivos profesionales, dado que el pensamiento computacional y la programación son herramientas muy potentes para cualquier profesional del mundo actual.
¿Cuál es la metodología de aprendizaje?
La metodología de la Escuela de Programación de la UOC se basa en cuatro pilares fundamentales: avance progresivo al alcance de todos, aprendizaje práctico, ritmo de aprendizaje personalizado y comunidad transversal.
Para conseguir este aprendizaje adaptado a las necesidades del estudiante, los ejercicios se plantean como pequeños retos que hacen posible un avance muy gradual y accesible a cualquiera, con independencia de la experiencia o los conocimientos previos. El estudiante puede modular el número de ejercicios que quiere resolver para asimilar cada concepto, unos ejercicios que se ofrecen como herramientas para el aprendizaje. Solo un conjunto reducido de proyectos obligatorios sirven para evaluar y determinar que se ha superado un nivel.
Además, durante todo el proceso de aprendizaje, el alumnado dispone de la ayuda y el acompañamiento de un tutor o una tutora para resolver cualquier duda. A su vez, el estudiante forma parte de una comunidad transversal que les permite a todos interactuar y aprender de otros compañeros y compañeras en todo momento.
¿El aprendizaje es totalmente en línea?
Sí, todos los materiales de aprendizaje son accesibles en línea y el docente está siempre disponible para resolver dudas a través de los espacios de los foros del aula virtual. Asimismo, todas las actividades se pueden realizar en línea y al ritmo del estudiante. No hay días ni horas concretas en los que se tengan que realizar formaciones o evaluaciones de manera síncrona.
¿Qué niveles de formación en programación ofrece?
La Escuela de Programación se va desplegando de manera progresiva. Ahora mismo ofrece formación hasta el nivel B2, que ya podría servir para acceder a puestos de trabajo de desarrollador en una posición inicial o para poder programar de manera autónoma y resolutiva en otros puestos de trabajo en los que la programación pueda facilitar las tareas habituales, ya sea en el ámbito del marketing digital, el análisis de datos u otras muchas profesiones.
¿Qué lenguajes de programación se pueden aprender en la Escuela de Programación de la UOC?
Actualmente, la Escuela de Programación ofrece formación en Python, JavaScript y Java. En un futuro está previsto que se incorporen también otros lenguajes de programación.
¿Cuáles son las principales salidas profesionales de los cursos de programación?
El aprendizaje de estos lenguajes de programación abre las puertas a diferentes oportunidades laborales, en función del lenguaje elegido:
JavaScript
- desarrollador web
- desarrollo de aplicaciones móviles
- desarrollo de videojuegos
Python
- analista de datos
- científico de datos
- ofertas vinculadas a la inteligencia artificial
Java
- desarrollador backend web
- desarrollador big data
- desarrollador cloud
Son solo algunos ejemplos, ya que hay lenguajes, como Java, que son de propósito general y se utilizan también para desarrollar aplicaciones de escritorio, interfaces gráficas o conexiones a bases de datos en diferentes entornos.
Además, el objetivo de la escuela es poner la programación al alcance de todos, de manera que esta competencia pueda utilizarse para el crecimiento profesional en otros muchos sectores del mundo laboral (biomedicina, bioingeniería, educación, finanzas, economía, periodismo, marketing, etc.).
¿Qué habilidades y competencias se pueden adquirir en la Escuela de Programación de la UOC?
En la Escuela de Programación trabajarás habilidades y competencias generales relacionadas con el pensamiento analítico, la resolución de problemas, la creatividad y el pensamiento lógico.
Por otra parte, al aprender a programar desarrollarás también las siguientes habilidades y competencias:
- Identificar las estructuras de control condicionales e iterativas necesarias para crear un algoritmo.
- Seleccionar la información más relevante que se precisa para resolver un problema.
- Diseñar soluciones algorítmicas mediante la descomposición de programas en funciones o procedimientos.
- Identificar los tipos de datos básicos y los mecanismos para crear tipos de datos estructurados.
- Replicar de manera repetida un proceso para procesar datos o automatizar tareas.
- Gestionar y depurar errores en el código.
- Utilizar entornos de desarrollo integrados (IDE) y sistemas de control de versiones para gestionar el desarrollo de aplicaciones.
- Programar utilizando el paradigma de la programación orientada a objetos.
- Aplicar los patrones de diseño de software más utilizados.
¿Existe algún requisito de acceso?
No. La formación está diseñada para poner al alcance de cualquier persona las competencias vinculadas con la programación. Así pues, para entrar en la Escuela no se requiere ningún conocimiento ni habilidad técnica previos.
¿Cómo y cuándo puedo matricularme?
Te puedes matricular en la Escuela de Programación desde la página web de la UOC y empezar en el mes de octubre o marzo, cuando más te convenga.
¿Obtendré algún título una vez que haya completado los cursos?
Sí. Una vez acabado cada semestre obtendrás una microcredencial del nivel que hayas logrado. La microcredencial es una certificación firmada electrónicamente que te permite acreditar tus competencias en programación y que puedes compartir con quien quieras, ya sea a través de tu currículum o de redes sociales como LinkedIn.
📣 Nueva convocatoria de las becas UOC y NTT Data
✅ La Universitat Oberta de Catalunya (UOC), en colaboración de NTT Data, abre una nueva convocatoria de becas para promover el talento femenino en el ámbito tecnológico. En total, se ofrecen 25 becas de matrícula para estudiar en la Escuela de Programación de la UOC durante el primer semestre del curso académico 2024-2025. Las becas de la UOC y NTT Data financian los gastos derivados del 90 % del coste de la matrícula.
👩💻 ¿Te gustaría aprender a programar en la Escuela de Programación de la UOC? ¡Consulta las bases de las becas y solicita la beca antes del 4 de septiembre!