El sitio web de la UCLM utiliza cookies propias y de terceros con fines técnicos y de análisis, pero no recaba ni cede datos de carácter personal de los usuarios. Sin embargo, puede haber enlaces a sitios web de terceros, con políticas de cookies distintas a la de la UCLM, que usted podrá aceptar o no cuando acceda a ellos.

Puede obtener más información en la Política de cookies. Aceptar

Rama de Ingeniería y Arquitectura

Curso de Formación Continua en Fundamentos de Desarrollo Software

Ingenieria y Arquitectura
Icono del Area del estudio
Créditos

Créditos totales

6 Créditos obligatorios

Créditos optativos

Número de plazas
60
Lugares de impartición

Online

Organizado por la Facultad de Ciencias Sociales y Tecnologías de la Información de Talavera de la Reina

Responsables del título

RICARDO PÉREZ DEL CASTILLO (director)

JESÚS RUIZ-SANTAQUITERIA ALEGRE (secretario)

Modalidad

Online

Precios

6 ECTS x 19 €/ECTS = 114 €

Composición

Independiente

Información General

El Curso de Formación Continua en Fundamentos de Desarrollo Software se configura como un complemento formativo de acceso al Máster Universitario en Dirección Estratégica en Tecnologías de la Información dirigido a proporcionar a los estudiantes sin formación previa suficiente en informática una base sólida en los principios de la programación y del desarrollo de software. Su finalidad es facilitar la adquisición de los conocimientos, habilidades y destrezas necesarios para comprender, diseñar e implementar soluciones software sencillas, así como para interpretar correctamente los procesos técnicos asociados al desarrollo de aplicaciones informáticas.

 El curso aborda los fundamentos de la resolución algorítmica de problemas, la representación de datos, el diseño de algoritmos, las estructuras básicas de control, la modularización, la codificación de programas, la depuración y prueba de software, y el uso de entornos básicos de desarrollo. Asimismo, introduce al estudiante en la terminología y en las prácticas esenciales del desarrollo software, de manera que pueda afrontar con garantías las materias del máster que requieran comprensión de sistemas informáticos, automatización de procesos, análisis de soluciones digitales o interacción con equipos técnicos de desarrollo. La orientación del curso es eminentemente aplicada. A partir de problemas progresivos, el estudiante trabajará la traducción de necesidades o especificaciones funcionales en soluciones computacionales elementales, prestando atención tanto a la corrección lógica de los programas como a la claridad, mantenibilidad y documentación del código. De este modo, el complemento no persigue formar especialistas en programación, sino asegurar un nivel homogéneo de competencia técnica básica que permita seguir adecuadamente el proceso de enseñanza aprendizaje del máster. Este curso se inspira académicamente en los contenidos formativos propios de la materia de fundamentos de programación del Grado en Ingeniería Informática, aunque se articula como curso propio de complemento formativo, adaptado a las necesidades específicas de nivelación de los estudiantes que acceden al Máster Universitario en Dirección Estratégica en Tecnologías de la Información desde titulaciones no informáticas.

El objetivo general del curso es proporcionar al estudiantado los conocimientos y habilidades básicas necesarios para comprender los fundamentos de la programación y su aplicación a la resolución de problemas en el ámbito de las tecnologías de la información.

 El curso está especialmente orientado a estudiantes con perfil de Administración y Dirección de Empresas matriculados en el Máster Universitario en Dirección Estratégica en Tecnologías de la Información, de forma que puedan adquirir una base técnica suficiente para abordar con mayor solvencia los contenidos tecnológicos del programa.

Los objetivos específicos del curso son los siguientes:

  1. Comprender los elementos fundamentales de los lenguajes de programación y su papel en el desarrollo de soluciones informáticas.
  2. Conocer los conceptos básicos asociados a la representación de datos, el diseño de algoritmos y la construcción de programas.
  3. Aplicar estructuras de control y tipos de datos básicos para resolver problemas sencillos mediante programación.
  4. Diseñar soluciones modulares, estructuradas y comprensibles, favoreciendo la reutilización, claridad y mantenimiento del código.
  5. Introducir los principios básicos de la recursividad y su aplicación en la resolución de determinados tipos de problemas.
  6. Desarrollar la capacidad de análisis, síntesis y razonamiento lógico aplicado a problemas computacionales.
  7. Favorecer el aprendizaje autónomo mediante la utilización de materiales digitales, ejercicios guiados y actividades prácticas progresivas.
  8. Mejorar la capacidad del estudiantado para comunicarse con perfiles técnicos y participar en procesos de toma de decisiones relacionados con soluciones informáticas.

Al finalizar el curso, el estudiantado deberá ser capaz de comprender programas sencillos, diseñar algoritmos básicos, implementar soluciones elementales mediante un lenguaje de programación, seleccionar estructuras de control y datos adecuadas para problemas simples, aplicar principios de programación modular y valorar la importancia de la programación en el desarrollo y gestión de sistemas de información empresariales.

Este complemento formativo está dirigido principalmente a estudiantes admitidos en el Máster Universitario en Dirección Estratégica en Tecnologías de la Información procedentes del Grado en Administración y Dirección de Empresas o de titulaciones afines del ámbito económico, empresarial, jurídico-social o de gestión, cuando no acrediten una formación suficiente en programación, desarrollo software o fundamentos de informática.

También podrá ser cursado por estudiantes con otros perfiles de ingreso no vinculados directamente a la Ingeniería Informática, siempre que la Comisión Académica del Máster considere necesario reforzar sus competencias técnicas para garantizar un adecuado aprovechamiento de las asignaturas del plan de estudios.

Novedades
Acceso y matrícula

Plazos

Preinscripción

 Del 09/11/2026 al 16/11/2026

Matrícula

 Del 09/11/2026 al 16/11/2026

Impartición

 Del 23/11/2026 al 24/01/2027

Precio de matrícula: 6 ECTS x 19 €/ECTS = 114 €

Fraccionamiento: No

Bonificación: No

Requisitos: 

El curso está dirigido preferentemente al estudiantado matriculado en el Máster Universitario en Dirección Estratégica en Tecnologías de la Información de la UCLM que acceda con un perfil formativo procedente de Administración y Dirección de Empresas, Economía, gestión empresarial u otras titulaciones afines no específicamente informáticas. Tendrán prioridad de admisión aquellas personas matriculadas en dicho máster que necesiten reforzar sus conocimientos básicos en programación, pensamiento computacional y resolución algorítmica de problemas, con el objetivo de facilitar un mejor aprovechamiento de las asignaturas de contenido tecnológico del plan de estudios. No se establecen requisitos previos específicos en programación, dado que el curso tiene carácter introductorio y está orientado precisamente a proporcionar una base técnica inicial. No obstante, se recomienda que el estudiantado disponga de competencias básicas en el uso de tecnologías de la información, capacidad de trabajo autónomo, lectura comprensiva de materiales docentes y constancia en el seguimiento de las actividades online, de acuerdo con el planteamiento formativo de la asignatura de referencia. En caso de que el número de solicitudes supere el número de plazas disponibles, la admisión se realizará atendiendo, en primer lugar, a la matrícula en el máster indicado y, en segundo lugar, a la adecuación del perfil académico de acceso y a la necesidad formativa vinculada a la ausencia de formación previa suficiente en programación o informática.

Documentación para realizar la preinscripción:

 

  • DNI/pasaporte/documento de identidad en vigor.
  • Carta de admisión en el Máster Universitario en Dirección Estratégica en Tecnologías de la Información de la UCLM, en caso de disponer de ella. La carta de admisión al máster tendrá carácter opcional y podrá utilizarse, en su caso, para acreditar la vinculación del solicitante con el programa formativo al que este curso sirve como complemento.

 

 

Plan de estudios
Plan de estudios
CURSO DE FORMACIÓN CONTINUA EN FUNDAMENTOS DE DESARROLLO SOFTWARE
Código
Descripción
ECTS
 

1

ESTRUCTURAS DE CONTROL Y DATOS BÁSICOS

2

G

AN

2

PROGRAMACIÓN MODULAR

2

G

AN

3

RECURSIVIDAD

2

G

AN

 

Total de Créditos ECTS

6

G: Obligatoria O: Optativa PE: Prácticas Externas TFM: Proyecto o Trabajo Fin de Estudios AN: Anual C1: 1º Cuatrimestre C2: 2º Cuatrimestre

  • La metodología docente se basará en un modelo online con enfoque de clase invertida, aprendizaje autónomo guiado y actividades prácticas progresivas. El estudiantado dispondrá previamente, a través del correspondientes a cada bloque temático. A partir de estos recursos, las sesiones síncronas se dedicarán principalmente a resolver dudas, discutir ejercicios, analizar casos prácticos, revisar soluciones y reforzar los conceptos de mayor dificultad.
  • El curso combinará trabajo autónomo, actividades prácticas, resolución de problemas, tutorías online y sesiones síncronas por Microsoft Teams. Las actividades estarán organizadas de forma progresiva, de manera que el estudiantado avance desde conceptos básicos de programación hasta la resolución de problemas de mayor complejidad mediante estructuras de control, modularidad y recursividad. Se fomentará una aproximación aplicada, orientada a que el alumnado comprenda la utilidad de la programación en el contexto de los sistemas de información, la automatización de tareas, el análisis de datos y la transformación digital de las organizaciones.
  • Las sesiones síncronas tendrán un carácter eminentemente práctico y participativo. En ellas se plantearán ejercicios para debatir, se compararán distintas alternativas de solución, se revisarán errores habituales y se promoverá la reflexión sobre la claridad, robustez y mantenibilidad de las soluciones propuestas. Las tutorías online permitirán realizar un seguimiento individualizado o en pequeños grupos, especialmente en relación con la evolución de las tareas entregables.
  • La carga total del curso será de 6 ECTS, equivalente a 150 horas de trabajo del estudiantado. Esta dedicación incluirá el estudio autónomo de materiales, la preparación y realización de actividades prácticas, la participación en sesiones síncronas, la resolución de ejercicios, la elaboración de entregas progresivas, la preparación del test final y la participación en tutorías o actividades de seguimiento.

La evaluación será íntegramente online y se articulará mediante un sistema de evaluación continua basado en entregas progresivas, actividades prácticas y un test final. El objetivo será valorar tanto la adquisición de conocimientos conceptuales como la capacidad de aplicar dichos conocimientos a la resolución de problemas mediante programación.

La calificación final se obtendrá a partir de los siguientes elementos:

  • Entregas prácticas progresivas: 50 %. Consistirán en actividades de programación, resolución de problemas y ejercicios aplicados vinculados a los distintos bloques temáticos del curso.
  • Actividades de participación, debate y resolución guiada de ejercicios: 20 %. Incluirán la participación en sesiones síncronas, foros, debates sobre soluciones, revisión de ejercicios y actividades de seguimiento planteadas a través del Campus Virtual.
  • Test final online: 30 %. Permitirá comprobar la asimilación global de los conceptos fundamentales del curso, incluyendo elementos de programación, estructuras de control, datos básicos, modularidad y recursividad.

Para superar el curso será necesario obtener una calificación final mínima de 5 sobre 10. Las actividades evaluables se entregarán a través del Campus Virtual dentro de los plazos establecidos, quedando registradas las evidencias de aprendizaje, las calificaciones y la retroalimentación proporcionada al estudiantado. El profesorado podrá establecer requisitos mínimos de realización en las entregas prácticas y en el test final para garantizar que se han alcanzado los resultados de aprendizaje esenciales.

El control del seguimiento se realizará mediante la revisión periódica de la actividad del estudiantado en el Campus Virtual, la comprobación de entregas, la participación en actividades online, la asistencia o participación en sesiones síncronas cuando proceda, y la interacción en tutorías. Este sistema permitirá detectar dificultades de aprendizaje, orientar el trabajo autónomo y asegurar una evaluación coherente con la modalidad virtual del curso.

Profesorado