Python plan učenja
plan za učenje Pythona
Evo predloga za plan učenja Pythona, zajedno s detaljnom prvom lekcijom:
Plan učenja Pythona
1.
Uvod u Python
(1. sedmica):
o
Instalacija Pythona.
o
Osnovni koncepti (što je Python, zašto ga učiti).
o
Pisanje i pokretanje prvog Python programa.
2.
Osnovne strukture podataka
(2–3. sedmica):
o
Promjenljive i tipovi podataka.
o
Liste, skupovi, tuple i rječnici.
3.
Kontrola toka
(4. sedmica):
o
If-else izjave.
o
Petlje (for, while).
4.
Funkcije i moduli
(5–6. sedmica):
o
Definisanje vlastitih funkcija.
o
Korištenje ugradbenih i vanjskih modula.
5.
Objektno-orijentisano programiranje
(7–8. sedmica):
o
Klase i objekti.
o
Nasljeđivanje i enkapsulacija.
6.
Praktične aplikacije
(9+ sedmica):
o
Rad s datotekama.
o
Rješavanje stvarnih problema kroz projekte (npr. kalkulator, jednostavna igra).
Prva lekcija: Uvod u Python i instalacija
Cilj:
Instalacija Python okruženja i pisanje prvog programa.
Korak 1: Instalacija
1. Posjeti službenu stranicu Pythona: python.org.
2. Preuzmi najnoviju verziju Pythona (odaberi verziju za svoj operativni sistem - Windows, MacOS ili
Linux).
3. Tokom instalacije, OBAVEZNO označi opciju “Add Python to PATH” kako bi Python bio dostupan iz
komandne linije.
Korak 2: Postavljanje tekst editora
1. Preporučujem da instaliraš alat kao što je
Visual Studio Code (VS Code)
za pisanje koda.
2. Preuzmi ga ovdje: code.visualstudio.com.
3. Dodaj dodatak za Python unutar VS Code-a kako bi olakšao rad s kodom.
Korak 3: Pisanje prvog programa
1. Otvori tekst editor ili terminal.
2. Napiši sljedeći kod u datoteci s ekstenzijom .py (npr. prvi_program.py):
python
print("Zdravo, svijete!")
3. Sačuvaj datoteku i pokreni je iz komandne linije ili terminala:
bash
python prvi_program.py
Rezultat:
Na ekranu bi se trebalo prikazati: Zdravo, svijete!
Korak 4: Eksperimentisanje
Promijeni tekst unutar print() funkcije i vidi rezultat.
Isprobaj jednostavne matematičke operacije u Pythonu:
python
print(2 + 3) # Sabiranje
print(10 / 2) # Dijeljenje
print(5 ** 2) # Eksponent (stepenovanje)
What should I learn next after this lesson?
After completing the introductory lesson, a natural next step would be to explore
Python's basic building
blocks
. Here's what you should focus on:
Suggested Next Lesson: Variables and Data Types
Goal:
Learn how to store and manipulate data in Python.
Key Concepts:
1.
Variables:

Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti