Está en la página 1de 23

Presentación del curso

Informática I - 2598511
Departamento de Ingeniería Electrónica
y de Telecomunicaciones
Facultad de Ingeniería
2023-1

Presentación del curso Informática I (2021-2)


Equipo docente

Aníbal Guerra Alexander Espinoza


Prof. de teoría, laboratorio Monitor
y coordinador

Emanuel Montoya Carlos Piedrahita María José Guerrero


Prof. de laboratorio Prof. de laboratorio Prof. de laboratorio

Fernando Ávila
Prof. Encargado de la
modalidad virtual Manuel Benjumea
Prof. de laboratorio
modalidad virtual

Luisa Saldarriaga Néstor Calvo


John F. Mercado Prof. de laboratorio Prof. de laboratorio
Prof. de laboratorio modalidad virtual modalidad virtual
Presentación del curso Informática I (2023-1)
(2021-2) 2
Sobre el profesor
Aníbal J. Guerra Soler

Ciencias de la Computación– Universidad de Carabobo (2005)


PhD. in Electronic and Computing Engineering – UdeA, Colombia (2019)
Profesor de cátedra en la UdeA desde 2016
Laboratorios de Informática I

Profesor de cátedra en la UdeA desde 2016

Profesor en otras instituciones educación superior desde 2005:


Lógica de programación, fundamentos y lenguajes de programación, POO, AI,
sistemas de información, integración de sistemas, bases de datos.

Investigador y tutor en diversos trabajos de investigación.


Grupo de investigación SISTEMIC
High-performance computing, bioinformatics, AI.

Presentación del curso Informática I (2023-1)


(2021-2) 3
Horarios de atención
Prof. Anibal <ajose.guerra@udea.edu.co>
Presencial: Lun: 10 a11:00 am, Mar: 4:00 a 5:00 pm.

Prof. Fernando Ávila< fernando.avila@udea.edu.co >


Asesorías y apoyo para la modalidad virtual.

Alexander Espinoza <alexander.espinosa@udea.edu.co>


M11-12, J14-15.

María José Guerrero : Talleres y asesorías previos a cada


parcial.

Los profes del lab no tienen horarios adicionales de atención…


¡hay que aprovechar el horario del lab!

Presentación del curso Informática I (2023-1)


(2021-2) 4
Canales de interacción

Información esencial

Horarios / Salas

Material de apoyo
Presentación del curso Informática I (2023-1)
(2021-2) 5
Vamos a comprometernos con
nuestro éxito!
Presentación del curso Informática I (2023-1)
(2021-2) 6
¿Por qué estudiar informática?
10110110101101101101110110110110010110110011001011011110001010100
10101011011110101011011011010110110110111011011011001011011001100
10110111100010101001010101101111010101101101101011011011011101101
10110010110110011001011011110001010100101010110111101010110110110
10110110110111011011011001011011001100101101111000101010010101011
01111010101101101101011011011011101101101100101101100110010110111
10001010100101010110111101010110110110101101101101110110110110010
11011001100101101111000101010010101011101010110111011100011100111
00110010110111100010101001010101101110111000111001110011001011011
11000101010010101011011101110001110011100110000000011110000111111
01111010101101101101011011011011101101101100101110101011011101110
00111001110011001011011110001010100101010110111011100011100111001
10010110111100010101001010101101110111000111001110011000000001111
00001111110110011001011011110001010100101010110111101010110110110
10110110110111011011011001011011001100101101111000101010010101011
01111010101101101101011011011011101101101100101101100110010110111
10001010100101010110111101010110110110101101101101110110110110010
11011001100101101111000101010010101011011110101011011011010110110
Presentación del curso Informática I (2023-1)
(2021-2) 7
¿Por qué estudiar informática?
10110110101101101101110110110110010110110011001011011110001010100
10101011011110101011011011010110110110111011011011001011011001100
10110111100010101001010101101111010101101101101011011011011101101
10110010110110011001011011110001010100101010110111101010110110110
10110110110111011011011001011011001100101101111000101010010101011
Programming is a highly relevant
01111010101101101101011011011011101101101100101101100110010110111
skill for engineers. Engineers use
10001010100101010110111101010110110110101101101101110110110110010
11011001100101101111000101010010101011101010110111011100011100111
programming to model and
00110010110111100010101001010101101110111000111001110011001011011
simulate complex systems,
11000101010010101011011101110001110011100110000000011110000111111
analyze data, automate tasks,
01111010101101101101011011011011101101101100101110101011011101110
00111001110011001011011110001010100101010110111011100011100111001
and control equipment.
10010110111100010101001010101101110111000111001110011000000001111
00001111110110011001011011110001010100101010110111101010110110110
10110110110111011011011001011011001100101101111000101010010101011
01111010101101101101011011011011101101101100101101100110010110111
10001010100101010110111101010110110110101101101101110110110110010
11011001100101101111000101010010101011011110101011011011010110110
Presentación del curso Informática I (2023-1)
(2021-2) 8
Grandes desafíos y oportunidades
• Complejidad de los dispositivos digitales y de las
infraestructuras de software actuales.
• Rápido avance de lenguajes, entornos y
metodologías de programación.
• Implicaciones en la sociedad y en el medio
ambiente.
• Las TICs tienen la capacidad de solucionar muchos
problemas y mejorar la calidad de vida de las
personas.
• Amplias oportunidades laborales.

Presentación del curso Informática I (2023-1)


(2021-2) 9
Objetivos
• Entender los principales conceptos asociados a los
computadores y la programación.
• Aprender a plantear un algoritmo eficiente como
solución a un problema.
• Adquirir un nivel medio de habilidades en
programación con el lenguaje Python.
• Utilizar a un nivel básico el sistema operativo Linux.

Objetivo secundario: promover la práctica del inglés.

Presentación del curso Informática I (2023-1)


(2021-2) 10
Contenido
16 semanas, 2 clases teóricas y 1 práctica semanal.

Unidad 1: Introducción a la computación

Unidad 2: Algoritmos y diagramas de flujo

Unidad 3: Programas numéricos simples

Unidad 4: Funciones

Unidad 5: Tipos de datos estructurados

Unidad 6: Pruebas y depuración

Unidad 7: Eficiencia, búsqueda y ordenamiento

Presentación del curso Informática I (2023-1)


(2021-2) 11
Evaluación
Laboratorio: 6 prácticas que suman el 40%

¡Cancelación ANTES
Teoría: 60% de esta fecha!
– Examen 1 (20%): U1 - U2 → 13 de Marzo
– Examen 2 (20%): U3 - U4 → 10 de Abril
– Examen 3 (20%): U5 - U7 → Semana 15
– Quices de autoevaluación (Sin nota)

Supletorios sólo bajo las normas de la universidad

¡Asistencia a evaluaciones y laboratorios es obligatoria!


… y asistencia a clase es útil.

Presentación del curso Informática I (2023-1)


(2021-2) 12
Clases virtuales excepcionales*

• Clases de teoría que eventualmente


pueden darse así.
• Se les darán instrucciones previamente.

Presentación del curso Informática I (2023-1)


(2021-2) 13
Bibliografía
Libros
1. L. Joyanes Aguilar, Fundamentos de programación: algoritmos y estructuras de datos 2 ed, McGRaw-
Hill, 1996.
2. L. Joyanes Aguilar, Fundamentos de programación: algoritmos, estructuras de datos y objetos 3 ed,
McGRaw-Hill, 2003.
3. I. Aguinaga, G. Martínez, J. Díaz, Aprenda a programar como si estuviera en primero, Universidad de
Navarra, 2005. Online: https://openlibra.com/es/book/download/aprenda-a-programar-como-si-
estuviera-en-primero
4. Y. Patt, S. Patel, Introducción a los sistemas de computación, 2ed, McGraw-Hill, 2005.
5. R. Florez, Algoritmia básica, 2 ed, Editorial Universidad de Antioquia, 2011. Online:
http://bibliotecadigital.udea.edu.co/dspace/html/10495/1617/index.html
6. A. Marzal e I. Gracia, Introducción a la programación con Python, Publicacions de la Universitat Jaume
I, 2009. Online: http://repositori.uji.es/xmlui/bitstream/10234/102653/1/s93.pdf
7. J.V. Guttag, Introduction to Computation and Programming Using Python, MIT Press, 2013.

Tutoriales
1. Tutorial de Python teórico oficial en español: http://docs.python.org.ar/tutorial/3/index.html
2. Sitio web para programar online con visualización del código: http://pythontutor.com/visualize.html

Presentación del curso Informática I (2023-1)


(2021-2) 14
Preparo mi clase y
Autoevaluación
anoto dudas
Aclaro dudas y Quices

participo
Me
autoevalúo
Videoclases

Fundamental
Corrijo mis
falencias

La ruta del éxito


Asisto al lab a Foros
Asesorías
aplicar lo Practico 5 horas
aprendido x semana
Notebooks
Monitorías
Talleres
Pido ayuda! Enlaces
Diapositivas
Prácticas Asesorías
Presentación del curso Informática
Informática I (2021-2) I
¿Cómo aprende el cerebro?
¿ Cómo lo aplico ?

Leer el material en casa

Escuchar a mis profesores

Observar a mis profesores

Asistir de forma sincrónica

Participar en clase

Ejercitar !

Compartir lo que he aprendido

Presentación del curso Informática I (2023-1)


(2021-2)
To learn programming, it's helpful to have the
following skills: (GPT-3)
1. Attention to detail: Writing code requires paying attention to the details and
being precise.

2. Patience: Learning to program can be challenging, and it may take some time.

3. Creativity: Programming allows you to express your creativity by bringing your


ideas to life.

4. Willingness to learn.

5. Math background: A strong math background can be helpful to build solutions.

6. Good communication skills: Programming often requires working in teams, good


communication skills will help you to work effectively with others.

Presentación del curso Informática I (2023-1)


(2021-2) 17
Recomendaciones generales
• Al estudiar :
– Ver siempre las videoclases y anotar dudas
– No limitarse a ver las grabaciones de las clases
– Leer los notebooks y probar los ejemplos
– Hacer ejercicios individualmente
– Prácticas de laboratorio a conciencia
• Buscar ayuda con monitor y profesores
• Cancelación como último recurso
• ¿Problemas personales? → Bienestar Universitario

“Profe, el promedio me deja en periodo de prueba y es una situación que todos quisiéramos
evitar, de manera que acudo a su poder como profesor para solicitar una posible
modificación de la nota con un poco de adición”
Estudiante de Informática I

Presentación del curso Informática I (2021-2) 18


BIENVENIDOS !
Ver https://www.youtube.com/watch?v=nKIu9yen5nc

Los grandes logros son sólo la suma de muuuuchos


logros pequeños.
La programación está en todas partes.

La programación no es sólo para genios.

Presentación del curso Informática I (2023-1)


(2021-2) 19
Para la próxima clase…

Aprendizaje Autónomo

Presentación del curso Informática I (2023-1)


(2021-2) 20
Créditos
Las imágenes usadas en esta presentación tienen licencia
Creative Commons y fueron tomadas de:
• https://pixabay.com/en/car-small-ford-vehicle-33556/
• http://www.flickr.com/photos/boostmobile/4667061682
• https://en.wikipedia.org/wiki/BMW#/media/File:BMW_Leipzig_
MEDIA_050719_Download_Karosseriebau_max.jpg
• http://www.flickr.com/photos/samsungtomorrow/8353070825/
• http://www.flickr.com/photos/56369179@N00/6658097275/
• http://en.m.wikipedia.org/wiki/File:Xbox-360-Consoles-
Infobox.png
• http://commons.wikimedia.org/wiki/File:123Net_Data_Center_
%28DC2%29.jpg
• http://www.flickr.com/photos/negrab/2439686454/
• http://www.flickr.com/photos/maintainitproject/2590832103/

Presentación del curso Informática I (2023-1)


(2021-2) 21
Presentación del curso Informática I (2023-1)
(2021-2) 22
Clases virtuales excepcionales*

• Clases de teoría que eventualmente


pueden darse así.
• Reglas:
– Respeto
– No distraer con comentarios fuera del lugar en el
chat mientras estamos en clase
– Bienvenidas las intervenciones pertinentes por
chat, o con voz o con voz y video.

Presentación del curso Informática I (2023-1)


(2021-2) 23

También podría gustarte