Programació Programación Programming
Descobreix els fonaments de la programació d'una manera visual i pràctica. Descubre los fundamentos de la programación de forma visual y práctica. Discover the foundations of programming in a visual and practical way.
Què és programar?¿Qué es programar?What is programming?
El treball de programar és quelcom que tots fem cada dia. Un programa no és més que una seqüència d'instruccions per assolir un objectiu.
El trabajo de programar es algo que todos hacemos cada día. Un programa no es más que una secuencia de instrucciones para alcanzar un objetivo.
Programming is something we all do every day. A program is just a sequence of instructions to achieve a goal.
💡 Un programa és una seqüència d'instruccions que l'ordinador executa per produir un resultat.
💡 Un programa es una secuencia de instrucciones que el ordenador ejecuta para producir un resultado.
💡 A program is a sequence of instructions that the computer executes to produce a result.
Cordar-se les sabatilles
Atarse las zapatillas
Tying shoes
Fer un entrepà
Hacer un bocadillo
Making a sandwich
Fer transbords
Hacer transbordos
Making transfers
Com abordem un problema?¿Cómo abordamos un problema?How do we approach a problem?
Detectar
Detectar
Detect
Identificar el problema
Identificar el problema
Identify the problem
Analitzar
Analizar
Analyze
Comprendre els requisits
Comprender los requisitos
Understand requirements
Dissenyar
Diseñar
Design
Crear l'algoritme
Crear el algoritmo
Create the algorithm
Codificar
Codificar
Code
Escriure el codi
Escribir el código
Write the code
Esquema d'un programaEsquema de un programaProgram schema
Què és un algoritme?¿Qué es un algoritmo?What is an algorithm?
📖 Algoritme: Conjunt ordenat i finit d'instruccions per resoldre un problema.
📖 Algoritmo: Conjunto ordenado y finito de instrucciones para resolver un problema.
📖 Algorithm: Ordered and finite set of instructions to solve a problem.
Seqüencial
Pas a pas
Paso a paso
Step by step
Precís
No ambigu
No ambiguo
Not ambiguous
Ordenat
En ordre
En orden
In order
Finit
Té final
Tiene final
Has end
Definit
Determinista
Determinista
Deterministic
Exemple interactiuEjemplo interactivoInteractive example
🎮 Ordena l'algoritmeOrdena el algoritmoSort the algorithm
MINIGAMERepresentacióRepresentaciónRepresentation
Pseudocodi
Text descriptiu
Texto descriptivo
Descriptive text
Diagrames de flux
Diagramas de flujo
Flowcharts
Esquemes gràfics
Esquemas gráficos
Graphic schemes
UML
Notació estàndard
Notación estándar
Standard notation
QuizQuizQuiz
Quina NO és característica d'un algoritme?¿Qué NO es característica de un algoritmo?What is NOT a characteristic of an algorithm?