REKLAMA

Apple chce, by młodzież wcześnie zaczynała programować. I ma na to świetny pomysł!

Koncepcja wczesnego nauczania programowania nie jest nowa. Całe moje pokolenie uczyło się programować w BASIC na ośmiobitowych komputerkach. W tamtych czasach komputer z założenia miał służyć wychowaniu młodego programisty - interpreter BASIC był częścią pamięci stałej - dziś powiedzielibyśmy "systemu operacyjnego" - i zgłaszał się domyślnie po uruchomieniu komputerka.

Apple chce, by młodzież wcześnie zaczynała programować. I ma na to świetny pomysł!
REKLAMA

Niektórzy z nas szli dalej i uruchamiali interpretery lub kompilatory innych języków, takich jak Pascal lub przeznaczony w szczególności edukacji język Logo.

REKLAMA

Dziś istnieje mnóstwo projektów i programów wspomagających naukę programowania i myślenia algorytmicznego u dzieci. Dość wspomnieć powstały na MIT Scratch, czy Blockly autorstwa Google. To jednak nie koniec - posiadanie tabletu otwiera nam drogę do takich programów jak Move The Turtle czy Cargo Bot będących przykładem uczenia programowania przez zabawę.

swift2 class="wp-image-501591"

Do tego grona próbuje dołączyć Apple, przy okazji stawiając na upowszechnienie swojego języka programowania Swift. Służyć do tego ma aplikacja, która jesienią zagości w App Storze czyli Swift Playgrounds.

Mimo podobieństwa do innych tego typu projektów, Swift Playgrounds wyróżnia się rozmachem i pomysłem na wpajanie koncepcji programistycznych. Aplikacja wyposażona zostanie w stworzony przez Apple kurs programowania poprzez interaktywne tworzenie kodu poruszającego postacią w świecie 3D. Od najprostszych zadań, po bardziej złożone, takie jak pętle czy instrukcje warunkowe, poprowadzi użytkownika za rękę, równocześnie pokazując mu wynikowy kod w Swift, który faktycznie działa.

swift3 class="wp-image-501592"
REKLAMA

Kolejnym krokiem użytkownika aplikacji ma być samodzielna kreacja gier i programów, którymi będzie mógł się podzielić ze znajomymi lub z całym Internetem przy pomocy wbudowanego w aplikację rynku. Co najważniejsze, gdy młody programista poczuje, że czas opuścić iPada i siąść do komputera w celu kontynuowania nauki, aplikacja ma umożliwić eksport stworzonej gry do XCode.

Playgrounds może być świetnym krokiem w stronę programowania. Swift jest na tyle podobny do innych języków wysokiego poziomu, że nie będziemy się czuli zamknięci w jednym środowisku, a kursy wykonane przez Apple dotąd charakteryzowały się wysoką jakością (przypomnijmy sobie np. lekcje gry na instrumentach w GarageBand). Ponieważ zawsze jestem zwolennikiem edukacji informatycznej, jestem na tak!

REKLAMA
Najnowsze
Aktualizacja: 2025-08-01T20:07:22+02:00
Aktualizacja: 2025-08-01T18:32:08+02:00
Aktualizacja: 2025-08-01T17:51:30+02:00
Aktualizacja: 2025-08-01T17:09:19+02:00
Aktualizacja: 2025-08-01T16:28:54+02:00
Aktualizacja: 2025-08-01T15:43:46+02:00
Aktualizacja: 2025-08-01T15:09:15+02:00
Aktualizacja: 2025-08-01T13:50:21+02:00
Aktualizacja: 2025-08-01T12:31:57+02:00
Aktualizacja: 2025-08-01T12:12:55+02:00
Aktualizacja: 2025-08-01T11:59:11+02:00
Aktualizacja: 2025-08-01T11:26:21+02:00
Aktualizacja: 2025-08-01T06:41:00+02:00
Aktualizacja: 2025-08-01T06:31:00+02:00
Aktualizacja: 2025-08-01T06:21:00+02:00
Aktualizacja: 2025-08-01T06:11:00+02:00
Aktualizacja: 2025-07-31T20:21:54+02:00
Aktualizacja: 2025-07-31T19:34:45+02:00
REKLAMA
REKLAMA
REKLAMA