Nauka kodowania

Nauka kodowania to nie tylko nauka języka technologii. To odkrywanie nowych sposobów myślenia i urzeczywistnianie rozmaitych koncepcji. Apple oferuje dwa programy, które pomogą Ci poprowadzić zajęcia z kodowania – i na samym początku, i gdy już przygotowujesz uczniów do certyfikacji z języka Swift.

Już na początku jest Swift.

Stworzony przez Apple język programowania, równie prosty do opanowania, co użyteczny w praktyce. Polecenia wykorzystują słowa, które wszyscy znają, takie jak „skocz” czy „naprzód”. To właśnie w tym języku profesjonaliści tworzą najpopularniejsze apki na iPhone’a, iPada, Maca, Apple TV i Apple Watch.

Każdy może kodować

Swift Playgrounds. Złap podstawy i wskocz na wyższy poziom.

Program nauczania Każdy może kodować poprowadzi Cię przez aplikację Swift Playgrounds, która uczy dzieci programowania w świecie interaktywnych łamigłówek i niezwykłych postaci. Jest świetny dla uczniów od ośmiu lat wzwyż i pomoże Ci uczyć ich kodowania w języku, którego używają profesjonalni deweloperzy aplikacji.

Zobacz, jak nauczyciele na całym świecie korzystają z programu Każdy może kodować.

Żaden uczeń nie zostanie bez pomocy.

Program Każdy może kodować obejmuje ćwiczenia do wykonania w klasie, które pomagają uczniom zrozumieć podstawowe pojęcia dotyczące kodowania, oraz zadania do wykonania bezpośrednio na urządzeniu, które pozwalają ćwiczyć kodowanie i rozwiązywanie problemów. Przewodniki dla uczniów pozwalają im zdobywać wiedzę i umiejętności w indywidualnym tempie, a przewodniki dla nauczyciela pomagają wspierać każdego z uczniów – czy to w formie dodatkowej pomocy, czy wyrazów szczególnego uznania.

Everyone Can Code Puzzles

Puzzles, czyli łamigłówki, to ponad 40 godzin elastycznie zaplanowanych zajęć, które wprowadzają ważne pojęcia z dziedziny programowania. Każdy rozdział poszerza wiedzę uczniów, opierając się na już zdobytych informacjach, pozwala im eksperymentować z kodem, stosować poznane metody w praktyce i kreatywnie przedstawiać, jak kodowanie wpływa na ich życie.

Everyone Can Code Adventures

Adventures, czyli przygody, przeznaczone są dla uczniów, którzy ukończyli zajęcia z części Puzzles i teraz stoją przed nowymi możliwościami, które otwiera język Swift. Wykonując ćwiczenia o otwartym zakończeniu, uczniowie mogą twórczo eksperymentować z funkcjami sprzętu i kodem sterowanym zdarzeniami.

  • Już wkrótce

Coś na początek.
Godzina Kodowania.

W dniach od 9 do 15 grudnia poprowadź okolicznościową Godzinę Kodowania z aplikacją Swift Playgrounds.

Tworzenie oprogramowania w języku Swift

Własne aplikacje w Xcode. Od podstaw.

Nawet bez wcześniejszego doświadczenia możesz wraz ze swoją grupą skoczyć na głęboką wodę projektowania i programowania aplikacji. Program Tworzenie oprogramowania w języku Swift, przeznaczony dla uczestników w wieku od 14 lat, przygotowuje do profesjonalnego tworzenia kodu, czy to na pracę semestralną, czy przed zdobyciem certyfikatu.

Zacznij uczyć tworzenia aplikacji.

Przewodniki do programu Tworzenie oprogramowania w języku Swift są na tyle elastyczne, że z powodzeniem wykorzystasz je w pracy zarówno z początkującymi, jak i zaawansowanymi adeptami programowania. Uczestnicy lekcji zdobywają praktyczne doświadczenie w tworzeniu aplikacji w języku Swift i środowisku Xcode, którego profesjonalni deweloperzy używają do opracowywania prawdziwych aplikacji.

Intro to App Development with Swift

Jednosemestralny kurs dla uczniów szkół średnich i studentów, który wprowadza w tworzenie aplikacji, język Swift i środowisko Xcode. Zwieńczeniem kursu jest samodzielne opracowanie przez uczestników prostej aplikacji dla systemu iOS.

AP Computer Science Principles with Swift

Roczny kurs Advanced Placement® dla początkujących programistów. Uczestnicy zdobywają praktyczne doświadczenie w posługiwaniu się narzędziami i technikami potrzebnymi do tworzenia prostych aplikacji dla iOS, a jednocześnie przygotowują się do egzaminu AP Computer Science Principles.


Przenieś kodowanie na wyższy poziom.

Język Swift i środowisko Xcode otwierają przed każdym zainteresowanym świat kodowania bez ograniczeń. Apple oferuje materiały dla adeptów programowania, w tym zaawansowany program nauczania, certyfikację i profesjonalne narzędzia.

App Development with Swift

Roczny kurs dla uczniów szkół średnich i studentów, który pozwala na dokładniejsze zapoznanie się z językiem Swift, środowiskiem Xcode i zasadami tworzenia apek iOS. W jego ramach uczestnicy wykorzystują zdobywane umiejętności do realizacji miniprojektów i sprawdzania kodu w środowiskach testowych Xcode. Z kolei w opcjonalnej części kursu uczniowie dowiadują się, jak za pomocą ARKit stworzyć apkę wykorzystującą rozszerzoną rzeczywistość. Na końcu kursu uczestnicy potrafią stworzyć w pełni działającą aplikację według własnego pomysłu.

Certyfikat znajomości języka Swift.

Nauczyciele korzystający z kursu App Development with Swift mogą ułatwić uczniom uzyskanie potwierdzenia znajomości języka Swift i środowiska Xcode – w postaci cyfrowej odznaki. Certyfikat App Development with Swift, poziom 1, stanowi dowód na to, że jego posiadacz jest gotowy, by przejść do kolejnego etapu nauki tworzenia aplikacji. Aby go uzyskać, należy przystąpić do egzaminu nadzorowanego przez Certiport*.

Twoi podopieczni w świecie profesjonalnych aplikacji.

W ramach programu Apple Developer Program Twoi podopieczni mogą uzyskać dostęp do supernowoczesnych technologii Apple, narzędzi do zarządzania aplikacjami, przykładów kodu i dokumentacji. A ich własne aplikacje mogą dotrzeć do ponad miliarda klientów w App Store.

W szkole. Po lekcjach. W społeczności.

Materiały Swift Coding Club zawierają wszystko, czego Ty i Twoi uczniowie potrzebujecie do założenia własnego klubu kodowania. Znajdziesz tutaj wskazówki rekrutacyjne, inspiracje dla twórców aplikacji i przewodniki po tworzeniu prototypów zgodnie z zasadami projektowania Apple. Przewodnik po organizacji pokazu aplikacji ułatwi zorganizowanie uroczystości promującej dzieła uczniów i ich pomysłowość.

Program nauczania

Apple udostępnia bezpłatne, interaktywne materiały edukacyjne dla uczniów i nauczycieli. Sięgnij po inspirujące pomysły na włączenie kodowania i kompetencji twórczych do programu swoich zajęć.