Istantanee iPad

Descrizione

Swift Playgrounds è un'app rivoluzionaria che ti consente di imparare a programmare e di sperimentare con il codice divertendoti. Supera i livelli interattivi delle lezioni guidate di “Impara a programmare” per dominare i concetti di base della programmazione; oppure sperimenta una vasta gamma di sfide per esplorare varie esperienze di programmazione veramente uniche.

Swift Playgrounds non richiede conoscenze di programmazione precedenti ed è quindi perfetto per gli studenti alle prime armi così come, più in generale, per chiunque da 12 a 112 anni. Con quest'app impari a utilizzare Swift, un potente linguaggio di programmazione creato da Apple e utilizzato dai professionisti per creare molte delle app più in voga al giorno d'oggi. Swift Playgrounds è inoltre progettato per sfruttare appieno iPad e l'SDK nativo di iPadOS: un'esperienza di apprendimento unica nel suo genere.

Lezioni integrate
• Le lezioni create da Apple ti guidano attraverso i concetti fondamentali della programmazione tramite il superamento di vari livelli.
• Visualizza il codice in uno splendido mondo 3D interattivo, che può essere ruotato con un dito oppure ridimensionato aprendo e chiudendo due dita.
• Le animazioni introducono i nuovi concetti di programmazione semplicemente prima di approfondirli nei livelli.
• Scegli quale di tre personaggi animati eseguirà le istruzioni del tuo codice.
• Il glossario e le pagine di aiuto integrate includono informazioni dettagliate sui comandi e sui framework disponibili.

Esplora e crea
• Le sfide stimolano la creatività mettendoti alla prova con la logica del gioco, la musica, i sensori e altro ancora.
• Grazie alla programmazione interattiva, puoi visualizzare subito i risultati ottenuti dal codice, sia accanto al testo che nella vista interattiva.
• Analizza il codice per evidenziare la riga in esecuzione.
• Utilizza le tue foto e le tue immagini nei playground per renderli davvero personalizzati.
• I modelli sono un punto di partenza per creare playground personalizzati che utilizzano grafici, immagini, il tocco o che comunicano con il computer.
• Crea i tuoi playground personali da zero per affidarti unicamente alle tue abilità di programmazione.
• Inizializza una pagina per ricominciare oppure duplica e rinomina un documento per darne una copia a qualcun altro.

Progettato per il Touch
• I suggerimenti di QuickType ti consentono di inserire più righe di codice in pochi semplici tocchi, senza ricorrere alla tastiera.
• Tieni premuto qualsiasi comando per trascinarlo e modificarne l'ordine all'interno del codice.
• Trascina una parentesi graffa per includere un blocco di codice all'interno di un loop o un'istruzione condizionale.
• Trascina e rilascia frammenti di codice di uso comune direttamente nel tuo playground.
• Tocca un riquadro colore nel codice per mostrare un selettore a comparsa.
• La tastiera di programmazione include tutti i caratteri comuni di Swift: per selezionare il simbolo alternativo, ti basta scorrere su un tasto.

Codice iOS e Swift reale
• Impara a usare lo stesso potente linguaggio di programmazione Swift utilizzato dai professionisti per migliaia di app su App Store.
• Accedi ai framework di iPadOS come SpriteKit per i giochi 2D, SceneKit per la grafica 3D, UIKit e altro ancora.
• Con il tuo codice controlli direttamente l'hardware di iPad come giroscopio, accelerometro, fotocamera ed eventi Touch.
• Utilizza le API Bluetooth per scrivere playground che controllano robot o altri dispositivi del mondo reale tramite iPad.
• I concetti e le abilità appresi si applicano direttamente alla programmazione di app vere.

Condividi
• Condividi le tue creazioni con amici e familiari tramite Messaggi, Mail, AirDrop o altre estensioni di condivisione.
• Registra un video mentre programmi o esegui il tuo codice, aggiungendo anche la tua voce narrante.
• Trasmetti una sessione di programmazione in diretta in tutto il mondo utilizzando qualsiasi app di servizi streaming compatibile con ReplayKit.

Novità

Versione 3.3.1

Miglioramenti alla stabilità e correzione di errori.

Valutazioni e recensioni

3.6 su 5
110 valutazioni

110 valutazioni

Nick Lize ,

Ottima App

Trovo molto interessante a questa applicazione che ti insegna la programmazione in modo facile e immediato. La trovo più appassionante di game, certo per programmare veramente bisogna imparare tante cose, ma per iniziare è sufficiente completare questi esercizi. Io la utilizzo con IPad Pro e di tanto in tanto crea dei bug, il personaggio sparisce insieme al suo mondo, oppure esegue i codici in modo strano, o ancora spariscono parti dell’oggetto. Se si correggono questi bug direi che un quasi 5 stelle se li merita.
Buon divertimento.

nicola_i62 ,

Straordinaria. Consigliatissima

Mai visto una corso di programmazione così ben fatto e così divertente. Una gamification azzeccatissima.
Davvero complimenti
Per chi vuol iniziare a programmare ma anche per chi, come me, programma in linguaggi anni ‘80 (Basic, pascal) e vuol imparare i nuovi. Mi sto divertendo anche nel rifare i passi che conosco già.

Un piccolo bug: l’operatore booleano “not” (!) non compare nella lista di comandi preimpostati, mentre compaiono gli altri due. Al suo posto sembra esserci erroneamente la “i”.

Colosseo 2000 ,

Bella ma da migliorare

Ottima idea ma per caricare e verificare un codice ci mette veramente troppo e spesso va in crash.
Non riesco ad andare avanti solo per questo problema.

Informazioni

Fornitore
Apple Distribution International
Dimensione
391.9 MB
Categoria
Istruzione
Compatibilità

Richiede iOS 13.1 o versioni successive. Compatibile con iPad.

Lingue

Italiano, Cinese Semplificato, Cinese Tradizionale, Coreano, Francese, Giapponese, Inglese, Olandese, Portoghese, Spagnolo, Svedese, Tedesco, Thai, Turco

Età
4+
Copyright
Prezzo
Gratis

Supporto

  • “In famiglia”

    Se “In famiglia” è stato attivato, fino a sei membri della famiglia potranno usare l’app.

Altre app di questo sviluppatore