Samsung IT School: leer skoolkinders hoe om mobiele toepassings te ontwikkel

Vandag handel ons pos oor mobiele toepassings van SAMSUNG IT SCHOOL-gegradueerdes. Kom ons begin met 'n kort inligting oor die IT-SKOOL (kontak asseblief ons webwerf en/of vra vrae in die kommentaar). In die tweede deel sal ons jou vertel van die beste, na ons mening, Android-toepassings geskep deur studente in grade 6-11!

Samsung IT School: leer skoolkinders hoe om mobiele toepassings te ontwikkel

Kortliks oor SAMSUNG IT SCHOOL

SAMSUNG IT SCHOOL is 'n sosiale en opvoedkundige program vir skoolkinders wat in 22 stede regoor Rusland bedryf word. Samsung Electronics se Russiese hoofkwartier het die program vyf jaar gelede begin om hoërskoolleerlinge te ondersteun wat passievol is oor programmering. In 2013 het spesialiste van die Samsung Moskou Navorsingsentrum, saam met die Moskou Instituut vir Fisika en Tegnologie, 'n uitdagende taak aangepak—die ontwikkeling van 'n Java-programmeringskursus vir Android vir skoolkinders. Saam met plaaslike owerhede het ons vennote gekies—skole en aanvullende onderwyssentrums. En die belangrikste, ons het vennote met die nodige kwalifikasies gevind: onderwysers, universiteitsprofessore en professionele ontwikkelaars wat van die idee gehou het om kinders inheemse mobiele ontwikkeling te leer. Teen September 2014 het Samsung 38 klaskamers toegerus, waar klasse vir hoërskoolleerlinge begin het.

Samsung IT School: leer skoolkinders hoe om mobiele toepassings te ontwikkel
Ondertekening van 'n memorandum van samewerking tussen Samsung en die Kazan Federale Universiteit met die deelname van die president van die Republiek van Tatarstan, mnr. Minnikhanov, November 2013

Sedertdien (sedert 2014) het ons jaarliks ​​aanvaar ons meer as 1000 skoolkinders, en hulle neem 'n jaarlikse kursus бесплатно.

Hoe gaan die opleiding? Klasse begin in September en eindig in Mei, is geskeduleer, een of twee keer per week vir 'n totale duur van 2 akademiese ure.

Die kursus bestaan ​​uit modules, na elke module is daar 'n moeilike toets om die verworwe kennis te toets, en aan die einde van die jaar moet studente hul projek ontwikkel en aanbied - 'n mobiele toepassing.

Ja, die program was moeilik, wat redelik natuurlik is, gegewe die hoeveelheid kennis wat nodig is om die resultaat te verkry. Veral as ons taak is om programmering bekwaam te onderrig. En dit kan nie gedoen word deur opleiding te baseer op die “doen soos ek”-benadering nie, dit is nodig om 'n basiese begrip te verskaf van die teoretiese grondslae van die areas van programmering wat bestudeer word. Oor die afgelope 4 jaar het die kursus aansienlik ontwikkel. Saam met die programonderwysers het ons probeer om 'n kompromie te vind oor die vlak van kompleksiteit, die balans van teorie en praktyk, vorme van beheer en vele ander kwessies. Maar dit was nie maklik om te doen nie: die program behels meer as vyftig onderwysers van regoor Rusland, en almal van hulle is baie omgee en entoesiastiese mense met 'n individuele siening van die onderrig van programmering!

Hieronder is die huidige name van die modules van die SAMSUNG IT SCHOOL-program, wat lesers wat toegewy is aan programmering baie oor hul inhoud sal vertel:

  1. Java-programmering basiese beginsels
  2. Inleiding tot objekgeoriënteerde programmering
  3. Basiese beginsels van programmering Android toepassings
  4. Algoritmes en datastrukture in Java
  5. Grondbeginsels van mobiele toepassing backend ontwikkeling

Benewens klasse, begin die studente vanaf die middel van die skooljaar die onderwerp van die projek bespreek en begin om hul eie mobiele toepassing te ontwikkel, en aan die einde van die opleiding bied hulle dit aan die kommissie. 'n Algemene praktyk is om plaaslike universiteitsonderwysers en professionele ontwikkelaars as eksterne lede van die sertifiseringskomitee uit te nooi.

Samsung IT School: leer skoolkinders hoe om mobiele toepassings te ontwikkel
Die "Mobile Driver Assistant"-projek, waarvoor Pavel Kolodkin (Chelyabinsk) in 2016 'n toekenning vir opleiding by MIPT ontvang het

Na suksesvolle voltooiing van opleiding ontvang programgegradueerdes sertifikate van Samsung.

Samsung IT School: leer skoolkinders hoe om mobiele toepassings te ontwikkel
Gradeplegtigheid by die terrein in Nizhny Novgorod

Ons is oortuig daarvan dat ons gegradueerdes spesiaal is: hulle weet hoe om onafhanklik te studeer en het ondervinding in projekaktiwiteite. Ek is bly dat 'n aantal vooraanstaande Russiese universiteite die ouens en ons program ondersteun het - hulle is gegee bykomende punte by toelating vir 'n sertifikaat van 'n gegradueerde van die SAMSUNG IT SCHOOL en 'n diploma van die wenner van die kompetisie "IT SCHOOL kies die sterkste!"

Die program het baie toekennings van die sakegemeenskap ontvang, insluitend die gesogte Runet-toekenning.

Samsung IT School: leer skoolkinders hoe om mobiele toepassings te ontwikkel
Runet-prys 2016 in die kategorie “Wetenskap en Onderwys”

Nagraadse Projekte

Die mees treffende gebeurtenis van die program is die jaarlikse federale kompetisie "IT-SKOOL kies die sterkste!" Die kompetisie word onder alle gegradueerdes gehou. Slegs 15-17 beste projekte van meer as 600 aansoekers word vir die finaal gekies, en hul skoolkinders se skrywers, saam met hul onderwysers, word na Moskou genooi vir die laaste fase van die kompetisie.

Watter projekonderwerpe kies skoolkinders?

Speletjies natuurlik! Die ouens dink hulle verstaan ​​hulle en gaan met groot entoesiasme aan die gang. Benewens tegniese probleme los hulle probleme met ontwerp op (sommige teken self, ander lok vriende wat in staat is om te teken), dan staan ​​hulle voor die taak om die spelbalans aan te pas, gebrek aan tyd, ens.... en ten spyte van alles, elke jaar sien ons eenvoudig ongelooflike voorbeelde van die vermaaklikheidsgenre!

Opvoedkundige toepassings is ook gewild. Wat heel verstaanbaar is: die kinders studeer nog, en hulle wil hierdie proses pret en interessant maak, om vriende of jonger kinders in die gesin te help.

En sosiale toepassings neem 'n spesiale plek in. Hul grootste waarde is hul idee. Om 'n sosiale probleem raak te sien, dit te verstaan ​​en 'n oplossing voor te stel, is 'n reuse prestasie op skoolouderdom.

Ons kan met vertroue sê dat ons trots is op die vlak van ontwikkeling van ons gegradueerdes! En sodat jy "live" met die ouens se projekte kennis kan maak, het ons 'n seleksie van toepassings gemaak wat op GooglePlay beskikbaar is (om na die toepassingswinkel te gaan, klik op die skakel op die projeknaam).

So, verder oor die aansoeke en hul jong skrywers.

Vermaak toepassings

Klein Lande - meer as 100 duisend aflaaie

Die skrywer van die projek is Egor Alexandrov, hy is 'n gegradueerde van die heel eerste klas van 2015 van die Moskou-werf by TemoCenter. Hy het een van die finale wenners geword van die eerste IT-SKOOL-kompetisie in die kategorie speltoepassings.

Tiny Lands is 'n militêre strategie-speletjie. Die speler word genooi om nedersettings van 'n klein dorpie tot 'n stad te ontwikkel, hulpbronne te onttrek en te veg. Dit is opmerklik dat Egor vir 'n lang tyd die idee vir hierdie speletjie gehad het, hy het met baie van die karakters vorendag gekom nog voordat hy by SKOOL studeer het, toe hy 'n speletjie in Pascal probeer maak het. Beoordeel self wat die graad 10-leerling bereik het!

Samsung IT School: leer skoolkinders hoe om mobiele toepassings te ontwikkel
Samsung IT School: leer skoolkinders hoe om mobiele toepassings te ontwikkel
Helde en geboue van "Tiny Lands"

Nou is Egor 'n student aan een van Moskou-universiteite. Hy is passievol oor robotika, en in sy nuwe projekte word dit interessant gekombineer met mobiele ontwikkeling: robot wat skaak speel of 'n toestel wat boodskappe vanaf 'n telefoon in die vorm van 'n telegram druk.

Samsung IT School: leer skoolkinders hoe om mobiele toepassings te ontwikkel
Speel skaak met 'n robot

Raak Cube Lite – wenner van die Grand Prix van die kompetisie 2015

Die skrywer van die projek is Grigory Senchenok, hy is ook 'n student van die mees onvergeetlike eerste gradeplegtigheid by die Moskou TemoCenter. Onderwyser - Konorkin Ivan.

Samsung IT School: leer skoolkinders hoe om mobiele toepassings te ontwikkel
Grigory se toespraak by die finaal van die kompetisie "IT-SKOOL kies die sterkste!" 2015

Touch Cube is 'n toepassing vir diegene wat daarvan hou om voorwerpe in driedimensionele ruimte te skep. Jy kan enige voorwerp uit klein blokkies bou. Boonop kan elke kubus enige RGB-kleur toegeken word en selfs deursigtig gemaak word. Die resulterende modelle kan gestoor en uitgeruil word.

Om 3D te verstaan, het Gregory onafhanklik die elemente van lineêre algebra bemeester, omdat die skoolkurrikulum nie vektorruimtetransformasies insluit nie. By die kompetisie het hy entoesiasties gesels oor sy planne om die aansoek te kommersialiseer. Ons sien dat hy nou 'n bietjie ervaring in hierdie saak het: daar is nou 2 weergawes in die winkel beskikbaar - gratis met advertensies en betaal sonder advertensies. Die gratis weergawe het meer as 5 000 aflaaie.

DrumHero - meer as 100 duisend aflaaie

Soos u uit die naam kan raai, is DrumHero 'n weergawe van die bekende speletjie Guitar Hero van ons 2016-gegradueerde Shamil Magomedov. Hy het by die Samsung Tegniese Onderwyssentrum in Moskou saam met Vladimir Ilyin gestudeer.

Samsung IT School: leer skoolkinders hoe om mobiele toepassings te ontwikkel
Shamil by die finaal van die kompetisie “IT-SKOOL kies die sterkste!”, 2016

Shamil, 'n aanhanger van die ritmespeletjies-genre, het oortuig dat dit steeds relevant is en, te oordeel aan die gewildheid van die toepassing, het hy hom nie misgis nie! In sy aansoek moet die speler, in ritme met die musiek wat gespeel word, op die regte tyd en vir die vereiste tydsduur die toepaslike areas op die skerm druk.

Benewens die spel, het Shamil die vermoë bygevoeg om sy eie musiek op te laai. Om dit te doen, moes hy die MIDI-bergingformaat uitvind, waarmee jy die nodige volgorde van opdragte vir speel uit die bronmusieklêer kan onttrek. As in ag geneem word dat daar baie toepassings is wat algemene musiekformate soos MP3 en AVI na MIDI omskakel, was die idee beslis 'n goeie een. Ek is bly dat Shamil voortdurend sy skoolprojek ondersteun, is onlangs vrygestel.

Sosiale toepassings

ProBonoPublico – Grand Prix 2016

Die skrywer van die projek is Dmitri Pasechnyuk, 'n 2016-gegradueerde van die SAMSUNG IT-SKOOL van die Sentrum vir die Ontwikkeling van Begaafde Kinders van die Kaliningrad-streek, die onderwyser is Arthur Baboshkin.

ProBonoPublico is bedoel vir mense wat gereed is om by liefdadigheid betrokke te raak, naamlik: om mense in moeilike lewensituasies te voorsien van gekwalifiseerde regs- of sielkundige bystand op 'n pro bono-basis (uit Latyn "ter wille van die publieke belang"), m.a.w. op 'n vrywillige basis. Openbare en liefdadigheidsorganisasies en krisissentrums word voorgestel as organiseerders van sodanige kommunikasie (administrateurs). Die toepassing sluit 'n mobiele kliënt-deel vir die vrywilliger en 'n webtoepassing vir die administrateur in.

Video oor die toepassing:

Speel video

Die edele idee van die projek het die kompetisie-jurie bekoor, en dit is eenparig met die Grand Prix van die kompetisie bekroon. Oor die algemeen is Dmitry een van die slimste gegradueerdes in die geskiedenis van ons program. Hy het die IT-SKOOL-kompetisie gewen, nadat hy net die 6de graad van 'n sekondêre skool voltooi het! En hy het nie daar gestop nie, hy is die wenner van baie kompetisies en olimpiades, insluitend NTI, I'm a Professional. Laas jaar onderhoud op die Rusbase-portaal het hy gesê dat hy nou belangstel in data-analise en neurale netwerke.

En in die herfs van 2017 het Dmitri en sy onderwyser Arthur Baboshkin, op uitnodiging van die president van die hoofkwartier van Samsung Electronics vir Rusland en die GOS, aan die Olimpiese fakkelaflos in Suid-Korea deelgeneem.

Samsung IT School: leer skoolkinders hoe om mobiele toepassings te ontwikkel
Dmitry Pasechnyuk is een van die eerste fakkeldraers van die PyeongChang 2018 Olimpiese Winterspele Relay

Kikker – Grand Prix 2017

Die skrywer van die projek is Vladislav Tarasov, Moskou-gegradueerde van SAMSUNG IT SCHOOL 2017, onderwyser Vladimir Ilyin.

Vladislav het besluit om te help om die probleem van stedelike ekologie op te los, en bowenal, afvalverwydering. In die Enliven-toepassing toon die kaart omgewingspunte van die stad Moskou: plekke vir herwinning van papier, glas, plastiek, opvoedkundige sentrums, ensovoorts. Deur die toepassing kan u die adres, openingstye, kontakte en ander inligting oor die ekopunt uitvind en aanwysings daarheen kry. In die vorm van 'n speletjie word die gebruiker aangemoedig om die regte ding te doen - besoek ekopunte vir punte, waardeur jy jou rang kan verhoog, diere, bome en mense kan red.

Samsung IT School: leer skoolkinders hoe om mobiele toepassings te ontwikkel
Skermkiekies van die Enliven-toepassing

Die Enliven-projek het in die somer van 2017 die Grand Prix van die jaarlikse IT-SKOOL-kompetisie ontvang. En reeds in die herfs het Vladislav deelgeneem aan die "Young Innovators"-kompetisie as deel van die Moskou "City of Education"-forum, waar hy die tweede plek behaal het en 'n spesiale prys van die "Fishermen of the Fund" ontvang het in die bedrag van 150 000 roebels vir die ontwikkeling van die toepassing.

Samsung IT School: leer skoolkinders hoe om mobiele toepassings te ontwikkel
Aanbieding van die Grand Prix van die kompetisie 2017

Opvoedkundige toepassings

MyGIA 4 — voorbereiding vir graad 4 VPR

Die skrywer van die projek is Egor Demidovich, student van 2017 van die Novosibirsk-terrein van SAMSUNG IT SCHOOL, onderwyser Pavel Mul. Die MyGIA-projek is een van die wenners van die jongste projekkompetisie.

Samsung IT School: leer skoolkinders hoe om mobiele toepassings te ontwikkel
Egor by die eindronde van die kompetisie “IT-SKOOL kies die sterkste!”, 2017

Wat is VPR? Dit is 'n al-Russiese toets wat aan die einde van laerskool geskryf word. En glo my, dit is 'n ernstige toets vir kinders. Egor het die MyGIA-toepassing ontwikkel om hom te help voorberei vir die kernvakke: wiskunde, Russiese taal en die wêreld om hom. Dit is opmerklik dat take outomaties gegenereer word, wat die moontlikheid uitskakel om take te memoriseer. Tydens sy verdediging het Egor gesê dat hy meer as 80 prente moes teken, en om “sertifikate” te kan uitreik en te verifieer, benewens die toepassing self, het hy die bedienergedeelte geïmplementeer. Die toepassing word voortdurend bygewerk; wiskundevrae uit die 2018 VPR is onlangs bygevoeg. Nou het dit meer as 10 duisend aflaaie.

Samsung IT School: leer skoolkinders hoe om mobiele toepassings te ontwikkel
Skermkiekies van die MyGIA-toepassing

elektrisiteit - virtuele realiteit toepassing

Die skrywer van die projek is Andrey Andryushchenko, 'n gegradueerde van SAMSUNG IT SCHOOL 2015 van Khabarovsk, onderwyser Konstantin Kanaev. Hierdie projek is nie geskep terwyl ons by ons skool studeer het nie, dit het 'n ander geskiedenis.

Samsung IT School: leer skoolkinders hoe om mobiele toepassings te ontwikkel
Andrey saam met sy onderwyser by die kompetisie, 2015

In Julie 2015 het Andrey die wenner geword van die kompetisie "IT-SKOOL kies die sterkste!" in die kategorie "Programmering" met die Gravity Particles-projek. Die idee was heeltemal Andrei s'n - om op 'n speelse manier kennis te maak met die basiese fisiese wette, hoofsaaklik die implementering van die wette van Coulomb en universele gravitasie. Die jurie het baie van die toepassing gehou vanweë die manier waarop die kode geskryf is, maar die implementering het duidelik nie driedimensionaliteit gehad nie. As gevolg hiervan, na die kompetisie, is die idee gebore om Andrey te ondersteun en hom uit te nooi om 'n weergawe van die speletjie vir Gear VR virtuele realiteitsbril te skep. So is die nuwe projek Electricity gebore, wat geskep is met die ondersteuning van die guru op die gebied van VR/AR - die maatskappy "Fascinating Reality". En hoewel Andrey heeltemal ander gereedskap (C# en Unity) moes bemeester, het hy dit suksesvol gedoen!

Elektrisiteit is 'n 3D-visualisering van die proses van voortplanting van elektriese stroom in drie geleiers: metaal, vloeistof en gas. Die demonstrasie word vergesel van 'n stemverduideliking van die waargenome fisiese verskynsels. Die toepassing is by verskeie Russiese en buitelandse uitstallings gedemonstreer. By die Moskou Wetenskapfees in 2016 het mense by ons staanplek tougestaan ​​om die toepassing te probeer.

Samsung IT School: leer skoolkinders hoe om mobiele toepassings te ontwikkel
Elektrisiteit by die Wetenskapfees in Moskou, 2016

Waarheen is ons op pad en natuurlik hoe om ons te benader

Vandag is SAMSUNG IT SCHOOL in 22 stede regoor Rusland bedrywig. Ons primêre doelwit is om nog meer skoolkinders die geleentheid te bied om programmering te studeer en ons ervaring te herhaal. In September 2018 sal 'n eie elektroniese handboek gebaseer op die SAMSUNG IT SCHOOL-program gepubliseer word. Dit is bedoel vir proaktiewe opvoedkundige instellings wat so 'n kursus wil loods. Instrukteurs sal, deur ons materiaal te gebruik, opleiding in inheemse ontwikkeling kan organiseer vir ... Android in hul streke.

En ten slotte, inligting vir diegene wat besluit het om by ons in te skryf: dit is nou die tyd om dit te doen! Die toelatingsveldtog vir die 2018-2019 akademiese jaar het begin.

Kort opdrag:

  1. Die program aanvaar hoërskoolleerlinge (hoofsaaklik 9-10) en universiteitstudente tot en met die ouderdom van 17 ingesluit.
  2. Kyk dit op ons Onlinedat daar 'n IT-SKOOL-terrein naby jou is: sal dit moontlik wees om na klasse te kom? Ons herinner u daaraan dat klasse van aangesig tot aangesig is.
  3. Vul in en dien in Toepassing.
  4. Slaag fase 1 van die toelatingseksamen - aanlyn toets. Die toets is klein en redelik eenvoudig. Dit bevat take oor logika, getallestelsels en programmering. Laasgenoemde is maklik vir kinders wat 'n selfversekerde beheer van tak- en lusoperateurs het, vertroud is met skikkings en in die Pascal- of C-programmeertale skryf. As 'n reël, as jy 6 punte uit 9 moontlike behaal, dan is dit genoeg om na fase 2 genooi te word.
  5. Die datum van die tweede fase van toelatingseksamens sal in 'n brief aan jou gekommunikeer word. Jy sal direk na die IT-SKOOL-webwerf moet kom wat jy gekies het toe jy jou aansoek ingedien het. Die toets kan die vorm aanneem van 'n mondelinge onderhoud of probleemoplossing, maar dit is in elk geval daarop gemik om algoritmiseringsvermoëns en programmeringsvaardighede te toets.
  6. Inskrywing vind op 'n mededingende basis plaas. Alle aansoekers ontvang 'n brief met die uitslag. Klasse begin vanaf die tweede of derde week van September.

Toe ons 4 jaar gelede 'n opvoedkundige program vir skoolkinders geopen het, was ons een van die eerstes wat met so 'n ernstige program aan hierdie gehoor uitgekom het. Jare later sien ons dat hulle suksesvol aan universiteite studeer, interessante projekte implementeer en hulself in 'n beroep bevind (of dit nou programmering of 'n verwante veld is). Ons stel ons nie die taak op om professionele ontwikkelaars in net 'n jaar voor te berei nie (dit is eenvoudig onmoontlik!), maar ons gee beslis die ouens 'n kaartjie na die wêreld van 'n opwindende beroep!

Samsung IT School: leer skoolkinders hoe om mobiele toepassings te ontwikkelSkrywer: Svetlana Yun
Hoof van die Solution Ecosystem Development Group, Business Innovation Laboratory, Samsung Research Centre
Opvoedkundige projekbestuurder IT SKOOL Samsung


Bron: will.com

Koop betroubare hosting vir werwe met DDoS-beskerming, VPS VDS-bedieners 🔥 Koop betroubare webwerfhosting met DDoS-beskerming, VPS VDS-bedieners | ProHoster