zastaw swift playgrounds - apple inc. · 2019. 8. 15. · cyfrowej. na plakacie musi się znaleźć...

18
Zastaw Swift Playgrounds

Upload: others

Post on 07-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Zastaw Swift Playgrounds - Apple Inc. · 2019. 8. 15. · cyfrowej. Na plakacie musi się znaleźć informacja o miejscu i dacie spotkania klubu oraz o tym, jak do niego dołączyć

Zastaw Swift Playgrounds

Page 2: Zastaw Swift Playgrounds - Apple Inc. · 2019. 8. 15. · cyfrowej. Na plakacie musi się znaleźć informacja o miejscu i dacie spotkania klubu oraz o tym, jak do niego dołączyć

Przedstawiamy Swift Coding Club! Nauka programowania uczy kreatywnego rozwiązywania problemów i pracy w grupie, a także tworzenia aplikacji, za pomocą których można wcielać swoje pomysły w życie.

Kluby Swift Coding Club pozwalają w przyjemny sposób nauczyć się programowania i projektowania aplikacji. Ćwiczenia dotyczące stworzonego przez Apple języka programowania Swift pozwalają wspólnie z innymi uczyć się programowania, tworzyć prototypy aplikacji i zastanawiać się nad tym, w jaki sposób programowanie może zmienić nasz świat.

Aby prowadzić Swift Coding Club, nie trzeba być nauczycielem ani ekspertem od programowania. Materiały umożliwiają naukę w indywidualnym tempie, więc możesz uczyć się wraz z podopiecznymi. Ponadto razem z uczniami możesz przedstawiać pomysły i projekty klubu podczas specjalnych pokazów aplikacji organizowanych dla społeczności, z którą jesteście związani.

Ten zestaw składa się z trzech części:

Pierwsze kroki Nauka i projektowanie Pokaz osiągnięć

Kluby Swift Coding Club

Swift Playgrounds | Wiek od 11 lat

Nauka podstaw programowania z wykorzystaniem języka Swift w aplikacji Swift Playgrounds na iPadzie.

Zastaw Swift Playgrounds: Powitanie

Tworzenie programów z bloków | Wiek od 8 do 11 lat

Nauka podstaw tworzenia kodu przy wykorzystaniu aplikacji wizualnych na iPadzie.

Xcode | Wiek od 14 lat

Nauka tworzenia aplikacji w środowisku Xcode na Macu.

Wszystko, co potrzebne, by

otworzyć Swift Coding Club.

Wskazówki i ćwiczenia pozwalające na zaplanowanie

sesji klubu.

Zasoby ułatwiające zaplanowanie

i przeprowadzenie pokazu aplikacji dla społeczności, z którą klub jest związany.

2

Page 3: Zastaw Swift Playgrounds - Apple Inc. · 2019. 8. 15. · cyfrowej. Na plakacie musi się znaleźć informacja o miejscu i dacie spotkania klubu oraz o tym, jak do niego dołączyć

Pierwsze kroki 1. Pobranie materiałów dla klubu. Podczas pierwszego spotkania klubu należy udostępnić uczniom za pomocą funkcji AirDrop dwa pokazane niżej podręczniki. Zostały one również dołączone do niniejszego dokumentu.

Ćwiczenia z programowania Uczniowie poznają pojęcia związane z programowaniem, wykonując zabawne, grupowe ćwiczenia i rozwiązując zagadki w aplikacji Swift Playgrounds na iPadzie.

Pobierz Swift Playgrounds — ćwiczenia z programowania >

Dziennik projektowania aplikacji Dziennik w aplikacji Keynote pozwala uczniom poznać proces projektowania aplikacji. Ułatwia członkom klubu przeprowadzanie burz mózgów, planowanie aplikacji i tworzenie ich prototypów oraz ocenianie swoich pomysłów.

Pobierz Swift Playgrounds — dziennik projektowania aplikacji >

Zastaw Swift Playgrounds: Pierwsze kroki 3

Page 4: Zastaw Swift Playgrounds - Apple Inc. · 2019. 8. 15. · cyfrowej. Na plakacie musi się znaleźć informacja o miejscu i dacie spotkania klubu oraz o tym, jak do niego dołączyć

3. Opracowanie planu. Oto kwestie, nad którymi warto się zastanowić:

• Kim są członkowie klubu? Czym się interesują? Czy mają jakieś doświadczenie w programowaniu, czy to dla nich zupełna nowość?

• Jak często klub będzie się spotykać? Jeśli planujesz obóz letni, ile godzin zajęć z programowania będą mieli jego uczestnicy?

• Z jakich rozwiązań technicznych może korzystać klub?

• Jakie są cele klubu?

Zastaw Swift Playgrounds: Pierwsze kroki 4

2. Sprawdzenie zaplecza technicznego. Rzeczy, które należy zapewnić przed pierwszym spotkaniem:

• iPad. Może to być iPad mini 2 lub nowszy, iPad Air lub nowszy bądź iPad Pro z systemem iOS 11 bądź nowszym. Najlepiej, by każdy uczeń miał do dyspozycji osobne urządzenie, ale iPadami można się też dzielić i programować razem.

• Aplikacja Swift Playgrounds. Pobierz aplikację Swift Playgrounds >

• Środowiska Learn to Code 1 i 2. Pobierz te środowiska w aplikacji Swift Playgrounds.

• Aplikacja Keynote. Będzie służyła do tworzenia na iPadzie prototypów aplikacji.

• Materiały Swift Coding Club.

Page 5: Zastaw Swift Playgrounds - Apple Inc. · 2019. 8. 15. · cyfrowej. Na plakacie musi się znaleźć informacja o miejscu i dacie spotkania klubu oraz o tym, jak do niego dołączyć

Plakat Swift Coding Club

Naklejka Swift Coding Club

4. Popularyzacja. Poinformuj innych o prowadzonym przez siebie Swift Coding Club. Oto kilka pomysłów i zasobów, które ułatwią przyciągnięcie do klubu nowych członków:

• Ogłoszenie powstania klubu.Informacje o klubie możesz rozpowszechnić za pomocą wiadomości e-mail, mediów społecznościowych, sieci, ulotek lub prowadząc rozmowy.

• Przeprowadzenie spotkania informacyjnego. Zapytaj potencjalnych członków klubu o ich zainteresowania i to, jakie aplikacje chcieliby tworzyć. Opowiedz im o swoich pomysłach na przeprowadzenie pokazu projektów aplikacji i o tym, jak mogą się zaangażować w jego przygotowanie. W sieci możesz też udostępnić krótki film o klubie.

Następujące rzeczy ułatwią Ci wypromowanie klubu Swift Coding Club i nadanie mu unikalnego charakteru:

• Plakaty. Pobierz bezpłatny szablon plakatu, a następnie dostosuj go do swoich potrzeb. Plakat możesz wydrukować i wywiesić lub udostępnić w Internecie w wersji cyfrowej. Na plakacie musi się znaleźć informacja o miejscu i dacie spotkania klubu oraz o tym, jak do niego dołączyć.

• Naklejki i koszulki. Naklejki Swift Coding Club ułatwią rozpowszechnianie informacji o klubie. Dzięki koszulkom inni uczestnicy bez trudu rozpoznają członów klubu w czasie pokazu aplikacji. Pobierz szablon T-shirtu Swift Coding Club, by zrobić koszulki dla swoich podopiecznych.

T-shirt Swift Coding Club

Zastaw Swift Playgrounds: Pierwsze kroki 5

Page 6: Zastaw Swift Playgrounds - Apple Inc. · 2019. 8. 15. · cyfrowej. Na plakacie musi się znaleźć informacja o miejscu i dacie spotkania klubu oraz o tym, jak do niego dołączyć

Nauka i projektowanie Materiały dla klubów zaprojektowano tak, by przeplatały się w nich ćwiczenia związane z programowaniem i projektowaniem aplikacji. Do programu można dodać też sesje odpowiadające zainteresowaniom członków klubu. Poniżej przedstawiono przykładowy harmonogram 30 jednogodzinnych sesji klubu.

Zastanów się nad rozszerzeniem ćwiczeń z programowania i projektowania aplikacji o dodatkowe sesje, poświęcone na przykład budowie toru przeszkód dla drona, lub nad opracowaniem wyzwania polegającego na przeprowadzeniu przez robota misji ratowniczej. By zainspirować uczniów do burzy mózgów w toku projektowania aplikacji, możesz zaprosić gościa, który wystąpi podczas sesji, lub zorganizować wycieczkę terenową.

Zastaw Swift Playgrounds: Nauka i projektowanie 6

Sesje 1–5 Sesje 6–10 Sesje 11–15 Sesje 16–20 Sesje 21–25 Sesje 26–30

• Przygotowania

• Ćwiczenia z programowania 1 i 2

• Dziennik projektowania aplikacji: Burza mózgów

• Ćwiczenia z programowania 3-4

• Dziennik projektowania aplikacji: Planowanie

• Ćwiczenie z programowania 5

• Dziennik projektowania aplikacji: Prototyp

• Ćwiczenie z programowania 6

• Dziennik projektowania aplikacji: Prototyp 

• Ćwiczenie z programowania 7

• Dziennik projektowania aplikacji: Ocena i weryfikacja

• Dziennik projektowania aplikacji: Prezentacja aplikacji

• Pokaz projektu aplikacji

Page 7: Zastaw Swift Playgrounds - Apple Inc. · 2019. 8. 15. · cyfrowej. Na plakacie musi się znaleźć informacja o miejscu i dacie spotkania klubu oraz o tym, jak do niego dołączyć

Wskazówki dla liderów klubu

Zastaw Swift Playgrounds: Nauka i projektowanie 7

Stworzenie zespołu liderów. Powierzenie części zadań w ramach kierowania klubem grupie jego członków może znacząco ułatwić opiekunowi pracę i sprawić, że będzie ona przyjemniejsza.

Którzy członkowie klubu mają potencjał do bycia liderami? Weź pod uwagę zaangażowanie pomocników, którzy wesprą klub w czasie różnych wydarzeń, podczas programowania i

projektowania aplikacji, a także w innych sytuacjach.

Wspólna nauka. Liderzy klubu nie muszą wiedzieć wszystkiego. Wspieraj

podopiecznych w zdobywaniu kompetencji badawczych

i umiejętności rozwiązywania problemów oraz zachęcaj ich do

pomagania innym.

Wymiana pomysłów. Niektórzy członkowie klubu będą chcieli tworzyć gry. Inni mogą interesować się projektowaniem aplikacji, by pomagać

ludziom, nauczyć się języka Swift lub sterować robotami. Poszukaj sposobów na

to, by członkowie klubu mogli wspólnie realizować projekty, na których im zależy.

Wymieszanie uczniów. Czasami bardziej zaawansowani uczniowie mogą zostawić resztę grupy w tyle. Warto zachęcić te osoby do pomocy początkującym uczniom i programowania z nimi w parach. Uczenie kogoś to świetny sposób na poszerzenie własnej wiedzy!

Popularyzacja.Pokaz aplikacji to wspaniała okazja, by wypromować klub, pomysły

na aplikacje i umiejętności związane z programowaniem wśród kolegów, krewnych,

nauczycieli i członków społeczności. Takie wydarzenie może nawet przyciągnąć do klubu

nowych członków. Na stronie 13 znajdziesz wskazówki, jak zorganizować pokaz aplikacji.

Page 8: Zastaw Swift Playgrounds - Apple Inc. · 2019. 8. 15. · cyfrowej. Na plakacie musi się znaleźć informacja o miejscu i dacie spotkania klubu oraz o tym, jak do niego dołączyć

Następne kroki: Dla każdego pojęcia związanego z programowaniem przygotowano dwa ćwiczenia o nazwie Następne kroki. Pierwsze ćwiczenie pozwala lepiej zrozumieć dane pojęcie związane z programowaniem, a ponadto ułatwia komunikację i pracę zespołową. Członkowie klubu wykonują na iPadach kreatywny projekt, by wykorzystać zdobytą wiedzę w praktyce.

Drugie ćwiczenie jest opcjonalne i wymaga od członków klubu wykorzystania danego pojęcia w środowisku sekcji Challenges (Wyzwania), Starting Points (Punkty początkowe) i Subscriptions (Subskrypcje) aplikacji Swift Playgrounds. Do wykonania niektórych ćwiczeń potrzebne jest konkretne komunikujące się urządzenie.

Pojęcia związane z programowaniem: podczas każdego ćwiczenia członkowie klubu poznają jedno z podstawowych pojęć związanych z programowaniem i przyjrzą mu się w codziennym kontekście. Następnie wykorzystają poznane pojęcie do rozwiązania zagadek w aplikacji Swift Playgrounds.

Potrzebujesz dodatkowych lub bardziej szczegółowych informacji?

Pobierz przewodnik Swift Playgrounds: Learn to Code 1 & 2 Teacher Guide >

Ćwiczenia z programowania: to ćwiczenia do wykonywania w grupie, które opierają się na aplikacji Swift Playgrounds i uczą podstawowych pojęć i umiejętności związanych z programowaniem.

Zastaw Swift Playgrounds: Nauka i projektowanie

Swift Playgrounds — ćwiczenia z programowania

8

Page 9: Zastaw Swift Playgrounds - Apple Inc. · 2019. 8. 15. · cyfrowej. Na plakacie musi się znaleźć informacja o miejscu i dacie spotkania klubu oraz o tym, jak do niego dołączyć

Szukanie różnych rozwiązań. Każda zagadka ma wiele rozwiązań. Jeśli podopieczny skończy zadanie szybciej,

zachęć go do poszukania innych rozwiązań. Myślenie w sposób elastyczny i porównywanie różnych

rozwiązań może pomóc uczniom w rozwijaniu umiejętności krytycznego myślenia.

Rozkładanie zagadek na mniejsze części. Gdy członkowie

klubu dotrą do trudniejszych zagadek, mogą dzielić je na części,

które ułatwią im przeanalizowanie wszystkich kroków potrzebnych do

znalezienia rozwiązania. Przed wprowadzeniem kodu uczniowie

mogą zaplanować i rozpisać kolejne kroki w aplikacji Pages lub Notatki.

Przygotowanie zespołu wsparcia. Przygotuj miejsce, w którym klubowi

eksperci mogą pomagać innym członkom grupy.

Zastaw Swift Playgrounds: Nauka i projektowanie

Wskazówki dotyczące nauki z aplikacją Swift Playgrounds

9

Zaczynanie od przyjrzenia się zagadkom. Zachęć członków klubu, by przybliżali i obracali świat Byte'a

w widoku na żywo, co pozwoli im dobrze przeanalizować swoje zadanie. Świat ten można

też oglądać w trybie pełnoekranowym. W tym celu należy dotknąć podziałki między

dwoma oknami i przytrzymać ją, a następnie przeciągnąć w lewo.

Programowanie w parach. Skłoń członków klubu, by spróbowali pracować na iPadzie wspólnie. Mogą wymyślać sposoby na rozwiązanie zagadek i pisać

kod na zmianę.

Korzystanie z ułatwień dostępu. Swift Playgrounds świetnie współdziała z wbudowanymi w iOS ułatwieniami dostępu,

dzięki czemu programowania może nauczyć się każdy. Programiści mogą na przykład poprawić czytelność aplikacji, odwracając kolory, włączając wyświetlanie w skali szarości lub przybliżając ekran.

Page 10: Zastaw Swift Playgrounds - Apple Inc. · 2019. 8. 15. · cyfrowej. Na plakacie musi się znaleźć informacja o miejscu i dacie spotkania klubu oraz o tym, jak do niego dołączyć

Wybranie bohatera. Użytkownik może stuknąć bohatera i wybrać innego, by spersonalizować swoje doświadczenie.

Biblioteka wycinków kodu. Aby nie pisać niepotrzebnie, wystarczy stuknąć pasek narzędzi i otworzyć bibliotekę wycinków kodu, z której można szybko przeciągnąć najczęściej używane fragmenty.

10

Aplikacja Swift Playgrounds

Page 11: Zastaw Swift Playgrounds - Apple Inc. · 2019. 8. 15. · cyfrowej. Na plakacie musi się znaleźć informacja o miejscu i dacie spotkania klubu oraz o tym, jak do niego dołączyć

Hint (Wskazówka). Za pomocą tej funkcji użytkownik może uzyskać podpowiedź. W ostateczności można jej też użyć do wyświetlenia rozwiązania, ale użytkownik nie może po prostu wyciąć go i przekleić. Aby przejść dalej, trzeba wykonać wymagane kroki i samodzielnie napisać kod.

Kontrolowanie szybkości. Użytkownik może przyspieszyć lub spowolnić wykonywanie kodu.

Podświetlanie wykonywanego kodu. Korzystając z opcji Step Through My Code (Przejdź przez mój kod), można podświetlić każdą wykonywaną linijkę kodu, by lepiej zrozumieć jego działanie.Zastaw Swift Playgrounds: Nauka i projektowanie 11

Page 12: Zastaw Swift Playgrounds - Apple Inc. · 2019. 8. 15. · cyfrowej. Na plakacie musi się znaleźć informacja o miejscu i dacie spotkania klubu oraz o tym, jak do niego dołączyć

Dziennik projektowania aplikacji

Potrzebujesz wskazówek na temat aplikacji Keynote?

Pobierz przewodnik Keynote for iPad Starter Guide iOS 11 >

Zastaw Swift Playgrounds: Nauka i projektowanie 12

Z pomocą dziennika twórcy kodu przeprowadzają proces oceny projektów i wprowadzają zmiany w prototypach — tak jak profesjonalni autorzy aplikacji.

Członkowie klubu tworzą trzyminutową prezentację aplikacji — może mieć ona formę filmu — i przedstawiają swoją pracę na pokazie projektu aplikacji.

W mniejszych zespołach członkowie klubu przeprowadzają burze mózgów i planują rozwiązanie w formie aplikacji, a następnie wykorzystują Keynote do utworzenia działającego prototypu aplikacji.

Korzystając z tego dziennika w formie prezentacji Keynote, twórcy kodu poznają funkcje aplikacji i projektują aplikację, która może rozwiązać jakiś problem społeczny.

Page 13: Zastaw Swift Playgrounds - Apple Inc. · 2019. 8. 15. · cyfrowej. Na plakacie musi się znaleźć informacja o miejscu i dacie spotkania klubu oraz o tym, jak do niego dołączyć

2. Przygotowanie nagród. Przyjacielska rywalizacja może być świetnym źródłem motywacji. Członków klubu warto zachęcić do pracy nagrodami za konkretne umiejętności dotyczące projektowania aplikacji. Pod uwagę można wziąć następujące wyróżnienia:

• Najlepszy plan wykonania

• Największa innowacja

• Najlepszy projekt

• Najlepsza prezentacja

Do udziału można też zachęcić uczestników pokazu i poprosić, by przyznali nagrodę publiczności.

1. Zaplanowanie wielkiego wydarzenia. Wybierz datę pokazu i zaproś na niego uczniów, nauczycieli, rodziców i innych członków społeczności.

Każdy zespół powinien mieć czas, by zaprezentować swoją aplikację i udzielić odpowiedzi na pytania widowni. Jeśli klub jest liczny, wydarzenie warto podzielić na dwie części, tak by podopieczni mogli obejrzeć prezentacje innych grup.

Zastanów się nad zakończeniem prezentacji zabawnym pokazem zdjęć z sesji klubu.

Możesz pobrać i zmodyfikować ten certyfikat, by pasował do różnych nagród.

Pokaz osiągnięć Pokaz projektu aplikacji Proces projektowania aplikacji i pokaz efektów pracy klubu stwarzają wspaniałą szansę, by nawiązać kontakt z większą społecznością i zobaczyć, jak za pomocą aplikacji można rozwiązywać współczesne problemy. Pokaz to ponadto świetna okazja, by pochwalić się talentami członków klubu!

Zastaw Swift Playgrounds: Pokaz osiągnięć 13

Page 14: Zastaw Swift Playgrounds - Apple Inc. · 2019. 8. 15. · cyfrowej. Na plakacie musi się znaleźć informacja o miejscu i dacie spotkania klubu oraz o tym, jak do niego dołączyć

3. Znalezienie sędziów i mentorów. Sędziami i mentorami mogą być nauczyciele lub inni członkowie personelu szkoły, uczniowie, którzy potrafią już programować, eksperci z branży programistycznej lub projektowej, członkowie rady szkoły, lokalni liderzy bądź osoby prywatne, które mogłyby wykorzystać wymyśloną aplikację.

Sędziowie nie muszą czekać do pokazu, by spotkać się z członkami klubu. Możesz poprosić sędziów o wystąpienie przed klubem i podzielenie się swoimi doświadczeniami, kiedy uczniowie będą na etapie burzy mózgów lub planowania projektu aplikacji.

4. Wybranie zwycięzcy. Sędziowie mogą ocenić prezentacje aplikacji i udzielić uczestnikom informacji zwrotnej, wykorzystując formularz umieszczony na następnej stronie. Formularz powinno się również udostępnić przed pokazem programistom na potrzeby fazy oceny procesu projektowania aplikacji.

5. Udostępnianie i inspirowanie. Prezentacje pokazowe można też nagrać, a następnie podzielić się nimi z większym gronem odbiorców i stworzyć atrakcyjny materiał, który zainspiruje nowych członków klubu.

Zastaw Swift Playgrounds: Pokaz osiągnięć 14

Page 15: Zastaw Swift Playgrounds - Apple Inc. · 2019. 8. 15. · cyfrowej. Na plakacie musi się znaleźć informacja o miejscu i dacie spotkania klubu oraz o tym, jak do niego dołączyć

Początkujący (1 punkt) Średniozaawansowani(2 punkty) Zaawansowani (3 punkty) Mistrzowie (4 punkty) Punkty

Treść prezentacji Prezentacja zawiera najważniejsze informacje na temat aplikacji, np. jej przeznaczenia i docelowego grona odbiorców.

W prezentacji omówiono strukturę i projekt aplikacji oraz jej przewagę nad istniejącymi aplikacjami o podobnym zastosowaniu, przeznaczonymi dla podobnego grona odbiorców.

W prezentacji wyjaśniono, w jaki sposób struktura i projekt aplikacji spełniają oczekiwania rynku i pod jakim względem rozwiązanie jest wyjątkowe.

W prezentacji zawarto dowody na to, że na rynku istnieje zapotrzebowanie na taką aplikację, oraz wyjaśniono, w jaki sposób projekt i struktura aplikacji zapewnią jej powodzenie wśród najważniejszych osób zainteresowanych.

Prowadzenie prezentacji

W trakcie swojej prezentacji zespół wyjaśnia najważniejsze zagadnienia.

Zespół prowadzi prezentację z przekonaniem i entuzjazmem.

Zespół prowadzi ciekawą prezentację, korzystając z różnych technik nawiązywania kontaktu z publicznością.

Prezentacja jest prawidłowo wyartykułowana, oryginalna, zapadająca w pamięć i prowadzona płynnie przez wszystkich członków zespołu.

Interfejs użytkownika Projekt interfejsu użytkownika odpowiada przeznaczeniu aplikacji, a poszczególne ekrany są opracowane według spójnego motywu.

W projekcie interfejsu użytkownika stosowane są powszechnie spotykane elementy interfejsu systemu iOS, ikony i style tekstu, co przekłada się na przejrzystość i funkcjonalność. Prototyp zawiera elementy interaktywne demonstrujące zachowanie aplikacji.

Interfejs użytkownika jest elegancki, zwięzły i przyjemny w użyciu; został starannie zaprojektowany pod względem kolorystyki, układu i czytelności. Informuje użytkownika o postępach w wykonywaniu działań w aplikacji lub o opcjach dostępnych podczas wykonywania działania.

Aplikacja jest tak zaprojektowana, by to jej treść stanowiła najważniejszy element. Projekt interfejsu użytkownika umożliwia użytkownikowi bezpośrednie wchodzenie w interakcje z treścią i operowanie na treści. Stosowane są animacje przekazujące dodatkową informację zwrotną o interakcjach.

Doświadczenie użytkownika

Prototyp wyraźnie odzwierciedla cel powstania aplikacji oraz interakcje, jakie użytkownicy mogą podejmować, aby zrealizować swoje zamierzenia.

W prototypie stosowane są spójne, powszechnie przyjęte techniki nawigacji, które w przejrzysty i intuicyjny sposób prowadzą użytkownika przez treść.

Prototyp umożliwia użytkownikom przeglądanie treści i interaktywną pracę z treścią na różne sposoby, w zależności od ich potrzeb. W prototypie uwzględnione są ułatwienia dostępu dla użytkowników z niepełnosprawnościami oraz mechanizmy ochrony prywatności użytkowników lub bezpieczeństwa w sieci.

W prototypie innowacyjnie wykorzystano dobre praktyki znane z podobnych aplikacji; prototyp zaspokaja potrzeby zarówno początkujących, jak i doświadczonych użytkowników. Jego styl i charakter wyróżniają go na tle innych rozwiązań podobnego rodzaju.

Pojęcia związane z programowaniem

Zespół opisuje relacje między projektem aplikacji a jej kodem, np. rodzaje przechowywanych danych lub reakcje na różne działania użytkownika.

Zespół opisuje relacje między podstawowymi pojęciami programistycznymi, takimi jak typy danych, logika warunkowa i zdarzenia dotknięcia, a projektem aplikacji.

Zespół opisuje konkretne zadania programistyczne, które należałoby wykonać w celu zaimplementowania aplikacji, a także omawia sposób realizacji ekranów i/lub interakcji za pomocą kodu.

Zespół objaśnia najważniejsze algorytmy wykorzystane w aplikacji i opisuje je konwersacyjnie lub w formie pseudokodu. Przedstawia części funkcjonalne aplikacji i jej dane, ich strukturę oraz wzajemne relacje.

Komentarze Całkowity wynik

Pobierz >

Formularz oceny

Page 16: Zastaw Swift Playgrounds - Apple Inc. · 2019. 8. 15. · cyfrowej. Na plakacie musi się znaleźć informacja o miejscu i dacie spotkania klubu oraz o tym, jak do niego dołączyć

Podpis

otrzymuje

za

Dyplom

Data

Swift Coding Club Swift Playgrounds

Page 17: Zastaw Swift Playgrounds - Apple Inc. · 2019. 8. 15. · cyfrowej. Na plakacie musi się znaleźć informacja o miejscu i dacie spotkania klubu oraz o tym, jak do niego dołączyć

Następne kroki Swift Coding Club to dopiero początek przygody z programowaniem. Program nauczania Everyone Can Code zawiera atrakcyjne, pomocne materiały, dzięki którym twórcy kodu pokonują drogę od nauki podstaw na iPadzie do tworzenia prawdziwych aplikacji na Macu.

Nie trzeba się ograniczać do działalności w ramach klubu. Szczegółowe przewodniki dla nauczycieli umożliwiają włączenie programowania do programu zajęć w formie lekcji rozpisanych na kroki i skorelowanych z programem nauczania — dla uczniów i studentów w każdym wieku, od przedszkola po uczelnię wyższą.

Wszystkie materiały do programu Everyone Can Code >

Więcej informacji o programie nauczania Get Started with Code >

Więcej informacji o programie nauczania Swift Playgrounds >

Więcej informacji o programie nauczania App Development with Swift >

Zastaw Swift Playgrounds: Następne kroki 17

Page 18: Zastaw Swift Playgrounds - Apple Inc. · 2019. 8. 15. · cyfrowej. Na plakacie musi się znaleźć informacja o miejscu i dacie spotkania klubu oraz o tym, jak do niego dołączyć

© 2018 Apple Inc. Wszelkie prawa zastrzeżone. Apple, logo Apple, AirDrop, iPad, iPad Air, iPad mini, iPad Pro, Keynote, Mac, Pages i Xcode są znakami towarowymi Apple Inc., zastrzeżonymi w USA

i w innych krajach. Swift i Swift Playgrounds są znakami towarowymi firmy Apple Inc. Pozostałe nazwy przedsiębiorstw i produktów wymienione w niniejszym tekście mogą być znakami towarowymi

odpowiednich podmiotów. Listopad 2018 r.