Anúncio fechado

Uma das tendências que a Apple tem promovido recentemente é que é quase uma necessidade saber programar. Tia Kateřina de Saturnino talvez diria que a prática leva à perfeição e a vara precisa ser dobrada enquanto é jovem, por isso a Apple tenta lançar as bases da capacidade de programar nos mais pequenos. Mas o Swift Playgrounds não é de forma alguma exclusivo para eles.

Swift Playgrounds é um aplicativo que ajuda as crianças a entender os fundamentos da programação Swift. Mas definitivamente não pode ser descrito como um aplicativo/jogo educacional unilateral, porque foi projetado de tal forma que, além do Swift como tal, as crianças aprenderão os princípios gerais do raciocínio e da lógica da programação. Em família, testamos o Swift Playgrounds em primeira mão no iPad 2018. O que o aplicativo nos trouxe?

Um playground para todos

O Playground é para iniciantes? Sim e não. A forma como o aplicativo se comunica é tão compreensível que mesmo usuários que nunca viram nenhum código na vida conseguem lidar com isso. Ao mesmo tempo, é tão divertido que mesmo quem já tem alguma experiência não vai ficar entediado. O Playgrounds foi testado por nossa filha de dez anos, que já teve experiência com Karl e Baltík, mas mesmo crianças que não gostam de programar conseguem lidar com isso. O programa é texto-visual. O usuário começa primeiro com a criação de comandos individuais, que aos poucos aprende a montar em cadeias, loops e construções mais complexas. Os playgrounds individuais do aplicativo significam uma espécie de miniaplicativos – aulas, cada uma focada em uma área diferente. Existem alguns playgrounds ou minijogos, se preferir, bem como vários modelos. O núcleo de aprendizagem consiste em três módulos básicos - “Aprenda a Codificar 1”, “Aprenda a Codificar 2” e “Aprenda a Codificar 3”.

A primeira lição tem como objetivo ensinar ao usuário os comandos básicos do Swift. Você insere comandos clicando, não há necessidade de escrever o código inteiro. Você pode ver o que os comandos inseridos farão na prática na parte superior da tela, onde o personagem principal se move em seu mundo 3D animado. Depois de inserir os comandos relevantes, clique no botão “Executar meu código” para executar o Byta. Mas se você não gosta do Byte, você pode tentar uma das outras lições

No início, o aplicativo ajuda você de forma muito intensa com os comandos, aos poucos vai permitindo que você se torne independente e use ativamente o que aprendeu nas lições anteriores. A dificuldade aumenta gradativamente, mas o aplicativo também leva em consideração a possibilidade de ser simplesmente demais para você e oferece a possibilidade de ajuda. Da mesma forma, você pode atualizar seus conhecimentos a qualquer momento iniciando uma das lições mais antigas.

 

O melhor professor

Uma das melhores coisas do Swift Playgrounds – junto com seus controles incrivelmente fáceis e perfeitamente intuitivos – é sua abordagem ao usuário. O aplicativo não insiste em um procedimento específico que você precisa aprender como uma pista de macaco. Se você conseguir encontrar seu próprio caminho para atingir seu objetivo, o Playgrounds celebrará seu sucesso como se você estivesse seguindo um curso pré-determinado, passo a passo. Da mesma forma, você não ficará em desvantagem se decidir usar ajuda. Uma vantagem definitiva é a variabilidade das aulas individuais, juntamente com o fato de que nada o obriga a seguir estritamente um único caminho. Você pode começar com qualquer lição e concluir várias delas de uma vez, sem necessariamente ter que concluir a lição anterior.

Uma desvantagem significativa, e provavelmente a única, na nossa região pode parecer ser o inglês, que especialmente as crianças mais pequenas não dominam, mas não é um problema intransponível. Mesmo quem não fala inglês pode se lembrar dos comandos individuais, e os comentários e instruções que os acompanham são escritos em inglês fácil de digerir - se seu filho não fala inglês muito bem, não será um problema traduzir textos curtos .

Alguns também podem considerar uma desvantagem o fato de o Playgrounds não estar disponível para iPhone. Mas ao experimentar o aplicativo, você verá por si mesmo que o ambiente do iPad é perfeito para ele. O tamanho da tela é absolutamente ideal e provavelmente mesmo o maior iPhone atualmente no mercado provavelmente não permitiria que o Playgrounds fosse usado de maneira confortável e eficiente o suficiente, e provavelmente nem haveria espaço para usar modificações de código específicas.

Não tenha medo de experimentar o Playgrounds. Se, como o autor deste artigo, você parou de programar na década de 1990, porque os tutoriais do QBasic deixaram de ser publicados em Ábíček, e Mortal Kombat, que um colega trouxe para você compactado em vinte disquetes, começou a parecer mais divertido para você, o aplicativo pode ser uma recuperação fácil e divertida para você, uma ponte de volta ao mundo dos códigos e comandos.

Playgrounds rápidos
.