David Aroesti
Curso de Introducción al Pensamiento Computacional con Python

Opiniones del Curso de Introducción al Pensamiento Computacional con Python

Comienza tu camino en el desarrollo de software con el lenguaje de programación Python. Entiende la estructura de pensamiento necesaria para resolver problemas en programación. Domina las estructuras de control para crear soluciones. Conoce las características de Python que te permiten reutilizar código. Prueba tu código e implementa correcciones y mejoras.

David es un excelente tutor, tiene un manejo completo de las bases y las sabe trasmitir, quedo con ganas de mas cursos con el, se ve que es un gran profesional.

Avatar Eduardo Arredondo Fernández

Eduardo Arredondo Fernández

@lalo_arredondo

Los métodos que usó para explicar los temas y la forma en que denotó sus diferencias.

Avatar Oswalt Antonio Ruiz Aguirre

Oswalt Antonio Ruiz Aguirre

@oswaltantonioruizaguirre

Buen curso de introduccion, buen profesor y buenas explicaciones de los temas. Excelente.

Avatar Danny González

Danny González

@d2g3000

Excelente curso, muy completo, explicado con detenimiento y muy buen inicio para el pensamiento computacional

Además de aprender python, en este curso aprendemos la forma en la que piensa un programador, lo más valioso de este curso es la abstracción al pensamiento computacional y a el desarrollo de programas algorítmicos

Avatar Danilo Solórzano

Danilo Solórzano

@danbart

excelente curso buena introducción al pensamiento lógico que servirá como introducción para mejorar en el uso del lenguaje

Avatar Lucas Armijo Guzmán

Lucas Armijo Guzmán

@lucasarmijoguzmn

lo mejor de este curso fue la sensación que te corre por el cuerpo, cuando te das cuenta de que de verdad estas aprendiendo, un muy buen contenido, buen profesor, y se lo recomiendo a cualquier tipo de persona. todo muy bien explicado, me encanto

Avatar Laureano Legui

Laureano Legui

@laurilegui

Muy buen profesor explicando las bases fundamentales de la ingenieria y programacion

Avatar Cristian Palacios Beltran

Cristian Palacios Beltran

@CristianPalacios

Buen curso fortalecí conceptos que he aprendido en otros lenguajes, también aprendes cosas básicas de como implementar testing

Avatar Carlos Nieto

Carlos Nieto

@cnietocu

Excelente curso! muy explicativo, claro, ayuda bastante para los que hasta ahora estamos comenzando con python, sobre todo a crear este pensamiento lógico y computacional. Excelente profesor!

Avatar Maximiliano Nahuelanca

Maximiliano Nahuelanca

@mnahuelanca

Sienta muchas bases para cualquier lenguaje de programación. Excelente .

Avatar Fabrizio Cucina

Fabrizio Cucina

@fabriziocucina

excelente profesor, la verdad que recomiendo los cursos de platzi muchisimo

Avatar Brayan Alexander Yepes Clavijo

Brayan Alexander Yepes Clavijo

@abrayan.claye

Una buena forma de empezar el desarrollo con Python y todo lo que conlleva

Avatar José Arturo Cuadra

José Arturo Cuadra

@jose-arturo-gaona

Excelente la historia de la computacion, en realidad hay cosas que no debemos de olvidar, muchas felicidades buen curso

Avatar Victor Parra

Victor Parra

@victorparra96

Se enfoca el contenido en la parte cognitiva, aparte de la buena explicacion del profe

Avatar Rafael Villarreal

Rafael Villarreal

@Rafaell416

Excelente profesor y muy clara su explicación. Corto y enfocado el curso

Avatar leonel ibarra

leonel ibarra

@leooibarraa

La adquisición del poder de abstracción en todas las etapas del desarrollo. Y entender la programación como más que código.

Avatar José Blas Paredes Rojas

José Blas Paredes Rojas

@elflaxp

Excelente explicacion, muy entendible y muy interesante, 100% recomendable

Avatar Mauricio Andrés Blanco Montero

Mauricio Andrés Blanco Montero

@mandresblanco

me gusto mucho este curso en especial. muy bien explicados los temas, aprendi muchas cosas nuevas y repase cosas que ya sabia.

Avatar Antonio Cadavid

Antonio Cadavid

@cadavinci

El curso es muy bueno, este profesor sabe perfectamente lo que hace. Muchas gracias.

Avatar Alexander Mendoza Nieto

Alexander Mendoza Nieto

@amendo69

Excelente el curso, aclare dudas sobre como puedo usar la lógica no solo en python, también para otros lenguajes de programación. Muy buen profesor, felicitaciones .

Avatar Ana Maritza Fiesco Castillo

Ana Maritza Fiesco Castillo

@amfiesco

Excelente profesor, muy comprometido y explica excelente, de forma que los que no conocemos el lenguaje nos fascinemos de el.

Avatar Luis Javier Castillo

Luis Javier Castillo

@luisjaviercastillo

def enumeracion_exhaustiva(): objetivo = int(input('Escoge un numero entero: ')) respuesta = 0 while respuesta**2 < objetivo: print(respuesta) respuesta += 1 if respuesta**2 == objetivo: print(f'La raiz cuadrada de {objetivo} es {respuesta}') else: print(f'{objetivo} no tiene una raiz cuadrada exacta') def aproximaciones(): objetivo = int(input('Escoge un numero entero: ')) epsilon = 0.01 paso = epsilon**2 respuesta = 0.0 while abs(respuesta**2 - objetivo) >= epsilon and respuesta <= objetivo: print(abs(respuesta**2 - objetivo), respuesta) respuesta += paso if abs(respuesta**2 - objetivo) >= epsilon: print(f'No se encontro la raiz cuadrada de {objetivo}') else: print(f'La raiz cuadrada de {objetivo} es {respuesta}') def busqueda_binaria(): objetivo = int(input('Escoge un numero entero: ')) epsilon = 0.001 bajo = 0.0 alto = max(1.0, objetivo) respuesta = (alto + bajo) / 2 while abs(respuesta**2 - objetivo) >= epsilon: print(f'bajo = {bajo}, alto = {alto}, respuesta = {respuesta}') if respuesta**2 < objetivo: bajo = respuesta else: alto = respuesta respuesta = (alto + bajo) / 2 print(f'La raiz cuadrada de {objetivo} es {respuesta}') def run(): menu = """ Bienvenido al menu de algoritmos 1 - Enumeración exhaustiva. 2 - Aproximaciones. 3 - Busqueda binaria. Elige una opcion: """ opcion = int(input(menu)) if opcion == 1: enumeracion_exhaustiva() elif opcion == 2: aproximaciones() elif opcion == 3: busqueda_binaria() else: print('ingresa una opcion correcta por favor') if __name__ == '__main__': run() #código para rellenar esta casilla xD #muy buen curso

Avatar Cesar Andres

Cesar Andres

@cesaragl93

Davia es un excelente docente, espero seguir viendolo en mi ruta de aprendizaje

Avatar Mauricio Alonso Enríquez Zamora

Mauricio Alonso Enríquez Zamora

@morisco

Me gustó este curso porque se conceptualizan aspectos generales de la programación y el funcionamiento de las computadoras, lo cual es útil en cualquier lenguaje que uno programe.

Avatar Stephanie Caballero García

Stephanie Caballero García

@tefacaballero7

Aprender como funciona la logica en lenguaje python, siendo util en otros lenguajes tambien.

Lo mejor de este curso fueron los algoritmos utilizados en las explicaciones, de igual manera los retos.

el curso de introducción al pensamiento computacional da una buena introducción a la programación, se ven conceptos fundamentales en el desarrollo de la disciplina.

Avatar Manuel Alejandro Enriquez Loaiza

Manuel Alejandro Enriquez Loaiza

@menriquez0

Muy buen profesor, mucho animo, y buenas clases, buen contenido, y muy util, el maestro es lo mejor del curso, su emoción por enseñar hace que aprender sea increible

Avatar Joaquin Fernando Aguilar Camacho

Joaquin Fernando Aguilar Camacho

@jfer_aguihotmailcom

en este curso aprendí a programar los algoritmos de forma mas eficiente, empleando pruebas unitarias y el manejo de errores en nuestro codigo.