Samsung IT School: ensinar aos escolares a desenvolver aplicacións móbiles

Hoxe a nosa publicación trata sobre as aplicacións móbiles dos graduados da SAMSUNG IT SCHOOL. Comecemos cunha breve información sobre a IT SCHOOL (para máis detalles, póñase en contacto co noso sitio e/ou facer preguntas nos comentarios). Na segunda parte falaremos das mellores, na nosa opinión, aplicacións de Android que foron creadas por escolares de 6º a 11º!

Samsung IT School: ensinar aos escolares a desenvolver aplicacións móbiles

Brevemente sobre SAMSUNG IT SCHOOL

SAMSUNG IT SCHOOL é un programa social e educativo para escolares que opera en 22 cidades de Rusia. A sede rusa de Samsung Electronics iniciou o programa hai 5 anos para apoiar aos estudantes de secundaria que lles apaixona a programación. En 2013, especialistas do Centro de Investigación Samsung de Moscova xunto co MIPT resolveron un problema difícil: desenvolveron un curso de programación en Java para Android para escolares. Xunto coas autoridades locais, escollemos socios: escolas e centros de educación adicional. E o máis importante, atopamos colegas coas cualificacións necesarias: profesores, profesores universitarios e desenvolvedores profesionais aos que lles gustaba a idea de ensinar aos nenos o desenvolvemento móbil nativo. En setembro de 2014, Samsung tiña equipados 38 aulas, onde comezaron as clases para estudantes de secundaria.

Samsung IT School: ensinar aos escolares a desenvolver aplicacións móbiles
Sinatura dun memorando de cooperación entre Samsung e a Universidade Federal de Kazán coa participación do presidente da República de Tatarstán, Sr. Minnikhanov, novembro de 2013

Desde entón (desde 2014) nós Anualmente aceptamos máis de 1000 escolares, e fan un curso anual бесплатно.

Como vai a formación? As clases comezan en setembro e rematan en maio, están programadas, unha ou dúas veces por semana cunha duración total de 2 horas académicas.

O curso consta de módulos, despois de cada módulo hai unha proba difícil para comprobar os coñecementos adquiridos e, ao final do curso, o alumnado debe desenvolver e presentar o seu proxecto: unha aplicación móbil.

Si, o programa resultou difícil, o que é bastante natural, dada a cantidade de coñecementos necesarios para obter o resultado. Sobre todo se a nosa tarefa é ensinar a programación de forma competente. E iso non se pode facer baseando a formación no enfoque “fai o mesmo ca min”, é necesario achegar unha comprensión básica dos fundamentos teóricos das áreas de programación que se estudan. Durante os últimos 4 anos, o curso evolucionou significativamente. Xunto cos profesores do programa, tentamos buscar un compromiso sobre o nivel de complexidade, o equilibrio entre teoría e práctica, formas de control e moitas outras cuestións. Pero isto non foi fácil de facer: no programa participan máis de cincuenta profesores de toda Rusia, e todos eles son persoas moi solidarias e entusiastas cunha visión individual da programación docente.

A continuación móstranse os nomes actuais dos módulos do programa SAMSUNG IT SCHOOL, que lles dirá aos lectores dedicados á programación moito sobre o seu contido:

  1. Conceptos básicos de programación en Java
  2. Introdución á programación orientada a obxectos
  3. Conceptos básicos de programación de aplicaciones de Android
  4. Algoritmos e estruturas de datos en Java
  5. Fundamentos do desenvolvemento de backend de aplicacións móbiles

Ademais das clases, a partir de mediados de curso os alumnos comezan a debatir sobre o tema do proxecto e comezan a desenvolver a súa propia aplicación móbil, e ao finalizar a formación preséntana á comisión. Unha práctica habitual é invitar a profesores universitarios locais e desenvolvedores profesionais como membros externos do comité de certificación.

Samsung IT School: ensinar aos escolares a desenvolver aplicacións móbiles
O proxecto "Asistente de condutor móbil", polo que Pavel Kolodkin (Chelyabinsk) recibiu unha subvención para a formación no MIPT en 2016

Despois de completar con éxito a formación, os graduados do programa reciben certificados de Samsung.

Samsung IT School: ensinar aos escolares a desenvolver aplicacións móbiles
Graduación no lugar de Nizhny Novgorod

Estamos convencidos de que os nosos titulados son especiais: saben estudar de forma independente e teñen experiencia en actividades de proxectos. Alégrome de que unha serie de universidades rusas líderes apoiasen aos mozos e ao noso programa, dáselles puntos adicionais ao ingreso para un certificado de graduado da SAMSUNG IT SCHOOL e un diploma do gañador do concurso "IT SCHOOL elixe o máis forte!"

O programa recibiu moitos premios da comunidade empresarial, incluíndo o prestixioso Runet Award.

Samsung IT School: ensinar aos escolares a desenvolver aplicacións móbiles
Premio Runet 2016 na categoría "Ciencia e Educación"

Proxectos de posgrao

O evento máis rechamante do programa é a competición federal anual "¡Escuela de TI elixe o máis forte!" O concurso realízase entre todos os titulados. Só 15-17 mellores proxectos de máis de 600 candidatos son seleccionados para as finais, e os seus autores escolares, xunto cos seus profesores, están invitados a Moscova para a última fase do concurso.

Que temas do proxecto escollen os escolares?

Xogos por suposto! Os rapaces pensan que os entenden e póñense mans á obra con moita ilusión. Ademais dos problemas técnicos, solucionan problemas de deseño (uns debuxan eles mesmos, outros atraen amigos que son capaces de debuxar), despois enfróntanse á tarefa de axustar o equilibrio do xogo, a falta de tempo, etc... e a pesar de todo, cada ano vemos mostras simplemente incribles do xénero de entretemento!

As aplicacións educativas tamén son populares. O que é bastante comprensible: os nenos aínda están estudando, e queren que este proceso sexa divertido e interesante, para axudar aos amigos ou aos nenos máis pequenos da familia.

E as aplicacións sociais ocupan un lugar especial. O seu maior valor é a súa idea. Observar un problema social, entendelo e propoñer unha solución é un gran logro na idade escolar.

Podemos dicir con confianza que estamos orgullosos do nivel de desenvolvemento dos nosos graduados! E para que poidas familiarizarte cos proxectos dos rapaces "en directo", fixemos unha selección de aplicacións que están dispoñibles en GooglePlay (para ir á tenda de aplicacións, fai clic na ligazón do nome do proxecto).

Entón, máis información sobre as aplicacións e os seus novos autores.

Aplicacións de entretemento

Terras Pequenas - máis de 100 mil descargas

O autor do proxecto é Egor Alexandrov, graduado na primeira promoción de 2015 do sitio de Moscova en TemoCenter. Converteuse nun dos gañadores finais do primeiro concurso IT SCHOOL na categoría de aplicacións de xogos.

Tiny Lands é un xogo de estratexia militar. O xogador está invitado a desenvolver asentamentos desde unha pequena aldea ata unha cidade, extraendo recursos e loitando. Cabe destacar que a Egor tivo a idea deste xogo dende hai moito tempo, xa se lle ocorreron moitos dos personaxes antes de estudar na ESCOLA, cando intentaba facer un xogo en Pascal. Xulga por ti mesmo o que logrou o alumno de 10o!

Samsung IT School: ensinar aos escolares a desenvolver aplicacións móbiles
Samsung IT School: ensinar aos escolares a desenvolver aplicacións móbiles
Heroes e edificios de "Tiny Lands"

Agora Egor é estudante nunha das universidades de Moscova. É un apaixonado da robótica, e nos seus novos proxectos combínase curiosamente co desenvolvemento móbil: robot xogando ao xadrez ou un dispositivo que imprime mensaxes desde un teléfono en forma de telegrama.

Samsung IT School: ensinar aos escolares a desenvolver aplicacións móbiles
Xogando ao xadrez cun robot

Toca Cube Lite – gañador do Gran Premio da competición 2015

O autor do proxecto é Grigory Senchenok, tamén é un estudante da primeira graduación máis memorable no TemoCenter de Moscova. Profesor - Konorkin Ivan.

Samsung IT School: ensinar aos escolares a desenvolver aplicacións móbiles
Discurso de Grigory na final da competición "IT SCHOOL elixe o máis forte!" 2015

Touch Cube é unha aplicación para aqueles que lles gusta crear obxectos nun espazo tridimensional. Podes construír calquera obxecto a partir de pequenos cubos. Ademais, a cada cubo pódeselle asignar calquera cor RGB e incluso facelo transparente. Os modelos resultantes pódense gardar e intercambiar.

Para comprender o 3D, Gregory dominou de forma independente os elementos da álxebra lineal, porque o currículo escolar non inclúe transformacións de espazo vectorial. No concurso, falou con entusiasmo sobre os seus plans para comercializar a aplicación. Vemos que agora ten certa experiencia neste asunto: agora hai dúas versións dispoñibles na tenda: gratuíta con publicidade e de pago sen publicidade. A versión gratuíta ten máis de 2 descargas.

DrumHero - máis de 100 mil descargas

Como podes adiviñar polo nome, DrumHero é unha versión do famoso xogo Guitar Hero do noso graduado de 2016 Shamil Magomedov. Estudou no Samsung Technical Education Center en Moscova con Vladimir Ilyin.

Samsung IT School: ensinar aos escolares a desenvolver aplicacións móbiles
Shamil na final do concurso "¡Escuela de TI elixe o máis forte!", 2016

Shamil, un fanático do xénero dos xogos de ritmo, convencido de que aínda é relevante e, a xulgar pola popularidade da aplicación, non se equivocou. Na súa aplicación, o xogador, ao ritmo da música que se está a reproducir, debe premer as zonas axeitadas da pantalla no momento oportuno e durante o tempo necesario.

Ademais do xogo, Shamil engadiu a posibilidade de cargar a súa propia música. Para iso, tivo que descubrir o formato de almacenamento MIDI, que lle permite extraer a secuencia necesaria de comandos para reproducir desde o ficheiro de música de orixe. Tendo en conta que hai moitas aplicacións que converten formatos musicais comúns como MP3 e AVI a MIDI, a idea foi sen dúbida boa. Alégrome de que Shamil apoie constantemente o seu proxecto escolar; recentemente publicouse unha actualización.

Aplicacións sociais

ProBonoPúblico - Gran Premio 2016

O autor do proxecto é Dmitry Pasechnyuk, graduado en 2016 da SAMSUNG IT SCHOOL do Centro para o Desenvolvemento de Nenos Superdotados da Rexión de Kaliningrado, o profesor é Arthur Baboshkin.

ProBonoPublico está destinado a persoas que estean preparadas para participar en actividades benéficas, a saber: para proporcionar ás persoas en situacións difíciles unha asistencia xurídica ou psicolóxica cualificada de xeito gratuíto (do latín "polo ben público"), i.e. con carácter voluntario. As organizacións públicas e benéficas e os centros de crise propóñense como organizadores desta comunicación (administradores). A aplicación inclúe unha parte de cliente móbil para o voluntario e unha aplicación web para o administrador.

Vídeo sobre a aplicación:


A nobre idea do proxecto cativou ao xurado do concurso, e este foi galardoado por unanimidade co Gran Premio do concurso. En xeral, Dmitry é un dos graduados máis brillantes da historia do noso programa. Gañou o concurso ESCOLA DE TI, só tendo rematado 6o de ESO! E non quedou aí, é o gañador de moitas competicións e olimpíadas, entre elas NTI, I'm a Professional. O ano pasado интервью no portal Rusbase dixo que agora está interesado na análise de datos e as redes neuronais.

E no outono de 2017, Dmitry e o seu profesor Arthur Baboshkin, por invitación do presidente da sede de Samsung Electronics para Rusia e a CEI, participaron no relevo do facho olímpico en Corea do Sur.

Samsung IT School: ensinar aos escolares a desenvolver aplicacións móbiles
Dmitry Pasechnyuk é un dos primeiros portadores do facho do relevo dos Xogos Olímpicos de Inverno de PyeongChang 2018

Aliviado - Gran Premio 2017

O autor do proxecto é Vladislav Tarasov, graduado en Moscova da SAMSUNG IT SCHOOL 2017, o profesor Vladimir Ilyin.

Vladislav decidiu axudar a resolver o problema da ecoloxía urbana e, sobre todo, a eliminación de residuos. Na aplicación Enliven, o mapa mostra puntos ambientais da cidade de Moscova: lugares para reciclar papel, vidro, plástico, centros educativos, etc. A través da aplicación podes coñecer o enderezo, horarios, contactos e outra información sobre o ecopunto e obter indicacións para chegar a el. En forma de xogo, anímase ao usuario a facer o correcto: visitar os puntos ecolóxicos para obter puntos, grazas aos cales podes aumentar o teu rango, salvar animais, árbores e persoas.

Samsung IT School: ensinar aos escolares a desenvolver aplicacións móbiles
Capturas de pantalla da aplicación Enliven

O proxecto Enliven recibiu o Gran Premio do concurso anual IT SCHOOL no verán de 2017. E xa no outono, Vladislav participou no concurso "Xóvenes Innovadores" como parte do foro "Cidade da Educación" de Moscova, onde obtivo o segundo lugar e recibiu un premio especial dos "Pescadores do Fondo" por valor de 150 rublos para o desenvolvemento da aplicación.

Samsung IT School: ensinar aos escolares a desenvolver aplicacións móbiles
Presentación do Gran Premio da competición 2017

Aplicacións educativas

MyGIA 4 - Preparación para VPR de 4º de primaria

O autor do proxecto é Egor Demidovich, estudante de 2017 do sitio de Novosibirsk da SAMSUNG IT SCHOOL, o profesor Pavel Mul. O proxecto MyGIA é un dos gañadores do último concurso de proxectos.

Samsung IT School: ensinar aos escolares a desenvolver aplicacións móbiles
Egor na final do concurso "¡Escuela de TI elixe o máis forte!", 2017

Que é VPR? Esta é unha proba de todo ruso que se escribe ao final da escola primaria. E, créame, esta é unha proba seria para os nenos. Egor desenvolveu a aplicación MyGIA para axudarlle a prepararse para as materias básicas: matemáticas, lingua rusa e o mundo que o rodea. Cabe destacar que as tarefas se xeran automaticamente, eliminando a posibilidade de memorizar tarefas. Durante a súa defensa, Egor dixo que tiña que facer máis de 80 imaxes e, para poder emitir e verificar "certificados", ademais da propia aplicación, implantou a parte do servidor. A aplicación actualízase constantemente; recentemente engadíronse preguntas de matemáticas do VPR de 2018. Agora ten máis de 10 mil descargas.

Samsung IT School: ensinar aos escolares a desenvolver aplicacións móbiles
Capturas de pantalla da aplicación MyGIA

Electricidade - Aplicación de realidade virtual

O autor do proxecto é Andrey Andryushchenko, graduado da SAMSUNG IT SCHOOL 2015 de Khabarovsk, profesor Konstantin Kanaev. Este proxecto non foi creado mentres estudaba na nosa escola, ten unha historia diferente.

Samsung IT School: ensinar aos escolares a desenvolver aplicacións móbiles
Andrey co seu profesor no concurso, 2015

En xullo de 2015, Andrey converteuse no gañador do concurso "Escuela de TI elixe o máis forte!" na categoría “Programación” co proxecto Gravity Particles. A idea era totalmente de Andrei: familiarizarse coas leis físicas básicas dun xeito lúdico, aplicando principalmente as leis de Coulomb e a gravitación universal. Ao xurado gustoulle moito a aplicación pola forma en que se escribiu o código, pero a implementación carecía claramente de tridimensionalidade. Como resultado, despois da competición, naceu a idea de apoiar a Andrey e invitalo a crear unha versión do xogo para lentes de realidade virtual Gear VR. Así naceu o novo proxecto Electricity, que foi creado co apoio do gurú do campo da VR/AR - a empresa "Fascinating Reality". E aínda que Andrey tivo que dominar ferramentas completamente diferentes (C# e Unity), fíxoo con éxito!

A electricidade é unha visualización en 3D do proceso de propagación da corrente eléctrica en tres condutores: metal, líquido e gas. A demostración vai acompañada dunha explicación en voz dos fenómenos físicos observados. A aplicación demostrouse en varias exposicións rusas e estranxeiras. No Festival da Ciencia de Moscova en 2016, a xente fixo cola no noso stand para probar a aplicación.

Samsung IT School: ensinar aos escolares a desenvolver aplicacións móbiles
Electricidade no Festival da Ciencia en Moscova, 2016

Cara onde imos e, por suposto, como achegarnos

Hoxe, SAMSUNG IT SCHOOL opera en 22 cidades de Rusia. E a nosa tarefa primordial é darlle a oportunidade de estudar programación a aínda máis escolares e de replicar a nosa experiencia. En setembro de 2018 publicarase o libro de texto electrónico do autor baseado no programa SAMSUNG IT SCHOOL. Está destinado a aquelas institucións educativas proactivas que queiran poñer en marcha un curso deste tipo. Os profesores, utilizando os nosos materiais, poderán organizar formación en desenvolvemento nativo para Android nas súas rexións.

E para rematar, información para os que decidiron inscribirse con nós: agora é o momento de facelo! Comezou a campaña de admisións para o curso 2018-2019.

Instrución breve:

  1. O programa acepta estudantes de secundaria (principalmente de 9 a 10 anos) e estudantes universitarios ata os 17 anos inclusive).
  2. Comprobe no noso On-lineque hai un sitio de ESCOLA INFORMÁTICA preto de ti: será posible vir ás clases? Lembrámosvos que as clases son presenciais.
  3. Cubrir e enviar Solicitude.
  4. Superar a fase 1 da proba de acceso - proba en liña. A proba é pequena e bastante sinxela. Contén tarefas sobre lóxica, sistemas numéricos e programación. Estes últimos son fáciles para os nenos que teñen un dominio seguro dos operadores de ramas e bucles, están familiarizados coas matrices e escriben nas linguaxes de programación Pascal ou C. Como regra xeral, se obtén 6 puntos de 9 posibles, isto é suficiente para ser invitado á fase 2.
  5. A data da segunda fase das probas de acceso comunicaráselle mediante carta. Terá que ir directamente ao sitio web da IT SCHOOL que escolleches ao enviar a túa solicitude. A proba pode consistir nunha entrevista oral ou na resolución de problemas, pero en todo caso está dirixida a probar as capacidades de algoritmo e de programación.
  6. A matrícula realízase en réxime de concorrencia competitiva. Todos os solicitantes reciben unha carta co resultado. As clases comezan a partir da segunda ou terceira semana de setembro.

Cando hai 4 anos abrimos un programa educativo para escolares, fomos dos primeiros en saír cun programa tan serio para este público. Anos despois, comprobamos que están estudando con éxito nas universidades, poñendo en marcha proxectos interesantes e atopándose nunha profesión (xa sexa programación ou ámbito afín). Non nos propoñemos a tarefa de preparar desenvolvedores profesionais en só un ano (isto é simplemente imposible!), ¡Pero definitivamente estamos dando aos rapaces un boleto para o mundo dunha profesión apaixonante!

Samsung IT School: ensinar aos escolares a desenvolver aplicacións móbilesAutor: Svetlana Yun
Xefe do Grupo de Desenvolvemento de Ecosistemas de Solucións, Laboratorio de Innovación Empresarial, Centro de Investigación de Samsung
Xefe de proxectos educativos IT SCHOOL Samsung


Fonte: www.habr.com

Engadir un comentario