Cronograma tentativo de contenidos y actividades | UNGS | IP-COM 7 Semana Formato Fecha Contenidos Actividades en clase Cuestionarios Observaciones Presentación de la carrera | Presentación de la materia Algoritmos: llamada telefónica, hacer una tortilla, pinchadura de bicicleta FIN SEMANA 1 Condicionales FIN SEMANA 2 Ciclos while Cuestionario 1: CONDICIONALES (por moodle) - OPCIONAL (AUTOCORREGIDO) FIN SEMANA 3 Ciclos for FIN SEMANA 4 Cadenas FIN SEMANA 5 Series y sucesiones 1 PRESENCIAL viernes 11/08 | Moodle | Régimen de aprobación | | Algoritmo de aprobación de IP | Búsqueda en el diccionario. Expresiones | Pseudocódigo | Python y PyScripter: instalación y principales errores (versiones x86/x64) | S/D - 1 ASINCRÓNICA sábado 12/08 (*) Video 1: 'Hola, mundo' | (*) Video 2: Expresiones en pseudocódigo y Python | (*) Video 3: factura telefónica, plazo fijo, intercambio circular | (*) Video 4: Operadores **, % y //. - S/D - 2 PRESENCIAL viernes 18/08 | | Operadores lógicos AND OR NOT | Par o Impar | + ó - SIN hacer el producto | Algoritmo para saber si un alumno promociona la materia Condicionales | Variables booleanas | Cajero automático en vivo | Convertir tiempo en horas, minutos y segundos | S/D - 2 ASINCRÓNICA sábado 19/08 (*) Video 4: cajero automático... | (*) Video 5: función lineal | (*) Video 6: función cuadrática | (*) Video 7: explicación idea de bisiestos - S/D - 3 PRESENCIAL viernes 25/08 | Ordenar 2 valores | Ordenar 3 valores | Contadores y Acumuladores | Tabla de multiplicar | S/D - 3 ASINCRÓNICA sábado 26/08 (*) Video 8: bisiestos (resuelto) | (*) Video 9: range y for - - 4 PRESENCIAL viernes 01/09 | Factorial de un número | Pow | Promedio | Parte entera de raíz cuadrada | Cantidad de cifras de un número | Cantidad de divisores de un número | ¿Cuándo usar un ciclo for y un ciclo while? S/D 4 ASINCRÓNICA sábado 02/09 (*) Video 10: Números primos | (*) Video 11: números aleatorios | (*) Video 12: primos - modo eficiente (explicación) - S/D - 5 PRESENCIAL viernes 08/09 Ciclos anidados | Eficiencia de los ciclos anidados: ¿es recomendable usarlos? ¿qué alternativas existen? | Números perfectos | Números perfectos hasta 1 millón | Ejercicios con cadenas | Cantidad de vocales de una palabra S/D - 5 ASINCRÓNICA sábado 09/09 (*) Video 13: introducción a series y sucesiones - S/D - 6 PRESENCIAL viernes 15/09 | : problemas de signo | Aproximación 'e' y PI | contar cantidad de iteraciones | Cortar cuando la suma supera un entero o la suma ya NO cambia sustancialmente | Uso de ciclo for y while: ¿en qué escenarios es útil utilizar uno u otro ciclo? Dar ejemplos... (Ejercicios diapos) S/D - TAREA: leer introducción de la práctica 1 y empezar a realizar los ejercicios TAREA: leer introducción de la práctica 2 y empezar a realizar los ejercicios TAREA: leer introducción de la práctica 3 y empezar a realizar los ejercicios Consultas y dudas de las prácticas Consultas y dudas de las prácticas Consultas y dudas de las prácticas Consultas y dudas de las prácticas Consultas y dudas de las prácticas | 6 ASINCRÓNICA sábado 16/09 (*) Video 14: ejercicios con cadenas --> cantidad de consonantes | clave secreta | cifrar contraseñas | puntaje en función de vocales y consonantes de una palabra 7 PRESENCIAL viernes 22/09 (Ejercicios tipo 1er parcial) S/D - 7 ASINCRÓNICA sábado 23/09 (*) Video 15: más videos del tipo 1er parcial - - 8 PRESENCIAL viernes 29/09 - S/D - 8 ASINCRÓNICA sábado 30/09 (*) Video 16: funciones Cantidad de divisores | Versiones de primo (común | eficiente) | Número perfecto | S/D - 9 PRESENCIAL viernes 06/10 | Funciones con cadenas Práctica de funciones | Primo mayor más cercano | Recuadrar palabra con asteriscos S/D - 9 ASINCRÓNICA sábado 07/10 (*) Video 17: + ejercicios con funciones | funciones armadas (Galibot, Planetario, vivero, etc). - S/D - 10 PRESENCIAL viernes 13/10 - - - 10 ASINCRÓNICA sábado 14/10 (*) Video 18: listas | dondeAparece() | intercambiar() | interseccion() | union() | diferencia() | mcd() | "conocido" | (*) Video 19: similitudes y diferencias entre listas y cadenas - - 11 PRESENCIAL viernes 20/10 | listas y funciones | esta() | cantApariciones() | max() | unicos() Ejercicios de listas y cadenas | S/D - 11 ASINCRÓNICA sábado 21/10 (*) Video 20: funciones armadas -->> auxilio mecánico | controlVehicular || S/D - 12 PRESENCIAL viernes 27/10 | Ejercicios tipo 2do parcial - - 12 ASINCRÓNICA sábado 28/10 (*) Video 21: manejo de archivos (persistencia de datos, lectura y escritura) + ASCII (ejemplos) | (*) Video 22: otros ejercicios tipo 2do parcial | ejercicios tipo parcial integrador (virtual) | compartir tips para el TP (generalmente los da Santi, aunque podemos hacer algunos nosotros en función de cómo avancen, si están muy parados, etc). - 13 PRESENCIAL viernes 03/11 - S/D - 13 ASINCRÓNICA sábado 04/11 - - S/D - Cuestionario 2: CICLOS (por moodle) - OPCIONAL (AUTOCORREGIDO) FIN SEMANA 6 Cuestionario 3: CADENAS (por moodle) - OPCIONAL (AUTOCORREGIDO) FIN SEMANA 7 FIN SEMANA 8 FIN SEMANA 9 Cuestionario 4: FUNCIONES (por moodle) - OPCIONAL (AUTOCORREGIDO) FIN SEMANA 10 Listas: FIN SEMANA 11 Cuestionario 5: LISTAS (por moodle) - OPCIONAL (AUTOCORREGIDO) FIN SEMANA 12 FIN SEMANA 13 ⚠ REPASO 1er PARCIAL ⚠ ⚠ 1er PARCIAL - HASTA CICLOS ⚠ 🚀 FERIADO 🚀 ⚠ REPASO 2do PARCIAL + PRESENTACIÓN TP ⚠ ⚠ 2do PARCIAL - FUNCIONES y LISTAS ⚠ TAREA: leer la introducción de la práctica 4 (funciones) y empezar a hacer ejercicios TAREA: leer introducción de la práctica 5 y empezar a hacer los ejercicios (a full!!) Introducción a funciones: ventajas | cuak() | chan() | plin() Consultas y dudas de las prácticas Consultas y dudas de las prácticas, parcial y TP RECORDAR QUE VAYAN DEFINIENDO GRUPOS PARA EL TP (3 o 4 integrantes)! - (*) Video 22: PRESENTACIÓN DEL TP 14 PRESENCIAL viernes 10/11 - S/D - 14 ASINCRÓNICA sábado 11/11 - - S/D - 15 PRESENCIAL viernes 17/11 - S/D - 15 ASINCRÓNICA sábado 18/11 - - S/D - 16 PRESENCIAL viernes 24/11 - S/D - 16 ASINCRÓNICA sábado 25/11 - - S/D - ⚠ RECU INTEGRADOR ⚠ ⚠ ENTREGA + DEFENSA TP ⚠ 🏁 CIERRE DE NOTAS + CHARLA FIN DE CURSO 🏁 FIN SEMANA 14 FIN SEMANA 15 FIN SEMANA 16