• Presentación de la asignatura

      Queremos darte la bienvenida a la asignatura Programación I, perteneciente a la titulación de Grado en Inteligencia Artificial, publicada como recurso educativo abierto (REA) de la Universidad Rey Juan Carlos. 

      La asignatura tiene como objetivo dotar al alumno de los conocimientos y competencias básicas para analizar problemas, diseñar algoritmos para resolverlos y codificar dichos algoritmos en un lenguaje de programación moderno para ejecutarlos en el ordenador, así como detectar los posibles errores que se cometen al programar y aprender a corregirlos. Los alumnos conocerán y pondrán en práctica los conceptos importantes de la tecnología de la programación, como las variables y expresiones, los tipos de datos, las estructuras de control de flujo o la subprogramación. Además, aprenderán a comprobar la corrección de su código y a utilizar los elementos básicos de un entorno de programación moderno, tales como el editor o las herramientas de depuración de código. Asimismo, conocerán y utilizarán con familiaridad los tipos de datos estructurados nativos en el lenguaje vehicular de la asignatura: Python 3. Para más información sobre las competencias que se pretende que el estudiante adquiera una vez superada la asignatura, lo mejor es consultar la guía docente que se encuentra en esta misma página.

      Finalmente, en la pestaña de "Materiales consolidados" podrás encontrar la colección de materiales en abierto, en la pestaña de "Temario" podrás verlos organizados por los temas de la asignatura.