Pechar anuncio

Unha das tendencias que Apple vén promovendo recentemente é que é case unha necesidade saber programar. A tía Kateřina de Saturnino quizais diría que a práctica fai a perfección, e cómpre dobrar a vara mentres é nova, por iso Apple intenta sentar as bases da capacidade de programar nos máis pequenos. Pero Swift Playgrounds non é exclusivamente para eles.

Swift Playgrounds é unha aplicación que axuda aos nenos a comprender os conceptos básicos da programación de Swift. Pero definitivamente non se pode describir como unha aplicación/xogo educativo unilateral, porque está deseñado de tal xeito que, ademais de Swift como tal, os nenos aprenderán os principios xerais de razoamento e lóxica da programación. Como familia, probamos Swift Playgrounds de primeira man no iPad de 2018. Que nos aportou a aplicación?

Un parque infantil para todos

Playgrounds é para principiantes? Si e non. A forma en que se comunica a aplicación é tan comprensible que ata os usuarios que nunca viron ningún código na súa vida poden manexalo. Ao mesmo tempo, é tan divertido que mesmo os que xa teñen experiencia non se aburrirán. Playgrounds foi probado pola nosa filla de dez anos, que ten experiencia previa con Karl e Baltík, pero ata os nenos que non lles gusta a programación poden manexar. O programa é texto-visual. O usuario comeza primeiro coa creación de comandos individuais, que gradualmente aprenden a montar en cadeas, bucles e construcións máis complexas. Os parques infantís individuais da aplicación significan unha especie de mini-aplicacións: leccións, cada unha das cales se centra nunha área diferente. Hai bastantes parques infantís, ou minixogos se o prefires, así como varios modelos. O núcleo de aprendizaxe consta de tres módulos básicos: "Aprender a codificar 1", "Aprender a codificar 2" e "Aprender a codificar 3".

A primeira lección ten como obxectivo ensinar ao usuario os comandos básicos en Swift. Introduces comandos facendo clic, non hai que escribir o código completo. Podes ver o que farán na práctica os comandos introducidos na parte superior da pantalla onde o personaxe principal se move no seu mundo animado en 3D. Despois de introducir os comandos pertinentes, fai clic no botón "Executar o meu código" para executar Byta. Pero se non che gusta Byte, podes probar unha das outras leccións

Ao principio, a aplicación axúdache moi intensamente cos comandos, pouco a pouco permíteche independizarte e utilizar activamente o aprendido nas leccións anteriores. A dificultade aumenta gradualmente, pero a aplicación tamén ten en conta a posibilidade de que simplemente sexa demasiado para ti e ofrece a posibilidade de axuda. Así mesmo, podes actualizar os teus coñecementos en calquera momento comezando unha das leccións máis antigas.

 

O mellor profesor

Unha das mellores cousas de Swift Playgrounds, xunto cos seus controis incriblemente sinxelos e perfectamente intuitivos, é o seu achegamento ao usuario. A aplicación non insiste nun procedemento específico que ten que aprender como unha pista de mono. Se podes atopar o teu propio camiño cara ao teu obxectivo, Playgrounds celebrará o teu éxito coma se estiveses seguindo un curso predeterminado paso a paso. Do mesmo xeito, non o poñerá en desvantaxe se decides utilizar a axuda. Unha vantaxe definitiva é a variabilidade das clases individuais, xunto co feito de que nada obriga a seguir estrictamente un único camiño. Podes comezar con calquera lección e completar varias delas á vez sen ter que completar necesariamente a lección anterior.

Un desvantaxe significativo, e probablemente o único, na nosa rexión pode parecer o inglés, que especialmente os nenos máis pequenos non dominan, pero non é un problema insalvable. Incluso un que non fale inglés pode lembrar os comandos individuais, e os comentarios e instrucións que o acompañan están escritos en inglés fácil de dixerir; se o teu fillo non fala inglés moi ben, non será un problema traducir textos breves. .

Algúns tamén poden considerar o feito de que Playgrounds non estea dispoñible para iPhone unha desvantaxe. Pero cando probes a aplicación, verás por ti mesmo que o ambiente do iPad é perfecto para iso. O tamaño da pantalla é absolutamente óptimo e, probablemente, ata o iPhone máis grande que hai actualmente no mercado probablemente non permita que Playgrounds se use con comodidade e eficiencia suficiente, e probablemente nin sequera habería espazo para usar modificacións específicas do código.

Non teñas medo de probar Playgrounds. Se, como o autor deste artigo, deixaches de programar nos anos 90, porque os titoriais de QBasic deixaron de publicarse en Ábíček, e Mortal Kombat, que un compañeiro che trouxo comprimido en vinte disquetes, comezaba a parecerche máis divertida, a aplicación pode ser un rebote sinxelo e divertido para ti, unha ponte de volta ao mundo dos códigos e comandos.

Swift Playgrounds
.