Escolar Documentos
Profissional Documentos
Cultura Documentos
Swift
Essential Question:
Como trabalhar com grupos de variáveis armazenadas em coleções?
Challenge:
Aprender as construções relacionadas a coleções, funções e closures em Swift.
Guiding Questions:
Quais são as principais coleções em Swift? Pesquisar nos recursos.
Qual a diferença entre as coleções em Swift? Pesquisar nos recursos.
Como criar coleções mutáveis e imutáveis em Swift? Pesquisar nos recursos.
Quais coleções podem armazenar um valor mais de uma vez? Pesquisar nos recursos.
O que é um array em Swift? Pesquisar nos recursos.
Quais as maneiras possíveis de se criar um array vazio em Swift? Implemente código para
criação de um array de
inteiros vazio.
Existem maneiras fáceis de inicializar um array? Implemente código para
criação de um array do
tipo Double com 5
valores iguais a 1.0
Como se acessa um valor específico de um array? Pesquisar nos recursos.
Quais as maneiras de se adicionar elementos a um array em Swift? Implemente código para
adicionar elementos no
início e no fim de um
array.
O que acontece se um valor for inserido em uma posição além do Implemente código para
tamanho do array? verificar o que acontece.
Como são removidos elementos de um array em Swift? Implemente código para
remover elementos em
um array, se possível.
É possível a remoção de mais de um elemento de um array ao mesmo Implemente código para
tempo? remoção de mais de um
elemento, se for possível.
Como se obtém uma parte de um array em Swift? Implemente código para
obter uma parte do array
contido no intervalo
[a,b], em que a e b são
valores válidos para os
índices do vetor.
Como pode ser feita a iteração sobre os elementos contidos em um Implemente código para
array? mostrar os valores
contidos em um array de
inteiros, tal como:
vet[0] = 2
vet[1] = 4
vet[2] = 6
.
.
.
Implemente código para
somar os valores inteiros
contidos em um vetor de
10 elementos.
O que é um dicionário em Swift? Pesquisar nos recursos.
Guiding Resources:
Swift Web Guide
swift.org
Swift Guides