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.

Avatar Ricardo Daniel Ruiz Ledesma

Ricardo Daniel Ruiz Ledesma

@ricardodanielruizledesma

El curso es muy completo ya que se explican términos más avanzados relacionados con ciencias de la computadoras

Avatar Rodrigo Ivan Ullauri Guaranga

Rodrigo Ivan Ullauri Guaranga

@RodrigoUllauri

Me agrado retomar conceptos de Enumeración y la facilidad implementación en Python

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

Este campo es obligatorio.La reseña escrita debe ser al menos de 70 caractéres.

Avatar Jhon Aguirre Ardila

Jhon Aguirre Ardila

@JhonAguirre09

Un buen curso que permite desarrollar un pensamiento lógico para escribir software

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 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.

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

Avatar Stephanie Caballero García

Stephanie Caballero García

@tefacaballero7

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

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 Cesar Andres

Cesar Andres

@cesaragl93

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

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 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 Antonio Cadavid

Antonio Cadavid

@cadavinci

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

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 Chrstian Felipe Duarte

Chrstian Felipe Duarte

@chrstianfelipeduarte

muy buen curso de introduccion al pensamiento computacional con Python, la verdad lo recomiendo mucho

Avatar Martin Torres Becerra

Martin Torres Becerra

@martin-torres-becerra

Pase este curso haciendo el examen solamente ya que tenia el conocimiento necesario previamente

Avatar Endy Gómez

Endy Gómez

@endygomez

Wow! qué gran contenido el que se brinda en este curso, ideal para adentrarnos a mayor detalle no solo a Python, sino a nivel general como programadores. Y hasta ahora he sentido que es el learning path más completo. Muchas gracias.

Avatar Kevin Hernandez

Kevin Hernandez

@keher_says

Es bien padre, ayuda a entender ciertos conceptos anterior mente adquiridos y ayuda a entender la forma de programar.

Avatar Ismael Leiva Cano

Ismael Leiva Cano

@ismaelleivacano1987

Un curso teórico, que permite entender de mejor forma, algunos términos que son ocupados con frecuencia. Muy buen profesor!

Avatar Andrés Xavier Vargas Vera

Andrés Xavier Vargas Vera

@lordfearx

Me aclararon algunas dudas que tenía de cursos anteriores, y me parece que explica muy bien a excepcion de las primeras clases, de codigo, puede ser porque el tema es complejo, pero a la final analizando de mejor manera los algoritmos que se escribieron en clase, se los puede entender

Avatar Diego Alejandro Vidales Rubio

Diego Alejandro Vidales Rubio

@diegovidalesr

El contenido del curso es magnífico, el profesor enseña con pasión, con practicidad y con mucha entrega. 10/10

Avatar nicolas rodriguez

nicolas rodriguez

@nicorlasso

Empezar a conocer la lógica computacional de python es necesario para empezar a programar en este

Avatar Luis David Ramírez Ramírez

Luis David Ramírez Ramírez

@luisdavid919

Excelente contenido del profesor y muy entretenido. Todos los conceptos muy claros

Avatar Eduardo Rafael Romero Bernal

Eduardo Rafael Romero Bernal

@eduardo-romero795

Es un buen contenido, sin embargo podría ser aún mejor. Pienso que los videos podrían ser mejor editados, miren este ejemplo: https://youtu.be/ZoqMiFKspAA

Avatar David Zambrano

David Zambrano

@dezh.econ

Excelente clase, excelente profesor. Esto me motiva a continuar. Sigan adelante!

Avatar Víctor Moreno Marín

Víctor Moreno Marín

@vmorenomarin

Aún no he terminado los vídeos. Aunque algunos contenidos ya los vi, cada profesor aporta cosas diferentes que alimentan aún más la perspectiva. El profesor muy claro en sus explicaciones, buen dominio del tema.

Avatar Braulio Agustín Firpo Banegas

Braulio Agustín Firpo Banegas

@brauliofirponosis

Muy buen curso. Está bien estructurado y el instructor es muy claro. Sugiero hacer los desafíos para comprender bien el curso

Avatar Daniel Eduardo Sosa Martin

Daniel Eduardo Sosa Martin

@daniel.martin

Entender los conceptos básicos de la programación, esto es fundamental para el desarrollo como programadores.

Avatar Gaston Gabriel Monasterio

Gaston Gabriel Monasterio

@gastonm1998

un excelente curso para mejorar el pensamiento logico. muy flexible para diferentes lenguajes y muy bien explicado