Aprendiendo a programar con Python en la UBA – CURSO GRATUITO –

La Facultad de Ingeniería de la UBA informa que se encuentra abierta la inscripción al curso “Aprendiendo a programar con Python”.

Las clases se desarrollaran durante tres meses, los lunes y miércoles de 8.00 a 11.00 hs. en la sede ubicada en Av. Paseo Colón 850 a partir del lunes 4 de agosto. El curso es completamente gratuito.

 

Curso Python

 

Fundamentos del curso

Muchos de los estudiantes que ingresan a primer año de las carreras de Informática en el país lo hacen sin saber programar pese a ser nativos digitales, para quienes las computadoras y muchos programas forman parte de su vida cotidiana. El primer curso de programación plantea entonces varios desafíos: enseñar una metodología para la resolución de problemas, un lenguaje formal para escribir los programas, y al mismo tiempo hacer que los alumnos no se sientan abrumados, tengan éxito en este primer esfuerzo y se sientan atraídos por la posibilidad de escribir sus propios programas.

Objetivos

Aprender a diseñar e implementar programas sencillos. Introducir la nocion de recursos (tiempo y espacio) consumidos por los programas. Programación iterativa. Uso de objetos. Estructuras de datos simples. Métodos de búsqueda y ordenamiento.


Formulario a completar

Los interesados en inscribirse, deberán enviar un correo electrónico a la cuenta cursospython@fi.uba.ar con los siguientes datos personales:

  • Nombre completo:
  • Fecha de nacimiento:
  • Nro. de documento:
  • Estudios:
  • Hacer una solicitud breve de por qué desea hacer el curso, y qué espera obtener.

Programa

  • Unidad 1. Variables y programas. Estado y Computacion. Componentes de programas sencillos. Tipos simples: numeros, cadenas, booleanos. Funciones y procedimientos. Definicion e invocacion en programas. Parametros, valores de retorno y scope de variables.
  • Unidad 2. Alternativas. Ciclos definidos e indefinidos. Tuplas y Listas. Tratamiento de secuencias. Nociones de tiempo y espacio consumido.
  • Unidad 3. Búsquedas y algoritmos relacionados. Comparacion de algoritmos.
  • Unidad 4. Diccionarios. Que es un diccionario. Utilizando diccionarios en Python.
  • Unidad 5. Entrada/Salida. Excepciones. Archivos. Cortes de control y apareo.
  • Unidad 6. Nociones introductorias de programación orientada a objetos. Uso de objetos dados. Construccion de objetos sencillos.
  • Unidad 7. Métodos de ordenamiento: métodos sencillos. Ordenamiento por seleccion. Ordenamiento por insercion.
Anuncios

Dejanos un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s