Introduction to programming.
¿Alguna vez sentiste curiosidad por el mundo de la programación pero no sabías por dónde empezar? ¡Sin dudas, este curso es tu puerta de entrada! Vas a aprender paso a paso y de una manera muy sencilla, los fundamentos de la programación sin abrumarte con jergas técnicas.
Uno de los mayores objetivos del curso es que puedas desarrollar tu pensamiento computacional para aplicarlo a la resolución de problemas. Por eso, no será necesario que aprendas un lenguaje de programación en particular, sino que esto mismo podremos lograrlo principalmente a través de pseudocódigo (aunque también aprenderemos los diagramas de flujo). ¡Herramientas más que suficientes para que puedas convertir tus ideas en programas funcionales!
También vas a aprender los elementos básicos de programación como las variables, constantes, tipos de datos, condicionales, operadores aritméticos y lógicos, estructuras repetitivas… y otros elementos no tan básicos como las funciones, procedimientos y la recursividad.
No importa si sos un completo principiante o alguien que ya ha dado sus primeros pasos. Este curso está diseñado para que de todas formas puedas seguirlo. Así que, si queres desbloquear nuevas oportunidades, mejorar tus habilidades lógicas y analíticas y dar tus primeros pasos en el mundo de la programación ¡Este es el curso perfecto para comenzar!
¿Qué aprenderás?
- Entender qué es programar y cómo se programa
- Aprender a resolver problemas computacionalmente
- Representar soluciones con pseudocódigo y diagramas de flujo
- Usar PseInt para implementar soluciones
- Aprender los elementos básicos de la programación (variables, constantes, tipos de datos, vectores, matrices...)
- Implementar condicionales simples y anidados
- Tratar con operadores artiméticos, relacionales y lógicos
- Usar estructuras de control, repetitivas y contadores (switch-case, for, while, repeat...)
- Hacer tus primeros programas
- Aprender conceptos como recursividad, modularidad, procedimientos y funciones
- Introducirse en los paradigmas de programación
Contenido del curso
¡Bienvenida!
-
Bienvenida a la plataforma
02:42 -
Un recorrido por la plataforma
06:01 -
¿Cómo hacer una pregunta?
01:07 -
¿Cómo dejar una reseña?
01:02 -
¿Cómo obtener el certificado?
01:47
Introduction to programming.
-
¿Qué es programar?
06:00 -
¿Cómo se programa?
10:48 -
08:06
Empecemos a programar
-
Tipo de datos – Lenguajes tipados y no tipados
05:55 -
Variables y constantes
09:52 -
Práctica – Definir el tipo de datos de las variables
00:00 -
Operaciones aritméticas
17:56 -
Práctica – Calcular el promedio de 3 calificaciones
00:00 -
Condicionales simples y anidados
12:47 -
Operadores relacionales y lógicos
18:08 -
Práctica – Indicar si se promocionan o no las materias
00:00 -
Estructuras de control (Switch-Case)
09:16 -
Práctica – Indicar cuántos días tiene un determinado mes
00:00 -
Contadores y estructuras repetitivas (For, While, Repeat)
21:51 -
Práctica – Resolver el mismo ejercicio con diferentes estructuras
00:00 -
Vectores y matrices
30:37 -
Práctica – Calcular el gasto promedio y anual del supermercado
00:00 -
Modularidad, funciones y procedimientos
13:10 -
Práctica – Convertir temperatura de grados Celsius a Fahrenheit
00:00 -
Recursividad
07:20 -
¡Yapa! Borrar pantalla, esperas, manejo de caracteres y fechas
14:13 -
Juego de azar y carrito de compras
14:37
Cierre
-
Paradigmas de programación
04:42 -
Cierre del curso
04:52
Valoraciones y reseñas de estudiantes
-
NivelBeginner
-
Alumnos17
-
Duracion6 horas
-
Actualizado5 April, 2024
-
CertificateCertificate of completion
Requerimientos
- No se necesita experiencia previa en programación. Juntos vamos a ir dando pequeños pasos pero muy firmes para que puedas resolver problemas de manera autónoma.
Audience
- Profesionales de IT u otras industrias que quieran aprender a programar
- Testers que quieran aprender a automatizar pero que no sepan las bases de la programación