Czym jest Swift Playgrounds i jak można go wykorzystać do nauczania?

Greg Peters 24-06-2023
Greg Peters

Swift Playgrounds to aplikacja zaprojektowana, aby uczyć kodowania każdego w zabawny i wciągający sposób. Skutecznie ułatwia naukę kodowania na urządzeniach Apple.

Aby było jasne, jest to narzędzie do projektowania kodowania tylko dla systemów iOS i Mac dla Swift, języka kodowania aplikacji Apple. Uczniowie zdobędą więc rzeczywiste umiejętności, które mogą prowadzić do tworzenia działających gier i nie tylko na urządzenia Apple.

Choć aplikacja wygląda świetnie, jest łatwa w użyciu i dostępna za darmo, to do działania i odtwarzania efektu końcowego wymaga urządzenia Apple.

Czy Swift Playgrounds jest narzędziem spełniającym Twoje potrzeby?

Czym jest Swift Playgrounds?

Place zabaw Swift to aplikacja na iPada lub Maca, która uczy kodowania, w szczególności Swift, języka kodowania Apple. Chociaż jest to profesjonalny język kodowania, jest nauczany w prosty sposób, dzięki czemu jest dostępny nawet dla młodszych uczniów - nawet w wieku czterech lat.

Zobacz też: Czym jest Pixton i jak można go wykorzystać w nauczaniu?

Ponieważ cała konfiguracja jest oparta na grze, działa w sposób, który intuicyjnie uczy uczniów o procesie kodowania prób i błędów w miarę postępów.

Swift Playgrounds został zaprojektowany przede wszystkim do tworzenia gier i aplikacji, ale może również współpracować z rzeczywistą robotyką, umożliwiając uczniom kodowanie sterowania takimi urządzeniami jak Lego Mindstorms, drony Parrot i inne.

Ponieważ to narzędzie do tworzenia aplikacji ma podgląd na żywo, jest to bardzo angażujący sposób, aby uczniowie mogli od razu zobaczyć, co zbudowali - dzięki czemu jest to dobra opcja nawet dla młodszych uczniów o krótszej koncentracji uwagi.

Jak działa Swift Playgrounds?

Swift Playgrounds można pobrać bezpłatnie w formacie aplikacji na iPada lub Maca. Po zainstalowaniu uczniowie mogą od razu rozpocząć wciągającą grę, w której pomagają prowadzić uroczego kosmitę, trafnie nazwanego Byte, po ekranie za pomocą budowania kodu.

Dla początkujących możliwe jest wybranie linii poleceń z listy opcji, jednak istnieje również możliwość bezpośredniego wpisywania kodu za pomocą klawiatury, dla tych, którzy robią postępy. Kod pojawia się po jednej stronie ekranu, podczas gdy podgląd wyjścia znajduje się po drugiej stronie, dzięki czemu można zobaczyć na żywo, co tworzą i jakie efekty ma ich kod.

Zobacz też: Czym jest Wonderopolis i jak działa?

Wskazówki kosmitów to świetny sposób na utrzymanie zaangażowania uczniów, ponieważ udane ruchy skutkują nagrodami, takimi jak zbieranie klejnotów, podróżowanie przez portale i aktywowanie przełączników, które pomagają w postępach.

Dostępne są również kursy pozwalające uzyskać określone wyniki, takie jak w przypadku niektórych gier lub korzystania z bardziej złożonych funkcji. Jeśli coś zostanie zrobione nieprawidłowo, jest to wyraźnie widoczne w podglądzie, co zachęca uczniów do zastanowienia się nad swoimi błędami i nauczenia się, jak je poprawić - idealne do samodzielnej nauki w klasie i poza nią.

Jakie są najlepsze funkcje Swift Playgrounds?

Swift Playgrounds to świetna zabawa do tworzenia gier, a jednocześnie efektywnego grania w jedną z nich w ramach procesu. Ale dodanie sprzętu urządzenia to kolejna wciągająca funkcja. Na przykład uczniowie mogą używać kamery urządzenia do przechwytywania obrazu i przenoszenia go do części programowej gry lub zadania.

Dobrze zintegrowana z aplikacją jest możliwość udostępniania kodu lub zrzutów ekranu, co jest pomocnym narzędziem dydaktycznym do prowadzenia uczniów, a także pozwala im pokazać swoją pracę po drodze, na przykład podczas przesyłania projektu. Może to być również przydatny sposób na stworzenie okazji do współpracy dla osób lub grup, aby dzielić się kodem między sobą.

W sekcji Polecane kursy znajduje się kurs Hour of Code, który jest idealny dla początkujących, którzy chcą wypróbować platformę bez zajmowania zbyt wiele czasu. Przydatna opcja do wykorzystania w klasie, gdy liczy się czas, lub do nauczania uczniów, którzy mogą mieć trudności ze skupieniem uwagi przez dłuższy czas.

Apple oferuje pomocny program nauczania Everyone Can Code dla młodszych uczniów, który określa kursy dla nauczycieli do nauczania w ustrukturyzowany sposób, który ma na celu kierowanie uczniami w zależności od ich wieku i umiejętności. Każdy może kodować dla początkujących to na przykład przewodnik dla klas K-3, który obejmuje pięć modułów: polecenia, funkcje, pętle, zmienne i projektowanie aplikacji.

Ile kosztuje Swift Playgrounds?

Swift Playgrounds można pobrać i używać bezpłatnie, bez reklam. Ponieważ chodzi o to, aby Apple nauczyło ludzi kodowania przy użyciu własnego języka, w interesie firmy jest rozpowszechnianie tej umiejętności.

Jedyną możliwą barierą cenową jest sam sprzęt. Ponieważ działa to tylko na Macu lub iPadzie, jedno z tych urządzeń będzie wymagane do tworzenia na tej platformie i testowania wszelkich wyników.

Najlepsze porady i wskazówki dotyczące Swift Playgrounds

Wspólne tworzenie grupy

Użyj funkcji udostępniania kodu, aby uczniowie w grupach tworzyli różne części gry, dzięki czemu efekt końcowy jest bardziej złożony i został stworzony przez klasę.

Budowanie dla klasy

Użyj tego narzędzia jako nauczyciel, aby tworzyć własne gry, które uczą treści kursu, których uczniowie mogą się uczyć, grając na własnych urządzeniach.

Przechwytywanie postępów

Poproś uczniów o robienie zrzutów ekranu i dzielenie się swoimi krokami, abyś mógł zobaczyć ich pracę po drodze, zwracając szczególną uwagę na popełniane błędy, abyś mógł zobaczyć, gdzie poprawili i czego się nauczyli.

  • Co to jest Padlet i jak działa?
  • Najlepsze narzędzia cyfrowe dla nauczycieli

Greg Peters

Greg Peters jest doświadczonym pedagogiem i zapalonym orędownikiem zmian w dziedzinie edukacji. Mając ponad 20-letnie doświadczenie jako nauczyciel, administrator i konsultant, Greg poświęcił swoją karierę na pomaganie nauczycielom i szkołom w znajdowaniu innowacyjnych sposobów poprawy wyników nauczania uczniów w każdym wieku.Jako autor popularnego bloga TOOLS & POMYSŁY NA ZMIANĘ EDUKACJI Greg dzieli się swoimi spostrzeżeniami i wiedzą na wiele tematów, od wykorzystania technologii po promowanie spersonalizowanego nauczania i wspieranie kultury innowacji w klasie. Jest znany ze swojego kreatywnego i praktycznego podejścia do edukacji, a jego blog stał się źródłem informacji dla nauczycieli na całym świecie.Oprócz pracy jako bloger, Greg jest także poszukiwanym mówcą i konsultantem, współpracującym ze szkołami i organizacjami w celu opracowywania i wdrażania skutecznych inicjatyw edukacyjnych. Posiada tytuł magistra pedagogiki i jest certyfikowanym nauczycielem wielu przedmiotów. Greg jest zaangażowany w poprawę edukacji dla wszystkich uczniów i umożliwienie nauczycielom dokonywania prawdziwych zmian w swoich społecznościach.