Grao en Nanociencia e Nanotecnoloxía |
Asignaturas |
Fundamentos de Informática |
Resultados de aprendizaje |
|
|
Datos Identificativos | 2020/21 | |||||||||||||
Asignatura | Fundamentos de Informática | Código | 610G04010 | |||||||||||
Titulación |
|
|||||||||||||
Descriptores | Ciclo | Periodo | Curso | Tipo | Créditos | |||||||||
Grado | 2º cuatrimestre |
Primero | Formación básica | 6 | ||||||||||
|
Resultados de aprendizaje | Competencias / Resultados del título | ||
Conocer y comprender la importancia de los objetivos de la programación. Conocer los aspectos generales de los lenguajes y paradigmas de programación. Conocer el pseudocódigo y la sintaxis del lenguaje Python utilizado para describir algoritmos y programas. Conocer los pasos para la realización de un programa y sus principales componentes. Conocer los tipos de datos básicos usados en el lenguaje Python. Conocer las estructuras de programación estructuras y las diferencias entre ellas. Conocer todos los aspectos relacionados con la realización de funciones y procedimientos. | A7 A10 |
B2 B3 B4 B5 B6 B7 B10 B11 B12 |
C1 C2 C3 C5 C6 C8 |
Ser capaz de realizar el seguimiento de un algoritmo (en pseudocódigo) o programa (en lenguaje Python), explicar qué realiza y encontrar posibles errores. Ser capaz de resolver pequeños algoritmos y programas. A partir de la formulación de un problema de pequeña-mediana envergadura, saber realizar el programa para resolverlo, teniendo en cuenta los objetivos de la programación. Realizar la descomposición adecuada implementando las funciones y procedimientos necesarios correctamente. Conocer el potencial de las librerías de funciones libres y ser capaz de escribir programas valiéndose de ellas, adaptándolas a las necesidades del problema. | A7 |
B2 B3 B4 B5 B6 B7 |
C3 C8 |
Tener autonomía para establecer configuraciones sencillas de equipos en lo referente a usuarios, permisos y redes. | A7 |
B2 B5 B6 B7 |
C3 C5 C8 |
Conocer los conceptos, principios y técnicas básicas relacionadas con las bases de datos. Tener capacidad de modelar y diseñar bases de datos relacionales. Tener capacidad de manejar bases de datos relacionales mediante la ejecución de sentencias en un lenguaje de consultas. | A7 |
B2 B5 B6 B7 |
C3 C7 C9 |
|