Que estás buscando?
K3. Identificar los lenguajes de programación, sistemas operativos, bases de datos y programas informáticos que se aplican en la ingeniería.
S3. Utilizar los lenguajes de programación, bases de datos y programas informáticos para aplicaciones en ingeniería.
S44. Utilizar las principales fuentes de información de la ingeniería técnica industrial y los criterios para discriminar su veracidad y utilidad. Asimismo será capaz de utilizar las principales herramientas TIC básicas de carácter transversal y las propias de la ingeniería técnica industrial en función del objetivo.
C9. Aplicar las normas ortográficas y gramaticales, distinguiendo los principales registros comunicativos orales y escritos en un entorno académico.
C19. Desarrollar el trabajo en equipo de forma cooperativa, planificando el trabajo a ejecutar y respetando e integrando los diferentes puntos de vista cuando se trabaja en equipo.
Los diversos temas tratados en la asignatura están pensados para capacitar a los estudiantes en el aprendizaje de los conceptos fundamentales de la programación de ordenadores que permitan el desarrollo de programas de pequeña y mediana envergadura a nivel industrial.
El aula (física o virtual) es un espacio seguro, libre de actitudes machistas, racistas, homoófobas, traánfobas y discriminatorias, ya sea hacia el alumnado o hacia el profesorado. Confiamos en que entre todas y todos podamos crear un espacio seguro donde podamos equivocarnos y aprender sin tener que sufrir prejuicios de otros.
1. INTRODUCCIÓN A COMPUTADORES
Estructura funcional de un ordenador. Funcionamiento interno de un ordenador. Introducción a los sistemas operativos: tipos de sistemas operativos, el sistema operativo como máquina virtual, gestión de procesos y gestión de memoria
2. INTRODUCCIÓN Y CONCEPTOS GENERALES DE LA PROGRAMACIÓN
Algoritmos y programas. Lenguajes de programación Entorno de programación Proceso de programación Anatomía de un programa simple Compilación e interpretación
3. CONCEPTOS BÁSICOS DE LA PROGRAMACIÓN
Variables, tipos y asignación Evaluación de expresiones Lectura y escritura Formas de ejecución y estructuras de control: secuencial, condicional / alternativa y iterativa Esquemas iterativos básicos
4. DESCOMPOSICIÓN FUNCIONAL Y DISEÑO DESCENDENTE
Descomposición de problemas en subproblemas Funciones y procedimientos. parametrización
5. TIPO DE DATOS COMPUESTOS
Secuencias: Cadenas. listas
La asistencia a todas las sesiones, tanto de teoría como prácticas, es obligatoria. La no asistencia comportará la calificación de "no evaluable" en la asignatura.
Convocatoria ordinaria
La evaluación se realiza a partir de las calificaciones de las siguientes actividades:
El cálculo de la calificación final de la asignatura se realizará con la siguiente ponderación:
La evaluación del resultado de aprendizaje asociado al uso de las principales fuentes de información y el uso de las principales herramientas básicas TIC de carácter transversal tendrá un peso del 10% incluido dentro de las prácticas. La nota final de la parte de prácticas reflejará la calificación del resultado de aprendizaje indicado.
La calificación final se obtiene:
Convocatoria de recuperación
La parte teórica de la asignatura (TEORIA) puede recuperarse siempre y cuando la nota ponderada obtenida sea inferior a 5 (excluidos los no presentados). Las prácticas no pueden recuperarse, en ningún caso.
Para los estudiantes que asistan al examen de recuperación su calificación de la parte de TEORÍA será la obtenida en esta prueba y la calificación final se calculará con las ponderaciones detalladas anteriormente y en ningún caso la calificación final obtenida será superior a 5.
consideraciones
Cualquier forma de fraude académico será sancionada de acuerdo a la normativa de evaluación del centro. En caso de que se detecten indicios de fraude, incluido el uso indebido de herramientas de inteligencia artificial generativa, el profesorado de la asignatura podrá convocar al estudiante a una entrevista individual con el objetivo de verificar su autoría.
Dada la naturaleza fundamental de esta asignatura, se requiere al estudiante no sólo que proporcione soluciones a determinados problemas, sino que sea capaz de generarlas de forma autónoma, sin ningún tipo de ayuda externa. Por este motivo, el uso de inteligencias artificiales generativas (IAG) para la resolución de los problemas planteados en la asignatura -ya sea en ejercicios, prácticas o pruebas- es contraproducente, queda estrictamente prohibido y será considerado un caso de fraude por plagio. En este sentido, no se permite el uso de IAG para generar código de programación, ni siquiera en forma de fragmentos, aunque éste sea posteriormente modificado o personalizado. El uso crítico de IAGs como vehículo para resolver dudas sobre la materia no se considera un mal uso de estos mecanismos siempre y cuando esto no entre en contradicción con lo antes indicado y el estudiante no pierda de vista el hecho de que puede obtener respuestas incorrectas y/o no ajustadas a los contenidos de la materia.
No está permitido utilizar herramientas de inteligencia artificial generativa (IAG) en las actividades de evaluación de la asignatura. El estudiante es el responsable del contenido de las actividades que presenta.
Python 3. http://openbookproject.net/thinkcs/python/english3e/
Python language reference. https://docs.python.org/3/tutorial/index.html
Rabassa,Montse. Fundamentos de informática: notas de clase, ejemplos y ejercicios. Publicación interna ESUPT
http://anh.cs.luc.edu/python/hands-on/3.1/handsonHtml/index.html