Przejdź do treści
Cyfrowa Pracownia
Prezentacja do wyświetlenia w klasie

Python od zera, zmienne i dane od użytkownika

Slajdów: 8. Notatka pod slajdem jest dla nauczyciela, uczniowie jej nie widzą na tablicy.

Slajd 1

Po co nam programowanie

  • Komputer robi dokładnie to, co mu napiszesz
  • Program to lista poleceń w ustalonej kolejności
  • Dziś piszesz program, który liczy za Ciebie

Notatka dla nauczyciela: Zacznijcie od pytania, co uczniowie liczą ręcznie na telefonie, i pokażcie, że program robi to raz na zawsze.

Slajd 2

Zmienna to pudełko z nazwą

  • Nazwa mówi, co jest w środku
  • Jeden znak równości zapisuje wartość
  • Nowe przypisanie kasuje starą wartość

Notatka dla nauczyciela: Pokażcie na żywo dwa przypisania do tej samej zmiennej i wypiszcie ją po każdym, żeby zobaczyli zmianę.

Slajd 3

Tekst czy liczba

  • Tekst zapisujemy w cudzysłowie
  • Liczby całkowite to int, z przecinkiem to float
  • Tekst i liczby nie dodają się tak samo

Notatka dla nauczyciela: Pokażcie, że dodanie dwóch tekstów skleja je, a dodanie dwóch liczb sumuje.

Slajd 4

print, czyli wypisz

  • print pokazuje wynik użytkownikowi
  • Można wypisać tekst i zmienną naraz
  • Bez print program liczy po cichu

Notatka dla nauczyciela: Uruchomcie program bez print, żeby zobaczyli puste okno wyniku.

Slajd 5

input, czyli zapytaj

  • input zatrzymuje program i czeka na dane
  • W nawiasie wpisujesz pytanie dla użytkownika
  • input zawsze oddaje tekst

Notatka dla nauczyciela: To najważniejszy slajd lekcji. Powtórzcie na głos: input oddaje tekst.

Slajd 6

Zamiana tekstu na liczbę

  • int zamienia tekst na liczbę całkowitą
  • float zamienia tekst na liczbę z przecinkiem
  • Bez zamiany dostaniesz błąd albo sklejony tekst

Notatka dla nauczyciela: Pokażcie oba efekty: komunikat TypeError przy mnożeniu tekstu przez tekst i sklejenie przy dodawaniu.

Slajd 7

Czytamy komunikat błędu

  • Numer linii mówi, gdzie szukać
  • Ostatnia linijka mówi, co jest nie tak
  • Błąd to wskazówka, nie kara

Notatka dla nauczyciela: Poproście uczniów, żeby przed podniesieniem ręki przeczytali ostatnią linijkę komunikatu na głos.

Slajd 8

Twoje zadanie

  • Powitanie z imieniem
  • Suma dwóch liczb
  • Kalkulator kosztu wyjścia klasowego
  • Uruchamiaj po każdej linii

Notatka dla nauczyciela: Podajcie czas: 20 minut. Powiedzcie, że zadanie trzecie jest obowiązkowe, czwarte dla chętnych.

Wróć do lekcji