Samsung IT School: schoolkinderen leren hoe ze mobiele applicaties kunnen ontwikkelen

Vandaag gaat ons bericht over mobiele applicaties van afgestudeerden van SAMSUNG IT SCHOOL. Laten we beginnen met een korte informatie over de IT SCHOOL (voor details kunt u contact opnemen met onze сайт en/of stel vragen in de reacties). In het tweede deel zullen we het hebben over de beste, naar onze mening, Android-applicaties die zijn gemaakt door schoolkinderen in groep 6-11!

Samsung IT School: schoolkinderen leren hoe ze mobiele applicaties kunnen ontwikkelen

Kort over SAMSUNG IT SCHOOL

SAMSUNG IT SCHOOL is een sociaal en educatief programma voor schoolkinderen dat actief is in 22 steden in Rusland. Het Russische hoofdkantoor van Samsung Electronics startte het programma vijf jaar geleden om middelbare scholieren met een passie voor programmeren te ondersteunen. In 5 hebben specialisten van het Moskouse Samsung Research Center samen met MIPT een moeilijk probleem opgelost: ze ontwikkelden een cursus programmeren in Java voor Android voor schoolkinderen. Samen met de lokale autoriteiten hebben we partners gekozen: scholen en centra voor aanvullend onderwijs. En het allerbelangrijkste: we hebben collega's gevonden met de nodige kwalificaties: leraren, universiteitsprofessoren en professionele ontwikkelaars die het een goed idee vonden om kinderen native mobiele ontwikkeling te leren. In september 2013 had Samsung 2014 klaslokalen uitgerust, waar de lessen voor middelbare scholieren begonnen.

Samsung IT School: schoolkinderen leren hoe ze mobiele applicaties kunnen ontwikkelen
Ondertekening van een samenwerkingsmemorandum tussen Samsung en de Kazan Federale Universiteit met deelname van de president van de Republiek Tatarstan, de heer Minnikhanov, november 2013

Sindsdien (sinds 2014) wij jaarlijks accepteren wij meer dan 1000 schoolkinderen, en ze volgen een jaarlijkse cursus бесплатно.

Hoe gaat de opleiding? De lessen beginnen in september en eindigen in mei en worden één of twee keer per week gepland voor een totale duur van 2 academische uren.

De cursus bestaat uit modules, na elke module is er een moeilijke test om de verworven kennis te testen, en aan het einde van het jaar moeten studenten hun project ontwikkelen en presenteren: een mobiele applicatie.

Ja, het programma bleek lastig, wat heel natuurlijk is gezien de hoeveelheid kennis die nodig is om het resultaat te verkrijgen. Vooral als het onze taak is om vakkundig programmeren te leren. En dit kan niet worden gedaan door training te baseren op de ‘doe hetzelfde als ik’-benadering; het is noodzakelijk om een ​​basiskennis te verschaffen van de theoretische grondslagen van de programmeergebieden die worden bestudeerd. De afgelopen vier jaar is de cursus aanzienlijk geëvolueerd. Samen met de programmadocenten hebben we geprobeerd een compromis te vinden over de mate van complexiteit, de balans tussen theorie en praktijk, vormen van controle en vele andere zaken. Maar dit was niet eenvoudig: bij het programma zijn meer dan vijftig docenten uit heel Rusland betrokken, en het zijn allemaal zeer zorgzame en enthousiaste mensen met een individuele kijk op lesprogrammering!

Hieronder staan ​​de huidige namen van de modules van het SAMSUNG IT SCHOOL-programma, die lezers die zich bezighouden met programmeren veel over hun inhoud zullen vertellen:

  1. Basisprincipes van Java-programmeren
  2. Inleiding tot objectgeoriënteerd programmeren
  3. Basisprincipes van programmeren van Android-applicaties
  4. Algoritmen en datastructuren in Java
  5. Basisprincipes van de backend-ontwikkeling van mobiele applicaties

Naast de lessen beginnen de studenten vanaf het midden van het schooljaar het onderwerp van het project te bespreken en beginnen ze hun eigen mobiele applicatie te ontwikkelen, en aan het einde van de training presenteren ze deze aan de commissie. Een gebruikelijke praktijk is om lokale universiteitsdocenten en professionele ontwikkelaars uit te nodigen als externe leden van de certificeringscommissie.

Samsung IT School: schoolkinderen leren hoe ze mobiele applicaties kunnen ontwikkelen
Het project “Mobile Driver Assistant”, waarvoor Pavel Kolodkin (Tsjelyabinsk) in 2016 een beurs ontving voor een opleiding bij MIPT

Na succesvolle afronding van de training ontvangen afgestudeerden van het programma certificaten van Samsung.

Samsung IT School: schoolkinderen leren hoe ze mobiele applicaties kunnen ontwikkelen
Afstuderen op de site in Nizjni Novgorod

Wij zijn ervan overtuigd dat onze afgestudeerden bijzonder zijn: zij kunnen zelfstandig studeren en hebben ervaring met projectwerkzaamheden. Ik ben blij dat een aantal vooraanstaande Russische universiteiten de jongens en ons programma hebben gesteund - ze worden gegeven extra punten bij toelating voor een certificaat van een afgestudeerde van de SAMSUNG IT SCHOOL en een diploma van de winnaar van de wedstrijd “IT SCHOOL kiest de sterkste!”

Het programma heeft vele onderscheidingen ontvangen van het bedrijfsleven, waaronder de prestigieuze Runet Award.

Samsung IT School: schoolkinderen leren hoe ze mobiele applicaties kunnen ontwikkelen
Runet Prijs 2016 in de categorie “Wetenschap en Onderwijs”

Afstudeerprojecten

Het meest opvallende evenement van het programma is de jaarlijkse federale competitie “IT SCHOOL kiest de sterkste!” De wedstrijd wordt gehouden onder alle afgestudeerden. Slechts 15-17 beste projecten uit meer dan 600 kandidaten worden geselecteerd voor de finale, en de auteurs van hun schoolkinderen worden, samen met hun leraren, uitgenodigd naar Moskou voor de laatste fase van de competitie.

Welke projectonderwerpen kiezen schoolkinderen?

Spelletjes natuurlijk! De jongens denken dat ze ze begrijpen en gaan met veel enthousiasme aan de slag. Naast technische problemen lossen ze problemen met het ontwerp op (sommigen tekenen zelf, anderen trekken vrienden aan die kunnen tekenen), daarna worden ze geconfronteerd met de taak om de spelbalans aan te passen, gebrek aan tijd, enz.... en ondanks alles, elk jaar zien we gewoon geweldige voorbeelden van het entertainmentgenre!

Ook educatieve toepassingen zijn populair. Dat is heel begrijpelijk: de kinderen studeren nog, en ze willen dit proces leuk en interessant maken, om vrienden of jongere kinderen in het gezin te helpen.

En sociale toepassingen nemen een bijzondere plaats in. Hun grootste waarde is hun idee. Een sociaal probleem opmerken, begrijpen en een oplossing voorstellen is een enorme prestatie op schoolleeftijd.

Wij kunnen met zekerheid zeggen dat wij trots zijn op het ontwikkelingsniveau van onze afgestudeerden! En zodat je ‘live’ kennis kunt maken met de projecten van de jongens, hebben we een selectie gemaakt van applicaties die beschikbaar zijn op GooglePlay (om naar de applicatiewinkel te gaan, klik op de link op de projectnaam).

Dus verder over de toepassingen en hun jonge auteurs.

Amusement toepassingen

kleine landen – meer dan 100 duizend downloads

De auteur van het project is Egor Alexandrov, hij is afgestudeerd aan de allereerste klas van 2015 van de Moskouse site bij TemoCenter. Hij werd een van de eindwinnaars van de eerste IT SCHOOL-wedstrijd in de categorie gamingtoepassingen.

Tiny Lands is een militair strategiespel. De speler wordt uitgenodigd om nederzettingen te ontwikkelen van een klein dorp tot een stad, grondstoffen te winnen en te vechten. Het is opmerkelijk dat Egor al heel lang het idee voor dit spel had; hij bedacht veel van de personages al voordat hij aan SCHOOL studeerde, toen hij een spel probeerde te maken in Pascal. Oordeel zelf wat de leerling uit groep 10 heeft bereikt!

Samsung IT School: schoolkinderen leren hoe ze mobiele applicaties kunnen ontwikkelen
Samsung IT School: schoolkinderen leren hoe ze mobiele applicaties kunnen ontwikkelen
Helden en gebouwen van "Tiny Lands"

Nu studeert Egor aan een van de universiteiten in Moskou. Hij heeft een passie voor robotica, en in zijn nieuwe projecten wordt dit op interessante wijze gecombineerd met mobiele ontwikkeling: robot die schaakt of een apparaat dat berichten van een telefoon afdrukt in de vorm van een telegram.

Samsung IT School: schoolkinderen leren hoe ze mobiele applicaties kunnen ontwikkelen
Schaken met een robot

Raak Cube Lite aan – winnaar van de Grand Prix van de competitie 2015

De auteur van het project is Grigory Senchenok, hij is ook een student van de meest memorabele eerste afstudeeropdracht aan het TemoCenter in Moskou. Leraar - Konorkin Ivan.

Samsung IT School: schoolkinderen leren hoe ze mobiele applicaties kunnen ontwikkelen
Grigory’s toespraak tijdens de finale van de wedstrijd “IT SCHOOL kiest de sterkste!” 2015

Touch Cube is een applicatie voor degenen die graag objecten in een driedimensionale ruimte willen creëren. Je kunt elk object uit kleine kubussen construeren. Bovendien kan elke kubus elke RGB-kleur worden toegewezen en zelfs transparant worden gemaakt. De resulterende modellen kunnen worden opgeslagen en uitgewisseld.

Om 3D te begrijpen beheerste Gregory zelfstandig de elementen van lineaire algebra, omdat het schoolcurriculum geen vectorruimtetransformaties omvat. Tijdens de wedstrijd vertelde hij enthousiast over zijn plannen om de applicatie op de markt te brengen. We zien dat hij inmiddels enige ervaring heeft op dit gebied: er zijn nu 2 versies beschikbaar in de winkel: gratis met reclame en betaald zonder reclame. De gratis versie heeft meer dan 5 downloads.

Drumheld – meer dan 100 duizend downloads

Zoals je uit de naam kunt afleiden, is DrumHero een versie van het beroemde spel Guitar Hero van onze in 2016 afgestudeerde Shamil Magomedov. Hij studeerde aan het Samsung Technical Education Center in Moskou bij Vladimir Ilyin.

Samsung IT School: schoolkinderen leren hoe ze mobiele applicaties kunnen ontwikkelen
Shamil bij de finale van de wedstrijd “IT SCHOOL kiest de sterkste!”, 2016

Shamil, een fan van het genre van ritmegames, was ervan overtuigd dat het nog steeds relevant is en, afgaande op de populariteit van de applicatie, vergiste hij zich niet! In zijn toepassing moet de speler, in het ritme van de gespeelde muziek, op het juiste moment en gedurende de gewenste duur op de juiste gebieden op het scherm drukken.

Naast de gameplay heeft Shamil de mogelijkheid toegevoegd om zijn eigen muziek te uploaden. Om dit te doen, moest hij het MIDI-opslagformaat uitzoeken, waarmee je de noodzakelijke reeks commando's voor het afspelen uit het bronmuziekbestand kunt extraheren. Gezien het feit dat er veel applicaties zijn die gangbare muziekformaten zoals MP3 en AVI naar MIDI converteren, was het idee absoluut een goed idee. Ik ben blij dat Shamil zijn schoolproject voortdurend steunt; er is onlangs een update uitgebracht.

Sociale toepassingen

ProBonoPublico – Grote Prijs 2016

De auteur van het project is Dmitry Pasechnyuk, afgestudeerd in 2016 aan de SAMSUNG IT SCHOOL van het Centrum voor de Ontwikkeling van Hoogbegaafde Kinderen van de regio Kaliningrad, de leraar is Arthur Baboshkin.

ProBonoPublico is bedoeld voor mensen die bereid zijn zich in te zetten voor liefdadigheid, namelijk: mensen in moeilijke levenssituaties voorzien van gekwalificeerde juridische of psychologische hulp op pro bono basis (van het Latijn “in het belang van het algemeen belang”), d.w.z. op vrijwillige basis. Publieke en liefdadigheidsorganisaties en crisiscentra worden voorgesteld als organisatoren van dergelijke communicatie (beheerders). De applicatie bevat een mobiel clientgedeelte voor de vrijwilliger en een webapplicatie voor de beheerder.

Video over de applicatie:


Het nobele idee van het project fascineerde de wedstrijdjury en kreeg unaniem de Grand Prix van de wedstrijd. Over het algemeen is Dmitry een van de slimste afgestudeerden in de geschiedenis van ons programma. Hij won de IT SCHOOL-wedstrijd, nadat hij pas de zesde klas van een middelbare school had afgerond! En daar bleef het niet bij, hij is de winnaar van vele competities en Olympiades, waaronder NTI, I’m a Professional. Afgelopen jaar интервью op het Rusbase-portaal zei hij dat hij nu geïnteresseerd is in data-analyse en neurale netwerken.

En in het najaar van 2017 namen Dmitry en zijn leraar Arthur Baboshkin, op uitnodiging van de president van het hoofdkantoor van Samsung Electronics voor Rusland en het GOS, deel aan de Olympische fakkeltocht in Zuid-Korea.

Samsung IT School: schoolkinderen leren hoe ze mobiele applicaties kunnen ontwikkelen
Dmitry Pasechnyuk is een van de eerste fakkeldragers van de Olympische Winterspelen 2018 in PyeongChang

Verlevendigen – Grote Prijs 2017

De auteur van het project is Vladislav Tarasov, afgestudeerd aan SAMSUNG IT SCHOOL 2017 in Moskou, leraar Vladimir Ilyin.

Vladislav besloot het probleem van de stedelijke ecologie, en vooral de afvalverwerking, te helpen oplossen. In de Enliven-applicatie toont de kaart milieupunten van de stad Moskou: plaatsen voor het recyclen van papier, glas, plastic, onderwijscentra, enzovoort. Via de applicatie kunt u het adres, de openingstijden, contactgegevens en andere informatie over het ecopunt achterhalen en een routebeschrijving ernaartoe opvragen. In de vorm van een spel wordt de gebruiker aangemoedigd om het juiste te doen: ecopunten bezoeken voor punten, waardoor je je rang kunt verhogen en dieren, bomen en mensen kunt redden.

Samsung IT School: schoolkinderen leren hoe ze mobiele applicaties kunnen ontwikkelen
Screenshots van de Enliven-applicatie

Het Enliven-project ontving in de zomer van 2017 de Grand Prix van de jaarlijkse IT SCHOOL-wedstrijd. En al in de herfst nam Vladislav deel aan de wedstrijd "Young Innovators" als onderdeel van het Moskouse "City of Education" -forum, waar hij de tweede plaats behaalde en een speciale prijs ontving van de "Vissers van het Fonds" ter waarde van 150 roebel voor de ontwikkeling van de applicatie.

Samsung IT School: schoolkinderen leren hoe ze mobiele applicaties kunnen ontwikkelen
Presentatie van de Grand Prix van de competitie 2017

Educatieve toepassingen

MijnGIA 4 — voorbereiding op het 4e leerjaar VPR

De auteur van het project is Egor Demidovich, student van 2017 van de Novosibirsk-site van SAMSUNG IT SCHOOL, leraar Pavel Mul. Het MyGIA-project is een van de winnaars van de nieuwste projectwedstrijd.

Samsung IT School: schoolkinderen leren hoe ze mobiele applicaties kunnen ontwikkelen
Egor bij de finale van de wedstrijd “IT SCHOOL kiest de sterkste!”, 2017

Wat is VPR? Dit is een volledig Russische test die aan het einde van de basisschool wordt geschreven. En geloof me, dit is een serieuze test voor kinderen. Egor ontwikkelde de applicatie MyGIA om hem te helpen zich voor te bereiden op de kernvakken: wiskunde, Russische taal en de wereld om hem heen. Het is opmerkelijk dat taken automatisch worden gegenereerd, waardoor de mogelijkheid om taken te onthouden wordt geëlimineerd. Tijdens zijn verdediging zei Egor dat hij meer dan 80 foto's moest maken, en om naast de applicatie zelf ook “certificaten” te kunnen afgeven en verifiëren, implementeerde hij het servergedeelte. De applicatie wordt voortdurend bijgewerkt; recent zijn er wiskundevragen uit de VPR 2018 toegevoegd. Nu heeft het meer dan 10 downloads.

Samsung IT School: schoolkinderen leren hoe ze mobiele applicaties kunnen ontwikkelen
Screenshots van de MyGIA-applicatie

Elektriciteit – virtual reality-applicatie

De auteur van het project is Andrey Andryushchenko, afgestudeerd aan SAMSUNG IT SCHOOL 2015 uit Khabarovsk, leraar Konstantin Kanaev. Dit project is niet ontstaan ​​tijdens mijn studie op onze school; het heeft een andere geschiedenis.

Samsung IT School: schoolkinderen leren hoe ze mobiele applicaties kunnen ontwikkelen
Andrey met zijn leraar tijdens de wedstrijd, 2015

In juli 2015 werd Andrey de winnaar van de wedstrijd "IT SCHOOL kiest de sterkste!" in de categorie “Programmeren” met het Gravity Particles-project. Het idee was geheel van Andrei: om op een speelse manier kennis te maken met de basiswetten van de natuurkunde, waarbij voornamelijk de wetten van Coulomb en de universele zwaartekracht werden geïmplementeerd. De jury vond de applicatie erg goed vanwege de manier waarop de code geschreven was, maar de implementatie ontbeerde duidelijk driedimensionaliteit. Als gevolg hiervan werd na de wedstrijd het idee geboren om Andrey te steunen en hem uit te nodigen om een ​​versie van de game te maken voor de Gear VR virtual reality-bril. Zo ontstond het nieuwe project Elektriciteit, dat tot stand kwam met de steun van de goeroe op het gebied van VR/AR - het bedrijf “Fascinating Reality”. En hoewel Andrey totaal andere tools moest beheersen (C# en Unity), deed hij dat met succes!

Elektriciteit is een 3D-visualisatie van het voortplantingsproces van elektrische stroom in drie geleiders: metaal, vloeistof en gas. De demonstratie gaat gepaard met een gesproken uitleg van de waargenomen fysische verschijnselen. De toepassing werd gedemonstreerd op verschillende Russische en buitenlandse tentoonstellingen. Op het Moskouse Wetenschapsfestival in 2016 stonden mensen in de rij op onze stand om de applicatie uit te proberen.

Samsung IT School: schoolkinderen leren hoe ze mobiele applicaties kunnen ontwikkelen
Elektriciteit op het Wetenschapsfestival in Moskou, 2016

Waar gaan we heen en natuurlijk hoe we ons kunnen benaderen

Tegenwoordig is SAMSUNG IT SCHOOL actief in 22 steden in Rusland. En onze voornaamste taak is om nog meer schoolkinderen de kans te geven om programmeren te leren en onze ervaringen te repliceren. In september 2018 wordt het elektronische leerboek van de auteur, gebaseerd op het SAMSUNG IT SCHOOL-programma, gepubliceerd. Het is bedoeld voor die proactieve onderwijsinstellingen die een dergelijke cursus willen lanceren. Leraren kunnen met behulp van onze materialen trainingen in native ontwikkeling voor Android in hun regio organiseren.

En tot slot: informatie voor degenen die besloten zich bij ons in te schrijven: nu is het tijd om het te doen! De toelatingscampagne voor studiejaar 2018-2019 is gestart.

Korte instructie:

  1. Het programma accepteert middelbare scholieren (voornamelijk 9-10 jaar) en studenten tot en met 17 jaar.
  2. Bekijk het op onze Onlinedat er een IT SCHOOL-site bij u in de buurt is: is het mogelijk om naar de lessen te komen? We herinneren je eraan dat de lessen face-to-face zijn.
  3. Invullen en indienen Sollicitatie.
  4. Slaag voor fase 1 van het toelatingsexamen - online test. De test is klein en vrij eenvoudig. Het bevat taken op het gebied van logica, nummersystemen en programmeren. Deze laatste zijn gemakkelijk voor kinderen die de vertakkings- en lusoperatoren met vertrouwen beheersen, bekend zijn met arrays en schrijven in de programmeertalen Pascal of C. Als u in de regel 6 van de 9 mogelijke punten scoort, is dit voldoende om te worden uitgenodigd voor fase 2.
  5. De datum van de tweede fase van het toelatingsexamen wordt u per brief medegedeeld. U moet rechtstreeks naar de IT SCHOOL-site gaan die u heeft gekozen bij het indienen van uw aanvraag. De test kan de vorm aannemen van een mondeling interview of het oplossen van problemen, maar is in ieder geval gericht op het testen van algoritmische vaardigheden en programmeervaardigheden.
  6. Inschrijving vindt plaats op competitieve basis. Alle aanvragers ontvangen een brief met de uitslag. De lessen starten vanaf de tweede of derde week van september.

Toen we 4 jaar geleden een educatief programma voor schoolkinderen openden, waren we een van de eersten die met zo’n serieus programma naar dit publiek kwamen. Jaren later zien we dat ze met succes aan universiteiten studeren, interessante projecten uitvoeren en in een beroep terechtkomen (of het nu gaat om programmeren of een gerelateerd vakgebied). We stellen onszelf niet de taak om binnen een jaar professionele ontwikkelaars voor te bereiden (dit is simpelweg onmogelijk!), maar we geven de jongens zeker een ticket naar de wereld van een spannend beroep!

Samsung IT School: schoolkinderen leren hoe ze mobiele applicaties kunnen ontwikkelenAuteur: Svetlana Yun
Hoofd van de Solution Ecosystem Development Group, Business Innovation Laboratory, Samsung Research Center
Educatieve projectmanager IT SCHOOL Samsung


Bron: www.habr.com

Voeg een reactie