Samsung IT School: Unterrichten von Schülern in der Entwicklung mobiler Anwendungen

Heute ist unser Beitrag zu den mobilen Anwendungen der Alumni der SAMSUNG IT SCHOOL. Beginnen wir mit einer kurzen Referenz über die IT-SCHULE (Einzelheiten finden Sie auf unserer Website und / oder stellen Sie Fragen in den Kommentaren). Im zweiten Teil werden wir über die unserer Meinung nach besten Android-Anwendungen sprechen, die von Schülern der Klassen 6 bis 11 erstellt wurden!



Kurz über SAMSUNG IT SCHOOL


SAMSUNG IT SCHOOL ist ein sozialpädagogisches Programm für Schulkinder, das in 22 Städten Russlands durchgeführt wird. Der russische Hauptsitz von Samsung Electronics hat das Programm vor 5 Jahren mit dem Ziel initiiert, Schüler zu unterstützen, die sich für Programmierung begeistern. 2013 lösten Spezialisten des Samsung Moscow Research Center zusammen mit MIPT eine schwierige Aufgabe - sie entwickelten einen Kurs über Java-Programmierung für Android für Studenten. Gemeinsam mit den lokalen Behörden haben wir Partner ausgewählt - Schulen und Weiterbildungszentren. Und vor allem fanden sie Mitarbeiter mit den erforderlichen Qualifikationen: Lehrer, Universitätsprofessoren und professionelle Entwickler, denen die Idee gefiel, Kindern die native mobile Entwicklung beizubringen. Bis September 2014 hatte Samsung 38 Klassenzimmer ausgestattet, in denen der Unterricht für Schüler begann.


Unterzeichnung eines Memorandums über die Zusammenarbeit zwischen Samsung und der Kasaner Bundesuniversität unter Beteiligung des Präsidenten der Republik Tatarstan, Herrn Minnikhanov, November 2013

Seitdem (seit 2014) nehmen wir jährlich mehr als 1000 Studenten auf und sie nehmen an einem kostenlosen Jahreskurs teil .

Wie läuft das Training? Der Unterricht beginnt im September und endet im Mai. Er ist ein- oder zweimal pro Woche für insgesamt 4 akademische Stunden geplant.

Der Kurs besteht aus Modulen, nach jedem Modul gibt es einen schwierigen Test, um das erworbene Wissen zu testen, und am Ende des Jahres müssen die Studenten ihr Projekt entwickeln und einreichen - eine mobile Anwendung.

Ja, das Programm erwies sich als schwierig, was angesichts der Menge an Wissen, die erforderlich ist, um ein Ergebnis zu erzielen, ganz natürlich ist. Darüber hinaus, wenn es unsere Aufgabe ist, Programmieren kompetent zu unterrichten. Und dies ist unmöglich zu tun. Da das Training auf der „Do as I Do“ -Technik aufbaut, ist es notwendig, ein grundlegendes Verständnis der theoretischen Grundlagen der untersuchten Programmierabschnitte zu vermitteln. In den letzten 4 Jahren hat sich der Kurs erheblich weiterentwickelt. Gemeinsam mit den Lehrern des Programms haben wir versucht, einen Kompromiss hinsichtlich der Komplexität, des Gleichgewichts von Theorie und Praxis, der Kontrollformen und vieler anderer Fragen zu finden. Dies war jedoch nicht einfach: Mehr als fünfzig Lehrer aus ganz Russland waren an dem Programm beteiligt, und alle sind sehr parteiische und begeisterte Menschen mit einem individuellen Blick auf das Programmiertraining!

Nachfolgend finden Sie die aktuellen Namen der Module des SAMSUNG SCHOOL IT-Programms, die viel über den Inhalt der engagierten Leser in der Programmierung erzählen:

  1. Grundlagen der Java-Programmierung
  2. Einführung in die objektorientierte Programmierung
  3. Grundlagen der Android-Anwendungsprogrammierung
  4. Algorithmen und Datenstrukturen in Java
  5. Grundlagen der Entwicklung der Serverseite mobiler Anwendungen

Zusätzlich zum Unterricht beginnen die Jungs ab der Mitte des Schuljahres, das Thema des Projekts zu diskutieren und ihre eigene mobile Anwendung zu entwickeln. Am Ende des Trainings werden sie von der Kommission vertreten. Es ist üblich, Lehrer lokaler Universitäten und professionelle Entwickler als externe Mitglieder des Zertifizierungsausschusses einzuladen.


Das Projekt Mobile Driver Assistant, für das Pavel Kolodkin (Tscheljabinsk) 2016 ein Stipendium für die Ausbildung am MIPT erhielt

Bei erfolgreichem Abschluss der Ausbildung erhalten Absolventen des Programms Zertifikate von Samsung.


Abschluss am Standort in Nischni Nowgorod

Wir sind davon überzeugt, dass unsere Absolventen etwas Besonderes sind: Sie können selbständig lernen und Erfahrung in Projektaktivitäten haben. Ich freue mich, dass eine Reihe führender russischer Universitäten die Kinder und unser Programm unterstützt haben - zusätzliche Punkte werden vergeben, wenn Sie sich für das Zertifikat eines Absolventen der SAMSUNG IT SCHOOL bewerben und das Diplom des Gewinners der IT SCHOOL das stärkste auswählt!

Das Programm hat viele Auszeichnungen aus der Geschäftswelt, darunter den renommierten Runet Prize.


Runenpreis 2016 in der Nominierung "Wissenschaft und Bildung"

Alumni-Projekte


Höhepunkt des Programms ist der jährliche Bundeswettbewerb „IT-SCHULE wählt die Stärksten!“. Der Wettbewerb findet unter allen Absolventen statt. Nur 15-17 beste Projekte von mehr als 600 Bewerbern werden für das Finale ausgewählt, und ihre Autoren, Schulkinder, zusammen mit Lehrern werden zur letzten Phase des Wettbewerbs nach Moskau eingeladen.

Welche Projektthemen wählen die Studierenden?

Natürlich das Spiel! Die Jungs glauben, dass sie sie verstehen, und mit großer Begeisterung machen sie sich an die Arbeit. Zusätzlich zu technischen Problemen lösen sie Designprobleme (jemand zeichnet sich selbst, jemand zeichnet Freunde, die zeichnen können), dann stehen sie vor der Aufgabe, die Spielbalance, den Zeitmangel usw. anzupassen ... und im Gegensatz zu allem beobachten wir jedes Jahr einfach erstaunlich Beispiele des Unterhaltungsgenres!

Bildungs-Apps sind ebenfalls beliebt. Was durchaus verständlich ist: Die Jungs lernen noch und wollen diesen Prozess unterhaltsam und interessant gestalten, um Freunden oder jüngeren Kindern in der Familie zu helfen.

Und einen besonderen Platz nehmen soziale Anwendungen ein. Ihr größter Wert ist die Idee. Ein soziales Problem zu bemerken, es zu verstehen und eine Lösung vorzuschlagen, ist eine große Leistung im schulpflichtigen Alter.

Wir können zuversichtlich sagen, dass wir stolz auf den Entwicklungsstand der Absolventen sind! Damit Sie die Projekte der Jungs „live“ kennenlernen können, haben wir eine Auswahl von Anwendungen getroffen, die in GooglePlay verfügbar sind (um zum Anwendungsspeicher zu gelangen, klicken Sie auf den Link zum Projektnamen).

Also weiter über die Anwendungen und ihre jungen Autoren.

Unterhaltungsanwendungen


Winzige Länder - Über 100 Tausend Downloads


Der Autor des Projekts ist Jegor Alexandrow, er ist Absolvent der allerersten Ausgabe des Jahres 2015 am Standort Moskau im TemoCenter. Er wurde einer der Gewinner des Finales des ersten IT-SCHULWettbewerbs bei der Nominierung von Spieleanwendungen.

Tiny Lands ist eine militärische Strategie. Der Spieler ist eingeladen, Siedlungen von einem winzigen Dorf in die Stadt zu entwickeln, Ressourcen zu gewinnen und zu kämpfen. Es ist bemerkenswert, dass Yegor die Idee dieses Spiels für eine lange Zeit entwickelt hat. Er hatte viele Helden, noch bevor er an der SCHULE studierte, als er versuchte, ein Spiel auf Pascal zu machen. Überzeugen Sie sich selbst, was in der 10. Klasse passiert ist!



Helden und Gebäude "Tiny Lands"

Jetzt ist Egor Student an einer Moskauer Universität. Er liebt die Robotik und kombiniert sie in seinen neuen Projekten interessanterweise mit der mobilen Entwicklung: einem Schachroboter oder einem Gerät, das Nachrichten von einem Telefon in Form eines Telegramms druckt .


Schachspiel mit einem Roboter

Touch Cube Lite - Gewinner des Grand Prix 2015


Der Autor des Projekts ist Grigory Senchenok, er ist auch ein Schüler der denkwürdigsten ersten Ausgabe im Moskauer TemoCenter. Lehrer - Konorkin Ivan.


Gregorys Leistung beim Finale des Wettbewerbs „IT SCHOOL wählt die Stärksten!“ 2015 Jahr

Touch Cube ist eine Anwendung für diejenigen, die Objekte im dreidimensionalen Raum erstellen möchten. Sie können jedes Objekt aus kleinen Würfeln konstruieren. Darüber hinaus kann jeder Würfel auf eine beliebige RGB-Farbe eingestellt und sogar transparent gemacht werden. Die resultierenden Modelle können gespeichert und gemeinsam genutzt werden.

Um mit 3D fertig zu werden, beherrschte Gregory unabhängig die Elemente der linearen Algebra, da der Lehrplan keine Transformationen des Vektorraums enthält. Während des Wettbewerbs sprach er begeistert über seine Pläne zur Kommerzialisierung der Anwendung. Wir sehen, dass er jetzt einige Erfahrung in dieser Angelegenheit hat: Jetzt sind 2 Versionen im Laden erhältlich - kostenlos mit Werbung und bezahlt ohne Werbung. Die kostenlose Version hat über 5.000 Downloads.

DrumHero - Über 100 Tausend Downloads


Wie der Name schon sagt, ist DrumHero eine Version des berühmten Guitar Hero-Spiels unseres Absolventen Shamil Magomedov aus dem Jahr 2016. Er studierte am Standort des Samsung Technical Education Center in Moskau bei Vladimir Ilyin.


Shamil beim Finale des Wettbewerbs „IT-SCHULE wählt die Stärksten!“, 2016

Shamil ist ein Fan des Genres der Rhythmus-Spiele, überzeugt, dass er immer noch relevant ist, und hat sich nach der Popularität der Anwendung nicht geirrt! In seiner Anwendung muss der Rhythmus-Player mit der abgespielten Musik rechtzeitig und mit der gewünschten Dauer auf die entsprechenden Bereiche des Bildschirms drücken.

Zusätzlich zum Gameplay hat Shamil die Möglichkeit hinzugefügt, seine Musik herunterzuladen. Dazu musste er das MIDI-Speicherformat herausfinden, mit dem er die für das Spiel erforderliche Befehlsfolge aus der Quellmusikdatei extrahieren konnte. Angesichts der Tatsache, dass es viele Anwendungen gibt, die gängige Musikformate wie MP3 und AVI in MIDI konvertieren, war die Idee definitiv ein Erfolg. Ich bin froh, dass Shamil sein Schulprojekt ständig unterstützt, ein Update wurde kürzlich veröffentlicht.

Soziale Apps


ProBonoPublico - Grand Prix 2016


Der Autor des Projekts ist Dmitry Pasechnyuk, Absolvent der SAMSUNG IT SCHOOL 2016 vom Zentrum für die Entwicklung begabter Kinder der Region Kaliningrad, und Lehrer ist Arthur Baboshkin.

ProBonoPublico richtet sich an Personen, die bereit sind, gemeinnützige Arbeit zu leisten, nämlich Menschen in schwierigen Lebenssituationen auf qualifizierter Basis qualifizierte rechtliche oder psychologische Unterstützung zu bieten (aus dem Lateinischen „für das Gemeinwohl“), d. H. auf freiwilliger Basis. Als Organisatoren solcher Kommunikation (Administratoren), öffentliche und gemeinnützige Organisationen werden Krisenzentren angeboten. Die Anwendung enthält einen mobilen Client-Teil für den Freiwilligen und eine Webanwendung für den Administrator.

Video zur Anwendung:


Die edle Idee des Projekts wurde von der Jury des Wettbewerbs überzeugt, und der Grand Prix des Wettbewerbs wurde ihm einstimmig verliehen. Im Allgemeinen ist Dmitry einer der bekanntesten Absolventen in der Geschichte unseres Programms. Er gewann den IT SCHOOL Wettbewerb und absolvierte nur die 6. Klasse einer Gesamtschule! Und er hat hier nicht aufgehört, er ist der Gewinner vieler Wettbewerbe und Wettbewerbe, einschließlich NTI. Ich bin ein Profi. In einem letztjährigen Interview über Rusbase sagte er, dass er sich jetzt für Datenanalyse und neuronale Netze interessiert.

Und im Herbst 2017 nahmen Dmitry und sein Lehrer Arthur Baboshkin auf Einladung des Präsidenten der Samsung Electronics-Zentrale in Russland und der GUS am olympischen Fackellauf in Südkorea teil.


Dmitry Pasechnyuk - einer der ersten Fackelträger der Staffel der Olympischen Winterspiele 2018 in Pyeongchang

Beleben Sie den Grand Prix 2017


Der Autor des Projekts ist Tarasov Vladislav, ein Moskauer Absolvent der IT SAMSUNG SCHOOLS 2017, Lehrer Vladimir Ilyin.

Vladislav beschloss, bei der Lösung des Problems der Stadtökologie und vor allem der Müllentsorgung zu helfen. In der Anwendung Enliven zeigt die Karte die ökologischen Punkte der Stadt Moskau: Orte für die Verarbeitung von Papier, Glas, Kunststoff, Bildungszentren usw. Über die Anwendung können Sie die Adresse, Arbeitszeiten, Kontakte und andere Informationen zum Öko-Punkt herausfinden und eine Wegbeschreibung dazu erhalten. In Form eines Spiels wird der Benutzer aufgefordert, das Richtige zu tun - Öko-Punkte für Punkte zu besuchen, dank derer Sie Ihren Rang erhöhen, Tiere, Bäume und Menschen retten können.


Screenshots der Enliven App

Das Enliven-Projekt erhielt im Sommer 2017 den Grand Prix des jährlichen IT-SCHULWettbewerbs. Und im Herbst nahm Vladislav im Rahmen des Moskauer Forums "Stadt der Bildung" am Wettbewerb "Junge Innovatoren" teil, bei dem er den zweiten Platz belegte und vom Fischerfonds einen Sonderpreis in Höhe von 150.000 Rubel für die Entwicklung des Antrags erhielt.


Präsentation des Grand Prix des Wettbewerbs 2017

Bildungsanwendungen


MyGIA 4 - Vorbereitung auf VLD 4 Klassen


Der Autor des Projekts ist Jegor Demidowitsch, ein 2017er Schüler vom Standort Nowosibirsk der IT SAMSUNG SCHOOLS, Lehrer Pavel Mul. Das MyGIA-Projekt ist einer der Gewinner des neuesten Projektwettbewerbs.


Egor beim Finale des Wettbewerbs „IT SCHOOL wählt die Stärksten!“, 2017

Was ist VLOOKUP? Dies ist eine rein russische Verifizierungsarbeit, die am Ende der Grundschule geschrieben wird. Und glauben Sie mir, für Kinder ist dies ein ernsthafter Test. Egor hat die MyGIA-Anwendung entwickelt, um die Vorbereitung auf die Hauptfächer Mathematik, Russisch und Umgebung zu erleichtern. Es ist bemerkenswert, dass Aufgaben automatisch generiert werden, ohne die Möglichkeit, Aufgaben zu speichern. Zur Verteidigung sagte Yegor, er müsse mehr als 80 Bilder zeichnen, und um zusätzlich zur Anwendung selbst „Zertifikate“ auszustellen und zu verifizieren, implementierte er den Serverteil. Die App wird ständig aktualisiert, kürzlich wurden Fragen zur Mathematik ab VPR 2018 hinzugefügt. Jetzt hat er mehr als 10 Tausend Downloads.


Screenshots der MyGIA-Anwendung

Strom - Virtual-Reality-Anwendung


Der Autor des Projekts ist Andrey Andryushchenko, Absolvent der IT SCHOOLS SAMSUNG 2015 aus Chabarowsk, Lehrer Konstantin Kanaev. Dieses Projekt wurde nicht während des Studiums an unserer Schule erstellt, es hat eine andere Geschichte.


Andrey mit seinem Lehrer beim Wettbewerb, 2015

Im Juli 2015 wurde Andrey der Gewinner des Wettbewerbs „IT SCHOOL wählt die Stärksten!“. in der Nominierung "Programmierung" mit dem Projekt Schwerkraftpartikel. Die Idee war ganz Andrei - auf spielerische Weise, um die grundlegenden physikalischen Gesetze kennenzulernen und vor allem die Gesetze von Coulomb und Schwerkraft umzusetzen. Die Jury mochte die Anwendung mit der Art und Weise, wie der Code geschrieben wurde, sehr, aber der Implementierung fehlte eindeutig die Dreidimensionalität. Nach dem Wettbewerb entstand die Idee, Andrei zu unterstützen und ihm anzubieten, eine Version des Spiels für die Virtual-Reality-Brille von Gear VR zu erstellen. So entstand das neue Elektrizitätsprojekt, das mit Unterstützung des VR / AR-Gurus - der Firma „Fascinating Reality“ - ins Leben gerufen wurde. Und obwohl Andrei ein völlig anderes Toolkit (C # und Unity) beherrschen musste, kam er erfolgreich zurecht!

Elektrizität ist eine 3D-Visualisierung des Prozesses der Ausbreitung von elektrischem Strom in drei Leitern: Metall, Flüssigkeit und Gas. Die Demonstration wird von einer vokalen Erklärung der beobachteten physikalischen Phänomene begleitet. Die Anwendung wurde auf mehreren russischen und ausländischen Ausstellungen demonstriert. Beim Moskauer Wissenschaftsfestival 2016 standen Warteschlangen für unseren Stand an, um die Anwendung zu testen.


Strom beim Wissenschaftsfestival in Moskau, 2016.

Wohin gehen wir und natürlich, was wir mit uns machen sollen


Heute ist die IT SAMSUNG SCHOOL in 22 Städten Russlands tätig. Unsere erste Priorität ist es, noch mehr Studenten die Möglichkeit zu geben, Programmieren zu studieren, um unsere Erfahrungen zu wiederholen. Im September 2018 wird ein elektronisches Lehrbuch eines Autors veröffentlicht, das auf dem IT-Programm der SAMSUNG SCHOOL basiert. Es richtet sich an Bildungseinrichtungen, die einen solchen Kurs starten möchten. Lehrer, die unsere Materialien übernommen haben, können in ihren Regionen Schulungen zur nativen Entwicklung für Android organisieren.

Und schließlich Informationen für diejenigen, die beschlossen haben, zu uns zu kommen: Jetzt ist die Zeit dafür! Die Zulassungskampagne für das Studienjahr 2018-2019 hat begonnen.

Kurzanleitung:

  1. Das Programm akzeptiert Studenten der höheren Klassen (hauptsächlich 9-10 Jahre) und Studenten unter 17 Jahren (einschließlich).
  2. Überprüfen Sie auf unserer Website, ob sich in Ihrer Nähe ein IT-SCHULbereich befindet: Wird es möglich sein, zu Kursen zu kommen? Wir erinnern Sie daran, dass der Unterricht Vollzeit ist.
  3. Füllen Sie den Antrag aus und reichen Sie ihn ein.
  4. Machen Sie Stufe 1 des Eingangstests - Online-Test. Der Test ist klein und ziemlich einfach. Es enthält Aufgaben zu Logik, Zahlensystemen und Programmierung. Letztere werden leicht von Leuten aufgegeben, die sicher sind, Zweig- und Schleifenoperatoren zu besitzen, mit Arrays vertraut sind und in den Programmiersprachen Pascal oder C schreiben. Wenn Sie in der Regel 6 von 9 möglichen Punkten erhalten, reicht dies für eine Einladung zu Stufe 2 aus.
  5. Das Datum der zweiten Stufe der Aufnahmeprüfungen wird Ihnen in einem Brief mitgeteilt. Sie müssen direkt zum Veranstaltungsort der IT-SCHULEN kommen, den Sie bei der Bewerbung ausgewählt haben. Der Test kann in Form eines mündlichen Interviews oder einer Problemlösung erfolgen, zielt jedoch in jedem Fall darauf ab, die Fähigkeit zur Algorithmus- und Programmierfähigkeit zu testen.
  6. Die Einschreibung erfolgt auf Wettbewerbsbasis. Alle Bewerber erhalten ein Schreiben mit dem Ergebnis. Der Unterricht beginnt ab der zweiten oder dritten Septemberwoche.

Als wir vor 4 Jahren ein Bildungsprogramm für Schulkinder eröffneten, waren wir einer der ersten, die dieses Publikum mit einem so ernsthaften Programm betraten. Im Laufe der Jahre sehen wir, dass sie erfolgreich an Universitäten studieren, interessante Projekte umsetzen und sich im Beruf wiederfinden (ob es sich um Programmierung oder ein angrenzendes Fach handelt). Wir haben nicht die Aufgabe, professionelle Entwickler in nur einem Jahr vorzubereiten (das ist einfach unmöglich!), Aber wir geben den Jungs definitiv eine Eintrittskarte in die Welt eines aufregenden Berufs!

Gepostet von: Svetlana Yun
Teamleiter, Gruppe für Ökosystementwicklung, Business Innovation Lab, Samsung Research Center
Samsung IT-SCHOOL Bildungsprojektleiter

Source: https://habr.com/ru/post/de413669/


All Articles