Belajar di universitas asing sebagai orang pertama

Selamat siang, Habrovsk!

Artikel ini akan membahas perbedaan dalam organisasi dan metode pengajaran di institusi pendidikan tinggi di Georgia dan Rusia, serta BTU, seorang siswa dari saya.

Selain itu, pada akhir artikel pandangan subjektif saya diberikan pada peningkatan kualitas lingkungan belajar di lembaga pendidikan menggunakan contoh UBT, untuk membentuk komunitas TI yang kompeten.

Kenalan


Sedikit tentang universitas itu sendiri

Universitas ini terletak di daerah yang secara ekologis bersih di Tbilisi, pembukaannya berlangsung pada tahun 2016, namun dalam waktu yang singkat, universitas ini sudah dapat menjadi sangat populer dan dikenal.

Menurut rencana proyek multi-juta dolar itu, universitas akan memasukkan kompleks pusat penelitian

  • Akademi IT
  • Sekolah
  • Pusat Penelitian Laboratorium
  • Inkubator teknologi

Diciptakan untuk mendukung pengembangan ide bisnis.

Pusat ini mencakup kampus siswa, sekolah musim panas untuk anak-anak berbakat, dilengkapi dengan lapangan olahraga dan kolam renang, serta satu-satunya laboratorium kecerdasan buatan negara.

Kenyamanan


Universitas menawarkan lingkungan kerja yang menyenangkan





Perpustakaan yang dilengkapi komputer, ruang makan, kolam renang, stadion.

Bukti dengan studio









Proses belajar


Di UBT, studi khusus ditujukan untuk mempelajari pemrograman. Faktor ini adalah salah satu perbedaan utama antara belajar di Georgia dan Rusia, karena di universitas Rusia pada kursus pertama siswa sering diajarkan mata pelajaran yang tidak terkait dengan kegiatan masa depan mereka (sejarah, filsafat, pendidikan jasmani).

Secara total, universitas baru memiliki beberapa program pelatihan: bisnis dan administrasi dengan fokus pada keuangan, bisnis dan administrasi dengan fokus pada manajemen dan IT yang dicintai semua orang. Saya akan membuat reservasi, studi di sini beragam, spesialis IT mempelajari bagian dari subjek bisnis, dan mereka, pada gilirannya, mempelajari subjek sebagian dari fakultas kami.

Pada tahun pertama, studi dibagi menjadi dua semester dan mata pelajaran wajib dilampirkan pada siswa.

Semester pertama


  • Matematika 1
  • Aplikasi seluler
  • Pengantar Kewirausahaan
  • Prinsip Teknologi Digital
  • Dasar-dasar pemrograman Python
  • Dasar-dasar Jaringan Komputer

Semester kedua


  • Matematika 2
  • Dasar-dasar manajemen
  • Dasar-Dasar Database
  • Arsitektur PC
  • Inovasi dan Manajemen Startup
  • Pemrograman Python

Sebagian besar dosen terdiri dari spesialis muda yang dengan mudah menemukan bahasa yang sama dengan mahasiswa, yang telah menjadi salah satu alasan utama memasuki UBT, yang saya tidak pernah menyesal memilihnya. Para dosen di sini sangat luar biasa, mereka selalu siap membantu, menjelaskan, membantu dengan kesulitan. Contoh nyata adalah bantuan dalam menemukan kesalahan dalam kode oleh dosen Favorit saya di Python, yang, dengan cara lain, menawarkan diri untuk membantu saya larut malam menggunakan TeamViewer.

Sebuah institusi pendidikan menghancurkan pemikiran stereotip tentang studi universitas saat ini dan ketidakcocokannya, seringkali ada acara yang menarik: Pusat teknologi, hackathon, hari demo untuk ide startup, ada juga platform untuk mempekerjakan siswa, dll.

Bagaimana teknologi menggantikan birokrasi atau mode "Online"


Hampir setiap universitas yang menghargai diri sendiri di sini memiliki platform sendiri untuk mahasiswa, di UBT disebut BTU Classroom. Untuk apa ini?

Pada awal studi Anda, Anda akan menerima email dengan domain dari almamater yang disebutkan di atas, maka Anda akan ditautkan ke akun Kelas Anda, di mana semuanya tersedia untuk Anda.

  • Tampilan detail item terlampir
  • Tabel skor
  • Jadwal pembayaran
  • Bagian aplikasi yang dapat Anda tulis online dengan templat atau lembar kosong
  • Kalender Acara Mendatang
  • Jadwalkan
  • Ringkasan
  • Bagian email
  • Peringkat IPK

Bau
Di awal semester



Sangat penting untuk tidak lupa mengatakan bahwa teknologi tidak lulus dari perkuliahan itu sendiri: formatnya diubah menjadi lebih baik. Sekarang kuliah tidak diuraikan, siswa tidak diharuskan untuk menulis kata-kata setiap dosen. Semua kuliah dikirim ke mahasiswa atas nama dosen di Kelas, di mana siswa dapat membaca semuanya kapan saja dan mengajukan pertanyaan. File silabus harus dilampirkan pada subjek, yang menjelaskan informasi terperinci tentang subjek, kriteria evaluasi dan topik lebih lanjut.

Sistem pendidikan kredit


Georgia memiliki sistem Eropa untuk mentransfer dan mengakumulasi pinjaman, yang berarti bahwa satu tahun akademik setara dengan 60 poin ECTS, satu semester 30 poin, dan untuk mendapatkan gelar sarjana Anda perlu mencetak 240 poin ECTS, mis., Belajar selama 4 tahun.

Setiap dosen sendiri memilih kriteria untuk mengevaluasi siswa, tetapi total dalam semester harus maksimal 100 poin, dalam hal apapun, sistem Kelas yang dikonfigurasi tidak akan melakukan sebaliknya. Ini memperjelas bahwa mekanisme kerja konsep ini tidak hanya menjadi bagian integral dari pendidikan terdistribusi, tetapi juga sangat memudahkan nasib mahasiswa dan dosen.

Apa yang saya pelajari dalam satu semester


Saya memasuki universitas agak hijau, tidak ada pengalaman pengembangan, dalam banyak hal saya memiliki pengetahuan yang dangkal, tidak ada tujuan yang terbentuk, dan sulit untuk memilih sesuatu. Namun, karena satu kecelakaan, seiring waktu, semuanya berjalan lancar.

Saya akan menyoroti subjek. Aplikasi Seluler. Sekarang saya akan menjelaskan mengapa dan bagaimana keduanya saling berhubungan.

Menurut program, di sini kami memiliki minus seharusnya mempelajari Proto.io , foto Photoshop dan semua sampah yang tidak terkait dengan pemrograman. Untungnya, seorang dosen melekat pada kami, yang menertawakannya dan mulai mengajari kami bahasa Kotlin, dari sinilah simpati saya untuk bahasa ini dimulai, dari ceramah pertama yang ia masukkan dalam kode kami, menunjukkan dasar-dasarnya, menggambar paralel antara penandaan statis dan dinamis, mulai menjelaskan prinsip-prinsip OOP.

Ada dua poin: yang pertama adalah baik, perendaman dalam praktik meningkatkan kecepatan belajar dan yang kedua - orang-orang yang datang untuk belajar dari awal tidak mengerti apa-apa, akan lebih kompeten untuk memberi mereka kesempatan untuk mempelajari dasar-dasar - algoritma, dan kemudian mulai belajar pengembangan ponsel. Berkat pengangkatan acak seorang dosen tamu, saya jatuh cinta dengan Kotlin dan memilih arah pengembangan seluler untuk saya sendiri.

Proyek lokal


Pelatihan Kotlin di Android Studio berjalan cukup baik, hampir sepanjang waktu saya habiskan bekerja di AS. Awalnya saya tidak bisa menulis lebih jauh dari biasanya

Kode Kotlin
button.setOnClickListener{} 

  Toast.makeText(context, "Hello world, I am a toast." , Toast.LENGTH_SHORT).show() 



Seiring waktu, kami mulai mempelajari prinsip-prinsip bekerja dengan Firebase

Registrasi pengguna
 signUp.setOnClickListener { val regPass = RegPass.text.toString() val regEmail = RegEmail.text.toString() if(regEmail.isEmpty() || regPass.isEmpty()) { Toast.makeText(this, "Please, Enter the Fields", Toast.LENGTH_LONG).show() } FirebaseAuth.getInstance().createUserWithEmailAndPassword(regEmail, regPass) .addOnCompleteListener { if(!it.isSuccessful){ return@addOnCompleteListener } Toast.makeText(this, "Register is Successful", Toast.LENGTH_LONG).show() val changeActivity = Intent(this, LastMessages::class.java) startActivity(changeActivity) } .addOnFailureListener { Toast.makeText(this, "Register is Failure: ${it.message}", Toast.LENGTH_LONG).show() } } 


Mereka juga menulis formulir sederhana untuk otorisasi berdasarkan jenis:

Otorisasi Pengguna
 SignIn.setOnClickListener { val email = LogEmail.text.toString() val pass = LogPass.text.toString() if (email.isEmpty() || pass.isEmpty()) { Toast.makeText(this, "Please, enter the fields", Toast.LENGTH_LONG).show() } FirebaseAuth.getInstance().signInWithEmailAndPassword(email, pass) .addOnCompleteListener { if (!it.isSuccessful) { return@addOnCompleteListener } val changeActivity = Intent(this, LastMessages::class.java) changeActivity.flags = Intent.FLAG_ACTIVITY_CLEAR_TASK.or(Intent.FLAG_ACTIVITY_NEW_TASK) startActivity(changeActivity) Toast.makeText(this, "Login is Successful", Toast.LENGTH_LONG).show() } .addOnFailureListener { Toast.makeText(this, "Login is failed: ${it.message}", Toast.LENGTH_SHORT).show() Log.d("Fail", "Login is Failure: ${it.message}") } } 


Waktu berlalu, saya melanjutkan pelatihan di bidang yang dipilih, mencurahkan sebagian besar waktu saya untuk itu, tetapi sesi sudah dekat, tugas untuk ujian akhir adalah untuk membawa aplikasi jenis apa pun. Selama ini saya meningkatkan aplikasi:

  • Menambahkan kemampuan untuk melampirkan foto saat pendaftaran
  • Tampilkan daftar pengguna terdaftar
  • Mengirim pesan satu sama lain

Prinsip operasi cukup sederhana - ketika Anda mengklik tombol kirim, isi pesan dan data pengguna dimuat ke dalam Realtime DataBase dan disimpan dalam format JSON, setelah itu "pendengar"

Struktur pendengar
 val ref = FirebaseDatabase.getInstance().getReference("/user-messages/$fromId/$toId") ref.addChildEventListener(object : ChildEventListener { override fun onCancelled(p0: DatabaseError) { } override fun onChildMoved(p0: DataSnapshot, p1: String?) { TODO("not implemented") //To change body of created functions use File | Settings | File Templates. } override fun onChildChanged(p0: DataSnapshot, p1: String?) { TODO("not implemented") //To change body of created functions use File | Settings | File Templates. } override fun onChildAdded(p0: DataSnapshot, p1: String?) { //   } override fun onChildRemoved(p0: DataSnapshot) { TODO("not implemented") //To change body of created functions use File | Settings | File Templates. } }) 


Setelah melihat perubahan dalam database, itu akan secara otomatis menambahkan pesan ke dialog.

Foto Obrolan



Ujian ini berhasil lulus, total 95 poin dari 100.

Kesimpulan


Terakhir, saya ingin mengatakan bahwa tidak ada tempat anggaran untuk departemen teknologi informasi di Georgia, dan terlebih lagi, dengan keputusan pemerintah. Pendidikan dibayar, pembayaran minimum di setiap universitas adalah 2250 GEL == 55 ribu rubel, tidak memperhitungkan kemungkinan menerima hibah.

Namun, harga membenarkan dirinya sendiri, di samping mata pelajaran utama, ada juga kursus sampel:

  • Teknologi BlockChain (IBM blockain)
  • Pemrograman Visual Studio
  • Pengantar Elektronik dan Robotika
  • Pemrograman sistem
  • Pemodelan 3D

dan masih banyak lagi.

Selain itu, universitas Georgia sudah berkolaborasi dengan lembaga pendidikan tinggi Inggris - Oxford Brookes University dan Staffordshire University, yang berarti Anda bisa mendapatkan diploma universitas Inggris di Tbilisi University of Business and Technology.

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


All Articles