Powrót do scenariuszy
Szkoła podstawowa
Klasa: 6
test
Autor:

Katka Połom

Algorytm pewnej przyjaźni, czyli: Ada, Charles i pierwszy program komputerowy…

informatyka • programowanie • zajęcia kreatywne
Czas:
90 min.
Roboty:
x2
Akcesoria:
Accessory
Interfejsy:
Scratch 2.0 (Photon Magic Bridge)Scratch 3.0 (Photon Magic Bridge)
alt
Powrót do scenariuszy
Scenario Image

Odniesienie do podstawy programowej

I.2.1 
II.1.1., II. 1.2., II.2

Cele zajęć

Uczeń/uczennica:
  • poznaje postać Ady Lovelace oraz jej przyjaciela Charlesa Babbage’a i wpływ ich naukowego dorobku na rozwój informatyki i matematyki
  • poznaje pojęcia: maszyna różnicowa, maszyna analityczna, algorytm, silnik parowy
  • rozwija kreatywność podczas tworzenia scenariusza
  • wyszukuje informacje w Internecie
  • programuje robota Photon przy użyciu aplikacji Photon Bridge, korzystając z interfejsu Scratch 2.0 lub 3.0

Metody pracy

  • poszukująca
  • burza mózgów

Formy pracy

  • grupowa
  • indywidualna

Materiały

  • laptopy lub komputery z adapterem Magic Dongle / 1 na grupę
  • smartfony, tablety lub dodatkowe komputery do sprawdzania informacji w Internecie
  • karty pracy „Ada i Charles - biogramy” / dla każdego ucznia (załącznik)

Załączniki

Załącznik: biogramy
Pobierz

Przebieg zajęć

Wprowadzenie:

Czy wiedzieliście o tym, że pierwszy program komputerowy napisała kobieta i że miało to miejsce w XIX wieku? Dlaczego tak mało o tym wiemy? W czasach, w których żyła lady Lovelace przywilej edukacji nie przysługiwał kobietom, a mężczyźni strzegli dostępu do świata nauki. Dzisiaj osiągnięcie tej niezwykłej kobiety bywa wciąż kwestionowane.

Poznajcie Adę King,  hrabinę Lovelace oraz  jej przyjaciela, Charlesa Babbage’a...

 

Przebieg zajęć:

Uczniowie otrzymują wydrukowane notatki, zawierające biogramy. Nauczyciel może je na początku zajęć odczytać i uzupełnić o istotne według niego informacje.  

Nauczyciel dzieli uczniów na kilka grup, w zależności od liczby robotów, jakimi dysponuje. Każda grupa powinna mieć min. dwa roboty. Jeżeli dysponujemy tylko dwoma robotami, a grupa uczestników spotkania jest liczna, uczniowie mogą tworzyć historie i programy w podgrupach, bez robotów. Przekazując sobie nastepnie dostępne roboty na potrzeby testów przygotowanych programów. 

 

Zadaniem każdej z grup jest:

  • Prześledzenie notatki, którą otrzymali od nauczyciela, odszukanie w Internecie informacji o bohaterach naszych zajęć (zerknijcie na YouTube, gdzie znajdziecie parę ciekawych i krótkich  filmów), sprawdzenie pojęć: maszyna różnicowa, maszyna analityczna, algorytm. (Warto wyznaczyć na to określony czas i przed przejściem do kolejnej części zajęć omówić te pojęcia z wszystkimi uczniami).
  • Każda z grup wymyśla własną wersję rozmowy Ady i Charlesa, którzy właśnie poznają się na balu, gdzie Ada podziwia maszynę różnicową wynalazcy. Uczniowie puszczają wodze fantazji, jak mogła przebiegać i czego dotyczyła rozmowa, od której zaczęła się wielka przyjaźń tych dwojga ludzi.
  • Kolejnym, kluczowym zadaniem jest zaprogramowanie robotów Photon w taki sposób, aby wcielając się w postaci Ady i Charlesa, odegrały wymyśloną historię. Do programowania wykorzystują możliwości Scratch 3.0 lub 2.0. takie, jak: nagrywanie i modyfikacja dźwięków oraz bloczki umożliwiające programowanie robota, np. ruch robota, zmiana koloru czułek i oczu, czujniki. Uczniowie tworzą jeden program zawierający podprogramy dla wszystkich robotów-aktorów, biorących udział w przedstawieniu. 
  • Uwaga! We wprowadzeniu warto zwrócić uwagę na czujniki, dzięki którym uczniowie będą mogli zaprogramować interakcje między robotami (np. taniec robotów następuje po włączeniu muzyki). 
  • Kiedy wszystkie grupy przygotują programy, kolejno prezentują swoje wersje historii. 

 

Uwagi:

  • Pamiętajcie o głośnikach, jeśli nie korzystacie z laptopów.
  • Lektura dla zainteresowanych: “Algorytm Ady” autorstwa Jamesa Essingera.

Ciekawostki/Pytania otwierające

  • Postać Ady Lovelace umieszczona jest na hologramie certyfikatu autentyczności produktów firmy Microsoft.
  • Na cześć lady Lovelace nazwano jej imieniem język programowania stworzony na potrzeby departamentu obrony USA. Prace trwały od połowy lat 70-tych. Pierwsza ustandaryzowana wersja języka to Ada83. Aktualnie obowiązująca wersja to Ada2012.
  • Dzień Ady Lovelace (Ada Lovelace Day – ALD) obchodzony jest co roku w drugi wtorek października - od 2009 roku począwszy- z inicjatywy brytyjskiej programistki i aktywistki Suw Charman-Anderson dla uczczenia osiągnięć kobiet w nauce, technologii, inżynierii i matematyce (STEM – Science, Technology, Engineering, Mathematics). W roku bieżącym, czyli 2020, przypada on 13 października.