Se trata de una asignatura donde es fundamental para el alumno llevar la asignatura al día, debido a la interrelación existente entre los temas que la forman. El abandono de la asignatura durante una temporada podría dificultar el seguimiento de la misma posteriormente.
Se recomienda que el alumno trabaje semanalmente los ejercicios propuestos por el profesor, con el fin de asimilar los conocimientos de forma paulatina. Además de los recursos docentes facilitados, es sumamente importante que los alumnos hagan uso de las referencias bibliográficas básicas para reforzar los contenidos tratados en clase.
Por tratarse de una asignatura de carácter práctico, es fundamental el uso del ordenador, tanto para la elaboración de las prácticas y ejercicios, como para el refuerzo de los conocimientos y conceptos teóricos aprendidos.
Fundamentos de Programación I
Fundamentos de Programación I - Tlf: (+34) 902 102 101
Material necesario
Aplicaciones
Para las prácticas de esta asignatura se necesita instalar algún programa que permita el desarrollo, compilación y ejecución de programas desarrollados en lenguaje C. Se recomienda el uso de Dev- C++, el cuál es descargable gratuitamente a través del siguiente enlace:
http://www.bloodshed.net/devcpp.html
Los requisitos mínimos son un sistema Windows95/98/BT/2000/XP y 512 megas de RAM.
Si el alumno lo prefiere, puede utilizar cualquier otro programa que ofrezca la funcionalidad necesaria para desarrollar los ejercicios prácticos de esta asignatura, como Eclipse o Code::Blocks. No obstante es importante tener presente que en los laboratorios se encuentra instalada la herramienta Dev-C++ y los exámenes se desarrollarán haciendo uso de la misma.
Material didáctico
Además de la bibliografía recomendada en esta guía docente (básica y complementaria), en el apartado de Recursos del Campus Virtual, el estudiante dispondrá de recursos adicionales que le servirán de apoyo al proceso de aprendizaje. Dicho material se ofrecerá organizado por temas, de acuerdo con la organización de contenidos detallada anteriormente. Concretamente se pondrán a disposición del alumno los siguientes recursos:
• Apuntes sobre cada tema, indicando conceptos relevantes y ejemplos de uso. • Enlaces de interés que permitan la ampliación de información sobre los temas. • Ejemplos de programas donde se apliquen distintas técnicas de programación.
• Ejercicios para practicar los conocimientos tratados en cada tema. Tras un periodo de prueba, se proporcionarán las soluciones de forma que el alumno pueda comparar su resolución del ejercicio con la proporcionada por el profesor.
• Videos con explicación oral del profesor de aquellos temas que sean más relevantes o complejos de comprender.
• Exámenes de autoevaluación de cada bloque temático de la asignatura que permitan a los alumnos valorar su aprendizaje.
También se dispone del documentoPlan de Trabajo donde, entre otras cuestiones, se explica cómo utilizar las distintas herramientas del Campus Virtual, un calendario de las principales actividades de tutorización/seguimiento y un plan de trabajo que establece los periodos de tiempo para cada tema así como los recursos didácticos principales y complementarios de cada uno.
Fundamentos de Programación I
Fundamentos de Programación I - Tlf: (+34) 902 102 101
Tutorías
La tutorías constituyen un pilar fundamental para el aprendizaje del alumno que le ayuda a resolver sus dudas. Al tratarse de una asignatura en modalidad online, las tutorías se realizarán de forma conveniente a través de los medios que se indican a continuación:
• Sesiones de tutorías: en el horario de atención a los alumnos semanal indicado anteriormente, el profesor atenderá dudas de los alumnos por víatelefónica, chat o videoconferencia individual (bajo demanda). Estas sesiones de tutorización serán individuales y permitirán una interacción directa y fluida con el profesor para la resolución de dudas relacionadas con los contenidos teórico-prácticos.
• Correo electrónico y/o mensajes privados: se atenderán dudas puntuales planteadas a través de medios telemáticos como el correo electrónico y la herramienta del Campus Virtual “Mensajes privados”. Preferiblemente, se recomienda el uso del Campus Virtual. Este tipo de tutorización se realizará diariamente, con un compromiso de respuesta en menos de 48 horas lectivas desde la recepción del mismo.
• Foros: los foros sirven para fomentar la resolución de dudas en la asignatura de forma colaborativa entre los alumnos. El interés de este mecanismo de tutorización reside en su carácter asíncrono, de modo que los alumnos interaccionan sin necesidad de correspondencia temporal. El profesor creará diversos temas en el foro donde discutir distintos aspectos de interés, tales como unidades temáticas, prácticas, ejercicios, etc. Este mecanismo de tutorización permite a los estudiantes generar debates sobre los distintos planteamientos e intervenciones que se realicen. El profesor moderará las discusiones surgidas a través de los foros, reorientando las discusiones hacia el propósito formativo. • Videoconferencia colectiva:periódicamente, el profesor planificará la realización de
videoconferencias colectivas abiertas a la participación de todos los alumnos de la asignatura. Estas videoconferencias servirán al profesor como punto de control para verificar el proceso de aprendizaje. Del mismo modo, es una plataforma que permite a los alumnos exponer dudas, inquietudes o realizar sugerencias acerca del desarrollo de la asignatura. El profesor propondrá al menos cuatro videoconferencias: presentación, seguimiento de las prácticas y aclaración de dudas previas a cada uno de los exámenes parciales. Además de las propuestas por el profesor, los alumnos podrán solicitar la realización de videoconferencias adicionales.
De forma excepcional, el alumno podrá realizar tutorías presenciales con el profesor de la asignatura. No obstante, este método de tutorización será excepcional y siempre bajo demanda del alumno.