Samsung IT School: instruante al lernejanoj kiel evoluigi poŝtelefonajn aplikojn

Hodiaŭ nia afiŝo temas pri moveblaj aplikoj de diplomiĝintoj de SAMSUNG IT SCHOOL. Ni komencu per mallongaj informoj pri la IT-LERNEJO (por detaloj, bonvolu kontakti nian retejo kaj/aŭ faru demandojn en la komentoj). En la dua parto ni parolos pri la plej bonaj, laŭ nia opinio, Android-aplikoj, kiuj estis kreitaj de lernejanoj en klasoj 6-11!

Samsung IT School: instruante al lernejanoj kiel evoluigi poŝtelefonajn aplikojn

Mallonge pri SAMSUNG IT SCHOOL

SAMSUNG IT SCHOOL estas socia kaj eduka programo por lernejanoj, kiu funkcias en 22 urboj de Rusio. La rusa ĉefsidejo de Samsung Electronics iniciatis la programon antaŭ 5 jaroj por subteni mezlernejanojn kiuj estas pasiaj pri programado. En 2013, specialistoj de la Moskva Samsung Esplorcentro kune kun MIPT solvis malfacilan problemon - ili ellaboris kurson pri programado en Java por Android por lernejanoj. Kune kun lokaj aŭtoritatoj, ni elektis partnerojn - lernejojn kaj centrojn de plia edukado. Kaj plej grave, ni trovis kolegojn kun la necesaj kvalifikoj: instruistoj, universitataj profesoroj kaj profesiaj programistoj, kiuj ŝatis la ideon instrui infanojn denaskan moveblan disvolviĝon. Antaŭ septembro 2014, Samsung ekipis 38 klasĉambrojn, kie klasoj por gimnazianoj komenciĝis.

Samsung IT School: instruante al lernejanoj kiel evoluigi poŝtelefonajn aplikojn
Subskribo de memorando de kunlaboro inter Samsung kaj la Kazan Federacia Universitato kun la partopreno de la Prezidanto de la Respubliko de Tatarstano, s-ro Minnikhanov, novembro 2013

Ekde tiam (ekde 2014) ni ĉiujare ni akceptas pli ol 1000 lernejanojn, kaj ili prenas ĉiujaran kurson libera.

Kiel iras la trejnado? Klasoj komenciĝas en septembro kaj finiĝas en majo, estas planitaj, unu aŭ dufoje semajne por tuta daŭro de 2 akademiaj horoj.

La kurso konsistas el moduloj, post ĉiu modulo estas malfacila testo por testi la akiritajn sciojn, kaj fine de la jaro, studentoj devas evoluigi kaj prezenti sian projekton - movebla aplikaĵo.

Jes, la programo montriĝis malfacila, kio estas sufiĉe natura, konsiderante la kvanton da scio necesa por akiri la rezulton. Precipe se nia tasko estas kompetente instrui programadon. Kaj ĉi tio ne povas esti farita bazigante trejnadon sur la "faru same kiel mi" aliro; necesas doni bazan komprenon de la teoriaj fundamentoj de la areoj de programado studataj. Dum la pasintaj 4 jaroj, la kurso grave evoluis. Kune kun la programinstruistoj, ni provis trovi kompromison pri la nivelo de komplekseco, la ekvilibro de teorio kaj praktiko, formoj de kontrolo kaj multaj aliaj aferoj. Sed tio ne estis facila por fari: la programo partoprenas pli ol kvindek instruistojn el la tuta Rusio, kaj ĉiuj ili estas tre zorgemaj kaj entuziasmaj homoj kun individua vidpunkto pri instruprogramado!

Malsupre estas la nunaj nomoj de la moduloj de la programo SAMSUNG IT SCHOOL, kiuj rakontos multon al legantoj dediĉitaj al programado pri sia enhavo:

  1. Bazaj Bazoj pri Java Programado
  2. Enkonduko al Objekt-Orientita Programado
  3. Bazoj pri Programado de Android-Apliko
  4. Algoritmoj kaj datumstrukturoj en Java
  5. Fundamentoj de evoluado de backend de movebla aplikaĵo

Krom klasoj, ekde la mezo de la lerneja jaro la studentoj komencas diskuti la temon de la projekto kaj komencas evoluigi sian propran poŝtelefonan aplikaĵon, kaj ĉe la fino de la trejnado ili prezentas ĝin al la komisiono. Ofta praktiko estas inviti lokajn universitatajn instruistojn kaj profesiajn programistojn kiel eksterajn membrojn de la atestadkomisiono.

Samsung IT School: instruante al lernejanoj kiel evoluigi poŝtelefonajn aplikojn
La projekto "Mobile Driver Assistant", por kiu Pavel Kolodkin (Ĉeljabinsk) ricevis subvencion por trejnado ĉe MIPT en 2016

Post sukcesa fino de trejnado, programdiplomiĝintoj ricevas atestojn de Samsung.

Samsung IT School: instruante al lernejanoj kiel evoluigi poŝtelefonajn aplikojn
Diplomiĝo en la ejo en Niĵnij Novgorod

Ni estas konvinkitaj, ke niaj diplomiĝintoj estas specialaj: ili scipovas studi sendepende kaj havas sperton pri projektaj agadoj. Mi ĝojas, ke kelkaj ĉefaj rusaj universitatoj subtenis la infanojn kaj nian programon - ili ricevas aldonaj punktoj post akcepto por atestilo de diplomiĝinto de la SAMSUNG IT-LErnejo kaj diplomo de la gajninto de la konkurso "IT LERNEJO elektas la plej fortan!"

La programo ricevis multajn premiojn de la komercistaro, inkluzive de la prestiĝa Runet Award.

Samsung IT School: instruante al lernejanoj kiel evoluigi poŝtelefonajn aplikojn
Premio Runet 2016 en la kategorio "Scienco kaj Edukado"

Diplomiĝintaj Projektoj

La plej okulfrapa evento de la programo estas la ĉiujara federacia konkurso "IT LERNEJO elektas la plej fortan!" La konkurso estas okazigita inter ĉiuj diplomiĝintoj. Nur 15-17 plej bonaj projektoj el pli ol 600 kandidatoj estas elektitaj por la finalo, kaj iliaj lernejinfanoj aŭtoroj, kune kun siaj instruistoj, estas invititaj al Moskvo por la lasta etapo de la konkurso.

Kiajn projektotemojn elektas lernejanoj?

Ludoj kompreneble! La infanoj opinias, ke ili komprenas ilin kaj ekflugas kun granda entuziasmo. Krom teknikaj problemoj, ili solvas problemojn pri dezajno (iuj desegnas sin, aliaj allogas amikojn kapablajn desegni), tiam ili alfrontas la taskon alĝustigi la ludekvilibron, mankon de tempo ktp... kaj malgraŭ ĉio, ĉiujare ni vidas simple mirindajn specimenojn de la distra ĝenro!

Edukaj aplikoj ankaŭ estas popularaj. Kio estas sufiĉe komprenebla: la infanoj ankoraŭ studas, kaj ili volas fari ĉi tiun procezon amuza kaj interesa, por helpi amikojn aŭ pli junajn infanojn en la familio.

Kaj sociaj aplikoj okupas specialan lokon. Ilia plej granda valoro estas ilia ideo. Rimarki socian problemon, kompreni ĝin kaj proponi solvon estas grandega atingo en lerneja aĝo.

Ni povas memcerte diri, ke ni fieras pri la evolunivelo de niaj diplomiĝintoj! Kaj por ke vi povu konatiĝi kun la projektoj de la uloj "vive", ni faris elekton de aplikaĵoj disponeblaj en GooglePlay (por iri al la aplikaĵbutiko, alklaku la ligilon sur la nomo de la projekto).

Do, pli pri la aplikaĵoj kaj iliaj junaj aŭtoroj.

Distraj aplikoj

Eta Landoj - pli ol 100 mil elŝutoj

La aŭtoro de la projekto estas Egor Alexandrov, li estas diplomiĝinto de la unua klaso de 2015 de la Moskva retejo ĉe TemoCenter. Li iĝis unu el la finaj gajnintoj de la unua IT SCHOOL-konkurado en la videoludadaplikkategorio.

Tiny Lands estas milita strategia ludo. La ludanto estas invitita por evoluigi kompromisojn de eta vilaĝo ĝis grandurbo, ĉerpante resursojn kaj batalante. Estas rimarkinde, ke Egor havis la ideon por ĉi tiu ludo dum longa tempo; li elpensis multajn el la karakteroj eĉ antaŭ studi ĉe LERNEJO, kiam li provis fari ludon en Paskalo. Juĝu mem, kion la studento de la 10-a grado plenumis!

Samsung IT School: instruante al lernejanoj kiel evoluigi poŝtelefonajn aplikojn
Samsung IT School: instruante al lernejanoj kiel evoluigi poŝtelefonajn aplikojn
Herooj kaj konstruaĵoj de "Tiny Lands"

Nun Egor estas studento en unu el Moskvaj universitatoj. Li estas pasia pri robotiko, kaj en liaj novaj projektoj ĝi estas interese kombinita kun movebla evoluo: roboto ludanta ŝakonaparato, kiu presas mesaĝojn de telefono en formo de telegramo.

Samsung IT School: instruante al lernejanoj kiel evoluigi poŝtelefonajn aplikojn
Ludante ŝakon kun roboto

Tuŝu Cube Lite – gajninto de la Grandpremio de la konkurso 2015

La aŭtoro de la projekto estas Grigory Senchenok, li ankaŭ estas studento de la plej memorinda unua diplomiĝo ĉe la Moskva TemoCenter. Instruisto - Konorkin Ivan.

Samsung IT School: instruante al lernejanoj kiel evoluigi poŝtelefonajn aplikojn
La parolado de Grigory ĉe la finalo de la konkurso "IT LERNEJO elektas la plej fortan!" 2015

Touch Cube estas aplikaĵo por tiuj, kiuj ŝatas krei objektojn en tridimensia spaco. Vi povas konstrui ajnan objekton el malgrandaj kuboj. Krome, al ĉiu kubo povas esti asignita ajna RGB-koloro kaj eĉ travidebla. La rezultaj modeloj povas esti konservitaj kaj interŝanĝitaj.

Por kompreni 3D, Gregorio sendepende majstris la elementojn de lineara algebro, ĉar la lerneja instruplano ne inkludas vektorspactransformojn. Ĉe la konkurso, li entuziasme parolis pri siaj planoj komercigi la aplikaĵon. Ni vidas, ke li nun havas iom da sperto pri ĉi tiu afero: nun estas 2 versioj disponeblaj en la vendejo - senpage kun reklamado kaj pagitaj sen reklamado. La senpaga versio havas pli ol 5 elŝutojn.

DrumHero - pli ol 100 mil elŝutoj

Kiel vi povas supozi laŭ la nomo, DrumHero estas versio de la fama ludo Guitar Hero de nia diplomiĝinto 2016 Shamil Magomedov. Li studis ĉe la Samsung Teknika Eduka Centro en Moskvo kun Vladimir Ilyin.

Samsung IT School: instruante al lernejanoj kiel evoluigi poŝtelefonajn aplikojn
Shamil ĉe la finalo de la konkurso "IT LERNEJO elektas la plej fortan!", 2016

Shamil, ŝatanto de la ĝenro de ritmaj ludoj, konvinkis, ke ĝi ankoraŭ estas grava kaj, se juĝante laŭ la populareco de la aplikaĵo, li ne eraris! En sia aplikaĵo, la ludanto, en ritmo kun la muziko ludata, devas premi la taŭgajn areojn sur la ekrano en la ĝusta tempo kaj por la bezonata daŭro.

Aldone al la ludado, Shamil aldonis la kapablon alŝuti sian propran muzikon. Por fari tion, li devis eltrovi la MIDI-stokan formaton, kiu ebligas al vi ĉerpi la necesan sinsekvon de komandoj por ludi el la fonta muzikdosiero. Konsiderante, ke ekzistas multaj aplikaĵoj, kiuj konvertas komunajn muzikformatojn kiel MP3 kaj AVI al MIDI, la ideo certe estis bona. Mi ĝojas, ke Shamil konstante subtenas sian lernejan projekton; lastatempe estis publikigita ĝisdatigo.

Sociaj Aplikoj

ProBonoPublico - Grandpremio 2016

La aŭtoro de la projekto estas Dmitry Pasechnyuk, diplomiĝinto en 2016 de la SAMSUNG IT-LERNEJO de la Centro por la Disvolviĝo de Talencaj Infanoj de la Kaliningrada Regiono, la instruisto estas Arthur Baboshkin.

ProBonoPublico estas destinita al homoj, kiuj estas pretaj okupiĝi pri bonfarado, nome: provizi homojn en malfacilaj vivsituacioj per kvalifikita jura aŭ psikologia helpo pro bono (el la latina "por la publika bono"), t.e. sur volontula bazo. Publikaj kaj bonfaraj organizaĵoj kaj krizcentroj estas proponitaj kiel organizantoj de tia komunikado (administrantoj). La aplikaĵo inkluzivas moveblan klientparton por la volontulo kaj TTT-aplikaĵon por la administranto.

Video pri la aplikaĵo:


La nobla ideo de la projekto allogis la konkursan ĵurion, kaj ĝi estis unuanime premiita la Grandpremion de la konkurso. Ĝenerale, Dmitry estas unu el la plej brilaj diplomiĝintoj en la historio de nia programo. Li gajnis la konkurson de IT-LERNEJO, nur finis la 6-an klason de mezlernejo! Kaj li ne haltis tie, li estas la gajninto de multaj konkursoj kaj Olimpikoj, inkluzive de NTI, mi estas Profesiulo. Pasintjare intervjuo sur la Rusbase-portalo li diris, ke li nun interesiĝas pri datuma analizo kaj neŭralaj retoj.

Kaj en la aŭtuno de 2017, Dmitry kaj lia instruisto Arthur Baboshkin, laŭ invito de la prezidanto de la ĉefsidejo de Samsung Electronics por Rusio kaj la CIS, partoprenis en la olimpika torĉo-stafetado en Sud-Koreio.

Samsung IT School: instruante al lernejanoj kiel evoluigi poŝtelefonajn aplikojn
Dmitry Pasechnyuk estas unu el la unuaj torĉoportantoj de la Vintra Olimpiko Stafetado de PyeongChang 2018.

Vivigi - Grandpremio 2017

La aŭtoro de la projekto estas Vladislav Tarasov, Moskva diplomiĝinto de SAMSUNG IT SCHOOL 2017, instruisto Vladimir Ilyin.

Vladislav decidis helpi solvi la problemon de urba ekologio, kaj ĉefe, rubforigo. En la aplikaĵo Enliven, la mapo montras mediajn punktojn de la urbo Moskvo: lokoj por reciklado de papero, vitro, plasto, edukaj centroj ktp. Per la aplikaĵo vi povas ekscii la adreson, malfermhorojn, kontaktojn kaj aliajn informojn pri la ekopunkto kaj akiri direktojn al ĝi. En formo de ludo, la uzanto estas instigita fari la ĝustan aferon - vizitu eko-punktojn por punktoj, dank'al kiuj vi povas altigi vian rangon, savi bestojn, arbojn kaj homojn.

Samsung IT School: instruante al lernejanoj kiel evoluigi poŝtelefonajn aplikojn
Ekrankopioj de la aplikaĵo Enliven

La Enliven-projekto ricevis la Grandpremion de la ĉiujara IT SCHOOL-konkurado en la somero de 2017. Kaj jam aŭtune Vladislav partoprenis en la konkurso "Junaj Novigantoj" kadre de la Moskva forumo "Urbo de Edukado", kie li prenis la duan lokon kaj ricevis specialan premion de la "Fiŝkaptistoj de la Fonduso" en la kvanto de 150 rubloj por la disvolviĝo de la aplikaĵo.

Samsung IT School: instruante al lernejanoj kiel evoluigi poŝtelefonajn aplikojn
Prezento de la Grandpremio de la konkurso 2017

Edukaj aplikoj

MyGIA 4 — preparo por 4-a klaso VPR

La aŭtoro de la projekto estas Egor Demidovich, studento de 2017 el la Novosibirska retejo de SAMSUNG IT SCHOOL, instruisto Pavel Mul. La projekto MyGIA estas unu el la gajnantoj de la plej nova projektokonkurso.

Samsung IT School: instruante al lernejanoj kiel evoluigi poŝtelefonajn aplikojn
Egor ĉe la finalo de la konkurso "IT LERNEJO elektas la plej fortan!", 2017

Kio estas VPR? Ĉi tio estas tut-rusa testo, kiu estas skribita ĉe la fino de bazlernejo. Kaj, kredu min, ĉi tio estas serioza provo por infanoj. Egor evoluigis la MyGIA-aplikaĵon por helpi lin prepariĝi por la kernaj temoj: matematiko, rusa lingvo kaj la mondo ĉirkaŭ li. Estas rimarkinde, ke taskoj estas generitaj aŭtomate, forigante la eblecon enmemorigi taskojn. Dum sia defendo, Egor diris, ke li devas desegni pli ol 80 bildojn, kaj por povi eldoni kaj kontroli "atestojn", krom la aplikaĵo mem, li efektivigis la servilan parton. La aplikaĵo estas konstante ĝisdatigita; matematikaj demandoj de la 2018 VPR ĵus estis aldonitaj. Nun ĝi havas pli ol 10 mil elŝutojn.

Samsung IT School: instruante al lernejanoj kiel evoluigi poŝtelefonajn aplikojn
Ekrankopioj de la aplikaĵo MyGIA

elektro - virtuala realeca aplikaĵo

La aŭtoro de la projekto estas Andrey Andryushchenko, diplomiĝinto de SAMSUNG IT SCHOOL 2015 el Ĥabarovsk, instruisto Konstantin Kanaev. Ĉi tiu projekto ne estis kreita dum studado en nia lernejo; ĝi havas malsaman historion.

Samsung IT School: instruante al lernejanoj kiel evoluigi poŝtelefonajn aplikojn
Andrey kun sia instruisto ĉe la konkurso, 2015

En julio 2015, Andrey iĝis la gajninto de la konkurso "IT LERNEJO elektas la plej fortan!" en la kategorio "Programado" kun la projekto Gravity Particles. La ideo estis tute de Andrei - konatiĝi kun la bazaj fizikaj leĝoj en ludmaniero, ĉefe efektivigante la leĝojn de Kulombo kaj universala gravitado. La ĵurio tre ŝatis la aplikaĵon pro la maniero kiel la kodo estis skribita, sed al la efektivigo klare mankis tridimensieco. Kiel rezulto, post la konkurado, la ideo estis naskita por subteni Andrey kaj inviti lin krei version de la ludo por Gear VR virtuala realeca okulvitroj. Tiel naskiĝis la nova projekto Elektro, kiu estis kreita kun la subteno de la guruo en la kampo de VR/AR - la kompanio "Fascinating Reality". Kaj kvankam Andrej devis regi tute malsamajn ilojn (C# kaj Unity), li sukcese faris ĝin!

Elektro estas 3D bildigo de la procezo de disvastigo de elektra kurento en tri konduktiloj: metalo, likvaĵo kaj gaso. La manifestacio estas akompanata de voĉa klarigo de la observitaj fizikaj fenomenoj. La aplikaĵo estis pruvita ĉe pluraj rusaj kaj eksterlandaj ekspozicioj. En la Moskva Scienca Festivalo en 2016, homoj viciĝis ĉe nia stando por provi la aplikaĵon.

Samsung IT School: instruante al lernejanoj kiel evoluigi poŝtelefonajn aplikojn
Elektro ĉe la Scienca Festivalo en Moskvo, 2016

Kien ni iras kaj, kompreneble, kiel alproksimiĝi al ni

Hodiaŭ, SAMSUNG IT SCHOOL funkcias en 22 urboj de Rusio. Kaj nia ĉefa tasko estas doni la ŝancon studi programadon al eĉ pli da lernejanoj kaj reprodukti nian sperton. En septembro 2018, la elektronika lernolibro de la aŭtoro bazita sur la programo SAMSUNG IT SCHOOL estos publikigita. Ĝi estas destinita por tiuj iniciatemaj edukaj institucioj, kiuj volas lanĉi tian kurson. Instruistoj, uzante niajn materialojn, povos organizi trejnadon pri denaska evoluo por Android en siaj regionoj.

Kaj konklude, informo por tiuj, kiuj decidis enskribiĝi ĉe ni: nun estas la tempo por fari ĝin! La eniĝkampanjo por la akademia jaro 2018-2019 komenciĝis.

Mallonga instrukcio:

  1. La programo akceptas mezlernejanojn (ĉefe 9-10) kaj kolegiostudantojn ĝis la aĝo de 17 inkluzive).
  2. Kontrolu ĝin ĉe nia ejoke estas retejo de IT-LERNEJO proksime de vi: ĉu eblos veni al klasoj? Ni memorigas vin, ke klasoj estas vizaĝ-al-vizaĝaj.
  3. Plenigu kaj sendu Apliko.
  4. Trapasi la 1-an etapon de la alirekzameno - reta testo. La testo estas malgranda kaj sufiĉe simpla. Ĝi enhavas taskojn pri logiko, nombrosistemoj kaj programado. Ĉi-lastaj estas facilaj por infanoj, kiuj konfidas pri branĉo kaj buklofunkciigistoj, konas tabelojn kaj skribas en la programlingvoj Pascal aŭ C. Kiel regulo, se vi gajnas 6 poentojn el 9 eblaj, tiam ĉi tio sufiĉas por esti invitita al la 2-a etapo.
  5. La dato de la dua etapo de alirekzamenoj estos komunikita al vi per letero. Vi devos veni rekte al la retejo de IT SCHOOL, kiun vi elektis, kiam vi sendas vian kandidatiĝon. La testo povas preni la formon de parola intervjuo aŭ solvado de problemoj, sed ĉiukaze ĝi celas provi algoritmigajn kapablojn kaj programajn kapablojn.
  6. Enskribo okazas sur konkurenciva bazo. Ĉiuj kandidatoj ricevas leteron kun la rezulto. Klasoj komenciĝas de la dua aŭ tria semajno de septembro.

Kiam antaŭ 4 jaroj ni malfermis edukan programon por lernejanoj, ni estis unu el la unuaj, kiuj eliris tiel seriozan programon al ĉi tiu publiko. Jarojn poste, ni vidas, ke ili sukcese studas en universitatoj, efektivigas interesajn projektojn kaj trovas sin en profesio (ĉu ĝi estas programado aŭ rilata kampo). Ni ne metas al ni la taskon prepari profesiajn programistojn en nur unu jaro (ĉi tio simple neeblas!), sed ni certe donas al la infanoj bileton al la mondo de ekscita profesio!

Samsung IT School: instruante al lernejanoj kiel evoluigi poŝtelefonajn aplikojnAŭtoro: Svetlana Yun
Estro de la Solva Ecosystem Development Group, Komerca Novigado-Laboratorio, Samsung Research Center
Eduka projektestro IT LERNEJO Samsung


fonto: www.habr.com

Aldoni komenton