Wróć do biblioteki

BitEdu - liceum i technikum

Informatyka

Zakres podstawowy jest otwarty: wyjaśnienia, kod i ćwiczenia. Po zalogowaniu zapiszesz prace w biurku, zobaczysz również dodatkowe lekcje i treści rozszerzone.

← Działy: Informatyka

Python — programowanie

1

Python od początku — Witaj w programie!

Python jest głównym językiem części komputerowej matury z informatyki (Arkusz II, 150 minut) — a każdy program, niezależnie od tego, jak skomplikowany, zaczyna się od tego samego: przechowywania danych w zmiennych. Bez pewnego opanowania typów danych nie da si...

Czytaj →
2

Instrukcja warunkowa if — if, elif, else w Pythonie

To pierwszy moment, w którym program przestaje być "listą poleceń wykonywanych od góry do dołu" i zaczyna SAMODZIELNIE PODEJMOWAĆ DECYZJE na podstawie danych. Instrukcja warunkowa pojawia się w niemal każdym zadaniu maturalnym — walidacja danych, klasyfikacja...

Czytaj →
3

Operatory w Pythonie — arytmetyczne, porównania i logiczne

Zmienne z poprzedniej lekcji same w sobie nic nie "robią" — dopiero operatory pozwalają je PRZETWARZAĆ: liczyć, porównywać, łączyć warunki. Bez tego tematu nie da się napisać ani jednej linijki kodu podejmującej decyzję, co jest sercem każdego programu sprawdz...

Czytaj →
4

Pętla while w Pythonie — powtarzanie, dopóki warunek jest spełniony

Gdy NIE WIESZ z góry, ile razy program ma coś powtórzyć (np. "pytaj o hasło, dopóki użytkownik nie poda poprawnego"), pętla while jest jedynym sensownym rozwiązaniem. To fundament programów interaktywnych — walidacji danych, menu, gier — i częsty temat zadań m...

Czytaj →
5

Pętla for w Pythonie — range() i iteracja po sekwencjach

Gdy WIESZ z góry, ile razy coś ma się powtórzyć (albo chcesz przejść po WSZYSTKICH elementach czegoś), pętla for jest naturalniejszym i bezpieczniejszym wyborem niż while — nie da się przez pomyłkę napisać nieskończonej pętli for z range(). To druga z dwóch po...

Czytaj →
6

Listy, krotki i słowniki w Pythonie — kolekcje danych

Pojedyncze zmienne z pierwszej lekcji tego działu wystarczają do jednej wartości — ale prawdziwe programy przetwarzają CAŁE zbiory danych: listę ocen klasy, bazę produktów w sklepie, słownik tłumaczeń. Listy, krotki i słowniki to trzy podstawowe struktury dany...

Czytaj →
7

Formatowanie tekstu i liczb w Pythonie

Komputer policzył 4.5. Na etykiecie chcesz zobaczyć „4,50 zł”. To ta sama kwota zapisana inaczej. Nauczymy się kontrolować przecinki, spacje i miejsca po przecinku.

Czytaj →
8

Własne funkcje — nazwij czynność i użyj jej ponownie

Napiszesz funkcję z parametrami i bez parametrów; odróżnisz zwracanie wyniku od jego wypisywania.

Czytaj →
9

FRAKTAL: powitanie i suma — zadanie krok po kroku

To krótkie zadanie, ale uczy ważnej rzeczy: program ma odpowiedzieć dokładnie tak, jak prosi autor, a nie „mniej więcej podobnie”.

Czytaj →
10

FRAKTAL: liczby potęgowe — od pomysłu do wydajnego rozwiązania

64 to 8², 4³ i 2⁶. W wyniku chcemy jednak tylko jedno 64. Nauczymy się generować potęgi, usuwać powtórzenia i uporządkować wynik.

Rozszerzenie · konto
11

FRAKTAL: maksymalne obciążenie — oś czasu i zmiany

Jedno urządzenie pobiera 5 jednostek mocy, drugie 1, a trzecie 2. Gdy pracują jednocześnie, dodajemy ich wartości. Sprawdzimy, kiedy suma jest największa i jak długo taka pozostaje.

Rozszerzenie · konto
12

Wspólny projekt, otwarte materiały i własna droga w IT

W zespole przygotujesz wersjonowany projekt z testami, opublikujesz autorski zasób i porównasz ścieżki dalszej nauki.

Rozszerzenie · konto