Powrót do ćwiczeń
Edukacja wczesnoszkolna
Klasa: 3
Szkoła podstawowa
Klasa: 4-6
Z
Autor:

Zuzanna Olechno

Upraszczamy kody z funkcjami

informatyka • programowanie
Roboty:
x1
Interfejsy:
Photon Blocks
alt
Powrót do ćwiczeń
Scenario Image

Materiały

  • tablet
  • przykład programu do uproszczenia (załącznik 1)
  • programy do uproszczenia dla każdej drużyny

Załączniki

Załącznik 1: Program do uproszczenia
Pobierz

Przebieg zajęć

To ćwiczenie można przeprowadzić, na zajęciach wprowadzających, albo utrwalających użycie funkcji. 

  • Nauczyciel wprowadza pojęcie funkcji lub je przypomina.
  • Prowadzący pokazuje dzieciom na tablicy bardzo długi program (załącznik 1).
  • Zadaniem dzieci jest uproszczenie go do jak najkrótszej postaci za pomocą funkcji.
  • Dzieci zostają podzielone na zespoły 3 - osobowe. Każda drużyna pracuje na tym samym przykładzie.
  • Drużyny prezentują swoje uproszczenia. Klasa wspólnie decyduje, czy program da się coś jeszcze bardziej skrócić.

Przykład uproszczenia kodu przy pomocy funkcji

  • Jedno z dzieci programuje robota, po czym uruchamia program 2 razy. Za każdym razem klasa sprawdza, czy robot
    wykonuje wszystkie elementy programu przedstawionego przez nauczyciela i czy pokrywa się on ze skróconym programem
    stworzonym przez dzieci.
  • Następnie każdy zespół dostaje swój przypadek programu do uproszczenia. Kolejno drużyny prezentują swoje uproszczenie i uruchamiają robota.
  • Na zakończenie dzieci podają przykłady z życia, gdzie upraszczanie może być przydatne.