Python eller JavaScript basis
Informationsteknologi C · HHX · C-niveau · Programmering (intro)
💻 Python og JavaScript — basis
De to mest populære programmeringssprog i 2026 — perfekte til at lære programmering.
Python
- Læsbar syntaks — minder om engelsk
- Bruges til: data science, AI/ML, web-backend, automatisering
- Eksempel:
```python
name = input("Hvad hedder du? ")
print(f"Hej {name}!")
```
JavaScript
- Browsersproget — kører i alle webbrowsere
- Bruges til: hjemmesider, web-apps, mobile apps, server (Node.js)
- Eksempel:
```javascript
const name = prompt("Hvad hedder du?");
alert(Hej ${name}!);
```
Grundbegreber (samme i begge sprog)
- Variabel: navn der gemmer en værdi (x = 5)
- Datatype: tal (int, float), tekst (string), bool (true/false), liste
- Operator: +, -, *, /, ==, !=, <, >
- Loop: gentag kode (for, while)
- Betinget: if/else
- Funktion: genbrugelig kode-blok
Et komplet eksempel — Python
```python
def beregn_karaktergennemsnit(karakterer):
if len(karakterer) == 0:
return 0
return sum(karakterer) / len(karakterer)
karakterer = [7, 10, 12, 7, 4]
print(f"Gennemsnit: {beregn_karaktergennemsnit(karakterer)}")
```
Læringsplatforme
- Codecademy: interaktive kurser
- freeCodeCamp: gratis, omfattende
- W3Schools: god reference
- Replit: kør kode i browseren
Læringsmål
- Skrive et simpelt program med input og output
- Bruge variabler, datatyper og operatorer
- Skrive en loop og en betinget sætning
- Definere og kalde en funktion
Sådan kan du arbejde med emnet
- Skriv et lille program, der beder brugeren om et navn og udskriver en hilsen
- Forklar forskellen mellem en variabel af typen tekst (string) og tal (integer)
- Lav en funktion, der tager et tal som input og returnerer tallet ganget med to
Træningsforslag
- Lav et program der beregner BMI
- Skriv en quiz med 5 spørgsmål
- Tag freeCodeCamp's Python-kursus (100 timer gratis)
Øv dette emne med AI — quizzer, forklaringer og feedback tilpasset dit niveau.
Prøv Fagportalen gratis