Nauczyciel przeprowadza krótkie wprowadzenie dot. numeru alarmowego 112 oraz podstawowych pojazdów uprzywilejowanych – pogotowia ratunkowego, policji i straży pożarnej.
Nauczyciel przedstawia uczniom, na czym polega działanie bloczka JEŻELI…JEŻELI NIE na przykładzie czynności z życia codziennego, np. „Jeżeli rano będzie padać, zabiorę parasol, JEŻELI NIE, zostawię parasol w domu”. Dzieci podają kilka innych przykładów, ćwicząc zasadę działania bloczka. Nauczyciel przedstawia dzieciom dwie części zagadki (tekst można wyświetlić, lub wydrukować, powinien być dostępny dla dzieci), której rozwiązanie będą wspólnie programować:
Ja w nocy pilnuję ładu i porządku,
niebieskie mam dwa koguty w rządku.
Kiedy na niebie księżyc nie świeci,
Gaszę wszelkie pożary, drogie dzieci.
Na dachu czerwone mam dwa koguty.
Lecz nie o zwierzęta idzie - takie buty!
Nauczyciel krótko omawia z uczniami zagadkę, wspólnie ustalają:
Następnie uczniowie w grupach programują robota w Photon Blocks tak, aby zachowywał się zgodnie z informacjami zawartymi w zagadce. Uczniowie testują poprawność działania programu - korzystając z kartonów i latarki zmieniają warunki oświetlenia robota. Nauczyciel moderuje przebieg doświadczeń.
Przykladowy program: