Programación para todos (Introducción a Python)
Programación para todos (Introducción a Python)

Primera clase grabada: https://www.youtube.com/watch?v=uPKdX7Zt5A8&list=PL1yL1TVvgf7MPVYIHSRF7PsD747c5TAIr&index=1

Curso online
Horario: martes de 18.30 a 21.30, hora de Buenos Aires, GMT-3
Horas: 24 en ocho clases de tres horas
Comienzo: martes 11 de octubre
Docente: Omar Fazzito - Presidente de Tu éxito profesional, la cooperativa de trabajo del Centro de Graduados de Ingeniería de la UBA

Arancel del curso
Precio en dólares: Cuota mensual de U$S 33 

Precio para Argentina: Cuota mensual de AR$ 6.000 

Acerca de este Curso

Este curso tiene como objetivo enseñar a todos los conceptos básicos de la programación de computadoras usando Python. Cubrimos los conceptos básicos de cómo se construye un programa a partir de una serie de instrucciones simples en Python. El curso no tiene requisitos previos y evita todo menos las matemáticas más simples. Cualquier persona con experiencia moderada en computación debería poder dominar los materiales de este curso. Una vez que un estudiante complete este curso, estará listo para tomar cursos de programación más avanzados. Este curso cubre Python 3.

Programa - Qué aprenderás en este curso

Semana 1 - Chapter One - Why we Program?

Terminamos el Capítulo Uno y tenemos el cuestionario y la primera tarea en la tercera semana de la clase. A lo largo del curso, es posible que desee volver y ver estos materiales. Esta sección no debería tomarte una semana entera.

Welcome to Class - Dr. Chuck
Welcome to Python - Guido van Rossum
1.1 - Why Program
1.2 - Hardware Overview
1.3 - Python as a Language

Semana 2 - Installing and Using Python

En este módulo, configurará las cosas para que pueda escribir programas en Python. No todas las actividades de este módulo son necesarias para esta clase, así que lea el material "Uso de Python en esta clase" para obtener más detalles.

Demonstration: Using the Python Playground
Windows 10: Installing Python and Writing A Program
Windows: Taking Screen Shots
Macintosh: Using Python and Writing A Program
Macintosh: Taking Screen Shots
Bonus: Eben Upton and the RaspBerry Pi

Semana 3 -  Chapter One: Why We Program (continued)

En el primer capítulo tratamos de cubrir el "panorama general" de la programación para que obtenga una "tabla de contenido" del resto del libro. No se preocupe si no todo tiene perfecto sentido la primera vez que lo escucha. Este capítulo es bastante amplio y le beneficiaría leer el capítulo del libro además de ver las conferencias para ayudar a asimilar todo. Es posible que desee regresar y volver a ver estas conferencias después de haber leído algunos capítulos más.

1.4 - Writing Paragraphs of Code
Demonstration: Doing the "Hello World" Assignment
Interview: Daphne Koller - Building Coursera
1 ejercicio de práctica

Semana 4 -  Chapter Two: Variables and Expressions

En este capítulo cubrimos cómo un programa usa la memoria de la computadora para almacenar, recuperar y calcular información.

2.1 - Expressions
2.2 - Expressions Part 2
2.3 - Expressions - Part 3
Worked Exercise: 2.3
Interview: Pooja Sankar - Building Piazza
1 ejercicio de práctica

Semana 5 - Chapter Three: Conditional Code

En esta sección pasamos del código secuencial que simplemente ejecuta una línea de código tras otra al código condicional donde se omiten algunos pasos. Es un concepto muy simple, pero es cómo el software de computadora hace "elecciones".

3.1 Conditional Statements
3.2 More Conditional Statements
Worked Exercise: 3.2
Interview: Massimo Banzi: The Arduino
1 ejercicio de práctica

Semana 6 - Chapter Four: Functions

Este es un capítulo relativamente corto. Aprenderemos qué son las funciones y cómo podemos usarlas. Los programas en los primeros capítulos del libro no son lo suficientemente grandes como para requerir que desarrollemos funciones, pero a medida que el libro avanza hacia programas cada vez más complejos, las funciones serán una forma esencial para que podamos dar sentido a nuestro código.

4.1 - Using Functions
4.2 - Building Functions
Interview: Guido van Rossum: The Early Years of Python  
1 ejercicio de práctica

Semana 7 - Chapter Five: Loops and Iteration  

Los bucles y la iteración completan nuestros cuatro patrones básicos de programación. Los bucles son la forma en que le decimos a Python que haga algo una y otra vez. Los bucles son la forma en que construimos programas que permanecen con un problema hasta que se resuelve el problema.

5.1 - Loops and Iteration
5.2 - Definite Loops
5.3 - Finding the Largest Value
5.4 - Loop Idioms
Worked Exercise: 5.1
What's Next - Dr.Chuck
Interview: Guido van Rossum - The Modern Era of Python
1 ejercicio de práctica

Sign in to Google to save your progress. Learn more
Email *
Apellido *
Nombres *
Celular (Solo números) *
Localidad de residencia *
País de residencia *
¿Sos Graduado FIUBA? *
Comentarios y Sugerencias *
¿Cómo llegaste hasta acá? *
Submit
Clear form
Never submit passwords through Google Forms.
This form was created inside of Centro de Graduados de la Facultad de Ingenieria. Report Abuse