← Lumbre

Lección Programación básica

← Volver a todos los contenidos
Portada de Programación básica

Programación básica

✦ Aprenderas a resolver problemas de computacion con programacion, algoritmos y logica para primero de preparatoria

Roadwise Consulting

Firmado y verificado · Fernando Castro

Objetivo: Comprender los fundamentos de la programacion basica.

7 min
Más
Programación básica

Herramientas de la lección

◉ Entrar a La Matrix Sorpréndeme

Sobre este contenido

Ir a

Volver a Objetos Cursos Explorar Mi cuenta Salir del modo estudio

Programacion basica

Hoy aprenderas sobre la programacion: que es, para que sirve, los conceptos basicos (variables, condicionales, bucles) y los lenguajes mas populares. Programar es darle instrucciones a la computadora para resolver problemas.

Que es programar?

Programar es escribir instrucciones (codigo) que la computadora ejecuta. Estas instrucciones resuelven problemas, automatizan tareas o crean aplicaciones. Es como escribir una receta: paso a paso, la computadora sabe que hacer.

Conceptos basicos

ConceptoQue esEjemplo
VariableGuarda un valor (numero, texto)edad = 15; nombre = Ana
CondicionalEjecuta si se cumple una condicionSi edad >= 18 entonces mayor
BucleRepite instrucciones varias vecesRepetir 10 veces: saludar
FuncionBloque de codigo reutilizablesumar(a, b) = a + b

Lenguajes de programacion populares

  1. Python

    Es el mas recomendado para principiantes. Sintaxis clara y simple. Se usa en ciencia de datos, inteligencia artificial✦, desarrollo web y automatizacion. Muy demandado en el mercado laboral.

Paso 1 de 4

Algoritmos

Un algoritmo es una secuencia ordenada de pasos para resolver un problema. Ejemplos cotidianos: una receta de cocina, las instrucciones para armar un mueble, el paso a paso para resolver una ecuacion.

Caracteristicas de un buen algoritmo: 1) Finito (termina en algun momento), 2) Preciso (cada paso es claro y sin ambiguedad), 3) Definido (mismos inputs = mismos outputs), 4) Efectivo (cada paso se puede realizar en tiempo finito).

Pensamiento computacional

El pensamiento computacional es la capacidad de resolver problemas como lo hace un programador. Incluye: 1) Descomponer (dividir en partes pequenas), 2) Reconocer patrones (encontrar similitudes), 3) Abstraer (ignorar detalles irrelevantes), 4) Disenar algoritmos (crear pasos).

El pensamiento computacional no solo sirve para programar: sirve para resolver problemas de matematicas, ciencias, negocios y la vida diaria. Es una habilidad del siglo XXI.

Piensa y responde

Que es una variable en programacion?

Un algoritmo es una secuencia ordenada de pasos para resolver un problema.

Un repite instrucciones varias veces. Un ejecuta codigo solo si se cumple una condicion.

Relaciona cada lenguaje con su uso principal:

      Clasifica cada concepto segun sea basico o avanzado:

      Arrastra cada ficha a su categoría (o tócala y luego toca la categoría). También puedes usar el teclado.

      Ordena los pasos del pensamiento computacional:

        Coloca los elementos en orden y pulsa Comprobar.

        Has pensado como un programador? Cuando resuelves un problema, lo divides en partes? Buscas patrones? La programacion no es solo codigo: es una forma de pensar. Es el lenguaje del futuro.

        Tu texto se guarda sólo en este dispositivo.

        Para dominar

        • Programar: escribir instrucciones (codigo) que la computadora ejecuta
        • Conceptos: variable (guarda valor), condicional (si...), bucle (repite), funcion (reutilizable)
        • Lenguajes: Python (datos/IA), JavaScript (web), Java (empresas/Android), C++ (juegos/sistemas)
        • Algoritmo: pasos ordenados para resolver un problema. Pensamiento computacional: descomponer, patrones, abstraer, disenar
        Las respuestas y tu progreso se guardan sólo en este dispositivo. Contenido firmado por su autoría mediante Lumbre.
        Más sobre esta lección

        ¿Todavía no te queda claro?

        No pasa nada: vamos a verlo de otra manera

        Elige el ángulo que más te ayude. Nada es obligatorio ni cuenta como nota.

        Míralo de otra maneraRefuerzo: Programacion basica

        Recuerda: programar = dar instrucciones. Conceptos: variable, condicional, bucle, funcion. Lenguajes: Python, JavaScript, Java, C++. Algoritmo: pasos ordenados. Pensamiento computacional: descomponer, patrones, abstraer.

        ↑ Volver al objeto

        Otra forma de comprenderlo

        ✦ Explorar el universo completo

        Comentarios

        Inicia sesión para comentar.

        Todavía no hay comentarios. Sé la primera persona en opinar.