Contenidos teóricos y prácticos de la asignatura
La asignatura se organiza en dos bloques denominados bloque I y bloque II.
La asignatura está dividida de forma transversal en una parte de teoría y problemas y otra parte práctica.
El temario de la asignatura es el siguiente:
BLOQUE I
Tema 1. Introducción a la informática
Tema 2. Sistemas operativos; Linux
Tema 3. Representación numérica digital
Tema 4. Introducción a la programación; Python
Tema 5. Datos estructurados
BLOQUE II
Tema 6. Programación estructurada
Tema 7. Programación modular
Tema 8. Gestión de almacenamiento
La parte práctica se estructura en 7 prácticas y dos actividades. Las prácticas están enumeradas de 0 a 6, ya que la práctica inicial versará sobre el uso del entorno de trabajo y no será evaluable. Las dos actividades estarán asociadas a la práctica 1.
Relación de prácticas:
BLOQUE I
Práctica 0. Entorno de trabajo
Práctica 1. Computación Científica
- Actividad 1. Artículos sobre Linux
- Linux: comandos fundamentales
- Actividad 2. Artículos sobre Python
Práctica 2. Python interactivo: constantes y variables
Práctica 3. Datos estructurados: listas y diccionarios
BLOQUE II
Práctica 4. Programación estructurada: iteraciones y bucles
Práctica 5. Programación modular: funciones y parámetros
Práctica 6. Gestión de almacenamiento: ficheros
Se incluye el Curso básico de competencias informacionales impartido por la Biblioteca de la ULL el martes 15 de octubre a partir de las 12:00 en el aula de clase
- La programación se trabajará con el sistema operativo Linux y el lenguaje de programación Python.
- Se incluyen dos actividades de búsqueda y análisis crítico de artículos sobre Linux y sobre Python.
La asignatura está dividida de forma transversal en una parte de teoría y problemas y otra parte práctica.
El temario de la asignatura es el siguiente:
BLOQUE I
Tema 1. Introducción a la informática
Tema 2. Sistemas operativos; Linux
Tema 3. Representación numérica digital
Tema 4. Introducción a la programación; Python
Tema 5. Datos estructurados
BLOQUE II
Tema 6. Programación estructurada
Tema 7. Programación modular
Tema 8. Gestión de almacenamiento
La parte práctica se estructura en 7 prácticas y dos actividades. Las prácticas están enumeradas de 0 a 6, ya que la práctica inicial versará sobre el uso del entorno de trabajo y no será evaluable. Las dos actividades estarán asociadas a la práctica 1.
Relación de prácticas:
BLOQUE I
Práctica 0. Entorno de trabajo
Práctica 1. Computación Científica
- Actividad 1. Artículos sobre Linux
- Linux: comandos fundamentales
- Actividad 2. Artículos sobre Python
Práctica 2. Python interactivo: constantes y variables
Práctica 3. Datos estructurados: listas y diccionarios
BLOQUE II
Práctica 4. Programación estructurada: iteraciones y bucles
Práctica 5. Programación modular: funciones y parámetros
Práctica 6. Gestión de almacenamiento: ficheros
Se incluye el Curso básico de competencias informacionales impartido por la Biblioteca de la ULL el martes 15 de octubre a partir de las 12:00 en el aula de clase
- La programación se trabajará con el sistema operativo Linux y el lenguaje de programación Python.
- Se incluyen dos actividades de búsqueda y análisis crítico de artículos sobre Linux y sobre Python.
Actividades a desarrollar en otro idioma
Siguiendo el plan de estudios, en esta asignatura no son obligatorias actividades en otro idioma.