NO EXISTEN CAMBIOS
The subject guide has been updated with the changes mentioned here
| SUBJECT NAME |
| SUBJECT NAME |
FUNDAMENTOS DE PROGRAMACIÓN PARA ECONOMÍA |
| CODE |
| CODE |
65012161 |
| SESSION |
| SESSION |
2026/2027 |
| DEPARTMENT |
| DEPARTMENT |
TEORÍA ECONÓMICA Y ECONOMÍA MATEMÁTICA
|
| DEGREE IN WHICH IT IS OFFERED |
| DEGREE IN WHICH IT IS OFFERED |
|
|
GRADO EN ECONOMÍA
|
| COURSE |
| COURSE |
SEGUNDO
COURSE
|
| PERIOD |
SEMESTER 1
|
| TYPE |
OBLIGATORIAS |
| CREDITS NUMBER |
| CREDITS NUMBER |
6 |
| HOURS |
| HOURS |
150 |
| LANGUAGES AVAILABLE |
| LANGUAGES AVAILABLE |
CASTELLANO |
El objetivo de esta asignatura es introducir al estudiante en los principios básicos de la programación. Constituye una materia que proporciona las herramientas necesarias para comprender cómo se estructuran, desarrollan y ejecutan los programas informáticos, así como para utilizar la programación como instrumento de análisis y apoyo a la toma de decisiones.
La programación permite automatizar tareas repetitivas, procesar grandes volúmenes de información, construir modelos económicos, realizar simulaciones y desarrollar aplicaciones orientadas al análisis de mercados, empresas y políticas públicas.
En el contexto del grado, esta asignatura adquiere una relevancia creciente debido a la transformación digital de la actividad económica. La disponibilidad masiva de datos, el desarrollo de técnicas de análisis cuantitativo, la automatización de procesos y la expansión de la inteligencia artificial han convertido las competencias digitales y de programación en herramientas fundamentales para el economista contemporáneo.
Asimismo, esta materia sirve de base para otras asignaturas relacionadas como la estadística, la econometría, y el análisis cuantitativo, facilitando la adquisición de competencias cada vez más demandadas en el mundo de los economistas.
En definitiva, la asignatura pretende dotar al futuro economista de una comprensión sólida de los procesos computacionales y de la capacidad para utilizar la programación como una herramienta de trabajo que amplía significativamente sus posibilidades de análisis, investigación y desempeño profesional en una economía cada vez más digitalizada.
Al tratarse de una asignatura de carácter introductorio, no se requiere ningún requisito previo.
Es aconsejable estar familiarizado con el manejo de un ordenador personal a nivel de usuario.
La tutorización se llevará a cabo por parte de los tutores y el equipo docente de la asignatura. Para conocer los horarios y disponibilidades de los tutores cada alumno deberá consultar en su centro asociado.
La tutorización por parte del equipo docente se llevará a cabo por los profesores y en los horarios que se indican a continuación:
Dr. D Fco. Javier Palencia González
Despacho 2.02
Miércoles de 10:00 a 14:00 horas
Tel.: 913986376
Correo electrónico: jpalencia@cee.uned.es
Dr. D José M. Labeaga Azcona
Despacho 2.03
Miércoles de 10:00 a 14:00 horas
Tel.: 913987811
Correo electrónico: jlabeaga@cee.uned.es
Además a través del aula virtual el alumno podrá consultar todo tipo de dudas relativas a la asignatura.
En el enlace que aparece a continuación se muestran los centros asociados y extensiones en las que se imparten tutorías de la asignatura. Estas pueden ser:
Consultar horarios de tutorización de la asignatura 65012161
Horarios de
FUNDAMENTOS DE PROGRAMACIÓN PARA ECONOMÍA
Loading, this may take a while
Cargando...
Ver apartado de Resultados de Aprendizaje.
CN2 - Tener la capacidad de reunir e interpretar datos relevantes (normalmente dentro de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes de índole social, científica o ética.
CN4 - Entender los principales modelos y técnicas de representación y análisis de la realidad económica.
CN6 - Dominar las principales técnicas instrumentales aplicadas al ámbito económico.
CM1 - Gestión del trabajo autónoma y autorregulada.
CM5 - Desarrollar aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía.
H8 - Ser capaz de interpretar datos económicos, proporcionar información relevante útil para todo tipo de usuarios.
H9 - Aplicar al análisis de los problemas criterios profesionales basados en el manejo de instrumentos técnicos.
H13 - Saber aplicar sus conocimientos a su trabajo o vocación de una forma profesional en el área de estudio.
1. Fundamentos de la programación
• Introducción a los lenguajes de programación para la Economía
• Conceptos básicos del lenguaje
• Compilación e interpretación
• Paradigmas de programación: imperativa, lógica y funcional
2. Introducción al lenguaje Python
• El intérprete Python
• Creación de programas en Python
• Tipos de datos básicos. Variables y constantes
• Entrada y salida de datos
• Expresiones: Operadores, asignación y comentarios
• Estructuras de control de flujo y bucles
• Depuración de programas: tipos de errores
3. Estructuras de datos
• Representación interna de los datos
• Tipos estructurados
• Lista, tuplas, arrays
• Ficheros de datos
4. Funciones y procedimientos
• Declaración y funcionamiento
• Reutilización de código
• Paso por valor y referencia
• Introducción a la recursividad
5. Algoritmos y resolución de problemas económicos
• Estrategias de resolución de problemas
• Algoritmos: concepto y propiedades
La metodología seguida para el estudio de esta asignatura es la propia de una universidad a distancia, proponiendo una metodología activa en la que el alumno no sea un mero receptor de conocimiento, sino que participe activamente en la adquisición de las competencias y habilidades exigidas.
Se plantea una estrategia basada en la utilización de tres elementos básicos:
Materiales impresos, fundamentalmente apuntes que explicaran los conceptos teóricos así como propuesta de ejercicios y soluciones.
Curso Virtual, que se contempla como herramienta adecuada para que el estudiante pueda interactuar con el resto de la comunidad educativa. En este espacio los estudiantes dispondrán de foros de debate sobre los distintos aspectos del programa, pudiendo consultarse con el fin de resolver dudas y ampliar conocimientos.
Software relacionado. A través del aula virtual se explicará el software necesario para conseguir la resolución de los trabajos relacionados con la asignatura.
ONSITE TEST
|
| Type of exam |
| Type of exam |
Examen mixto |
| Quiz questions |
| Quiz questions |
8 |
| Development questions |
| Development questions |
2 |
| Duration of the exam |
| Duration of the exam |
120 (minutes) |
| Material allowed in the exam |
| Material allowed in the exam |
Ninguno |
| Assessment criteria |
| Assessment criteria |
Cuestiones - Cada cuestión contestada correctamente vale 0,5 puntos.
- Cada cuestión contestada incorrectamente baja la nota en 0,2 puntos.
- Las cuestiones no contestadas no suman ni restan.
Problemas - Se tendrá en cuenta tanto el planteamiento como el desarrollo y la correcta solución de los ejercicios.
|
| % Concerning the final grade |
| % Concerning the final grade |
100 |
| Minimum grade (not including continuas assessment) |
| Minimum grade (not including continuas assessment) |
5 |
| Maximum grade (not including continuas assessment) |
| Maximum grade (not including continuas assessment) |
10 |
| Minimum grade (including continuas assessment) |
| Minimum grade (including continuas assessment) |
4,5 |
| Coments |
| Coments |
|
CONTINUOUS ASSESSMENT TEST (PEC)
|
| PEC? |
| PEC? |
Si |
| Description |
| Description |
Será un cuestionario de 10 preguntas tipo test con opciones de respuesta de las cuales solo una será correcta. |
| Assessment criteria |
| Assessment criteria |
- Cada cuestión contestada correctamente vale 1 punto.
- Cada cuestión contestada incorrectamente baja la nota en 0,4 puntos.
- Las cuestiones no contestadas no suman ni restan.
|
| Weighting of the PEC in the final grade |
| Weighting of the PEC in the final grade |
20% |
| Approximate submission date |
| Approximate submission date |
16/12/2026 |
| Coments |
| Coments |
Para que sea tenida en cuenta la nota de la PEC en el cómputo de la calificación final, ésta deberá ser superior a 4,5. El equipo docente podrá proponer otras actividades con carácter voluntario de las cuales se informará a través del curso virtual. |
OTHER GRADEABLE ACTIVITIES
|
| Are there other evaluable activities? |
| Are there other evaluable activities? |
Si |
| Description |
| Description |
El equipo docente podrá proponer actividades en el curso virtual cuya realización será tenida en cuenta en la evaluación final. La actividad será voluntaria. La calificación nunca perjudicará al estudiante, tanto si participa en ella como si no lo hace. |
| Assessment criteria |
| Assessment criteria |
|
| Weighting in the final grade |
| Weighting in the final grade |
|
| Approximate submission date |
| Approximate submission date |
|
| Coments |
| Coments |
|
How to obtain the final grade?
|
Nota de la prueba presencial + (0,2 x Nota de la PEC) Si se proponen actividades adicionales, se publicará la nueva fórmula en el curso virtual para los estudiantes que decidan participar. Las actividades propuestas no influirán negativamente en la calificación. |
En el campus virtual se publicarán recursos y apuntes que serán la base del trabajo de la asignatura
ISBN: 9788441549241
Título: Curso intensivo de Python, 3ª edición
Autor: Eirc Matthes
Editorial: Anaya Multimedia
A través del aula virtual el alumno podrá acceder a documentación, guías y tutoriales con las indicaciones adecuadas proporcionadas por el equipo docente.
Se habilitarán enlaces a contenidos propios desarrollados para facilitar el estudio.