WhatsApp
Saltar al contenido
Eurekademy

Cómo aprobar Programación en FP si nunca has programado

Empiezas un ciclo de FP de informática (DAM, DAW o ASIR) y el módulo de Programación te da pánico porque nunca has escrito una línea de código. Es la asignatura que más gente suspende en primero, pero no porque sea imposible: se suspende por estudiarla como si fuera teoría de memorizar, cuando en realidad es una habilidad práctica. En esta guía te explicamos el método que funciona desde cero, con un ejercicio resuelto paso a paso y los errores que más nota quitan.

Por qué Programación es el módulo que más asusta en FP

Programación filtra en primero porque exige algo distinto al resto de módulos: no basta con entender la teoría, tienes que producir algo que funcione. Puedes leerte el tema de bucles tres veces y seguir sin saber escribir uno.

La buena noticia es que no depende de ser un genio de las matemáticas. La lógica de un programa de primero (variables, condiciones, bucles) la maneja cualquiera con base de ESO. Lo que separa al que aprueba del que suspende son las horas de teclado, no el cociente intelectual.

La mayoría llega de cero. Según cómo enfoques esas primeras semanas, la asignatura se te hace cuesta arriba todo el curso o la coges antes de la primera evaluación.

Qué lenguajes vas a tocar según tu ciclo

No todos los ciclos de informática programan lo mismo. Saber qué te espera te ayuda a no perder tiempo estudiando lo que no entra:

CicloLenguaje principalEnfoque
DAM (Desarrollo de Aplicaciones Multiplataforma)JavaProgramación orientada a objetos, apps de escritorio y móvil
DAW (Desarrollo de Aplicaciones Web)Java o PHP + JavaScriptBack-end y front-end web
ASIR (Administración de Sistemas)Python y scripting (Bash)Automatización, no desarrollo puro

En DAM y DAW el módulo troncal de primero se llama Programación y casi siempre es Java. Es un lenguaje estricto: te obliga a declarar cada variable y a cerrar cada llave. Frustra al principio, pero esa disciplina hace que después cualquier otro lenguaje te resulte fácil.

El método para aprender a programar desde cero

Estudiar programación leyendo apuntes es como aprender a nadar viendo vídeos: no funciona. El método que aprueba es este, y va en este orden:

  1. Entiende un concepto cada vez. No avances a bucles si no dominas variables y condiciones. Cada ladrillo se apoya en el anterior.
  2. Escribe el código a mano y luego pícalo. Copiar y pegar del profesor no enseña nada; teclear tú, con tus fallos, sí.
  3. Rompe el programa a propósito. Cambia un valor, quita un punto y coma, mira qué error salta. Entender los errores es la mitad del módulo.
  4. Repite el mismo ejercicio sin mirar. Si necesitas la solución delante, todavía no lo sabes. Bórrala y hazlo de cero.

Con 2 horas al día, cinco días por semana, en 4 semanas pasas de no saber nada a resolver ejercicios de condicionales y bucles con soltura. El truco no es estudiar más, es tocar el teclado cada día en lugar de acumular todo el fin de semana.

Un ejercicio resuelto paso a paso

Imagina que el profesor te pide: "Pide un número al usuario y di si es par o impar". Un ejercicio típico de las primeras semanas. Así se piensa, antes de escribir nada:

  1. ¿Qué datos necesito? Un número que escribe el usuario. Eso es una variable de tipo entero.
  2. ¿Qué decisión tomo? "Par o impar" es una condición: un if. Un número es par si al dividir entre 2 el resto es 0 (el operador módulo, %).
  3. ¿Qué muestro? Un mensaje distinto en cada caso: if / else.

La lógica en pseudocódigo queda: leer numero → si numero % 2 == 0 → "es par" → si no → "es impar". En Java son cuatro líneas dentro del main. Fíjate en el patrón: primero pensar el problema en pasos, después traducirlo a código. Quien programa mal es porque salta directo a teclear sin haber pensado los tres pasos de arriba.

Los errores que más suspenden en Programación

Desde el lado de quien corrige, los suspensos casi siempre vienen de los mismos tres fallos, y ninguno es de inteligencia:

  • Estudiar la teoría y no picar código. Es el error número uno. En el examen te sientan delante de un ordenador o un folio y hay que escribir, no recitar. El 70% del tiempo de estudio debe ser tecleando.
  • Rendirse ante el primer error rojo. Los mensajes de error no son un castigo: te dicen la línea y el problema. Aprende a leerlos en vez de borrarlo todo del susto.
  • Acumular y no arrastrar. Si no entiendes los bucles y llegas a los arrays, el examen es imposible. En cuanto te pierdas un día, recupéralo esa misma semana; no dejes que la bola crezca.

A esto se suma un clásico: no probar el código antes de entregarlo. Ejecuta siempre, aunque creas que está bien. Un punto y coma olvidado puede costarte 2 puntos.

Cuándo vale la pena un profesor particular de Programación

Programar se aprende practicando, pero al principio es fácil quedarse atascado en un error tonto durante horas sin saber por qué. Ahí un profesor te desbloquea en diez minutos algo que solo te habría llevado toda la tarde.

Tiene sentido pedir ayuda si llevas más de una semana sin entender un concepto base (bucles, funciones, objetos), si el ritmo de clase va más rápido de lo que consolidas, o si la primera evaluación se acerca y no has picado un solo programa entero por tu cuenta.

En Eurekademy tenemos profesores que programan a diario y saben exactamente qué piden los módulos de Programación de DAM y DAW. Puedes empezar con una primera clase al 50% de descuento y ver si te encaja: en una sesión bien enfocada muchos alumnos pasan de estar bloqueados a resolver los ejercicios solos.

Preguntas frecuentes

¿Necesito saber matemáticas para aprobar Programación en FP?

No. La programación de primero usa lógica y operaciones muy básicas (sumar, comparar, el resto de una división). Con el nivel de matemáticas de la ESO vas sobrado. Lo que de verdad necesitas es paciencia para practicar y leer errores, no cálculo avanzado.

¿Cuánto tardaré en coger el ritmo si empiezo de cero?

Con práctica diaria, en 3 o 4 semanas resuelves ejercicios de condicionales y bucles con soltura. La curva es dura las primeras dos semanas y luego se allana de golpe: un día "hace clic" y de repente todo tiene sentido. La constancia diaria importa más que las horas sueltas.

¿Qué hago si en el examen me quedo en blanco delante del código?

Descompón el problema en pasos con palabras antes de escribir nada: qué datos entran, qué decisión tomas, qué muestras. Escribe ese esquema en un lado del folio y tradúcelo línea a línea. La mayoría de bloqueos vienen de intentar teclear sin haber pensado primero la lógica.

¿Necesitas ayuda con esta asignatura?

Un profesor experto puede resolver tus dudas en una sola clase. La primera tiene un 50% de descuento y sin compromiso.

Prepara Programación con un profesor → 1ª al 50%Pedir clases de ProgramaciónGuía completa de FP