الدراسة في جامعة أجنبية في أول شخص

يوم جيد يا هابروفسك!

سوف يناقش هذا المقال الاختلافات في التنظيم وأساليب التدريس في مؤسسات التعليم العالي في جورجيا وروسيا ، وكذلك BTU ، طالب أنا نفسي.

بالإضافة إلى ذلك ، في نهاية المقال ، يتم تقديم آرائي الشخصية حول تحسين جودة بيئة التعلم في المؤسسات التعليمية باستخدام مثال UBT ، لتشكيل مجتمع مختص لتكنولوجيا المعلومات.

التعارف


قليلا عن الجامعة نفسها

تقع الجامعة في منطقة نظيفة بيئياً في تبليسي ، وقد تم افتتاحها في عام 2016 ، ومع ذلك ، في مثل هذا الوقت القصير ، أصبحت بالفعل قادرة على أن تصبح شعبية للغاية ومعترف بها.

وفقًا لخطة المشروع الذي تبلغ تكلفته ملايين الدولارات ، ستضم الجامعة مجمعًا للأبحاث

  • أكاديمية تكنولوجيا المعلومات
  • المدرسة
  • مركز بحوث المختبرات
  • الحاضنات التكنولوجية

تم إنشاؤها لدعم تطوير أفكار العمل.

يضم المركز حرمًا للطلاب ، ومدرسة صيفية للأطفال الموهوبين ، ومجهزة بملعب رياضي وبركة ، بالإضافة إلى مختبر الذكاء الاصطناعي الوحيد في البلاد.

الراحة


توفر الجامعة بيئة عمل ممتعة





مكتبة مجهزة بالكمبيوتر وغرفة طعام وحمام سباحة وملعب.

البراهين مع الاستوديو









عملية التعلم


في UBT ، تهدف الدراسات على وجه التحديد إلى تعلم البرمجة. هذا العامل هو أحد الاختلافات الرئيسية بين الدراسة في جورجيا وروسيا ، حيث يتم في كثير من الأحيان تعليم الطلاب في الجامعات الروسية في الدورات الأولى مواد لا تتعلق بأنشطتهم المستقبلية (التاريخ ، الفلسفة ، التربية البدنية).

في المجموع ، يوجد بالجامعة الجديدة العديد من البرامج التدريبية: الأعمال والإدارة مع التركيز على التمويل والأعمال والإدارة مع التركيز على الإدارة وتكنولوجيا المعلومات المحبوبة للجميع. سوف أبدي تحفظًا ، والدراسات هنا مختلطة ، ويدرس متخصصو تكنولوجيا المعلومات جزءًا من موضوعات من الأعمال التجارية ، وهم بدورهم يدرسون موضوعات من هيئة التدريس لدينا جزئيًا.

في السنة الأولى ، تنقسم الدراسة إلى فصلين دراسيين وترتبط المواد الإلزامية للطالب.

الفصل الأول


  • الرياضيات 1
  • تطبيقات المحمول
  • مقدمة لريادة الأعمال
  • مبادئ التكنولوجيا الرقمية
  • بيثون أساسيات البرمجة
  • أساسيات شبكات الكمبيوتر

الفصل الثاني


  • الرياضيات 2
  • أساسيات الإدارة
  • أساسيات قاعدة البيانات
  • هندسة الكمبيوتر
  • الابتكار وإدارة بدء التشغيل
  • برمجة بايثون

يتكون معظم المحاضرين من أخصائيين شبان يجدون لغة مشتركة مع الطلاب بسهولة ، والتي أصبحت أحد الأسباب الرئيسية لدخول UBT ، وهو أمر لم أندم عليه قط. المحاضرون هنا رائعون حقًا ، فهم مستعدون دائمًا للمساعدة والشرح والمساعدة في الصعوبات. مثال حي هو المساعدة في العثور على خطأ في الكود بواسطة محاضرتي المفضلة في بيثون ، الذي تطوع ، بالمناسبة ، لمساعدتي في وقت متأخر من الليل باستخدام TeamViewer.

تدمر مؤسسة تعليمية الأفكار النمطية عن الدراسات الجامعية الحالية وعدم ملاءمتها ، وغالبًا ما تكون هناك أحداث مثيرة للاهتمام: المراكز التقنية ، hackathons ، أيام العرض التوضيحي لأفكار بدء التشغيل ، وهناك أيضًا منصة لتوظيف الطلاب ، إلخ.

كيف حلت التكنولوجيا محل البيروقراطية أو وضع "Online"


تقريبا كل جامعة تحترم نفسها هنا لديها منصة خاصة بها للطلاب ، في UBT يطلق عليه BTU الفصل الدراسي. ما هذا؟

في بداية دراستك ، ستتلقى بريدًا إلكترونيًا يتضمن مجال الماما السابق ذكره ، ثم سيتم ربطك بحسابك في الفصل الدراسي ، حيث يمكنك الوصول تقريبًا

  • عرض مفصل للعناصر المرفقة
  • جدول النتيجة
  • جدول الدفع
  • قسم التطبيقات التي يمكنك الكتابة عبر الإنترنت بواسطة قالب أو ورقة فارغة
  • أحداث المستقبل التقويم
  • جدول المواعيد
  • ملخص
  • قسم البريد الالكتروني
  • المعدل التراكمي

نفحة
في بداية الفصل الدراسي



من المهم للغاية ألا ننسى أن نقول إن التكنولوجيا لم تمر بالمحاضرات ذاتها: لقد تم تغيير التنسيق للأفضل. الآن لم يتم تحديد المحاضرات ، وليس مطلوبًا من الطلاب كتابة كلمة كل محاضر. يتم إرسال جميع المحاضرات للطلاب نيابة عن المحاضر في الفصل الدراسي ، حيث يمكن للطالب قراءة كل شيء في أي وقت وطرح الأسئلة. يتم بالضرورة إرفاق ملف المنهج الدراسي بالموضوع ، الذي يصف معلومات مفصلة حول الموضوع ومعايير التقييم ومواضيع أخرى.

نظام التعليم الائتمان


تمتلك جورجيا نظامًا أوروبيًا لتحويل القروض وتجميعها ، مما يعني أن عامًا دراسيًا واحدًا يقابل 60 نقطة من نظام ECTS ، وهو فصل دراسي من 30 نقطة ، وللحصول على درجة البكالوريوس ، يجب أن تحصل على 240 نقطة من نظام ECTS ، أي الدراسة لمدة 4 سنوات.

يختار كل محاضر نفسه معايير تقييم الطلاب ، ولكن يجب أن يكون المجموع في الفصل الدراسي 100 نقطة بحد أقصى ، وعلى أي حال ، فإن نظام الفصل الدراسي الذي تم تكوينه لن يفعل خلاف ذلك. وهذا يجعل من الواضح أن آليات عمل هذا المفهوم لم تصبح جزءًا لا يتجزأ من التعليم الموزع فحسب ، بل سهلت أيضًا مصير الطلاب والمحاضرين إلى حد كبير.

ما تعلمته في فصل دراسي واحد


دخلت الجامعة خضراء إلى حد ما ، ولم تكن لدي أي خبرة في التطوير ، وفي كثير من النواحي كانت لدي معرفة سطحية ، ولم يكن هناك هدف محدد ، وكان من الصعب اختيار شيء ما. ومع ذلك ، بسبب حادث واحد ، مع مرور الوقت ، عملت كل شيء.

سوف أسلط الضوء على هذا الموضوع ، تطبيقات الهاتف المحمول ، والآن سأشرح لماذا وكيف يتم ربطه.

وفقًا للبرنامج ، هنا كان يجب أن يكون ناقصنا هو دراسة Proto.io و Photoshop Photos وجميع النفايات غير المرتبطة بالبرمجة. لحسن الحظ ، تم إرفاق محاضر لنا ، ضحك عليها وبدأ يعلمنا لغة Kotlin ، من هنا بدأت تعاطفي مع هذه اللغة ، من المحاضرات الأولى التي غمرنا بها في الكود ، وأظهرت الأساسيات ، ووجهت مواز بين الكتابة الساكنة والديناميكية ، وبدأت في شرح المبادئ OOP.

هناك نقطتان: الأولى جيدة ، والانغماس في الممارسة العملية يزيد من سرعة التعلم والثاني - الرجال الذين أتوا للدراسة من الصفر لم يفهموا شيئًا ، وسيكون أكثر كفاءة لمنحهم الفرصة لتعلم أساسيات الأساسيات - الخوارزميات ، ثم البدء في تعلم تطوير المحمول لاحقًا. بفضل التعيين العشوائي لمحاضر ضيف ، وقعت في حب Kotlin واخترت اتجاه تطوير الهاتف المحمول بنفسي.

مشروع محلي


تم تدريب Kotlin في Android Studio بشكل جيد ، تقريبًا طوال الوقت الذي قضيته في العمل في AS. في البداية لم أستطع كتابة أي شيء أكثر من المعتاد

كود Kotlin
button.setOnClickListener{} 

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



مع مرور الوقت ، بدأنا في دراسة مبادئ العمل مع Firebase

تسجيل المستخدم
 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() } } 


كما كتبوا نماذج بسيطة للترخيص حسب النوع:

إذن المستخدم
 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}") } } 


مع مرور الوقت ، واصلت التدريب في الحقل الذي تم اختياره ، وخصصت معظم وقتي له ، ولكن كانت الجلسة تقترب ، وكانت مهمة الامتحان النهائي هي تقديم أي نوع من الطلبات. كل هذا الوقت كنت تحسين التطبيق:

  • وأضاف القدرة على إرفاق صورة عند التسجيل
  • عرض قائمة المستخدمين المسجلين
  • إرسال الرسائل إلى بعضها البعض

مبدأ العملية بسيط للغاية - عند النقر على زر الإرسال ، يتم تحميل محتويات الرسالة وبيانات المستخدم في Realtime DataBase وحفظها بتنسيق JSON ، وبعد ذلك "المستمع"

هيكل المستمع
 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. } }) 


عند رؤية التغيير في قاعدة البيانات ، سيضيف رسالة تلقائيًا إلى مربع الحوار.

دردشة صور



تم اجتياز الامتحان بنجاح ، أي ما مجموعه 95 نقطة من أصل 100.

الخاتمة


أخيرًا ، أود أن أقول إنه لا توجد ميزانية مخصصة لأقسام تكنولوجيا المعلومات في جورجيا ، بل وأكثر من ذلك ، بقرار من الحكومة. يتم دفع التعليم ، والحد الأدنى للدفع في كل جامعة هو 2250 GEL == 55 ألف روبل ، مع مراعاة إمكانية الحصول على منحة.

ومع ذلك ، فإن السعر يبرر نفسه ، بالإضافة إلى الموضوعات الرئيسية ، وهناك أيضًا دورات نموذجية:

  • BlockChain Technology (IBM blockain)
  • Visual Studio برمجة
  • مقدمة في الإلكترونيات والروبوتات
  • برمجة النظام
  • النمذجة ثلاثية الأبعاد

وأكثر من ذلك بكثير.

بالإضافة إلى ذلك ، تتعاون جامعة جورجية بالفعل مع جامعات المملكة المتحدة - جامعة أكسفورد بروكس وجامعة ستافوردشاير ، مما يعني أنه يمكنك الحصول على شهادة جامعية بريطانية من جامعة تبليسي للأعمال والتكنولوجيا.

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


All Articles