Przejdź do treści
Wróć do kursuProgramowanie / Lekcja 1 z 8

Lekcja 1 / spokojny start

Co to jest programowanie i po co ci Python

Zanim zaczniemy pisać zmienne i warunki, poukładamy sens: programowanie to wydawanie komputerowi precyzyjnych instrukcji. Python jest jednym z najczytelniejszych sposobów zapisu takich instrukcji.

Najpierw historia, nie definicja

Wyobraź sobie platformę kursową. Użytkownik otwiera lekcję, klika „ukończ”, a system aktualizuje postęp. Dla człowieka to jeden klik. Dla komputera to seria bardzo konkretnych zasad: zapamiętaj lekcję, sprawdź status, policz procent, pokaż wynik.

Programowanie polega właśnie na opisywaniu takich zasad. Komputer nie domyśla się intencji. Robi dokładnie to, co zapiszesz. Dlatego uczymy się małych kroków: najpierw pokaż tekst, potem zapamiętaj dane, potem podejmij decyzję.

Sytuacja z pracy

Chcesz zrobić prosty komunikat dla ucznia: „Witaj w kursie Python od podstaw”. To nie jest jeszcze aplikacja. To pierwszy kontakt z myśleniem: wpisuję instrukcję, uruchamiam program, widzę wynik.

Widoczne dane

co chcemy pokazaćwartość
nazwa kursuPython od podstaw
komunikatWitaj w kursie!
celsprawdzić, czy program się uruchamia

Najprostszy kod

print("Witaj w kursie Python od podstaw!")

Wynik

Witaj w kursie Python od podstaw!

Co tu się wydarzyło?

print() to instrukcja wypisania czegoś na ekranie. Tekst wkładamy w cudzysłów, żeby Python wiedział, że ma potraktować go jako gotowy komunikat, a nie nazwę polecenia.

Program
Zestaw instrukcji zapisanych dla komputera.
Python
Język, w którym instrukcje są czytelne dla człowieka.
Uruchomienie
Moment, w którym komputer wykonuje instrukcje po kolei.
Błąd
Informacja, że Python nie rozumie zapisu albo program nie może wykonać kroku.

Mini-zadanie

Zmień komunikat na własny, na przykład: print("Zaczynam naukę Pythona"). Uruchom program i sprawdź wynik.

Ćwiczenie praktyczne

Napisz trzy linie z print(): nazwę kursu, informację „Lekcja 1” i jedno zdanie, po co uczysz się Pythona. Nie używamy jeszcze zmiennych. Na razie chodzi o rytm: piszę, uruchamiam, widzę wynik.

Quiz

Czym jest programowanie?

Zapisywaniem precyzyjnych instrukcji, które komputer wykonuje krok po kroku.

Co robi print()?

Wypisuje wartość na ekranie.

Dlaczego tekst zapisujemy w cudzysłowie?

Żeby Python wiedział, że to gotowy tekst, a nie nazwa zmiennej albo polecenia.

Co dalej?

Sam komunikat to za mało. W następnej lekcji zapiszesz dane kursu w pamięci programu, czyli poznasz zmienne i podstawowe typy.

Lekcja 1: Co to jest programowanie i po co ci Python | Python od podstaw | Mikołaj Mikołajczak