|
|||||
Consulta de los datos generales Descripción La asignatura en el conjunto del plan de estudios Campos profesionales en que se proyecta Conocimientos previos Objetivos y competencias Contenidos Consulta de los recursos de aprendizaje de la UOC para la asignatura Información adicional sobre los recursos de aprendizaje y herramientas de apoyo Información adicional sobre la bibliografía y fuentes de información Metodología Información sobre la evaluación en la UOC Consulta del modelo de evaluación Evaluación Contínua Evaluación final Feedback | |||||
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. | |||||
Esta asignatura es el punto de entrada a las técnicas de programación. Es una asignatura introductoria en la que aprenderéis los fundamentos del diseño algorítmico y la programación en C. |
|||||
Esta asignatura es el punto de inicio a las técnicas de programación. La profundización se hará cursando las asignaturas siguientes del plan de estudios:
La algorítmica y la práctica de programación en lenguaje C permite adquirir unos conocimientos que son imprescindibles para otras asignaturas del grado. |
|||||
Si os dedicáis al desarrollo de software, no es necesario decir que la práctica profesional girará principalmente en torno a las competencias adquiridas en una serie de asignaturas, la primera de las cuales es ésta. Así pues, esta asignatura ocupa una posición central en los estudios y en muchas de sus salidas profesionales. |
|||||
La asignatura no presupone ningún conocimiento previo de esta disciplina ni de ninguna otra asignatura de estos estudios. Es conveniente, sin embargo, tener algunos conocimientos fundamentales de matemáticas. |
|||||
Competencias dentro del Grado
Objetivos de la asignatura El objetivo general de la asignatura es aprender a diseñar algoritmos y programas de baja complejidad que cumplan unos criterios básicos de calidad.
|
|||||
Algoritmia
Programación en C
|
|||||
|
|||||
En los recursos del aula encontraréis el acceso a la XWiki que contiene todos los recursos que necesitáis: unidades de contenidos, guías de software y lenguaje C y orientaciones para realizar las diferentes actividades. También tenéis accesible el contenido de la XWiki desde el aula de laboratorio. Desde el aula también se accede a la recopilación de cuestiones frecuentes (FAQs) que os servirán para encontrar respuestas rápidas a las dudas más habituales y que os será muy útil para resolver las PEC y la PR. Finalmente, des del espacio de recursos del aula, accederéis a la Máquina Virtual (VM) que incluye el software que necesitáis para programar en C, y también el código de los ejemplos de C de la xWiki. |
|||||
|
|||||
Para poder lograr los objetivos propuestos, durante todo el semestre iremos combinando el estudio de la teoría algorítmica (diseño de algoritmos) con la práctica de programación en C (codificación de programas). Cada semana os propondremos una actividad diferente, las llamadas pruebas de evaluación continuada (PECs). En la propia actividad enlazaremos los recursos necesarios para resolverla. También tendréis que hacer una práctica (PR) y entregarla si queréis superar la asignatura. Los estudiantes que no entreguen la PR y obtengan una nota mínima de 5.0 no podrán superar la asignatura. Finalmente, tendréis que presentaros a las pruebas finales. Dependiendo de si habéis superado las PECs o no, os tendréis que presentar a una Prueba de Síntesis (PS) o a un Examen (EX), tal como se detalla en el apartado de modelo de evaluación. En esta asignatura, mucho más que en otras, la asimilación de los conceptos y métodos que le son propios depende en gran medida de la realización continuada de los ejercicios propuestos y de practicar mucho. Por este motivo, es muy importante que hagáis cada semana los ejercicios de cada unidad y que practiquéis con los aspectos concretos del lenguaje y del entorno a programación. El aprendizaje de la programación es eminentemente práctico y necesita de un proceso continuado e incremental. La evaluación continuada (las PEC y la PR) sirve para hacer este aprendizaje incremental. Esta es sin duda la vía que garantiza mejor vuestro logro de los objetivos previstos. Para desarrollar la parte práctica de la asignatura tendréis a vuestro alcance un Laboratorio Virtual de C. El Laboratorio es accesible desde el campus y es atendido por un consultor de laboratorio que os ayudará a resolver cualquier duda que tengáis sobre la instalación del software y la programación en C. El laboratorio está pensado exclusivamente para apoyar a la instalación del software, y resolver dudas relacionadas con los ejercicios de C de las PEC y el desarrollo de la práctica. |
|||||
El proceso de evaluación se fundamenta en el trabajo personal de cada estudiante y presupone la autenticidad de la autoría y la originalidad de los ejercicios realizados. La falta de autenticidad en la autoría o de originalidad de las pruebas de evaluación; la copia o el plagio; el intento fraudulento de obtener un resultado académico mejor; la colaboración, el encubrimiento o el favorecimiento de la copia, o la utilización de material o dispositivos no autorizados durante la evaluación, entre otras, son conductas irregulares que pueden tener consecuencias académicas y disciplinarias graves. Por un lado, si se detecta alguna de estas conductas irregulares, puede comportar el suspenso (D/0) en las actividades evaluables que se definan en el plan docente - incluidas las pruebas finales - o en la calificación final de la asignatura, ya sea porque se han utilizado materiales o dispositivos no autorizados durante las pruebas, como redes sociales o buscadores de información en internet, porque se han copiado fragmentos de texto de una fuente externa (internet, apuntes, libros, artículos, trabajos o pruebas del resto de estudiantes, etc.) sin la correspondiente citación, o porque se ha practicado cualquier otra conducta irregular. Por el otro, y de acuerdo con las normativas académicas, las conductas irregulares en la evaluación, además de comportar el suspenso de la asignatura, pueden dar lugar a la incoación de un procedimiento disciplinario y a la aplicación, si procede, de la sanción que corresponda. La UOC se reserva la potestad de solicitar al estudiante que se identifique o que acredite la autoría de su trabajo a lo largo de todo el proceso de evaluación por los medios que establezca la universidad (síncronos o asíncronos). A estos efectos, la UOC puede exigir al estudiante el uso de un micrófono, una cámara u otras herramientas durante la evaluación y que este se asegure de que funcionan correctamente. La verificación de los conocimientos para garantizar la autoría de la prueba no implicará en ningún caso una segunda evaluación. |
|||||
Ponderación de las calificaciones
Opción siguiendo y superando la FC: (EC + Pr) + PS
Final Continuada: (FC) = EC + Pr EC = 40% Pr = 60% Notas mínimas: · Pr = 5 · EC = 4 En caso de no conseguir la nota mínima en la Pr, la nota obtenida en la fórmula corresponde a la obtenida en la Pr, o el que indique el modelo de evaluación.
FC = 70% PS = 30% Notas mínimas: · PS = 3,5 Cuando la nota obtenida en la PS sea inferior a los mínimos establecidos para cada fórmula, la calificación final de la asignatura será la nota obtenida en la PS.
Opción con EX: (EX+Pr)+EC
Final de examen (FE) = EX + Pr EX = 60 % Pr = 40% Notas mínimas: · Pr = 5 En caso de no conseguir la nota mínima en la Pr, la nota obtenida en la fórmula corresponde a la obtenida en la Pr, o el que indique el modelo de evaluación.
FE = 65% EC = 35% Notas mínimas: · EX = 4 Esta fórmula de ponderación sólo se aplicará cuando la nota resultante mejore la obtenida en el EX. Cuando la nota obtenida en el EX sea inferior a 4 o la calificación resultante de la fórmula de ponderación no permita mejorar la nota obtenida en el EX, la calificación final de la asignatura será la nota obtenida en el EX. En el caso de asignaturas con prácticas (Pr) que cruzan con el examen (EX), la fórmula de ponderación sólo se aplicará cuando la nota resultante mejore la obtenida en FE (FE=EX+Pr). Cuando la nota obtenida en el EX sea inferior a 4, la calificación resultante de la asignatura será la nota obtenida en el EX. Cuando la calificación resultante de la fórmula de ponderación no permita mejorar la nota obtenida en FE, la calificación final de la asignatura será la nota obtenida en FE. |
|||||
Pruebas de evaluación continua (PEC) Os encontraréis PEC de dos tipos diferentes: _ PEC Moodle (las PEC1, PEC2, PEC3, PEC5, PEC7, PEC9 y PEC10): Cada PEC Moodle normalmente constará de dos partes: - Un cuestionario de diseño algorítmico - Un pequeño ejercicio de programación en C Para que evaluemos la PEC Moodle es imprescindible que hayáis realizado el ejercicio de programación en C en caso de que tenga. Cada PEC Moodle tiene un peso de 7% en la nota final de EC. _ PEC de diseño y codificación (las PEC4, PEC6 y PEC8): A partir de un enunciado que plantea un problema concreto, se deberá diseñar un algoritmo que lo resuelva, y después codificarlo en un programa C. Cada PEC de diseño y codificación tiene un peso de 17% en la nota final de EC.
PRÁCTICA (PR) La Práctica consiste en la resolución de un proyecto de programación en C que se plantea a partir de un contexto práctico. Es obligatorio entregar la práctica y obtener una nota mínima de 5 para aprobar la asignatura. Fraude o Plagio Es importante tener claro que el seguimiento correcto de la asignatura os compromete a hacer las actividades propuestas (PEC y Práctica) de manera individual y según las indicaciones que pauta este Plan Docente. En caso de que no sea así, las actividades se evaluarán con una D o un 0 según corresponda. En concreto, en caso de extrema similitud entre algún ejercicio de alguna PEC/Práctica de dos o más estudiantes que desacredite el hecho de haberla realizado individualmente, la nota final de AC/Práctica será una D para todos ellos, de acuerdo con la normativa UOC de plagio ya indicada anteriormente. |
|||||
Las Pruebas Finales (PF), dependiendo de la vía de evaluación escogida, consisten en una Prueba de Síntesis (PS) o en un Examen (EX). Tal y como se indica en el apartado "Consulta el modelo de evaluación", en la opción siguiendo la FC se debe hacer la prueba de síntesis (PS) y en la opción con EX hay que hacer el examen. Por tanto, en cualquier caso, para superar la asignatura hay que hacer una prueba final y en ambos casos es imprescindible tener una nota mínima final de práctica de 5. |
|||||
De cada una de las actividades de evaluación del curso (PEC y Prácticas), además de las soluciones publicadas en la agenda del aula, los estudiantes en el umbral del aprobado (C+/C-), recibirán un feedback personal en el que se comentarán los errores cometidos y se darán indicaciones de mejora. Este feedback se recibirá mediante el mismo aplicativo de entregas y registro de EC en la fecha de publicación de las notas de cada actividad. |