Ensinar programação

Quando você ensina programação, ensina muito mais do que a linguagem da tecnologia: ensina novas maneiras de pensar e dar vida às ideias. A Apple tem dois programas que ajudam a inserir programação nas suas aulas, seja para alunos iniciantes ou para os que querem tirar uma certificação em Swift.

Tudo começa com Swift.

O Swift é uma linguagem de programação criada pela Apple que é tão fácil de aprender quanto poderosa de usar. Os comandos são baseados em palavras simples, como "jump" (saltar) e “forward” (avançar). E ele é usado por profissionais para criar os apps mais populares para iPhone, iPad, Mac, Apple TV e Apple Watch.

Programação para Todos

Aprenda o básico da programação brincando com o Swift Playgrounds.

O currículo Programação para Todos vai ajudar você a usar o Swift Playgrounds, um app que ensina a programar em um mundo de quebra-cabeças e personagens divertidos. Ideal para estudantes a partir de oito anos, ele introduz as crianças à programação usando a mesma linguagem usada por desenvolvedores de apps profissionais.

Saiba mais sobre o Swift Playgrounds

Veja como professores do mundo inteiro usam o currículo Programação para Todos.

Apoio nota 10 para todos os alunos.

Os guias do Programação para Todos incluem atividades em sala de aula que ajudam os alunos a entender os conceitos por trás do código, além de exercícios digitais para praticarem programação e solução de problemas. Os guias do aluno possibilitam que cada um trabalhe no próprio ritmo, e os guias do professor servem para apoiar todos os alunos, independentemente do nível de aprendizado.

Programação para Todos Puzzles

Estes quebra-cabeças oferecem mais de 40 horas de atividades de aprendizagem flexíveis sobre conceitos importantes de programação. Cada capítulo ajuda os alunos a reforçar o que já sabem, fazer testes com o código, aplicar seu conhecimento e expressar de forma criativa como a programação afeta suas vidas.

Programação para Todos Aventuras

Criado para alunos que concluíram o módulo Puzzles, o Aventuras abre um mundo de possibilidades para programar com Swift. Com atividades abertas, os estudantes testam recursos de hardware e programação baseada em eventos para expressar toda sua criatividade.

  • Em breve

Ferramentas acessíveis para ensinar e aprender de diferentes maneiras.

Todo aluno merece uma oportunidade de aprender a programar. Com gráficos táteis que podem ser impressos em relevo braille, estudantes com deficiências visuais podem navegar pelos quebra-cabeças de programação do Swift Playgrounds. E, com vídeos sobre programação na Língua de Sinais Americana (ASL, na sigla em inglês) apresentados por programadores surdos, o ensino e a aprendizagem ficam acessíveis e disponíveis para todos.

Dê seus primeiros passos
na Hora do Código.

A Semana da Educação em Ciência da Computação acontece de 9 a 15 de dezembro. Comemore participando de uma atividade da Hora do Código ou de um workshop gratuito sobre programação na Apple Store mais próxima.

Desenvolva em Swift

Construa apps do zero com Xcode.

Não é preciso ter experiência para começar a criar e desenvolver apps. Com o currículo Desenvolva em Swift, é fácil ensinar alunos a partir de 14 anos a programar como os profissionais, seja apenas para concluir o semestre ou para obter uma certificação.

Ensine desenvolvimento de apps.

Os guias do Desenvolva em Swift podem ser adaptados para alunos sem conhecimento de programação e também para os que já têm habilidades avançadas. As aulas ensinam na prática como desenvolver apps com Swift no Xcode, o ambiente de desenvolvimento integrado que os profissionais usam em seus apps.

Intro to App Development with Swift

Curso de um semestre criado para apresentar o desenvolvimento de apps, o Swift e o Xcode a alunos do ensino médio e universitários. No final do curso, os alunos colocam em prática suas habilidades de programação para criar um app básico para iOS.

AP Computer Science Principles with Swift (em inglês)

Curso de um ano do programa Advanced Placement®, voltado a programadores iniciantes. Os alunos aprendem com ferramentas e técnicas utilizadas para criar apps básicos para iOS e também se preparam para o exame AP Computer Science Principles.


Leve a programação para o próximo nível.

Não há limite para o que seus alunos podem fazer com Swift e Xcode. A Apple oferece vários recursos para aspirantes a desenvolvedores, como currículo avançado, certificação e ferramentas profissionais.

App Development with Swift (em inglês)

Este curso de um ano para alunos do ensino médio e universitários fornece uma visão mais detalhada sobre Swift, Xcode e desenvolvimento para iOS. Os alunos vão colocar à prova suas habilidades criando miniprojetos e testar seus códigos em playgrounds do Xcode. E eles podem fazer uma unidade opcional para aprender a criar um app de realidade aumentada usando o ARKit. No final do curso, os alunos conseguirão criar um app totalmente funcional com design próprio.

Prepare seus alunos para a certificação em Swift.

Os professores que ensinam o desenvolvimento de apps com Swift podem ajudar seus alunos a receber reconhecimento e uma medalha digital pelo seu conhecimento de Swift e Xcode. A certificação App Development with Swift pode ser obtida realizando uma prova aplicada pela Certiport* e mostra que seus alunos estão prontos para dar o próximo passo rumo a se tornarem desenvolvedores de apps.

Ajude seus alunos a serem desenvolvedores profissionais.

Com o Apple Developer Program, seus alunos têm acesso a tecnologias avançadas da Apple, ferramentas de gestão de apps, exemplos de código e documentação. E ainda podem distribuir os apps que criarem para mais de um bilhão de clientes na App Store.

Durante a aula, depois da aula e mundo afora.

Os recursos do Clube de Programação com Swift são tudo de que você e seus alunos precisam para começar um clube de programação. Eles incluem dicas sobre como recrutar integrantes, inspiração para inventar apps e guias para construir protótipos usando os princípios de design da Apple. E o Guia de Demonstração de Apps ajuda a organizar um evento para celebrar as criações – e a criatividade – dos seus alunos.

Apple Teacher

O Apple Teacher é um programa gratuito que permite desenvolver suas habilidades no iPad e no Mac, acessar atividades para os alunos e obter reconhecimento pelo que você aprender.

Currículo

A Apple oferece recursos de aprendizagem gratuitos e interativos para alunos e professores. Descubra como incorporar programação e criatividade em sala de aula.