Cześć! Tu Piks. Gdy myślisz o pierwszym programiście w historii, pewnie wyobrażasz sobie kogoś siedzącego przed świecącym monitorem. Okazuje się jednak, że pierwszy program komputerowy napisała kobieta w czasach, kiedy nie było jeszcze nawet prądu w gniazdkach! 💻
Genialna matematyczka i wielka maszyna z kół zębatych
Bohaterką tej historii jest Ada Lovelace, która urodziła się w 1815 roku w Anglii. Uwielbiała matematykę oraz maszyny i już jako dwunastolatka projektowała latające pojazdy na papierze. Kiedy dorosła, poznała naukowca Charlesa Babbage’a, który wymyślił „Maszynę Analityczną” – wielkie urządzenie z tysięcy metalowych kół zębatych, mające działać na parę jak lokomotywa.
Większość ludzi uważała tę maszynę za zwykły, wielki kalkulator do dodawania liczb. Ada zrozumiała jednak coś niesamowitego: zauważyła, że jeśli maszynie podamy odpowiednie symbole, może ona tworzyć nie tylko liczby, ale też obrazy czy muzykę. W 1843 roku napisała na papierze dokładną instrukcję krok po kroku (czyli algorytm), jak maszyna ma obliczyć skomplikowane liczby Bernoulliego. Tak powstał pierwszy program komputerowy na świecie.
Wizja, która wyprzedziła świat o 100 lat
Najbardziej zaskakujące jest to, że maszyna, dla której Ada pisała swój kod, nigdy nie została za jej życia zbudowana! ⚙️ Inżynierowie nie mieli wtedy wystarczająco precyzyjnych narzędzi, aby połączyć ze sobą tysiące trybików. Mimo to program Ady był całkowicie poprawny i zadziałałby bezbłędnie.
Ada Lovelace przewidziała działanie dzisiejszych smartfonów, tabletów i gier wideo ponad sto lat przed zbudowaniem pierwszego prawdziwego komputera elektronicznego.
Zadanie od Piksa
Zamień się w pierwszego programistę w swoim domu! Weź kartkę, ołówek i napisz „program” dla kogoś z rodziny, na przykład instrukcję: „Jak narysować uśmiechniętego robota”. Pamiętaj, że komputer wykonuje polecenia dosłownie. Rozbij rysowanie na 5 bardzo prostych kroków (np. 1. Narysuj kwadrat, 2. Na środku dorysuj dwa małe kółka). Daj kartkę domownikowi i sprawdź, czy Twój kod zadziała dokładnie tak, jak zaplanowałeś! 🤖






Dodaj komentarz