Samsung IT School : apprendre aux écoliers à développer des applications mobiles

Aujourd'hui, notre article concerne les applications mobiles des diplômés de SAMSUNG IT SCHOOL. Commençons par une brève information sur l'IT SCHOOL (pour plus de détails, veuillez contacter notre site Web et/ou poser des questions dans les commentaires). Dans la deuxième partie, nous parlerons des meilleures applications Android, à notre avis, créées par des écoliers de la 6e à la 11e année !

Samsung IT School : apprendre aux écoliers à développer des applications mobiles

En bref sur SAMSUNG IT SCHOOL

SAMSUNG IT SCHOOL est un programme social et éducatif destiné aux écoliers qui fonctionne dans 22 villes de Russie. Le siège russe de Samsung Electronics a lancé ce programme il y a 5 ans pour soutenir les lycéens passionnés par la programmation. En 2013, des spécialistes du centre de recherche Samsung de Moscou et du MIPT ont résolu un problème difficile : ils ont développé un cours de programmation en Java pour Android pour les écoliers. En collaboration avec les autorités locales, nous avons choisi des partenaires - écoles et centres d'enseignement complémentaire. Et surtout, nous avons trouvé des collègues possédant les qualifications nécessaires : des enseignants, des professeurs d’université et des développeurs professionnels qui aimaient l’idée d’​​enseigner aux enfants le développement mobile natif. En septembre 2014, Samsung avait équipé 38 salles de classe, où commençaient les cours pour les lycéens.

Samsung IT School : apprendre aux écoliers à développer des applications mobiles
Signature d'un mémorandum de coopération entre Samsung et l'Université fédérale de Kazan avec la participation du Président de la République du Tatarstan, M. Minnikhanov, novembre 2013

Depuis (depuis 2014) nous chaque année, nous acceptons plus de 1000 écoliers, et ils suivent un cours annuel gratuitement.

Comment se passe la formation ? Les cours commencent en septembre et se terminent en mai, sont programmés, une à deux fois par semaine pour une durée totale de 2 heures académiques.

Le cours se compose de modules, après chaque module il y a un test difficile pour tester les connaissances acquises, et à la fin de l'année, les étudiants doivent développer et présenter leur projet - une application mobile.

Oui, le programme s'est avéré difficile, ce qui est tout à fait naturel, compte tenu de la quantité de connaissances nécessaires pour obtenir le résultat. Surtout si notre tâche est d'enseigner la programmation avec compétence. Et cela ne peut pas se faire en basant la formation sur l'approche « faites comme moi », il est nécessaire de fournir une compréhension de base des fondements théoriques des domaines de programmation étudiés. Au cours des 4 dernières années, le cursus a considérablement évolué. En collaboration avec les enseignants du programme, nous avons essayé de trouver un compromis sur le niveau de complexité, l'équilibre entre théorie et pratique, les formes de contrôle et bien d'autres questions. Mais cela n'a pas été facile à réaliser : le programme implique plus de cinquante enseignants de toute la Russie, et tous sont des personnes très attentionnées et enthousiastes avec une vision individuelle de la programmation pédagogique !

Vous trouverez ci-dessous les noms actuels des modules du programme SAMSUNG IT SCHOOL, qui en diront beaucoup sur leur contenu aux lecteurs dédiés à la programmation :

  1. Bases de la programmation Java
  2. Introduction à la programmation orientée objet
  3. Bases de la programmation d'applications Android
  4. Algorithmes et structures de données en Java
  5. Fondamentaux du développement backend d'applications mobiles

En plus des cours, dès le milieu de l'année scolaire, les étudiants commencent à discuter du thème du projet et à développer leur propre application mobile, et à la fin de la formation, ils la présentent à la commission. Une pratique courante consiste à inviter des enseignants universitaires locaux et des développeurs professionnels en tant que membres externes du comité de certification.

Samsung IT School : apprendre aux écoliers à développer des applications mobiles
Le projet « Mobile Driver Assistant », pour lequel Pavel Kolodkin (Chelyabinsk) a reçu une bourse de formation au MIPT en 2016

Une fois la formation terminée avec succès, les diplômés du programme reçoivent des certificats de Samsung.

Samsung IT School : apprendre aux écoliers à développer des applications mobiles
Remise des diplômes sur le site de Nijni Novgorod

Nous sommes convaincus que nos diplômés sont spéciaux : ils savent étudier de manière indépendante et ont de l'expérience dans les activités de projet. Je suis heureux qu'un certain nombre d'universités russes de premier plan aient soutenu les gars et notre programme - on leur donne points supplémentaires à l'admission pour un certificat de diplômé de la SAMSUNG IT SCHOOL et un diplôme du gagnant du concours « IT SCHOOL choisit le plus fort !

Le programme a reçu de nombreux prix du monde des affaires, dont le prestigieux Runet Award.

Samsung IT School : apprendre aux écoliers à développer des applications mobiles
Prix ​​Runet 2016 dans la catégorie « Science et éducation »

Projets d'études supérieures

L'événement le plus marquant du programme est le concours fédéral annuel « IT SCHOOL choisit le plus fort ! Le concours a lieu parmi tous les diplômés. Seuls 15 à 17 meilleurs projets parmi plus de 600 candidats sont sélectionnés pour la finale, et leurs écoliers auteurs, ainsi que leurs professeurs, sont invités à Moscou pour la dernière étape du concours.

Quels sujets de projet les écoliers choisissent-ils ?

Des jeux bien sûr ! Les gars pensent qu'ils les comprennent et se mettent au travail avec beaucoup d'enthousiasme. En plus des problèmes techniques, ils résolvent des problèmes de conception (certains dessinent eux-mêmes, d'autres attirent des amis capables de dessiner), puis ils sont confrontés à la tâche d'ajuster l'équilibre du jeu, le manque de temps, etc.... et malgré tout, chaque année, nous voyons des échantillons tout simplement incroyables du genre de divertissement !

Les applications éducatives sont également populaires. Ce qui est tout à fait compréhensible : les enfants étudient encore et ils veulent rendre ce processus amusant et intéressant, pour aider des amis ou des enfants plus jeunes de la famille.

Et les applications sociales occupent une place à part. Leur plus grande valeur est leur idée. Repérer un problème social, le comprendre et proposer une solution est une énorme réussite à l'âge scolaire.

Nous pouvons affirmer avec confiance que nous sommes fiers du niveau de développement de nos diplômés ! Et pour que vous puissiez découvrir « en direct » les projets des gars, nous avons fait une sélection d'applications disponibles sur GooglePlay (pour aller sur la boutique d'applications, cliquez sur le lien sur le nom du projet).

Donc, plus loin sur les candidatures et leurs jeunes auteurs.

Applications de divertissement

Terres minuscules – plus de 100 mille téléchargements

L'auteur du projet est Egor Alexandrov, il est diplômé de la toute première promotion de 2015 du site de Moscou au TemoCenter. Il est devenu l'un des gagnants finaux du premier concours IT SCHOOL dans la catégorie applications de jeux.

Tiny Lands est un jeu de stratégie militaire. Le joueur est invité à développer des colonies d'un petit village à une ville, en extrayant des ressources et en combattant. Il est à noter qu'Egor a eu l'idée de ce jeu depuis longtemps : il a imaginé de nombreux personnages avant même d'étudier à l'ÉCOLE, alors qu'il essayait de créer un jeu en Pascal. Jugez par vous-même de ce que l'élève de 10e a accompli !

Samsung IT School : apprendre aux écoliers à développer des applications mobiles
Samsung IT School : apprendre aux écoliers à développer des applications mobiles
Héros et bâtiments de "Tiny Lands"

Egor est désormais étudiant dans l'une des universités de Moscou. Il est passionné de robotique et, dans ses nouveaux projets, elle est combinée de manière intéressante avec le développement mobile : robot jouant aux échecs ou un appareil qui imprime les messages d'un téléphone sous la forme d'un télégramme.

Samsung IT School : apprendre aux écoliers à développer des applications mobiles
Jouer aux échecs avec un robot

Touchez Cube Lite – gagnant du Grand Prix du concours 2015

L'auteur du projet est Grigory Senchenok, il est également l'étudiant du premier diplôme le plus mémorable au TemoCenter de Moscou. Professeur - Konorkin Ivan.

Samsung IT School : apprendre aux écoliers à développer des applications mobiles
Discours de Grigori lors de la finale du concours « IT SCHOOL choisit le plus fort ! » 2015

Touch Cube est une application pour ceux qui aiment créer des objets dans un espace tridimensionnel. Vous pouvez construire n'importe quel objet à partir de petits cubes. De plus, chaque cube peut se voir attribuer n'importe quelle couleur RVB et même le rendre transparent. Les modèles résultants peuvent être sauvegardés et échangés.

Pour comprendre la 3D, Gregory a maîtrisé de manière indépendante les éléments de l'algèbre linéaire, car le programme scolaire n'inclut pas les transformations de l'espace vectoriel. Lors du concours, il a parlé avec enthousiasme de son projet de commercialiser l'application. On voit qu'il a désormais une certaine expérience en la matière : il existe désormais 2 versions disponibles dans la boutique - gratuite avec publicité et payante sans publicité. La version gratuite compte plus de 5 000 téléchargements.

TambourHéros – plus de 100 mille téléchargements

Comme son nom l'indique, DrumHero est une version du célèbre jeu Guitar Hero de notre diplômé 2016 Shamil Magomedov. Il a étudié au Samsung Technical Education Center de Moscou avec Vladimir Ilyin.

Samsung IT School : apprendre aux écoliers à développer des applications mobiles
Shamil à la finale du concours « IT SCHOOL choisit le plus fort ! », 2016

Shamil, fan du genre jeux de rythme, est convaincu que celui-ci est toujours d'actualité et, à en juger par la popularité de l'application, il ne s'est pas trompé ! Dans son application, le joueur, au rythme de la musique jouée, doit appuyer sur les zones appropriées de l'écran au bon moment et pendant la durée souhaitée.

En plus du gameplay, Shamil a ajouté la possibilité de télécharger sa propre musique. Pour ce faire, il a dû comprendre le format de stockage MIDI, qui permet d'extraire la séquence de commandes nécessaire à la lecture du fichier musical source. Considérant qu'il existe de nombreuses applications qui convertissent les formats de musique courants tels que MP3 et AVI en MIDI, l'idée était définitivement bonne. Je suis heureux que Shamil soutienne constamment son projet scolaire, une mise à jour a été récemment publiée.

Applications sociales

ProBonoPublico – Grand Prix 2016

L'auteur du projet est Dmitry Pasechnyuk, diplômé en 2016 de la SAMSUNG IT SCHOOL du Centre pour le développement des enfants surdoués de la région de Kaliningrad, l'enseignant est Arthur Baboshkin.

ProBonoPublico s'adresse aux personnes prêtes à s'engager dans des œuvres caritatives, à savoir : apporter à des personnes en situation de vie difficile une assistance juridique ou psychologique qualifiée à titre bénévole (du latin « pour le bien public »), c'est-à-dire sur une base bénévole. Des organisations publiques et caritatives et des centres de crise sont proposés comme organisateurs de cette communication (administrateurs). L'application comprend une partie client mobile pour le bénévole et une application web pour l'administrateur.

Vidéo sur l'application :


La noble idée du projet a séduit le jury du concours, et il a reçu à l'unanimité le Grand Prix du concours. En général, Dmitry est l'un des diplômés les plus brillants de l'histoire de notre programme. Il a remporté le concours IT SCHOOL alors qu'il n'avait terminé que la 6ème année du secondaire ! Et il ne s’est pas arrêté là, il est vainqueur de nombreux concours et olympiades, dont NTI, je suis professionnel. L'année dernière интервью sur le portail Rusbase, il a déclaré qu'il s'intéressait désormais à l'analyse des données et aux réseaux de neurones.

Et à l'automne 2017, Dmitry et son professeur Arthur Baboshkin, à l'invitation du président du siège de Samsung Electronics pour la Russie et la CEI, ont participé au relais de la flamme olympique en Corée du Sud.

Samsung IT School : apprendre aux écoliers à développer des applications mobiles
Dmitry Pasechnyuk est l'un des premiers relayeurs du relais des Jeux olympiques d'hiver de PyeongChang 2018

Animer – Grand Prix 2017

L'auteur du projet est Vladislav Tarasov, diplômé de Moscou de SAMSUNG IT SCHOOL 2017, professeur Vladimir Ilyin.

Vladislav a décidé d'aider à résoudre le problème de l'écologie urbaine et, surtout, de l'élimination des déchets. Dans l'application Enliven, la carte montre les points environnementaux de la ville de Moscou : lieux de recyclage du papier, du verre, du plastique, centres éducatifs, etc. Grâce à l'application, vous pouvez connaître l'adresse, les horaires d'ouverture, les contacts et d'autres informations sur l'écopoint et obtenir un itinéraire pour y accéder. Sous la forme d'un jeu, l'utilisateur est encouragé à faire ce qu'il faut : visiter les éco-points pour obtenir des points, grâce auxquels vous pouvez augmenter votre rang, sauver des animaux, des arbres et des personnes.

Samsung IT School : apprendre aux écoliers à développer des applications mobiles
Captures d'écran de l'application Enliven

Le projet Enliven a reçu le Grand Prix du concours annuel IT SCHOOL à l’été 2017. Et déjà à l'automne, Vladislav a participé au concours « Jeunes innovateurs » dans le cadre du forum « Ville de l'éducation » de Moscou, où il a pris la deuxième place et a reçu un prix spécial des « Pêcheurs du Fonds » d'un montant de 150 000 roubles pour le développement de l'application.

Samsung IT School : apprendre aux écoliers à développer des applications mobiles
Remise du Grand Prix du concours 2017

Applications éducatives

MonGIA 4 — préparation au VPR de 4e année

L'auteur du projet est Egor Demidovich, étudiant de 2017 du site de Novossibirsk de SAMSUNG IT SCHOOL, professeur Pavel Mul. Le projet MyGIA est l'un des lauréats du dernier concours de projets.

Samsung IT School : apprendre aux écoliers à développer des applications mobiles
Egor à la finale du concours « IT SCHOOL choisit le plus fort ! », 2017

Qu’est-ce que le VPR ? Il s’agit d’un test entièrement russe, rédigé à la fin de l’école primaire. Et croyez-moi, c'est un test sérieux pour les enfants. Egor a développé l'application MyGIA pour l'aider à se préparer aux matières de base : les mathématiques, la langue russe et le monde qui l'entoure. Il est à noter que les tâches sont générées automatiquement, éliminant ainsi la possibilité de les mémoriser. Lors de sa défense, Egor a déclaré qu'il devait dessiner plus de 80 images, et afin de pouvoir délivrer et vérifier des « certificats », en plus de l'application elle-même, il a implémenté la partie serveur. L'application est constamment mise à jour ; des questions mathématiques du VPR 2018 ont été récemment ajoutées. Il compte désormais plus de 10 XNUMX téléchargements.

Samsung IT School : apprendre aux écoliers à développer des applications mobiles
Captures d'écran de l'application MyGIA

Électricité – application de réalité virtuelle

L'auteur du projet est Andrey Andryushchenko, diplômé de SAMSUNG IT SCHOOL 2015 de Khabarovsk, professeur Konstantin Kanaev. Ce projet n'est pas né pendant mes études dans notre école, il a une histoire différente.

Samsung IT School : apprendre aux écoliers à développer des applications mobiles
Andrey avec son professeur au concours, 2015

En juillet 2015, Andrey est devenu le lauréat du concours « IT SCHOOL choisit le plus fort ! » dans la catégorie « Programmation » avec le projet Gravity Particles. L'idée était entièrement celle d'Andrei : se familiariser de manière ludique avec les lois physiques fondamentales, en mettant principalement en œuvre les lois de Coulomb et de la gravitation universelle. Le jury a vraiment apprécié l'application en raison de la façon dont le code a été écrit, mais la mise en œuvre manquait clairement de tridimensionnalité. Du coup, après le concours, l'idée est née de soutenir Andrey et de l'inviter à créer une version du jeu pour les lunettes de réalité virtuelle Gear VR. Ainsi est né le nouveau projet Electricity, créé avec le soutien du gourou du domaine de la VR/AR - la société « Fascinating Reality ». Et même si Andrey a dû maîtriser des outils complètement différents (C# et Unity), il l'a fait avec succès !

L'électricité est une visualisation 3D du processus de propagation du courant électrique dans trois conducteurs : métal, liquide et gaz. La démonstration est accompagnée d'une explication vocale des phénomènes physiques observés. L'application a été présentée lors de plusieurs expositions russes et étrangères. Lors du Festival des sciences de Moscou en 2016, les gens ont fait la queue devant notre stand pour essayer l'application.

Samsung IT School : apprendre aux écoliers à développer des applications mobiles
L'électricité au Festival des sciences de Moscou, 2016

Où allons-nous et, bien sûr, comment nous approcher

Aujourd'hui, SAMSUNG IT SCHOOL opère dans 22 villes de Russie. Et notre tâche principale est de donner la possibilité d'étudier la programmation à encore plus d'écoliers et de reproduire notre expérience. En septembre 2018, le manuel électronique de l'auteur basé sur le programme SAMSUNG IT SCHOOL sera publié. Il est destiné aux établissements d'enseignement proactifs qui souhaitent lancer un tel cours. Les enseignants, utilisant nos supports, pourront organiser des formations au développement natif pour Android dans leurs régions.

Et pour conclure, information pour ceux qui ont décidé de s’inscrire chez nous : c’est le moment de le faire ! La campagne d'admission pour l'année universitaire 2018-2019 a débuté.

Brève instruction:

  1. Le programme accepte les lycéens (principalement 9-10 ans) et les collégiens jusqu'à 17 ans inclus.
  2. Découvrez-le sur notre En lignequ'il existe un site IT SCHOOL près de chez vous : sera-t-il possible de venir aux cours ? Nous vous rappelons que les cours se déroulent en présentiel.
  3. Remplissez et envoyez Application.
  4. Réussissez l'étape 1 de l'examen d'entrée - test en ligne. Le test est petit et assez simple. Il contient des tâches sur la logique, les systèmes numériques et la programmation. Ces derniers sont faciles pour les enfants qui maîtrisent parfaitement les opérateurs de branchement et de boucle, sont familiers avec les tableaux et écrivent dans les langages de programmation Pascal ou C. En règle générale, si vous marquez 6 points sur 9 possibles, cela suffit pour être invité à l'étape 2.
  5. La date de la deuxième étape des concours d'entrée vous sera communiquée par courrier. Vous devrez vous rendre directement sur le site IT SCHOOL que vous avez choisi lors du dépôt de votre candidature. Le test peut prendre la forme d'un entretien oral ou d'une résolution de problèmes, mais dans tous les cas, il vise à tester les capacités d'algorithmique et les compétences en programmation.
  6. L'inscription se fait sur une base compétitive. Tous les candidats reçoivent une lettre avec le résultat. Les cours commencent à partir de la deuxième ou troisième semaine de septembre.

Lorsqu'il y a 4 ans nous avons ouvert un programme éducatif pour les écoliers, nous avons été les premiers à proposer un programme aussi sérieux à ce public. Des années plus tard, nous constatons qu'ils étudient avec succès dans des universités, mettent en œuvre des projets intéressants et se retrouvent dans un métier (qu'il s'agisse de programmation ou d'un domaine connexe). Nous ne nous fixons pas pour tâche de préparer des développeurs professionnels en seulement un an (c'est tout simplement impossible !), mais nous donnons définitivement aux gars un ticket pour le monde d'un métier passionnant !

Samsung IT School : apprendre aux écoliers à développer des applications mobilesAuteur : Svetlana Yun
Chef du groupe de développement de l'écosystème de solutions, Business Innovation Laboratory, Samsung Research Center
Chef de projet pédagogique IT SCHOOL Samsung


Source: habr.com

Ajouter un commentaire