PROGRAMACIÓN INICIAL CON PYTHON
INSCRIPCIONES ONLINE: A PARTIR DEL 6 DE MARZO A LAS 10 HS.
Modalidad de cursada
Horario clase de Zoom
Fecha de inicio
Destinatarios
Arancel: $ 4 cuotas de $33.000
Taller de apoyo de participación opcional
Duración
Incluye certificado
IMPORTANTE
-Sólo realice la preinscripción si está seguro/a de realizar el curso o taller.
- Plataforma Moodle, donde se publicarán las clases en el aula virtual y se colocará todo el material necesario para la Cursada. Podés entrar al aula virtual a consultar el material en el horario que deseas.
- Plataforma ZOOM. 1 clase semanal sincrónica los días miércoles de 19:00 a 21:00 hs. En la que te contactarás en tiempo real con tu docente.
- Taller de apoyo de participación opcional a través de la plataforma Zoom viernes de 21.00 a 22.00 hs
Objetivos:
- Dotar al estudiante de herramientas lógicas que le permitan aprender a resolver problemas.
- Introducir al estudiante en el entorno de la programación.
- Manejar el lenguaje del pseudocódigo para resolver las actividades, escribiendo el algoritmo que las resuelva.
- Diferenciar las distintas herramientas de programación, tales como estructuras de decisión, de control, entre otras.
- Entender las diferencias entre las distribuciones de software.
- Traducir los ejercicios desarrollados en pseudocódigo al lenguaje Python, para probar el funcionamiento de los algoritmos desarrollados.
Temario:
Unidad I: Resolución de Problemas
Entes intervinientes. Algoritmos: formalización, introducción y representación. Pseudocódigo. Variables y constantes. Tipos. Asignación. Operaciones fundamentales. Matemáticas y alfabéticas. Contadores y acumuladores. Operaciones de entradas y salidas. Resolución de los primeros problemas. Prueba de escritorio. Actividades. Ejercitación
Unidad II:
Instrucciones para la toma de decisiones. Estructuras de decisiones anidadas. Expresiones lógicas, operadores de comparación y operadores lógicos. Estructuras de decisión múltiple. Estructuras de repetición. Estructura Mientras-Fin Mientras, Repetir-Hasta, Para-Hacer-FinPara. Actividades. Ejercitación.
Implementación: PseInt (Pseudo Interprete)
Pseudolenguaje. Características. Tipos de datos. Estructuras. Seguimientos de algoritmos. Ejercitación.
Unidad III:
Programación Inicial con Python
Lenguajes de programación. Tipos de lenguajes. Compilación. Instrucciones del lenguaje Python equivalentes a todo lo visto anteriormente. Resolución de actividades con este lenguaje. Actividades. Ejercitación.
Validaciones. Errores y Excepciones. Métodos de cadena. Formatos de números. Resolución de actividades con este lenguaje. Ejercitación.
Estructuras de datos: Listas. Métodos de las listas. Búsqueda del elemento mayor y menor.
Funciones. Definir una función. Argumentos y parámetros. Ejercitación.
Evaluación
Para aprobar el curso, se deberán presentar en tiempo y forma las actividades y/o Trabajos Prácticos obligatorios conforme con el Cronograma de Trabajo.
Se tomarán dos exámenes, uno de avance y situación promediando la mitad del curso y el examen final al concluir la cursada. Ambas evaluaciones podrán recuperarse en la semana siguiente de haberlo reprobado.
Porcentaje de asistencia: obligatoria del 80% de asistencia al curso. Se tomará como asistencia el ingreso al aula virtual por lo menos el día establecido de cursada para la descarga y/o lectura del material publicado.
¿Cuáles son los requisitos para cursar?
A-Tener conocimientos básicos del sistema operativo Windows. El resto de los programas que son de acceso libre y gratuito, serán descargados oportunamente por indicación del docente durante el curso.B-Recursos tecnológicos necesarios:
-Conexión de Internet . Contar con una cuenta de gmail. El resto de los programas que son de acceso libre y gratuito, serán descargados oportunamente por indicación del docente durante el curso.
- Dispositivo electrónico (Celular, Tablet, Notebook o una computadora de escritorio con Cámara y Micrófono)