Introducció

La programació és el procés de crear instruccions que una computadora pot seguir per realitzar tasques específiques. Aquestes instruccions es coneixen com a codi, i el conjunt de codi escrit per a una tasca o aplicació es coneix com a programa. La programació és una habilitat fonamental en el món tecnològic actual, ja que permet automatitzar processos, analitzar dades, crear aplicacions i molt més.

Conceptes Clau

  1. Codi Font: És el conjunt d'instruccions escrites en un llenguatge de programació que una computadora pot interpretar i executar.
  2. Llenguatge de Programació: És un llenguatge formal que proporciona una manera d'escriure instruccions per a una computadora. Alguns exemples inclouen Python, Java, C++, i JavaScript.
  3. Compilador/Intèrpret: Eines que tradueixen el codi font en un format que la computadora pot executar. Els compiladors tradueixen tot el codi a la vegada, mentre que els intèrprets tradueixen i executen el codi línia per línia.
  4. Algorisme: És un conjunt de passos ben definits per resoldre un problema o realitzar una tasca.

Importància de la Programació

  • Automatització: Permet automatitzar tasques repetitives, estalviant temps i reduint errors humans.
  • Solució de Problemes: Facilita la creació d'eines i aplicacions per resoldre problemes específics.
  • Innovació: És la base de moltes innovacions tecnològiques, des de aplicacions mòbils fins a intel·ligència artificial.
  • Oportunitats Laborals: La demanda de professionals amb habilitats de programació és alta en molts sectors, oferint nombroses oportunitats de carrera.

Exemples Pràctics

Exemple 1: Programa Simple en Python

Aquest és un exemple de codi en Python que imprimeix "Hola, món!" a la pantalla.

print("Hola, món!")

Explicació:

  • print és una funció que mostra el text entre parèntesis a la pantalla.
  • "Hola, món!" és una cadena de caràcters que es mostrarà.

Exemple 2: Suma de Dos Nombres en JavaScript

Aquest és un exemple de codi en JavaScript que suma dos nombres i mostra el resultat.

let a = 5;
let b = 3;
let suma = a + b;
console.log("La suma és: " + suma);

Explicació:

  • let es fa servir per declarar variables.
  • a i b són variables que contenen els nombres 5 i 3, respectivament.
  • suma és una variable que conté el resultat de sumar a i b.
  • console.log mostra el resultat a la consola.

Exercici Pràctic

Exercici 1: Programa Simple

Escriu un programa en Python que demani a l'usuari el seu nom i després imprimeixi un missatge de benvinguda.

Instruccions:

  1. Utilitza la funció input per demanar el nom de l'usuari.
  2. Emmagatzema el nom en una variable.
  3. Utilitza la funció print per mostrar un missatge de benvinguda que inclogui el nom de l'usuari.

Solució:

nom = input("Introdueix el teu nom: ")
print("Benvingut/da, " + nom + "!")

Explicació:

  • input demana a l'usuari que introdueixi el seu nom.
  • El nom introduït es guarda a la variable nom.
  • print mostra el missatge de benvinguda que inclou el nom de l'usuari.

Conclusió

La programació és una habilitat poderosa que permet crear solucions tecnològiques per a una àmplia varietat de problemes. En aquest tema, hem introduït els conceptes bàsics de la programació, la seva importància i hem vist alguns exemples pràctics. En els següents mòduls, aprofundirem en els conceptes i tècniques que et permetran escriure programes més complexos i eficients.

© Copyright 2024. Tots els drets reservats