Curso Básico de Algoritmos y Pensamiento Lógico

Curso Básico de Algoritmos y Pensamiento Lógico

Instruido por:
Ana Belisa Martínez
Ana Belisa Martínez
Básico
3 horas de contenido
Ver la ruta de aprendizaje
¡Hola, Mundo!
Proyecto del curso
¡Hola, Mundo!

Escribe tu primer "hola, mundo" en 5 lenguajes de programación: JavaScript, Python, Java, PHP y C.

Curso Básico de Algoritmos y Pensamiento Lógico

Curso Básico de Algoritmos y Pensamiento Lógico

Progreso del curso:0/47contenidos(0%)

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

Progreso del curso:0/47contenidos(0%)

Introducción a los algoritmos

¿Qué aprenderás en este curso?

00:44 min

Material Thumbnail

La importancia de entrenar tu pensamiento lógico

02:57 min

Material Thumbnail

¿Qué entiende una computadora?

Material Thumbnail

¿Qué es el sistema binario?

06:50 min

Material Thumbnail

Metodología para construir un algoritmo: requerimientos y proceso mental

07:12 min

Tipos de datos y operadores lógicos

¿Qué son Bits y Bytes?

01:27 min

Material Thumbnail

¿Qué son variables, constantes y tipos de datos?

04:45 min

Identifica las variables según los requerimientos de negocio

00:46 min

Material Thumbnail

Strings (texto) y concatenación

02:44 min

Material Thumbnail

Números y operaciones matemáticas básicas

03:29 min

Material Thumbnail

Operaciones matemáticas compuestas: paréntesis y orden de evaluación

03:11 min

Material Thumbnail

True y false: booleanos y tablas de la verdad

07:48 min

Material Thumbnail

Arrays y funciones sobre arrays

04:10 min

Material Thumbnail

¿Cómo diseñar algoritmos con diagramas de flujo?

07:11 min

Define el tipo de dato según los requerimientos de negocio

01:02 min

Estructuras de control

Material Thumbnail

If y Else: condicionales y comparaciones para proteger tus algoritmos

04:11 min

Material Thumbnail

Switch y Case: condicionales en forma de casos

03:46 min

Material Thumbnail

Excepciones y errores: Throw y Try Catch

05:00 min

Material Thumbnail

¿Qué es un ciclo? While, For y Do While

05:34 min

Material Thumbnail

Diagrama de flujo con condicionales

03:53 min

Material Thumbnail

Diagrama de flujo con ciclos

04:40 min

Material Thumbnail

Tutorial de algoritmos de programación

Diseña algoritmos para resolver problemas de tu vida diaria

01:02 min

Encapsula tu código en funciones

Material Thumbnail

¿Qué es una función?

07:43 min

Material Thumbnail

Modularización de código

04:09 min

Flujo de funciones para encapsular algoritmos

01:34 min

Nomenclaturas de programación: camelCase, PascalCase, snake_case

01:01 min

Material Thumbnail

¿Qué es recursividad? Funciones que se llaman a sí mismas

01:58 min

Convierte algoritmos con ciclos a funciones recursivas

00:33 min

¿Cómo desarrollar tu lógica de programación?

01:41 min

Resolviendo acertijos

03:20 min

Traduce tus algoritmos a lenguajes de programación

Material Thumbnail

Diferencias entre lenguajes de programación

05:10 min

Cómo escribir código en cualquier lenguaje de programación

03:08 min

Cómo programar en JavaScript, Python y PHP

05:16 min

Introducción al ejercicio en JavaScript

03:00 min

Material Thumbnail

Programando en JavaScript

09:33 min

Introducción al ejercicio en Python

00:51 min

Material Thumbnail

Programando en Python

04:54 min

Introducción al ejercicio en PHP

00:47 min

Material Thumbnail

Programando en PHP

12:27 min

Cómo programar en Java y Lenguaje C

02:02 min

Introducción al ejercicio en Java

00:38 min

Material Thumbnail

Programando en Java

06:31 min

Introducción al ejercicio en C

00:32 min

Material Thumbnail

Programando en Lenguaje C

04:22 min

Traduce diagramas de flujo a código en lenguajes de programación

00:36 min

Conclusiones

Material Thumbnail

Próximos pasos para aprender programación profesionalmente

00:29 min

nuevosmás votadossin responder
Juan David Vanegas Roldán
Juan David Vanegas Roldán
Estudiante

Y en programación también se representa con los mismos símbolos de p y q? Es decir las flechas para arriba abajo o a los lados ?

1
José Carlos
José Carlos
Estudiante

Mi solución del reto, al inicio además de ver si funcionaba, puse como condición si era media noche para empezar con horas, minutos y segundos = 0, y si no lo era debía ingresar la hora, segundos y minutos como un imput, ¿Esta correcto? cualquier aporte será bienvenido.
2. Diagrama de flujo funcionamiento de un reloj.jpg

2
Cindy Johanna Herrera Parra
Cindy Johanna Herrera Parra
Estudiante

Hola Compañeros!
Ayuda.

Por alguna razón, no sé cual, la función me retorna cero. He mirado punto a punto el ejercicio pero no sé qué puede ser.

Gracias

ejercicio_segundomayor_java.PNG
3
Oscar Joel Duarte Domínguez
Oscar Joel Duarte Domínguez
Estudiante

Buenas noches a todos. Un analfabeto en programación saludándolos. Toda mi vida me he dedicado al área creativa, pero quiero llevar a la realidad un proyecto que creo que puede hacer del mundo en el que vivimos un mejor lugar, y éste me exige aprender el lenguaje de la tecnología. Espero este curso me ayude a empezar el largo camino que tengo por delante. Sólo espero que mi cabeza no sea demaciado dura como para asimilar el nuevo conocimiento. Por voluntad no quedará. Saludos a todos y mucho éxito en todo lo que hagan!

12
Henry Omar Martinez Pineda
Henry Omar Martinez Pineda
Estudiante

verdad que no importante donde sacas las fechas del rombo de decisión o hay alguna regla establecida?

0
Juan David Vanegas Roldán
Juan David Vanegas Roldán
Estudiante

Y por ejemplo, los datos que son visuales, como una imagen o por ejemplo la música que es un dato sonoro ?

2
Mauricio Ulises Martinez Velez
Mauricio Ulises Martinez Velez
Estudiante

No que el curso es BASICO? o es que yo me perdí algo en los 28 videos anteriores?
Una pena pero quedan pendientes los ejercicios.

0
Gabriel Leonardo Souki Hernandez
Gabriel Leonardo Souki Hernandez
Estudiante

Que tal todos! Alguien podria decirme si este algoritmo esta bien? No he practicado mucho con ciclos ni con arreglos… gracias de antemano!!

Correos.png
1
Aldo Mixtli Rivera Ruelas
Aldo Mixtli Rivera Ruelas
Estudiante

Estoy teniendo muchos problemas para realizar las actividades… Por lo tanto creo que las dejare en stand by o simplemente continuare con el resto del curso, porque cada vez me estoy perdiendo mas. Las peticiones están algo ambiguas y de tanto analizar y analizar, se me esta yendo el rollo.

  1. Cuantos camiones o aviones debes tener?
  2. Cuantos destinos?
  3. Cuantos espacios por camión o avión?
  4. Cuales datos de pasajero?
  5. Hay un menú?
  6. Directamente vendes boletos hasta que pase… que pase que?

No es que sea muy bueno analizando, pero se me vienen todas esas preguntas y mas. Y no solo me esta pasando con el primer ejercicio, sino también con los demás, veo a los demás compañeros que han podido resolver, pero a mi me da muchas vueltas la cabeza, porque esta bastante extenso y se deja al pensamiento… Se me esta complicando muchísimo.

2
Jhoana España Urresty
Jhoana España Urresty
Estudiante

Me gustaría saber si esto está bien
Ejercicio 1
Escribe una función recursiva para un timer que cada 5 minutos se agregue 10 minutos más a su cuenta total.

ejercicio 1-.png
0