Nauka kodowania to nie tylko nauka języka technologii. To odkrywanie nowych sposobów myślenia i urzeczywistnianie rozmaitych koncepcji. Apple oferuje 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.
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.
Nauka kodowania dla każdego.
Przewodniki Każdy może kodować pomagają uczniom zrozumieć podstawowe pojęcia dotyczące kodowania. Zawierają 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.
Krótki przewodnik po kodowaniu udostępnia nauczycielom i rodzicom 10 atrakcyjnych ćwiczeń dla dzieci w wieku od 10 lat. To świetny sposób, żeby młodzi adepci programowania sprawdzili się w szeregu wyzwań w apce Swift Playgrounds na iPada i Maca.
Przewodnik „Każdy może kodować – nauczanie początkowe” pozwala nauczycielom i bliskim wprowadzać naukę programowania już w najmłodszych klasach. Czyli wtedy, gdy ich podopieczni zaczynają rozwijać kompetencje matematyczne. W czasie zajęć przedszkolacy i dzieci z klas 1–3 będą rozmawiać, odkrywać i bawić się, zdobywając wiedzę na temat elementarnych pojęć związanych z kodowaniem. A pomoże im w tym apka Swift Playgrounds na iPada.
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.
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.
Francois, nauczyciel w mieście Sainte-Julie w prowincji Quebec w Kanadzie, uczy dzieci kodowania, aby wykształcić w nich umiejętności niezbędne w przyszłości.
Dla Rikito, nauczyciela w Osace w Japonii, nauka kodowania to sposób, aby umożliwić podopiecznym realizację ich pomysłów.
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 w języku Swift w środowisku Xcode. 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.
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.
Uczniowie poznają najważniejsze pojęcia informatyczne, zyskując solidną podstawę do nauki kodowania w języku Swift. Dowiedzą się, jak komputery i aplikacje oddziałują na społeczeństwo, gospodarkę i kulturę, a jednocześnie odkryją tajniki tworzenia aplikacji iOS.
Uczniowie poznają najważniejsze pojęcia informatyczne, zyskując solidną podstawę do nauki kodowania w języku Swift i jednocześnie przygotowując się do egzaminu AP® Computing Science Principles. Lekcje prowadzą uczniów przez proces projektowania aplikacji, który obejmuje burzę mózgów, planowanie, stworzenie prototypu i ocenę własnej aplikacji.
Uczniowie rozwijają najważniejsze umiejętności związane z tworzeniem aplikacji iOS w języku Swift. Opanowują kluczowe pojęcia i zadania, z którymi programiści Swift spotykają się na co dzień. Uczą się płynnej obsługi podstawowych funkcji edytorów kodu źródłowego i interfejsu użytkownika w środowisku Xcode.
Uczniowie rozwijają wiedzę i umiejętności związane z tworzeniem bardziej złożonych i zaawansowanych aplikacji iOS. Wykorzystują dane pozyskane z serwera i odkrywają nowe interfejsy API iOS, dzięki którym aplikacje są znacznie bardziej rozbudowane – m.in. mogą wyświetlać duże zestawy danych w wielu formatach.
Programowi nauczania Tworzenie oprogramowania w języku Swift towarzyszy teraz bezpłatny kurs kształcenia zawodowego prowadzony w internecie. Przygotowuje do nauczania treści z materiałów Develop in Swift Explorations i Develop in Swift AP CS Principles. Uczestnicy bezpośrednio od ekspertów Apple zdobędą wiedzę niezbędną do objaśniania języka Swift i środowiska Xcode. To idealny kurs wprowadzający w naukę tworzenia oprogramowania w języku Swift w każdym środowisku edukacyjnym.
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 certyfikację i profesjonalne narzędzia.
Certyfikat znajomości języka Swift.
Pozwól uczniom na uzyskanie potwierdzenia znajomości języka Swift i środowiska Xcode. Dzięki certyfikatom App Development with Swift uczniowie mogą wyróżnić się na rynku i konkurować o miejsca pracy związane z tworzeniem aplikacji iOS.
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.
Materiały Swift Coding Club pomogą Tobie i Twoim uczniom w założeniu własnego klubu kodowania. Materiały klubowe podpowiadają uczniom, jak tworzyć prototypy aplikacji zgodnie z zasadami projektowania Apple i jak opracowywać projekty. Uczniowie mogą tworzyć prototypy, testować aplikacje wśród rówieśników i doskonalić ich działanie. Z kolei Przewodnik po organizacji pokazu aplikacji zapewnia praktyczne wsparcie przy planowaniu wydarzeń promujących dzieła uczniów.
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ęć.