Guida al corso - Luglio 2020 - Apple
←
→
Trascrizione del contenuto della pagina
Se il tuo browser non visualizza correttamente la pagina, ti preghiamo di leggere il contenuto della pagina quaggiù
Sviluppare in Swift
Il corso “Sviluppare in Swift” insegna agli studenti come usare
Xcode su Mac e Swift, un potente e intuitivo linguaggio di
programmazione open source creato da Apple. È lo stesso
linguaggio utilizzato dagli sviluppatori professionisti
nell’economia in rapida espansione delle app per iOS, iPadOS,
macOS, tvOS, watchOS e altro ancora. “Sviluppare in Swift” è
perfetto sia per chi si avvicina per la prima volta alla
programmazione sia per chi è a un livello più avanzato e ha già
un’esperienza pregressa.
2Percorso didattico per l’istruzione secondaria
Il corso “Sviluppare in Swift” incoraggia gli studenti ad affrontare sfide reali in modo creativo attraverso lo sviluppo di app. Gli studenti acquisiscono
conoscenze di base con i corsi Esplorazioni o Fundamentals per passare a concetti più avanzati con il corso Data Collections. Tutti i corsi includono
guide gratuite per gli insegnanti, indipendentemente dall’esperienza che hanno con Swift o altri linguaggi di programmazione.
AP® CS Principles* Fundamentals Data Collections
180 ore 180 ore 180 ore
Gli studenti apprenderanno i concetti fondamentali Gli studenti acquisiranno le competenze di base per lo Gli studenti approfondiranno le conoscenze e abilità che
della programmazione, acquisendo solide competenze sviluppo delle app per iOS con Swift. Saranno in grado di hanno acquisito con il corso Fundamentals, ampliando il
di base del linguaggio Swift, mentre si preparano padroneggiare le pratiche e i concetti chiave utilizzati lavoro di sviluppo di app per iOS con la realizzazione di
all’esame AP® Computer Science Principles. quotidianamente dai programmatori Swift e acquisiranno app più complesse e potenti. Lavoreranno con i dati di un
Studieranno l’impatto della programmazione e delle una conoscenza di base del codice sorgente di Xcode e server ed esploreranno nuove API di iOS che consentono
app sulla società, sulle economie e sulla nostra cultura, degli editor di interfaccia utente. Gli studenti riusciranno esperienze di app più complete, compresa la
esplorando al tempo stesso lo sviluppo delle app per a creare app per iOS in linea con le pratiche standard, visualizzazione di grandi raccolte di dati in più formati. Gli
iOS. Le lezioni accompagnano gli studenti nel processo compreso l’uso di layout ed elementi di interfaccia studenti impareranno a conoscere nuove funzionalità del kit
di progettazione di un’app, che include il brainstorming, utente di archivio. SDK per iOS per continuare il percorso di sviluppo delle
la pianificazione, la realizzazione del prototipo e la app.
valutazione dell’app.
Unità 1: Valori Unit 1: Getting Started with App Development Unit 1: Tables and Persistence (Tabelle
Episodio 1: The TV Club (Primi passi con lo sviluppo di app) e persistenza)
Unità 2: Algoritmi Unit 2: Introduction to UIKit (Introduzione a UIKit) Unit 2: Working with the Web (Lavorare con il web)
Episodio 2: The Viewing Party Unit 3: Navigation and Workflows (Navigazione Unit 3: Advanced Data Display (Visualizzazione
Unità 3: Organizzare i dati e workflow) avanzata dei dati)
Episodio 3: Sharing Photos Unit 4: Build Your App (Creare un’app) Unit 4: Build Your App (Creare un’app)
Unità 4: Creare app
* Per gli istituti che non prevedono l’insegnamento di AP® CSP, è disponibile il corso “Sviluppare in Swift: esplorazioni”.
Presto disponibile
Sviluppare in Swift Guida al corso | Luglio 2020 3Percorso didattico per gli istituti di istruzione superiore Il corso “Sviluppare in Swift” incoraggia gli studenti ad affrontare sfide reali in modo creativo attraverso lo sviluppo di app. Gli studenti acquisiscono conoscenze di base con i corsi Esplorazioni o Fundamentals per passare a concetti più avanzati con il corso Data Collections. Tutti i corsi includono guide gratuite per gli insegnanti, indipendentemente dall’esperienza che hanno con Swift o altri linguaggi di programmazione. Esplorazioni Fundamentals Data Collections Un semestre Un semestre Un semestre Gli studenti apprenderanno i concetti Gli studenti acquisiranno le competenze di base Gli studenti approfondiranno le conoscenze e abilità fondamentali della programmazione, acquisendo per lo sviluppo delle app per iOS con Swift. che hanno acquisito con il corso Fundamentals, solide competenze di base del linguaggio Swift. Saranno in grado di padroneggiare le pratiche ampliando il lavoro di sviluppo di app per iOS con la Studieranno l’impatto della programmazione e e i concetti chiave utilizzati quotidianamente dai realizzazione di app più complesse e potenti. delle app sulla società, sull’economia e sulla programmatori Swift e acquisiranno una Lavoreranno con i dati di un server ed esploreranno cultura, esplorando al tempo stesso lo sviluppo conoscenza di base del codice sorgente di Xcode nuove API di iOS che consentono esperienze di app delle app per iOS. Le lezioni accompagnano gli e degli editor di interfaccia utente. Gli studenti più complete, compresa la visualizzazione di grandi studenti nel processo di progettazione di un’app, riusciranno a creare app per iOS in linea con le raccolte di dati in più formati. Gli studenti che include il brainstorming, la pianificazione, la pratiche standard, compreso l’uso di layout ed impareranno a conoscere nuove funzionalità del kit realizzazione del prototipo e la valutazione elementi di interfaccia utente di archivio. SDK per iOS per continuare il percorso di sviluppo dell’app. delle app. Unità 1: Valori Unit 1: Getting Started with App Development Unit 1: Tables and Persistence (Tabelle Episodio 1: The TV Club (Primi passi con lo sviluppo di app) e persistenza) Unità 2: Algoritmi Unit 2: Introduction to UIKit (Introduzione a UIKit) Unit 2: Working with the Web (Lavorare con il web) Episodio 2: The Viewing Party Unit 3: Navigation and Workflows (Navigazione Unit 3: Advanced Data Display (Visualizzazione Unità 3: Organizzare i dati e workflow) avanzata dei dati) Episodio 3: Sharing Photos Unit 4: Build Your App (Creare un’app) Unit 4: Build Your App (Creare un’app) Unità 4: Creare app Sviluppare in Swift Guida al corso | Luglio 2020 Presto disponibile 4
Panoramica del corso Il corso “Sviluppare in Swift” è rivolto agli studenti degli istituti di istruzione secondaria e superiore, ai quali offre la possibilità di esplorare la progettazione e la realizzazione di una propria app completamente funzionante. Man mano che sviluppano nuove competenze, gli studenti padroneggiano i concetti chiave della programmazione e possono persino ottenere un credito AP® o una certificazione riconosciuta nel settore per la conoscenza di Swift e Xcode. Gli studenti che ottengono la certificazione ricevono un badge digitale che possono condividere sulle reti professionali per segnalare la propria preparazione per questo settore. Le guide per gli insegnanti sono disponibili per i docenti, indipendentemente dall’esperienza di insegnamento di Swift o di altri linguaggi di programmazione, che forniscono strumenti per favorire il coinvolgimento di aspiranti sviluppatori di app. Per i programmi di attività extrascolastiche o estive sono disponibili i materiali complementari degli Swift Coding Club. Inoltre, le presentazioni delle app offrono agli aspiranti programmatori l’opportunità di festeggiare il proprio ingegno con la comunità, a prescindere dal fatto che il loro percorso formativo sia svolto in classe o meno. Sviluppare in Swift Guida al corso | Luglio 2020 5
Caratteristiche principali
Playground di Xcode Widget interattivi*
Gli studenti apprendono Utilizzando gallerie fotografiche,
i concetti chiave della immagini interattive e file
programmazione scrivendo Keynote, gli studenti esaminano
codice nei playground, le attività e gli strumenti di tutti
ambienti di programmazione i giorni (come fare ricerche sul
interattivi che permettono web, scattare foto o interagire sui
di sperimentare con il codice social media), esplorando
e visualizzare immediatamente l’impatto che hanno sulla società
i risultati. e la tecnologia che vi sta alla
base.
Progetti guidati per le app Istruzioni dettagliate
Partendo dai file dei progetti Istruzioni dettagliate complete
inclusi, gli studenti possono di immagini e video guidano gli
provare parti di codice senza studenti nei vari passaggi di
dover creare da zero un’app realizzazione di un’app in Xcode.
intera. Le immagini e i video di
supporto li sfidano ad applicare
quanto appreso.
* Disponibili solo nei corsi “Develop in Swift AP® CS Principles” e “Sviluppare in Swift: esplorazioni”.
Sviluppare in Swift Guida al corso | Luglio 2020 6Sviluppare in Swift: esplorazioni
Gli studenti apprenderanno i concetti fondamentali della programmazione, acquisendo solide competenze di base del
linguaggio Swift. Studieranno l’impatto della programmazione e delle app sulla società, sull’economia e sulla cultura,
esplorando al tempo stesso lo sviluppo delle app per iOS.
Unità 1: Valori. Gli studenti scoprono quali sono le unità fondamentali di Unità 3: Organizzare i dati. Gli studenti scoprono come creare tipi
Swift, ossia i valori che vengono utilizzati all’interno del codice, inclusi numeri personalizzati usando le “struct”, come raggruppare grandi quantità di
e testo, e imparano ad associare i nomi ai valori usando variabili. L’unità si elementi in array e come elaborarli mediante i cicli. Imparano inoltre come
conclude con un progetto di un’app che mostra una foto. usare le “enum” per rappresentare un insieme di valori correlati. Nel progetto
dell’app alla fine dell’unità, creano un gioco interattivo con forme colorate.
Episodio 1: The TV Club. Gli studenti seguono i membri di un TV club
mentre presentano in anteprima la nuova stagione del loro programma Episodio 3: Sharing Photos. La storia del TV club si conclude con i membri
preferito. Imparano come le ricerche sul web e la registrazione di account che condividono immagini del video party sui social media. Gli studenti
si correlano alle loro informazioni personali e come pensare alla loro privacy scoprono come digitalizzare dati analogici e calcolo parallelo, quindi
quando usano le app. esplorano alcune conseguenze della condivisione di dati online.
Unità 2: Algoritmi. Gli studenti imparano come strutturare il codice usando Unità 4: Creare app. Gli studenti approfondiscono le proprie conoscenze
funzioni per incapsulare attività ripetitive e come usare le istruzioni if/else per di Xcode e di Interface Builder in progetti guidati durante i quali creano app
rappresentare le decisioni; scoprono inoltre in che modo Swift usa i tipi per partendo da zero. Scoprono come aggiungere elementi dell’interfaccia
distinguere diverse tipologie di dati. Il progetto finale consiste in un’app utente allo schermo, come collegare questi elementi al codice e come
QuestionBot che risponde agli input dell’utente dalla tastiera. rispondere agli eventi generati dall’interazione dell’utente. Usano inoltre il
processo di sviluppo incrementale per creare le loro app un pezzo alla volta,
Episodio 2: The Viewing Party. La storia del TV club prosegue: i suoi testandole man mano che procedono. Alla fine dell’unità realizzano un’app
membri ora riproducono l’episodio in streaming e si inviano messaggi di di studio con modalità flashcard e quiz.
testo. Gli studenti scoprono come i dati vengono rappresentati all’interno
dei dispositivi al livello più basso e come le informazioni viaggiano in internet.
Approfondiscono inoltre concetti come sicurezza e privacy dei dati.
Sviluppare in Swift Guida al corso | Luglio 2020 7Develop in Swift AP® CS Principles
In qualità di fornitore autorizzato dal College Board per l’anno scolastico 2020-2021, Apple ha creato il corso “Develop in
Swift AP® CS Principles” per preparare gli studenti all’esame AP® Computer Science Principles. Questo corso si basa su
“Sviluppare in Swift: esplorazioni” e aiuta gli studenti ad apprendere i concetti fondamentali della programmazione, acquisendo
solide competenze di base del linguaggio Swift.
Il corso “Develop in Swift AP® CS Principles” è in linea con i requisiti curriculari del College Board, grazie a un approccio
pedagogico che supporta le cinque “Big Ideas” per abbracciare i concetti informatici fondamentali. Questi includono Creative
Development, Data, Algorithms and Programming, Computing Systems and Networks e Impact of Computing.
Il corso comprende inoltre sei pratiche di pensiero computazionale che descrivono come gli studenti esploreranno gli obiettivi
di apprendimento: Computational Solution Design, Algorithms and Program Development, Abstraction in Program
Development, Code Analysis, Computing Innovations e Responsible Computing.
Unità 1: Values (Valori). Gli studenti scoprono quali sono le unità fondamentali Unità 3: Organizing Data (Organizzare i dati). Gli studenti scoprono come
di Swift, ossia i valori che vengono utilizzati all’interno del codice, inclusi creare tipi personalizzati usando le “struct”, come raggruppare grandi
numeri e testo, e imparano ad associare i nomi ai valori usando variabili. L’unità quantità di elementi in array e come elaborarli mediante i cicli. Imparano
si conclude con un progetto di un’app che mostra una foto. inoltre come usare le “enum” per rappresentare un insieme di valori correlati.
Nel progetto dell’app alla fine dell’unità, creano un gioco interattivo con
Episodio 1: The TV Club. Gli studenti seguono i membri di un TV club forme colorate.
mentre presentano in anteprima la nuova stagione del loro programma
preferito. Imparano come le ricerche sul web e la registrazione di account si Episodio 3: Sharing Photos. La storia del TV club si conclude con i membri
correlano alle loro informazioni personali e come pensare alla loro privacy che condividono immagini del video party sui social media. Gli studenti
quando usano le app. scoprono come digitalizzare dati analogici e calcolo parallelo, quindi
esplorano alcune conseguenze della condivisione di dati online.
Unità 2: Algorithms (Algoritmi). Gli studenti imparano come strutturare il
codice usando funzioni per incapsulare attività ripetitive e come usare le Unità 4: Building Apps (Creare app). Gli studenti approfondiscono le
istruzioni if/else per rappresentare le decisioni; scoprono inoltre in che modo proprie conoscenze di Xcode e di Interface Builder in progetti guidati durante
Swift usa i tipi per distinguere diverse tipologie di dati. Il progetto finale consiste i quali creano app partendo da zero. Scoprono come aggiungere elementi
in un’app QuestionBot che risponde agli input dell’utente dalla tastiera. dell’interfaccia utente allo schermo, come collegare questi elementi al codice
e come rispondere agli eventi generati dall’interazione dell’utente. Usano
Episodio 2: The Viewing Party. La storia del TV club prosegue: i suoi inoltre il processo di sviluppo incrementale per creare le loro app un pezzo
membri ora riproducono l’episodio in streaming e si inviano messaggi di alla volta, testandole man mano che procedono. Alla fine dell’unità realizzano
testo. Gli studenti scoprono come i dati vengono rappresentati all’interno dei un’app di studio con modalità flashcard e quiz.
dispositivi al livello più basso e come le informazioni viaggiano in internet.
Approfondiscono inoltre concetti come sicurezza e privacy dei dati.
Sviluppare in Swift Guida al corso | Luglio 2020 8Develop in Swift Fundamentals
Gli studenti acquisiranno le competenze di base per lo sviluppo delle app per iOS con Swift. Saranno in grado di padroneggiare
le pratiche e i concetti chiave utilizzati quotidianamente dai programmatori Swift e acquisiranno una conoscenza di base del
codice sorgente di Xcode e degli editor di interfaccia utente. Gli studenti riusciranno a creare app per iOS in linea con le
pratiche standard, compreso l’uso di layout ed elementi di interfaccia utente di archivio.
Unit 1: Getting Started with App Development (Primi passi con lo Unit 4: Build Your App (Creare un’app). Gli studenti approfondiscono il
sviluppo di app). Gli studenti imparano nozioni di base sui dati, gli operatori ciclo di progettazione e lo usano per progettare da soli un’app. Scoprono
e i flussi di controllo in Swift, sulla documentazione, il debugging, Xcode, come sviluppare e iterare i loro progetti, come creare un prototipo che funga
come sviluppare ed eseguire un’app e cos’è Interface Builder. da demo coinvolgente del loro lavoro e come dare vita al progetto nella
Successivamente applicano il tutto a un progetto guidato, chiamato “Light”, release 1.0 della loro app.
in cui creano una semplice app torcia.
Unit 2: Introduction to UIKit (Introduzione a UIKit). Gli studenti esplorano
stringhe, funzioni, strutture, raccolte e cicli di Swift. Imparano anche cos’è
UIKit, l’insieme di viste e controlli di sistema che compongono un’interfaccia
utente, e come visualizzare i dati con layout automatico e le viste pila. Infine,
mettono in pratica tutto quanto in un progetto guidato, chiamato “Apple Pie”,
attraverso il quale creano l’app di un gioco in cui si devono indovinare delle
parole.
Unit 3: Navigation and Workflows (Navigazione e workflow). Gli studenti
imparano a costruire semplici flussi di lavoro e gerarchie con i controller di
navigazione, i controller barra dei pannelli e i “segue”. Esaminano anche due
potenti strumenti di Swift, gli “optional” e le “enum”. Infine, mettono in pratica
tutto quanto nel progetto guidato “Personality Quiz”, un questionario
personalizzato che rivela una risposta divertente all’utente.
Sviluppare in Swift Guida al corso | Luglio 2020 9Develop in Swift Data Collections
Gli studenti approfondiranno le conoscenze e abilità che hanno acquisito con il corso Fundamentals, ampliando il lavoro
di sviluppo di app per iOS con la realizzazione di app più complesse e potenti. Lavoreranno con i dati di un server ed
esploreranno nuove API di iOS che consentono esperienze di app più complete, compresa la visualizzazione di grandi
raccolte di dati in più formati. Gli studenti impareranno a conoscere nuove funzionalità del kit SDK per iOS per continuare
il percorso di sviluppo delle app.
Presto disponibile
Unit 1: Tables and Persistence (Tabelle e persistenza). Gli studenti Unit 4: Build Your App (Creare un’app). Gli studenti approfondiscono il
imparano a conoscere le viste scorrimento e le viste tabella, nonché a creare ciclo di progettazione delle app e lo usano per progettare da soli un’app.
schermate di input complesse. Apprendono inoltre come salvare i dati, come Scoprono come sviluppare e iterare i loro progetti, come creare un prototipo
condividerli con altre app e come lavorare con le immagini nella libreria di che funga da demo coinvolgente del loro lavoro e come dare vita al progetto
foto dell’utente. Applicano poi quanto appreso a un progetto guidato, nella release 1.0 della loro app.
chiamato “List”, un’app per il monitoraggio delle attività che permette
di aggiungere, modificare ed eliminare elementi in una chiara interfaccia
a tabelle.
Unit 2: Working with the Web (Lavorare con il web). Gli studenti imparano
a usare le animazioni, la “concurrency” (letteralmente, concorrenza) e a
lavorare con il web. Applicano poi quanto appreso a un progetto guidato,
chiamato “Restaurant”, un’app per menu personalizzabili che permette di
vedere i piatti disponibili in un ristorante e poi di ordinarli. Questa app usa
un servizio web che consente agli studenti di configurare il menu con le foto
e gli elementi scelti da loro.
Unit 3: Advanced Data Display (Visualizzazione avanzata dei dati). Gli
studenti imparano a usare le viste raccolta per mostrare i dati in un layout
bidimensionale altamente personalizzabile. Scoprono inoltre la potenza delle
funzioni “generic” di Swift e mettono a frutto tutte le loro abilità in un’app che
gestisce un complesso set di dati e presenta un’interfaccia personalizzabile.
Sviluppare in Swift Guida al corso | Luglio 2020 10Risorse aggiuntive
Diario di progettazione delle app Guida “Riflettori sulle app” Swift Coding Club
Gli studenti possono pensare ai tipi di app che Dai risalto all’ingegno degli studenti Gli Swift Coding Club sono un modo divertente per
vorrebbero progettare e realizzare anche prima di incoraggiandoli a condividere i risultati conseguiti imparare a progettare app. Le attività sono studiate
iniziare effettivamente a svilupparle in Swift. Il con la programmazione attraverso gli eventi in funzione dell’apprendimento dei concetti di
Diario di progettazione delle app guida gli studenti organizzati dalla comunità, come quelli per la programmazione di Swift in playground di Xcode
con un progetto di Design Thinking a realizzare dei dimostrazione dei progetti o la presentazione delle su computer Mac. Gli studenti collaborano con i
prototipi delle loro idee, testare l’app con i app. La Guida “Riflettori sulle app” offre consigli compagni per realizzare prototipi di app e riflettere
compagni e perfezionare l’esperienza utente. pratici per aiutarti a pianificare e allestire un evento su come l’uso del codice possa fare la differenza
di presentazione. nel mondo che li circonda.
Apple Professional Learning
A supporto del corso “Sviluppare in Swift”, su Canvas è ospitato un corso di aggiornamento professionale online gratuito per preparare i docenti a insegnare i concetti
del corso “Sviluppare in Swift: esplorazioni”, con contenuti facoltativi per il corso “Develop in Swift AP® CS Principles”. Durante questo corso introduttivo, ideale
per l’integrazione di “Sviluppare in Swift” in qualsiasi ambiente didattico, i docenti acquisiscono direttamente dagli esperti Apple le conoscenze di base necessarie
per insegnare Swift e Xcode.
Aiutare gli studenti a distinguersi nell’economia delle app con la certificazione Swift
I docenti che insegnano a sviluppare app con Swift possono aiutare gli studenti a vedere riconosciuta la propria conoscenza di Swift e Xcode. La certificazione
“App Development with Swift” si basa sui corsi Fundamentals e Data Collections, e aiuta gli studenti a distinguersi dalla concorrenza e a candidarsi per le posizioni lavorative
più richieste nel settore dello sviluppo di app per iOS. Questa certificazione si ottiene sostenendo un esame gestito da Certiport e attesta che lo studente è pronto a passare
alla fase successiva del percorso di formazione per sviluppatori di app. Per saperne di più: www.certiport.com/apple
© 2020 Apple Inc. Tutti i diritti riservati. Apple, il logo Apple, Mac, macOS, watchOS e Xcode sono marchi di Apple Inc., registrati negli Stati Uniti e in altri Paesi. Swift, il logo Swift e tvOS sono marchi di Apple Inc.
IOS è un marchio o un marchio registrato di Cisco negli USA e in altri Paesi il cui utilizzo è concesso in licenza. Tutti gli altri nomi di prodotti e aziende citati potrebbero essere marchi registrati dei rispettivi proprietari.
Le specifiche dei prodotti possono subire modifiche senza preavviso. Il presente materiale è fornito a puro titolo informativo; Apple non si assume alcuna responsabilità in merito al suo utilizzo. Giugno 2020
Sviluppare in Swift Guida al corso | Luglio 2020 11Risorse aggiuntive
Apple Professional Learning Sviluppare in Swift
A supporto del corso “Sviluppare in Swift”, su Canvas è disponibile online • Corso “Sviluppare in Swift”
un corso di aggiornamento professionale gratuito per preparare i docenti • Certificazione App Development with Swift Level 1
a insegnare i concetti del corso “Sviluppare in Swift: esplorazioni”, con
• Corso di aggiornamento professionale “Sviluppare in Swift:
contenuti facoltativi per il corso “Develop in Swift AP® CS Principles”.
esplorazioni”
Durante questo corso introduttivo, ideale per l’integrazione di
“Sviluppare in Swift” in qualsiasi ambiente didattico, i docenti • “Sviluppare in Swift” su Canvas Commons
acquisiscono direttamente dagli esperti Apple le conoscenze di base
necessarie per insegnare Swift e Xcode.
Programmare è per tutti
• Corso “Programmare è per tutti”
Se desiderano approfondire ulteriormente i contenuti trattati, possono • Programmare è per tutti: rompicapo
rivolgersi agli Apple Professional Learning Specialist, che offrono supporto • Programmare è per tutti: rompicapo – Guida per gli insegnanti
dedicato per innovare le pratiche didattiche dell’istituto scolastico con
soluzioni in grado di stimolare l’interesse degli studenti e consentire un • App Swift Playgrounds
apprendimento personalizzato.
Swift
I percorsi formativi offerti dagli Apple Professional Learning Specialist si Swift è un linguaggio di programmazione potente e intuitivo, creato da
suddividono in più giornate nell’arco di un determinato periodo di tempo Apple per facilitare lo sviluppo di app, ma non è perfetto soltanto per
e mirano a offrire: iniziare a scrivere codice: è anche incredibilmente potente. È progettato
• Incontri sulla progettualità per aiutare responsabili e dirigenti a per consentire un approccio modulare, partendo dalla scrittura dei
individuare le priorità didattiche. programmi più semplici, come “Ciao mondo!”, fino ad arrivare ai software
• Informazioni e istruzioni da un Apple Professional Learning Specialist più avanzati. Scopri di più su Swift.
dedicato.
• Programmi di aggiornamento professionale personalizzati e basati
Xcode
su ricerche, in linea con gli obiettivi didattici. Xcode è l’app per Mac usata per realizzare qualsiasi altra app per Mac
e anche per iOS. Ti dà tutti gli strumenti necessari per sviluppare app
• Esperienze di apprendimento pratiche e coinvolgenti per aiutare
eccezionali ed è disponibile come download gratuito dal Mac App Store.
il personale docente a sviluppare metodologie di insegnamento
Scopri di più su Xcode.
innovative, in grado di stimolare l’interesse degli studenti.
• Opportunità di collaborare con i responsabili dell’aggiornamento
professionale per garantire la sostenibilità.
Per maggiori informazioni sul corso “Apple Professional Learning”, visita
apple.co/developinswiftexplorationspl oppure scrivi un’email al tuo Apple
Account Executive o all’indirizzo AppleProfessionalLearning@apple.com.
Sviluppare in Swift Guida al corso | Luglio 2020 12AP è un marchio registrato di College Board ed è usato con il suo permesso. Le funzioni descritte possono subire modifiche. Alcune funzioni potrebbero non essere disponibili in tutte le lingue o in tutte le aree geografiche. © 2020 Apple Inc. Tutti i diritti riservati. Apple, il logo Apple, iPadOS, iPhone, Keynote, Mac, MacBook Air, macOS, il logo Swift, Swift Playgrounds, watchOS e Xcode sono marchi di Apple Inc. registrati negli Stati Uniti e in altri Paesi. Swift e tvOS sono marchi registrati di Apple Inc. App Store è un marchio di servizio di Apple Inc. registrato negli Stati Uniti e in altri Paesi. IOS è un marchio commerciale o un marchio di Cisco registrato negli Stati Uniti e in altri Paesi il cui utilizzo è concesso in licenza. Tutti gli altri nomi di prodotti e aziende citati potrebbero essere marchi registrati dei rispettivi proprietari. Le specifiche dei prodotti possono subire modifiche senza preavviso. Il presente materiale è fornito a puro titolo informativo; Apple non si assume alcuna responsabilità in merito al suo utilizzo. Luglio 2020
Puoi anche leggere