Samsung IT School: mengajar pelajar sekolah cara membangunkan aplikasi mudah alih

Hari ini siaran kami adalah mengenai aplikasi mudah alih lulusan SAMSUNG IT SCHOOL. Mari kita mulakan dengan maklumat ringkas tentang SEKOLAH IT (untuk butiran, sila hubungi kami laman web dan/atau tanya soalan dalam komen). Di bahagian kedua kami akan bercakap tentang yang terbaik, pada pendapat kami, aplikasi Android yang dicipta oleh pelajar sekolah di gred 6-11!

Samsung IT School: mengajar pelajar sekolah cara membangunkan aplikasi mudah alih

Secara ringkas tentang SAMSUNG IT SCHOOL

SAMSUNG IT SCHOOL ialah program sosial dan pendidikan untuk pelajar sekolah yang beroperasi di 22 bandar di Rusia. Ibu pejabat Samsung Electronics di Rusia memulakan program itu 5 tahun yang lalu untuk menyokong pelajar sekolah menengah yang bersemangat tentang pengaturcaraan. Pada tahun 2013, pakar dari Pusat Penyelidikan Samsung Moscow bersama MIPT menyelesaikan masalah yang sukar - mereka membangunkan kursus pengaturcaraan dalam Java untuk Android untuk pelajar sekolah. Bersama-sama dengan pihak berkuasa tempatan, kami memilih rakan kongsi - sekolah dan pusat pendidikan tambahan. Dan yang paling penting, kami menemui rakan sekerja dengan kelayakan yang diperlukan: guru, profesor universiti dan pembangun profesional yang menyukai idea untuk mengajar kanak-kanak pembangunan mudah alih asli. Menjelang September 2014, Samsung telah melengkapkan 38 bilik darjah, tempat kelas untuk pelajar sekolah menengah bermula.

Samsung IT School: mengajar pelajar sekolah cara membangunkan aplikasi mudah alih
Menandatangani memorandum kerjasama antara Samsung dan Universiti Persekutuan Kazan dengan penyertaan Presiden Republik Tatarstan, Encik Minnikhanov, November 2013

Sejak itu (sejak 2014) kami setiap tahun kami menerima lebih daripada 1000 pelajar sekolah, dan mereka mengambil kursus tahunan бСсплатно.

Bagaimana latihan berjalan? Kelas bermula pada bulan September dan berakhir pada bulan Mei, dijadualkan, sekali atau dua kali seminggu untuk tempoh keseluruhan 2 jam akademik.

Kursus ini terdiri daripada modul, selepas setiap modul terdapat ujian yang sukar untuk menguji pengetahuan yang diperoleh, dan pada akhir tahun, pelajar perlu membangunkan dan membentangkan projek mereka - aplikasi mudah alih.

Ya, program itu ternyata sukar, yang agak semula jadi, memandangkan jumlah pengetahuan yang diperlukan untuk mendapatkan hasilnya. Lebih-lebih lagi jika tugas kita adalah untuk mengajar pengaturcaraan dengan cekap. Dan ini tidak boleh dilakukan dengan mendasarkan latihan pada pendekatan "lakukan sama seperti saya"; adalah perlu untuk memberikan pemahaman asas tentang asas teori bidang pengaturcaraan yang sedang dikaji. Sepanjang 4 tahun yang lalu, kursus ini telah berkembang dengan ketara. Bersama-sama dengan guru program, kami cuba mencari kompromi mengenai tahap kerumitan, keseimbangan teori dan amalan, bentuk kawalan dan banyak isu lain. Tetapi ini tidak mudah dilakukan: program ini melibatkan lebih daripada lima puluh guru dari seluruh Rusia, dan kesemua mereka adalah orang yang sangat prihatin dan bersemangat dengan pandangan individu tentang pengaturcaraan pengajaran!

Di bawah ialah nama semasa modul program SAMSUNG IT SCHOOL, yang akan memberitahu pembaca yang berdedikasi untuk pengaturcaraan banyak tentang kandungan mereka:

  1. Asas Pengaturcaraan Java
  2. Pengenalan kepada Pengaturcaraan Berorientasikan Objek
  3. Asas Pengaturcaraan Aplikasi Android
  4. Algoritma dan struktur data dalam Java
  5. Asas pembangunan bahagian belakang aplikasi mudah alih

Sebagai tambahan kepada kelas, dari pertengahan tahun persekolahan pelajar mula membincangkan topik projek dan mula membangunkan aplikasi mudah alih mereka sendiri, dan pada akhir latihan mereka membentangkannya kepada suruhanjaya. Amalan biasa ialah menjemput guru universiti tempatan dan pemaju profesional sebagai ahli luar jawatankuasa pensijilan.

Samsung IT School: mengajar pelajar sekolah cara membangunkan aplikasi mudah alih
Projek "Pembantu Pemandu Mudah Alih", yang mana Pavel Kolodkin (Chelyabinsk) menerima geran untuk latihan di MIPT pada 2016

Setelah berjaya menamatkan latihan, graduan program menerima sijil daripada Samsung.

Samsung IT School: mengajar pelajar sekolah cara membangunkan aplikasi mudah alih
Pengijazahan di tapak di Nizhny Novgorod

Kami yakin bahawa graduan kami adalah istimewa: mereka tahu bagaimana untuk belajar secara bebas dan mempunyai pengalaman dalam aktiviti projek. Saya gembira kerana beberapa universiti terkemuka Rusia menyokong mereka dan program kami - mereka diberikan mata tambahan semasa kemasukan untuk sijil lulusan SAMSUNG IT SCHOOL dan diploma pemenang pertandingan "IT SCHOOL memilih yang paling kuat!"

Program ini telah menerima banyak anugerah daripada komuniti perniagaan, termasuk Anugerah Runet yang berprestij.

Samsung IT School: mengajar pelajar sekolah cara membangunkan aplikasi mudah alih
Hadiah Runet 2016 dalam kategori "Sains dan Pendidikan"

Projek Siswazah

Acara yang paling menarik dalam program ini ialah pertandingan tahunan persekutuan "IT SCHOOL memilih yang paling kuat!" Pertandingan ini diadakan di kalangan semua graduan. Hanya 15-17 projek terbaik daripada lebih 600 pemohon dipilih untuk peringkat akhir, dan pengarang anak sekolah mereka, bersama guru mereka, dijemput ke Moscow untuk peringkat terakhir pertandingan.

Apakah topik projek yang murid sekolah pilih?

Permainan sudah tentu! Lelaki itu berfikir bahawa mereka memahami mereka dan turun ke perniagaan dengan penuh semangat. Sebagai tambahan kepada masalah teknikal, mereka menyelesaikan masalah dengan reka bentuk (ada yang melukis sendiri, yang lain menarik rakan-rakan yang mampu melukis), kemudian mereka berhadapan dengan tugas melaraskan keseimbangan permainan, kekurangan masa, dll.... dan walaupun segala-galanya, setiap tahun kami melihat sampel genre hiburan yang menakjubkan!

Aplikasi pendidikan juga popular. Yang agak boleh difahami: anak-anak masih belajar, dan mereka mahu menjadikan proses ini menyeronokkan dan menarik, untuk membantu rakan atau anak-anak yang lebih muda dalam keluarga.

Dan aplikasi sosial menduduki tempat yang istimewa. Nilai terbesar mereka adalah idea mereka. Menyedari masalah sosial, memahaminya dan mencadangkan penyelesaian adalah pencapaian besar pada usia sekolah.

Kami dengan yakin boleh mengatakan bahawa kami berbangga dengan tahap pembangunan graduan kami! Dan supaya anda boleh berkenalan dengan projek lelaki "secara langsung", kami telah membuat pilihan aplikasi yang tersedia di GooglePlay (untuk pergi ke kedai aplikasi, klik pautan pada nama projek).

Jadi, lebih lanjut mengenai aplikasi dan pengarang muda mereka.

Aplikasi hiburan

Tanah Kecil – lebih daripada 100 ribu muat turun

Pengarang projek itu ialah Egor Alexandrov, dia adalah graduan kelas pertama 2015 dari tapak Moscow di TemoCenter. Beliau menjadi salah seorang pemenang akhir pertandingan IT SCHOOL pertama dalam kategori aplikasi permainan.

Tiny Lands ialah permainan strategi ketenteraan. Pemain dijemput untuk membangunkan penempatan dari sebuah kampung kecil ke sebuah bandar, mengekstrak sumber dan berperang. Perlu diperhatikan bahawa Egor mempunyai idea untuk permainan ini untuk masa yang lama; dia menghasilkan banyak watak sebelum belajar di SEKOLAH, ketika dia cuba membuat permainan di Pascal. Nilailah sendiri apa yang dicapai oleh pelajar darjah 10 itu!

Samsung IT School: mengajar pelajar sekolah cara membangunkan aplikasi mudah alih
Samsung IT School: mengajar pelajar sekolah cara membangunkan aplikasi mudah alih
Wira dan bangunan "Tanah Kecil"

Kini Egor adalah pelajar di salah sebuah universiti di Moscow. Dia meminati robotik, dan dalam projek baharunya ia digabungkan secara menarik dengan pembangunan mudah alih: robot bermain catur atau peranti yang mencetak mesej daripada telefon dalam bentuk telegram.

Samsung IT School: mengajar pelajar sekolah cara membangunkan aplikasi mudah alih
Bermain catur dengan robot

Sentuh Cube Lite – pemenang Grand Prix pertandingan 2015

Pengarang projek itu ialah Grigory Senchenok, dia juga seorang pelajar tamat pengajian pertama yang paling tidak dapat dilupakan di Moscow TemoCenter. Guru - Konorkin Ivan.

Samsung IT School: mengajar pelajar sekolah cara membangunkan aplikasi mudah alih
Ucapan Grigory di peringkat akhir pertandingan "IT SCHOOL memilih yang paling kuat!" 2015

Touch Cube ialah aplikasi untuk mereka yang suka mencipta objek dalam ruang tiga dimensi. Anda boleh membina sebarang objek daripada kiub kecil. Selain itu, setiap kiub boleh diberikan mana-mana warna RGB dan juga dibuat telus. Model yang terhasil boleh disimpan dan ditukar.

Untuk memahami 3D, Gregory secara bebas menguasai elemen algebra linear, kerana kurikulum sekolah tidak termasuk transformasi ruang vektor. Pada pertandingan itu, beliau dengan penuh semangat bercakap tentang rancangannya untuk mengkomersialkan aplikasi tersebut. Kami melihat bahawa dia kini mempunyai sedikit pengalaman dalam perkara ini: kini terdapat 2 versi tersedia di kedai - percuma dengan pengiklanan dan berbayar tanpa pengiklanan. Versi percuma mempunyai lebih 5 muat turun.

DrumHero – lebih daripada 100 ribu muat turun

Seperti yang anda boleh meneka dari namanya, DrumHero ialah versi permainan Guitar Hero yang terkenal daripada graduan 2016 kami, Shamil Magomedov. Beliau belajar di Pusat Pendidikan Teknikal Samsung di Moscow dengan Vladimir Ilyin.

Samsung IT School: mengajar pelajar sekolah cara membangunkan aplikasi mudah alih
Shamil di peringkat akhir pertandingan "IT SEKOLAH memilih yang terkuat!", 2016

Shamil, peminat genre permainan irama, yakin bahawa ia masih relevan dan, berdasarkan populariti aplikasi itu, dia tidak silap! Dalam aplikasinya, pemain, dalam irama dengan muzik dimainkan, mesti menekan kawasan yang sesuai pada skrin pada masa yang betul dan untuk tempoh yang diperlukan.

Sebagai tambahan kepada permainan, Shamil menambah keupayaan untuk memuat naik muziknya sendiri. Untuk melakukan ini, dia perlu memikirkan format storan MIDI, yang membolehkan anda mengekstrak urutan arahan yang diperlukan untuk bermain dari fail muzik sumber. Memandangkan terdapat banyak aplikasi yang menukar format muzik biasa seperti MP3 dan AVI kepada MIDI, idea itu pastinya bagus. Saya gembira kerana Shamil sentiasa menyokong projek sekolahnya; kemas kini telah dikeluarkan baru-baru ini.

Aplikasi Sosial

ProBonoPublico – Grand Prix 2016

Pengarang projek itu ialah Dmitry Pasechnyuk, lulusan 2016 SAMSUNG IT SCHOOL dari Pusat Pembangunan Kanak-Kanak Berbakat Wilayah Kaliningrad, gurunya ialah Arthur Baboshkin.

ProBonoPublico bertujuan untuk orang yang bersedia untuk terlibat dalam amal, iaitu: untuk menyediakan orang dalam situasi kehidupan yang sukar dengan bantuan undang-undang atau psikologi yang berkelayakan secara pro bono (dari bahasa Latin "demi kebaikan awam"), i.e. secara sukarela. Pertubuhan awam dan kebajikan serta pusat krisis dicadangkan sebagai penganjur komunikasi tersebut (pentadbir). Aplikasi ini termasuk bahagian pelanggan mudah alih untuk sukarelawan dan aplikasi web untuk pentadbir.

Video mengenai aplikasi:


Idea murni projek itu menarik perhatian juri pertandingan, dan ia sebulat suara dianugerahkan Grand Prix pertandingan itu. Secara umum, Dmitry adalah salah seorang graduan paling cemerlang dalam sejarah program kami. Dia memenangi pertandingan IT SCHOOL, hanya menamatkan gred 6 sebuah sekolah menengah! Dan dia tidak berhenti di situ, dia adalah pemenang banyak pertandingan dan Olimpik, termasuk NTI, Saya seorang Profesional. Tahun lepas ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ di portal Rusbase dia berkata bahawa dia kini berminat dalam analisis data dan rangkaian saraf.

Dan pada musim gugur 2017, Dmitry dan gurunya Arthur Baboshkin, atas jemputan presiden ibu pejabat Samsung Electronics untuk Rusia dan CIS, mengambil bahagian dalam relay obor Olimpik di Korea Selatan.

Samsung IT School: mengajar pelajar sekolah cara membangunkan aplikasi mudah alih
Dmitry Pasechnyuk ialah salah seorang pembawa obor pertama Sukan Olimpik Musim Sejuk PyeongChang 2018 Relay

Memeriahkan – Grand Prix 2017

Pengarang projek itu ialah Vladislav Tarasov, lulusan Moscow dari SAMSUNG IT SCHOOL 2017, guru Vladimir Ilyin.

Vladislav memutuskan untuk membantu menyelesaikan masalah ekologi bandar, dan di atas semua, pelupusan sisa. Dalam aplikasi Enliven, peta menunjukkan titik persekitaran bandar Moscow: tempat untuk mengitar semula kertas, kaca, plastik, pusat pendidikan, dan sebagainya. Melalui aplikasi, anda boleh mengetahui alamat, waktu buka, kenalan dan maklumat lain tentang eko-titik dan mendapatkan arah ke sana. Dalam bentuk permainan, pengguna digalakkan untuk melakukan perkara yang betul - lawati eko-mata untuk mendapatkan mata, dengan itu anda boleh meningkatkan pangkat anda, menyelamatkan haiwan, pokok dan manusia.

Samsung IT School: mengajar pelajar sekolah cara membangunkan aplikasi mudah alih
Tangkapan skrin aplikasi Enliven

Projek Enliven menerima Grand Prix pertandingan IT SCHOOL tahunan pada musim panas 2017. Dan sudah pada musim gugur, Vladislav mengambil bahagian dalam pertandingan "Inovator Muda" sebagai sebahagian daripada forum "Kota Pendidikan" Moscow, di mana dia mengambil tempat kedua dan menerima hadiah istimewa daripada "Nelayan Dana" dalam jumlah 150 rubel untuk pembangunan aplikasi.

Samsung IT School: mengajar pelajar sekolah cara membangunkan aplikasi mudah alih
Pembentangan Grand Prix pertandingan 2017

Aplikasi pendidikan

MyGIA 4 β€” persediaan untuk VPR gred 4

Pengarang projek itu ialah Egor Demidovich, pelajar 2017 dari tapak Novosibirsk SAMSUNG IT SCHOOL, guru Pavel Mul. Projek MyGIA merupakan salah satu pemenang pertandingan projek terbaru.

Samsung IT School: mengajar pelajar sekolah cara membangunkan aplikasi mudah alih
Egor di peringkat akhir pertandingan "IT SCHOOL memilih yang paling kuat!", 2017

Apakah VPR? Ini adalah ujian semua-Rusia yang ditulis pada akhir sekolah rendah. Dan, percayalah, ini adalah ujian yang serius untuk kanak-kanak. Egor membangunkan aplikasi MyGIA untuk membantunya bersedia untuk subjek teras: matematik, bahasa Rusia dan dunia di sekelilingnya. Perlu diperhatikan bahawa tugas dijana secara automatik, menghapuskan kemungkinan menghafal tugas. Semasa pembelaannya, Egor berkata bahawa dia perlu melukis lebih daripada 80 gambar, dan untuk dapat mengeluarkan dan mengesahkan "sijil", sebagai tambahan kepada aplikasi itu sendiri, dia melaksanakan bahagian pelayan. Aplikasi ini sentiasa dikemas kini; soalan matematik daripada VPR 2018 telah ditambah baru-baru ini. Kini ia mempunyai lebih daripada 10 ribu muat turun.

Samsung IT School: mengajar pelajar sekolah cara membangunkan aplikasi mudah alih
Tangkapan skrin aplikasi MyGIA

Elektrik – aplikasi realiti maya

Pengarang projek itu ialah Andrey Andryushchenko, lulusan SAMSUNG IT SCHOOL 2015 dari Khabarovsk, guru Konstantin Kanaev. Projek ini tidak dibuat semasa belajar di sekolah kami; ia mempunyai sejarah yang berbeza.

Samsung IT School: mengajar pelajar sekolah cara membangunkan aplikasi mudah alih
Andrey bersama gurunya di pertandingan itu, 2015

Pada Julai 2015, Andrey menjadi pemenang pertandingan "IT SCHOOL memilih yang paling kuat!" dalam kategori "Pengaturcaraan" dengan projek Graviti Zarah. Ideanya adalah sepenuhnya Andrei - untuk membiasakan diri dengan undang-undang asas fizikal dengan cara yang suka bermain, terutamanya melaksanakan undang-undang Coulomb dan graviti sejagat. Juri sangat menyukai aplikasi itu kerana cara kod itu ditulis, tetapi pelaksanaannya jelas tidak mempunyai tiga dimensi. Akibatnya, selepas pertandingan, idea itu lahir untuk menyokong Andrey dan menjemputnya untuk mencipta versi permainan untuk cermin mata realiti maya Gear VR. Maka lahirlah projek baru Elektrik, yang dicipta dengan sokongan guru dalam bidang VR/AR - syarikat "Fascinating Reality". Dan walaupun Andrey perlu menguasai alat yang sama sekali berbeza (C# dan Unity), dia berjaya melakukannya!

Elektrik ialah visualisasi 3D proses perambatan arus elektrik dalam tiga konduktor: logam, cecair dan gas. Demonstrasi ini disertai dengan penerangan suara tentang fenomena fizikal yang diperhatikan. Permohonan itu ditunjukkan di beberapa pameran Rusia dan asing. Di Festival Sains Moscow pada 2016, orang ramai berbaris di gerai kami untuk mencuba aplikasi itu.

Samsung IT School: mengajar pelajar sekolah cara membangunkan aplikasi mudah alih
Elektrik di Festival Sains di Moscow, 2016

Ke mana kita menuju dan, sudah tentu, bagaimana untuk mendekati kita

Hari ini, SAMSUNG IT SCHOOL beroperasi di 22 bandar di Rusia. Dan tugas utama kami adalah untuk memberi peluang untuk mempelajari pengaturcaraan kepada lebih ramai pelajar sekolah dan untuk meniru pengalaman kami. Pada September 2018, buku teks elektronik penulis berdasarkan program SAMSUNG IT SCHOOL akan diterbitkan. Ia bertujuan untuk institusi pendidikan proaktif yang ingin melancarkan kursus sedemikian. Guru, menggunakan bahan kami, akan dapat menganjurkan latihan dalam pembangunan asli untuk Android di wilayah mereka.

Dan sebagai kesimpulan, maklumat untuk mereka yang memutuskan untuk mendaftar dengan kami: sekarang adalah masa untuk melakukannya! Kempen kemasukan untuk tahun akademik 2018-2019 telah bermula.

Arahan ringkas:

  1. Program ini menerima pelajar sekolah menengah (terutamanya 9-10) dan pelajar kolej sehingga umur 17 tahun inklusif).
  2. Semak ia di kami Onlinebahawa terdapat tapak SEKOLAH IT berhampiran anda: adakah mungkin untuk datang ke kelas? Kami mengingatkan anda bahawa kelas adalah secara bersemuka.
  3. Isi dan hantar Permohonan.
  4. Lulus peringkat 1 peperiksaan kemasukan - ujian dalam talian. Ujiannya kecil dan agak mudah. Ia mengandungi tugas tentang logik, sistem nombor dan pengaturcaraan. Yang terakhir ini mudah untuk kanak-kanak yang mempunyai arahan yang yakin tentang operator cawangan dan gelung, biasa dengan tatasusunan, dan menulis dalam bahasa pengaturcaraan Pascal atau C. Sebagai peraturan, jika anda mendapat 6 mata daripada 9 mungkin, maka ini sudah cukup untuk dijemput ke peringkat 2.
  5. Tarikh peringkat kedua peperiksaan kemasukan akan dimaklumkan kepada anda melalui surat. Anda perlu datang terus ke tapak IT SCHOOL yang anda pilih semasa menghantar permohonan anda. Ujian ini boleh dalam bentuk temu bual lisan atau penyelesaian masalah, tetapi dalam apa jua keadaan ia bertujuan untuk menguji kebolehan algoritma dan kemahiran pengaturcaraan.
  6. Pendaftaran berlaku secara kompetitif. Semua pemohon menerima surat dengan keputusan. Kelas bermula dari minggu kedua atau ketiga bulan September.

Apabila 4 tahun lalu kami membuka program pendidikan untuk pelajar sekolah, kami adalah antara yang terawal tampil dengan program yang begitu serius kepada penonton ini. Beberapa tahun kemudian, kita melihat bahawa mereka berjaya belajar di universiti, melaksanakan projek yang menarik dan mendapati diri mereka dalam profesion (sama ada pengaturcaraan atau bidang berkaitan). Kami tidak menetapkan matlamat untuk menyediakan pembangun profesional dalam masa setahun sahaja (ini adalah mustahil!), tetapi kami pasti memberi mereka tiket ke dunia profesion yang menarik!

Samsung IT School: mengajar pelajar sekolah cara membangunkan aplikasi mudah alihPengarang: Svetlana Yun
Ketua Kumpulan Pembangunan Ekosistem Penyelesaian, Makmal Inovasi Perniagaan, Pusat Penyelidikan Samsung
Pengurus projek pendidikan IT SCHOOL Samsung


Sumber: www.habr.com

Tambah komen