Curso Básico de Algoritmos y Pensamiento Lógico

Clases del 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 sobre algoritmos y pensamiento lógico?

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
Ramm
Ramm
Estudiante

Ejercicio 1…2…3…4…5…

Alguien mas igual?

0
Diego Ortega Chavarria
Diego Ortega Chavarria
Estudiante

Comparto mi aporte, procuré no ver los ejercicios de los demás compañeros y me percaté que me faltó señalar la suma progresiva de unidades; no estoy seguro si es completamente necesario o se reduce a plasmar un ejercicio mental Ejercicio. Representar el funcionamiento de un reloj.X 01AGO2021.png

1
Carlos Arturo
Carlos Arturo
Estudiante

Soy nuevo en C, en la linea 14 es necesario declarar las variables int? si en la siguiente linea cuando llamamos la funcion directamente declaramos sus valores, creo que sin esa linea 14 el código funciona igual, no?

1
Carlos Arturo
Carlos Arturo
Estudiante

Recomendan alguna certificacion en Java? o realmente no vale la pena ?

1
Santiago Restrepo
Santiago Restrepo
Estudiante

no necesario declarar variables al inicio de el diagrama de flujo?

1
Fernando Migran
Fernando Migran
Estudiante

no entiendo cual es la finalidad de la variable Num … si el nucleo del diagrama es llevar count a cero … ayudaa

3
Jefferson Henao Monsalve
Jefferson Henao Monsalve
Estudiante

Me aparece esto:
Consulta.png

1
Santiago Restrepo
Santiago Restrepo
Estudiante

no me queda muy claro el tema de declarar variables. 😞

3
Nahuel almeida bianchini
Nahuel almeida bianchini
Estudiante

como sabes en el acertijo 5, si la pieza que se coge no es de la caja de manzanas y naranjas

1
Nahuel almeida bianchini
Nahuel almeida bianchini
Estudiante

pero se sabe cual es cada centinela?

2