Liceum Klasa I 45 minut PP: II.1 | s. 343

Lekcja 7: Srodowisko programistyczne - instalacja, konfiguracja, pierwszy program

Python, IDLE, VS Code, Hello World - pierwsze kroki w programowaniu

📋 Podstawa programowa: II.1
IDEIDLEPythonedytor koduochrona danychprogramowanie
00:00
Wprowadzenie
5 min
00:05
Teoria
15 min
00:20
Praktyka
20 min
00:40
Podsumowanie
5 min
📚

Teoria

Czym jest srodowisko programistyczne (IDE)?

IDE (Integrated Development Environment - Zintegrowane Srodowisko Programistyczne) to program, ktory laczy w sobie wszystkie narzedzia potrzebne do pisania kodu:

  • Edytor kodu - z podswietlaniem skladni, autouzupelnianiem, numerowaniem linii
  • Kompilator/Interpreter - uruchamia napisany kod
  • Debugger - pomaga znajdowac i naprawiac bledy
  • Konsola/Terminal - wyswietla wyniki dzialania programu
  • Manager plikow - organizuje pliki projektu

Dlaczego Python?

Python to jeden z najpopularniejszych jezykow programowania na swiecie. Jest idealny do nauki, poniewaz:

  • Prosta skladnia - kod Pythona czyta sie niemal jak angielski
  • Wielozadaniowy - sluzy do tworzenia stron, analizy danych, AI, gier, automatyzacji
  • Ogromna spolecznosc - latwo znalezc pomoc i materialy po polsku
  • Darmowy i otwarty - mozna go uzywac bez oplat
  • Wymagany na maturze - jeden z jezykow dopuszczonych na egzaminie

Instalacja Pythona

Aby zainstalowac Pythona na swoim komputerze:

  1. Wejdz na strone python.org/downloads
  2. Pobierz najnowsza wersje (Python 3.x)
  3. WAZNE: Podczas instalacji zaznacz opcje "Add Python to PATH"
  4. Kliknij "Install Now"
  5. Po instalacji sprawdz w terminalu: python --version
Tip: Jesli nie chcesz nic instalowac, mozesz korzystac z Pythona online: replit.com lub online-python.com.

Popularne IDE dla Pythona

  • IDLE - dostarczany z Pythonem, prosty, idealny na poczatek
  • VS Code (Visual Studio Code) - darmowy, popularny, z rozszerzeniami Python
  • PyCharm - zaawansowane IDE, wersja Community jest darmowa
  • Thonny - stworzony specjalnie do nauki Pythona, bardzo prosty

Pierwszy program - Hello World!

Tradycja programistyczna mowi, ze pierwszy program w kazdym nowym jezyku powinien wyswietlic "Hello World!":

# Moj pierwszy program w Pythonie!
print("Hello World!")
print("Witaj w swiecie programowania!")

Jak uruchomic ten program:

  1. Otworz IDLE (lub inne IDE)
  2. Stworz nowy plik: File -> New File (Ctrl+N)
  3. Wpisz kod powyzej
  4. Zapisz plik jako hello.py (File -> Save, Ctrl+S)
  5. Uruchom: Run -> Run Module (F5)

Tryb interaktywny vs. skryptowy

Python mozna uzywac na dwa sposoby:

Tryb interaktywny (konsola): Wpisujesz polecenia jedno po drugim i od razu widzisz wynik. Otworz terminal i wpisz python:

>>> 2 + 3
5
>>> print("Czesc!")
Czesc!
>>> 10 * 5
50

Tryb skryptowy: Piszesz caly program w pliku .py i uruchamiasz go na raz. To glowny sposob pisania programow.

Komentarze w kodzie

Komentarze to fragmenty kodu ignorowane przez interpreter - sluza do opisywania co robi kod:

# To jest komentarz jednoliniowy - Python go ignoruje

print("Ten kod sie wykona")  # Komentarz na koncu linii

"""
To jest komentarz
wieloliniowy (docstring).
Moze zajmowac wiele linii.
"""
✏️

Zadania

Latwe

Zadanie 1: Instalacja i Hello World

Zainstaluj Pythona na swoim komputerze (lub otworz repl.it). Napisz program, ktory wyswietla:
- Twoje imie
- Nazwe szkoly
- Dzisiejsza date
Uzyj trzech osobnych instrukcji print().

Pokaz przykladowe rozwiazanie
# Moj pierwszy program
print("Imie: Jan Kowalski")
print("Szkola: I Liceum Ogolnoksztalcace")
print("Data: 17 lutego 2026")
Latwe

Zadanie 2: Rysowanie wzorkow

Uzyj funkcji print() aby wyswietlic cholinke z gwiazdek:

    *
   ***
  *****
 *******
*********
   |||
Pokaz przykladowe rozwiazanie
print("    *")
print("   ***")
print("  *****")
print(" *******")
print("*********")
print("   |||")
Srednie

Zadanie 3: Kalkulator w trybie interaktywnym

Otworz tryb interaktywny Pythona (wpisz python w terminalu) i oblicz:
a) 2 do potegi 10 (uzyj **)
b) Ile sekund ma doba (24 * 60 * 60)
c) Ile sekund ma rok (365 * 24 * 60 * 60)
d) Pierwiastek z 144 (uzyj ** 0.5)

Pokaz przykladowe rozwiazanie
>>> 2 ** 10
1024
>>> 24 * 60 * 60
86400
>>> 365 * 24 * 60 * 60
31536000
>>> 144 ** 0.5
12.0
Trudne

Zadanie 4: Wizytowka programisty

Napisz program, ktory wyswietla ladnie sformatowana wizytowke w ramce. Uzyj roznych znakow do stworzenia ramki (+, -, |). Program powinien zawierac komentarze wyjasniajace kazda czesc.

Pokaz przykladowe rozwiazanie
# Program: Wizytowka programisty
# Autor: [Twoje imie]
# Data: 2026

# Gorna ramka
print("+----------------------------------+")
print("|                                  |")

# Dane osobowe
print("|    Jan Kowalski                  |")
print("|    Uczen klasy 1a               |")
print("|    I LO w Warszawie             |")
print("|                                  |")

# Umiejetnosci
print("|    Jezyki: Python               |")
print("|    Hobby: programowanie, gry    |")
print("|                                  |")

# Dolna ramka
print("+----------------------------------+")
🎥

Materialy wideo

Python - instalacja w systemie Windows
Jak nauczyć się programowania
Kurs Python 01 Wprowadzenie, narzędzia, pierwszy program
TikEd
🎧

Podcasty

✔️

Quiz - sprawdz sie!

📜

Podstawa programowa

← Lekcja 6: NWD i NWW Lekcja 8: Zmienne i typy danych →