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-10-08T20:30:49+02:00
Aktualizacja: 2025-10-08T20:03:42+02:00
Aktualizacja: 2025-10-08T19:56:02+02:00
Aktualizacja: 2025-10-08T18:16:36+02:00
Aktualizacja: 2025-10-08T17:49:28+02:00
Aktualizacja: 2025-10-08T17:30:09+02:00
Aktualizacja: 2025-10-08T16:32:28+02:00
Aktualizacja: 2025-10-08T15:50:13+02:00
Aktualizacja: 2025-10-08T15:39:40+02:00
Aktualizacja: 2025-10-08T15:11:08+02:00
Aktualizacja: 2025-10-08T13:59:04+02:00
Aktualizacja: 2025-10-08T13:21:26+02:00
Aktualizacja: 2025-10-08T12:51:43+02:00
Aktualizacja: 2025-10-08T10:31:28+02:00
Aktualizacja: 2025-10-08T06:39:00+02:00
Aktualizacja: 2025-10-07T20:44:57+02:00
Aktualizacja: 2025-10-07T20:41:14+02:00
Aktualizacja: 2025-10-07T19:59:16+02:00
Aktualizacja: 2025-10-07T18:13:17+02:00
Aktualizacja: 2025-10-07T18:11:08+02:00
Aktualizacja: 2025-10-07T18:07:57+02:00
Aktualizacja: 2025-10-07T17:31:21+02:00
Aktualizacja: 2025-10-07T16:46:08+02:00
Aktualizacja: 2025-10-07T16:34:41+02:00
Aktualizacja: 2025-10-07T15:59:53+02:00
REKLAMA
REKLAMA
REKLAMA