Português, matemática, ciências. E programação.

A programação é essencial para que os alunos prosperem em um futuro movido pela tecnologia. Quando você ensina programação, também estimula habilidades como pensamento crítico e solução de problemas. Os recursos do currículo Todo mundo pode programar dão a oportunidade de aprender programação dentro e fora da escola e ajudam os estudantes a se preparar para a universidade e o mercado de trabalho. Você vai ter todas as ferramentas para inspirar os alunos a criar e inovar com Swift, não importa se eles são novatos na programação ou aspirantes a desenvolvedores.

Swift. A linguagem dos programadores de primeira viagem e desenvolvedores em
tempo integral.

Criamos o Swift para ser uma linguagem de programação que qualquer pessoa possa aprender. Você usa palavras e frases simples, como “adicionar” e “remover”, e vê o que está fazendo enquanto digita o código. Mesmo assim, o Swift é tão poderoso que é usado por milhões de desenvolvedores para criar os apps que você acessa todos os dias.

iPad. A plataforma de lançamento para quem quer voar na programação.

Aprender a programar é mais divertido e interativo com o iPad. O app Swift Playgrounds aproveita os recursos Multi-Touch ao máximo, assim os alunos podem arrastar os códigos com os dedos e ver o resultado na hora. Podem até ver como a programação funciona no mundo real, usando o iPad para controlar robôs e drones.

Ensino forte em programação que também é forte em diversão.

Queríamos tornar a programação tão imersiva quanto usar o iPad. Por isso, criamos uma experiência inovadora com o Swift Playgrounds. Um app que permite que os alunos controlem os personagens com códigos reais e aprendam conceitos básicos de programação ao montar quebra-cabeças. Aprender programação ficou tão divertido quanto jogar.

Seu código vai ganhar vida com robôs, drones e muito mais.

Ver uma ideia se tornar realidade é uma maneira incrível de aprender. Com lições feitas especialmente para o iPad, os alunos podem criar programas que fazem robôs andarem e drones voarem. Uma abordagem prática que mostra como os conceitos de programação e engenharia ganham forma no mundo físico.

Aulas para fazer pensar, solucionar problemas e criar em Swift.

Criamos um conjunto amplo de materiais padronizados para ajudar você a ensinar programação, incluindo atividades para sala de aula, quebra-cabeças feitos com apps e tópicos de discussão. Veja aqui uma prévia do currículo para o ensino de Swift no iPad.

Baixe os guias para professores
para começar a dar suas aulas.

Comece a Programar 1

O guia Comece a Programar 1 ajuda a usar apps visuais, como o codeSpark e o Tynker, para ensinar alunos da pré-escola ao 2º ano do ensino fundamental a pensar como programadores. O guia traz lições que aplicam conceitos como sequências, depuração e instruções condicionais ao contexto diário. Também oferece tópicos de revistas, quebra-cabeças e atividades sem uso de meios eletrônicos.

Comece a Programar 2

Os alunos do 3º ao 5º ano do ensino fundamental podem continuar a jornada pela programação refinando suas habilidades. As atividades incluem resolver problemas reais de programação, testar o código dos colegas, criar programas para vários bots e explorar o design de interfaces de usuário. Eles também podem aplicar seus conhecimentos para resolver quebra-cabeças usando apps visuais como o Tynker.

Aprenda a Programar 1 e 2

O guia Aprenda a Programar 1 e 2 foi criado para levar o Swift Playgrounds para dentro da sala de aula, sem importar o nível de experiência dos alunos com programação. As lições enfatizam os principais conceitos de programação, mostrando como ela é uma forma de pensar que pode ser aplicada em outras disciplinas e no dia a dia.

Aprenda a Programar 3

Com o guia Aprenda a Programar 3, seus alunos vão expandir as habilidades de programação e começar a pensar como os desenvolvedores de apps. Eles vão criar um conjunto de ferramentas criativas explorando os conceitos avançados que os desenvolvedores profissionais usam. Também vão aprender como manipular e posicionar imagens para criar novos mundos.

Capacite seus alunos a fazer apps de verdade com o Swift no Mac.

Quando estiverem prontos para criar um app, seus alunos podem passar para o desenvolvimento no Mac usando o Xcode. Criamos lições que ajudam você a equipá-los com as mesmas ferramentas, técnicas e conceitos usados por profissionais. Também oferecemos a certificação Desenvolvimento de apps com Swift. Assim, você capacita os alunos a criar apps funcionais e que transformam ideias em realidade, além de comprovar o conhecimento em Swift e Xcode.

Aulas que transformam alunos em desenvolvedores.

Criamos aulas para que os alunos ganhem experiência com as ferramentas, técnicas e os conceitos necessários para desenvolver um app para iOS do zero. Também criamos guias que ajudam os professores a dar apoio aos alunos. Conheça alguns recursos que você vai usar no ensino de desenvolvimento de apps com o Swift.

Baixe os guias para aprender e ensinar desenvolvimento de apps.

Introdução ao desenvolvimento de apps com Swift

Curso de um semestre criado para apresentar o mundo do desenvolvimento de apps, Swift e 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 dos dois apps básicos para iOS.

Desenvolvimento de apps com Swift

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

Desenvolvimento de apps com Swift – Certificação de nível 1

Os professores que ensinam Desenvolvimento de apps com Swift podem se inscrever para que seus alunos recebam reconhecimento pelo que aprenderam sobre Swift e Xcode. A certificação pode ser obtida realizando uma prova aplicada pela Certiport*. E mostra que seus alunos estão prontos para dar o próximo passo e se tornarem desenvolvedores de apps.

Quer programar?
Bem-vindo ao clube.

Não é só dentro de uma sala de aula que se aprende. Os kits do Swift Coding Club para clubes, atividades extraclasse e cursos de verão podem dar a oportunidade de aprender programação a cada vez mais jovens. Com dinâmicas divertidas, os alunos podem colaborar, criar protótipos de apps e perceber que programar pode fazer a diferença nas suas comunidades. E o guia do instrutor traz as ferramentas necessárias para que o líder de cada clube estimule seus alunos a criar usando programação.