Pan Informatyk

Archiwum tagu: Scratch

Czy Photon powinien iść do szkoły?

2 marca 2018. Kategoria: wszystkie. Brak komentarzy.

Zapewne część z Was słyszała już o polskim produkcie z półki nazwijmy to gadżetów edukacyjnych IT – robocie Photon. Od niedawna zauważalny jest wyraźny boom na naukę podstaw programowania czy kodowania (tak, w szkole te pojęcia są nie wiedzieć czemu stosowane zamiennie…ale zostawmy to).

Pan Informatyk postanowił przetestować Photona wzdłuż i wszerz, aby wyrobić sobie o nim zdanie. Czy się udało? Z pewnością wiem więcej, niż z ulotek reklamowych i filmów promocyjnych. Wiele elementów przemawia na plus, część na minus. Sami zobaczcie.

robot photon

Wykonanie – miłe zaskoczenie

Robot wykonany jest z bardzo trwałego tworzywa. Jeśli ktokolwiek z Was miał w ręku arduino z plątaniną kabli i zastanawiał się – jak u licha w 25osobowej klasie 10-12letnie dzieciaki nie pourywają pinów, nie zgubią kabli, etc. – rozumiem w pełni Wasze obawy i tak, są one uzasadnione. Po przeciwległej stronie mamy konstrukcje w pełni zamknięte, nieomal pancerne…takie, jak opisywane przeze mnie wcześniej Sphero, czy np. Dash i dot. Co do zasady sprzęty te w normalnym, a nawet intensywnym (szkolnym) użytkowaniu rzadko ulegają awarii. Konstrukcja Photona jest bliższa drugiemu rozwiązaniu. Zrozumiałe jest to, że robot to mimo wszystko nie czołg i jeśli spadnie z wysokości (więcej…)

Tłusty czwartek i Scratch

23 lutego 2017. Kategoria: wszystkie. komentarze 3.

Tłusty czwartek dobiega końca, dziś większość z Was zapewne zjadła przynajmniej jednego pączka, aby tradycji stało się zadość. Czy każdy temat nadaje się na zajęcia z wykorzystaniem Scratcha? Czy zawsze warto zaprzęgać IT do pomocy? Naturalnie nie ma na to jednej, dobrej odpowiedzi. Niektóre partie materiału same aż się proszą o to, żeby skorzystać z jakiegoś obiektowego języka programowania. Inne zaś są lepiej odbierane przez uczniów podane w tradycyjny sposób.

Nie o tym jednak chciałem. Skoro pączek, słodka tradycja i jeden z tych dni, kiedy nie liczymy kalorii (również w szkole), lepiej nie projektować kalkulatora kalorii. Ale może jednak coś związanego ze słodyczami? I padło na clickera. Clickery to gry, które z zasady nie mają wyrafinowanego celu i skomplikowanej logiki. Istotą w nich jest samo klikanie, zabawa. Każdy klik przybliża nas do celu (czasami jest to upieczenie miliona ciasteczek, lub wydobycie tony złota). Zazwyczaj jednak jest to po prostu wyścig liczb, a zawsze więcej znaczy lepiej.

Cookie Clicker

Tak, czy owak, tradycja okazała się świetnym pretekstem do przećwiczenia warunków, pętli, czy zmiennych. Dodatkowo przy pomocy efektu duch oraz odpowiedniego (więcej…)

Programowanie w podstawówkach – do ROBOTY!

6 września 2016. Kategoria: wszystkie. komentarze 3.

Od września rozpoczął się pilotaż nowej podstawy programowej informatyki w szkołach podstawowych. Nowa podstawa, nowe wyzwania, ale jednocześnie nowe możliwości. Jedną z ważniejszych zmian jest położenie silniejszego nacisku na naukę algorytmiki i elementów programowania, a zatem programowanie w podstawówkach staje się faktem.

Błędem byłoby stwierdzenie, że dopiero teraz zmiana ta następuje. Wystarczy sprawdzić działania, jakie były i są nadal realizowane przykładowo przez Mistrzów Kodowania Samsung, czy inicjatyw spod znaku Baltie (SGP Systems). Jednak ekspansja i intensyfikacja nauki podstaw programowania staje się faktem. Skoro podstawy, zazwyczaj będą to w pierwszej kolejności:

  • właściwości obiektów (rozmiar, położenie)
  • interakcje (wychwytywanie kolizji, naciśnięcia klawisza, poruszenia myszą)
  • pętle
  • warunki logiczne
  • zmienne (licznik punktów, czas)

Taka dziedzina może oczarować ucznia, może też go niestety łatwo zniechęcić. Dlatego ważnym jest, żeby programowanie pokazać już od podstawówki jako działanie przyjazne, które rozwiązuje konkretne zadania i problemy, ale jednocześnie nie jest jedynie kodem źródłowym, czy nudnym listingiem na ekranie monitora. Tutaj z pomocą przychodzą tytułowe ROBOTY. Istnieje co najmniej kilka rozwiązań rynkowych, które można z powodzeniem zaadaptować na potrzeby szkolne:

Photon – polska obiecująca produkcja

Photon jest stosunkowo młodą konstrukcją. Robota programuje się w dedykowanym języku obiektowym (Phock, o wyglądzie podobnym do Scratcha).

Photon

Photon zawiera wbudowany czujnik odległości, światła, mikrofon, głośnik, czujnik dotyku. Urządzenie potrafi poruszać się również wzdłuż zaznaczonych na podłożu linii za sprawą czujnika kontrastu podłoża. Waży niewiele ponad pół kilograma, obsługiwany jest za pomocą telefonu lub tableta. Twórcy stawiają na mocną obudowę dydaktyczną, robot zawiera kompletne oprogramowanie z zadaniami, questami do rozwiązania, które stymulują rozwój dziecka.

Urządzenie kosztuje na chwilę obecną ok. 700zł

Fintch – mały robot, wielka inspiracja

Niewielki robot, który umożliwi ubogacenie zajęć z programowania. Jego ogromną zaletą jest wspieranie kilkunastu języków programowania, między innymi Scratch, Python, (więcej…)