Programación Código:  76.505    :  6
Consulta de los datos generales   Descripción   La asignatura en el conjunto del plan de estudios   Campos profesionales en el que se proyecta   Conocimientos previos   Información previa a la matrícula   Objetivos y competencias   Contenidos   Consulta de los materiales de los que dispone la asignatura   Materiales y herramientas de apoyo   Informaciones sobre la evaluación a la UOC   Consulta del modelo de evaluación  
Este es el plan docente de la asignatura para el segundo semestre del curso 2023-2024. Podéis consultar si la asignatura se ofrece este semestre en el espacio del campus Más UOC / La universidad / Planes de estudios). Una vez empiece la docencia, tenéis que consultarlo en el aula. El plan docente puede estar sujeto a cambios.

Si los ordenadores resultan útiles para una gran diversidad de tareas, cabe pensar que, detrás de cualquier servicio ofrecido por una máquina, existe un programa que determina desde cómo tiene que comunicarse la máquina con el usuario, hasta qué conjunto de cómputos son necesarios para ofrecer esa funcionalidad.

Los campos de acción de la informática y de la programación se amplían constantemente. Desde el punto de vista de popularización de su utilización, el ordenador es un electrodoméstico presente en la gran mayoría de hogares y las empresas asocian el ordenador a cada puesto de trabajo. Desde el punto de vista de su aplicación, pueden servir de ejemplo evoluciones espectaculares como la que van de los pobres efectos especiales de los telefilmes de hace unos años, a la producción de películas completamente generadas por ordenador y difícilmente distinguibles, en en cuanto a calidad fotográfica o de animación, de una película convencional.

Al usuario/consumidor le puede parecer que está ante un proceso tecnológico muy complejo y que queda fuera de su capacidad poder incidir en él. Pero la evolución a la baja de los precios de líneas de comunicación y ordenadores personales (mientras su rendimiento continuamente mejora) permite que muchos usuarios se planteen cambiar su papel de espectador hacia el de productor, lo cual puede conseguirse adquiriendo los conocimientos necesarios sobre las máquinas, la información y las herramientas de programación adecuadas. La intención de esta asignatura es precisamente ofrecer al futuro graduado esta formación básica que permita conocer el funcionamiento de los sistemas informáticos.

Amunt

Esta asignatura mantiene una estrecha relación con el resto de asignaturas del área de programación del grado, que son:

  • Lenguajes y estándares web (obligatoria)
  • Programación web (obligatoria)
  • Diseño y programación orientada a objetos (optativa)

Amunt

Las producciones multimedia, centro de interés principal de los estudios, cada vez más a menudo, son responsabilidad de un equipo de profesionales que interactúan y se complementan para obtener el mejor resultado. La comunicación eficaz entre ellos es una herramienta imprescindible para llegar al éxito y se obtiene a partir del conocimiento básico de todas las especialidades.

Los conocimientos que se adquieren en esta asignatura permiten establecer los fundamentos teóricos y prácticos en aquellos profesionales que quieran trabajar como desarrolladores multimedia. Un graduado en Multimedia que ocupe el rol de desarrollador multimedia es un profesional capacitado, tanto para crear, organizar y gestionar elementos de información de varias fuentes (audio, imagen, vídeo), como para el análisis, diseño e implementación de las aplicaciones que los integren utilizando los lenguajes de programación y las herramientas adecuadas.

Además, esta asignatura también es un buena base para aquellos profesionales que tengan que crear y coordinar proyectos en los cuales deban existir elementos programados.

Amunt

Esta asignatura no tiene requisitos. Cualquier estudiante en condiciones académicas de iniciar una especialidad universitaria no tiene que tener graves problemas en su seguimiento. Sin embargo, antes de matricularse, es recomendable tener conocimientos básicos sobre HTML, los cuales se tratan en la asignatura Lenguajes y estándares web.

Por otro lado, los conocimientos teóricos sobre el ordenador (tanto desde el punto de vista del hardware como del software) resultan una buena base para la comprensión de los mecanismos básicos de interacción en otras asignaturas.

Amunt

Recomendable haber cursado la asignatura Lenguajes y estándares web.

Amunt

Competencias dentro del Grado Multimedia

  • Capacidad de organizar y gestionar la información utilizando tecnologías de bases de datos, lenguajes y modelos estándares.
  • Capacidad de analizar un problema en el nivel de abstracción adecuado a cada situación y aplicar las habilidades y conocimientos adquiridos para abordarlo y resolverlo.


Objetivos de la asignatura

El objetivo general de la asignatura es aprender a diseñar algoritmos y programas que cumplan unos criterios de calidad.

Los objetivos concretos son los siguientes:

  • Conocer y asimilar los conceptos fundamentales de la algorítmica mediante el aprendizaje y comprensión de la sintaxis y semántica de una notación algorírmica.
  • Conocer y asimilar los conceptos, métodos y técnicas para que, a partir del enunciado de un problema, se pueda especificar el comportamiento preciso que tendrá que tener la solución, diseñarla e implementar el programa correspondiente.
  • En cuanto a los métodos, se verá la aplicación de esquemas como una técnica eficaz para construir algoritmos. También se verá el diseño descendente como una forma idónea de afrontar problemas complejos al dividirlos en un conjunto de subproblemas más sencillos.
  • Adquirir práctica en la aplicación de los conceptos anteriores en un entorno real de desarrollo de programas. Así, el estudiante adquirirá un conocimiento no sólo conceptual, sino también práctico de como escribir un programa, compilarlo, montarlo y ejecutarlo.

Amunt

El material didáctico de la asignatura consta de los siguientes cinco módulos:

Módulo 1: Introducción en la programación
Se exponen los conceptos básicos que se usan en programación.

Módulo 2: Introducción a la algorítmica
Se describen los objetos básicos del algorítmica.

Módulo 3: Tratamiento secuencial
Se presentan los esquemas básicos de busca y recorrido en una secuencia.

Módulo 4: Tipos estructurados de datos
Enseña como construir tipos de datos estructurados a partir de los básicos.

Módulo 5: Introducción a la metodología de diseño descendente
Se presenta una metodología para emprender sistemáticamente proyectos de programación complejos.

Amunt

7. Esquemas algorítmicos. Recorrido y búsqueda de una secuencia PDF
6. Tipos estructurados de datos heterogéneos. Tupla PDF
2. Trabajando con datos. Tipos básicos PDF
5. Tipos estructurados de datos homogéneos. Tablas PDF
1. Empezando a programar PDF
3. Organizando el código. Estructuras algorítmicas PDF
4. Reutilizando el código. Funciones PDF
0. Cómo utilizar este material PDF
MDN Web Docs - JavaScript Web

Amunt

  • Materiales didácticos de la asignatura: Son la base teórica para un correcto seguimiento de la asignatura. También los recibiréis a casa en papel.
  • Manual de lenguaje PHP: Este manual introduce un entorno y un lenguaje de programación concreto que permitirán poner en práctica los conocimientos aprendidos en los materiales didácticos. Concretamente, el manual presenta el lenguaje de programación PHP (PHP: Hypertext Preprocessor) y proporciona las pautas de traducción de la notación algorítmica a PHP.

Amunt

La Normativa académica de la UOC dispone que el proceso de evaluación se fundamenta en el trabajo personal del estudiante y presupone la autenticidad de la autoría y la originalidad de los ejercicios realizados.

La falta de originalidad en la autoría o el mal uso de las condiciones en las que se hace la evaluación de la asignatura es una infracción que puede tener consecuencias académicas graves.

El estudiante será calificado con un suspenso (D/0) si se detecta falta de originalidad en la autoría de alguna actividad evaluable (práctica, prueba de evaluación continua (PEC) o final (PEF), o la que se defina en el plan docente), ya sea porque ha utilizado material o dispositivos no autorizados, ya sea porque ha copiado de forma textual de internet, o ha copiado de apuntes, de materiales, manuales o artículos (sin la citación correspondiente) o de otro estudiante, o por cualquier otra conducta irregular.

La calificación de suspenso (D/0) en la evaluación continua (EC) puede conllevar la obligación de hacer el examen presencial para superar la asignatura (si hay examen y si superarlo es suficiente para superar la asignatura según indique este plan docente).

Cuando esta mala conducta se produzca durante la realización de las pruebas de evaluación finales presenciales, el estudiante puede ser expulsado del aula, y el examinador hará constar todos los elementos y la información relativos al caso.

Además, esta conducta puede dar lugar a la incoación de un procedimiento disciplinario y la aplicación, si procede, de la sanción que corresponda.

La UOC habilitará los mecanismos que considere oportunos para velar por la calidad de sus titulaciones y garantizar la excelencia y la calidad de su modelo educativo.

Amunt

Esta asignatura puede superarse por una doble vía:

- A partir de las actividades hechas a lo largo del curso y la realización de una prueba de síntesis (PS):

La combinación de la nota final de las actividades de evaluación continua (EC) y la calificación final de las actividades prácticas (Pr) da como resultado la calificación final de evaluación continua (FC: EC + Pr).
Para tener derecho a hacer la PS, la calificación final de evaluación continua (FC) debe ser igual o superior a 5. La nota final de la asignatura se obtendrá posteriormente cruzando la nota de la PS con la FC.

- Mediante la realización de un examen final (EX):

Para hacer el EX no es necesario haber superado la EC. Por esta vía, la calificación final de la asignatura se obtiene cruzando la nota del EX con la calificación final de las actividades prácticas (Pr).

En cualquiera de las dos vías es obligatorio hacer las actividades prácticas (Pr).

La fórmula de acreditación de la asignatura es la siguiente: (EC + Pr) + PS o EX + Pr.

 
 
 

Amunt