Kategori arşivi: Bilgisayar

Öğrenme İsteyen Öğrenci

Bugünkü konumuz Uzaktan Eğitim.

Yanlış anlaşılmaları engelleyelim. Uzaktan eğitimi değil, uzaktan eğitim alan ve verenleri konuşacağız.

Yani, öğrencileri ve hocaları.

Söyleyeceklerimiz birilerini üzebilir veya sinirlendirebilir.

O yüzden, sen kimsin diye düşünenleri linkedin hesabıma bakmak üzere kenara alabiliriz.

Ama her şeyden önce bir eğitimci olarak (eğitim mezunu olarak) ve bir akademisyen adayı olarak bu konuda söyleyecek bir kaç cümlem var haliyle.

Uzaktan eğitimin temel gereksinimi öğrenmek isteyen öğrencidir.

Zorla, ödevle, projeyle, daha zor sınavla bunu sağlayamazsın.

Öğrenci öğrenmek istemezse öğretemezsin.

Bu yüzdendir ki uzaktan eğitim programları pandemi öncesinde hep yüksek lisans programlarında kullanıldı. Tabi bundan ibaret değil, ama yoğunluk bu programlardaydı.

Çünkü, istekli, o diplomaya veya o eğitime ihtiyacı olan, zaten hali hazırda alanda yer alan veya yer almak isteyen insanların bu programlarda yer alması öğrenmede önemli bir etken olarak önümüze çıkıyordu.

Veya, az sayıda da olsa önlisans programları da vardı uzaktan eğitim ile devam eden.

Yine burada da hali hazırda farklı bir seçeneği olmayan ya da bilerek isteyerek bunu tercih eden öğrenciler oldukları için yine öğrenme konusunda daha istekli öğrenciler söz konusuydu.

Ama şimdi !

Gelelim asıl meseleye.

Öğrenciler öğrenmek istemiyor.

Hatta daha da ileri gidersek, öğrenmeye direniyor.

Abarttığımı düşünüyorsunuz ama üniversite öğrencilerini biraz yakından izleme şansınız oldu ise görmüşsünüzdür bir kısmı yalnızca üniversite hayatı yaşamak için üniversiteye geliyor. Bir kısmı geldikten sonra alandan ya da eğitimden soğuyor, vazgeçiyor.

Çok az bir kısım gerçekten meslek sahibi olmak için ya da kişisel merakını tatmin etmek için öğrenmek istiyor.

Dolayısı ile temel gereksinime döndüğümüzde, uzaktan eğitim yapacaksan istekli öğrencilere ihtiyacın vardır. Bu olmadan ne yaptığın, nasıl bir sistem kullandığın, hangi materyalleri hazırladığın bir önem taşımıyor.

Vazgeçtim.

Sonra devam ederim.

 

UZEM Akademik Kadroları Kimler İçin Açılıyor ?

Bu günlerde rastladığım, rahatsız olduğum ve gerekli yerleri (Rektör, Rektör yardımcları, personel daire başkanı ve UZEM müdürü) uyarmak ihtiyacı duyduğum bir ilandan bahsedeceğim.

Yukarıda bahsettiğim yetkililere iletmek üzere yazdığım maili “farklı yerlerden olmadık dönüşler alacağım” çekincesi ile göndermekten vazgeçtim.

En iyisi sizle paylaşmak.

Kesin başım ağrıyacak ama dur bakalım.

Değerli hocalarım;

Bu mail ile hepinizi rahatsız ettiğim için bağışlayın ancak ilan metnini görünce başka bir yol göremedim.

Üniversiteniz UZEM bünyesinde görev vermek üzere 2 adet ilan metni yayınlamış. Ancak ilan metinleri UZEM için değil, daha çok bilgi işlem için verilmiş gibi görünmekte. Üstelik birden fazla alan mezununun sahip olabileceği yeterlilikleri birer alan ile sınırlayarak başvuru sayısının da oldukça az olması hedeflenmiş.

Yıllarca UZEM’de emek veren, “yerleri süpürerek başladım” ifadesi ile tam karşılanabilecek 8 yıllık UZEM tecrübem göstermektedir ki aranan niteliklerin UZEM ile doğrudan ilgisi yoktur.

  • İlan 1 :
    Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü lisans ve tezli yüksek lisans mezunu olmak. İleri düzeyde Javascript, HTML5, CSS bilgisine sahip olmak. Yükseköğretim Kurumlarının uzaktan eğitim birimlerinde çalışma deneyimi olmak

Bu ilan için bir BÖTE mezunu olarak lisans mezuniyetinde BÖTE belirtilmesini sonuna kadar destekliyorum. Ancak yüksek lisans için BÖTE mezuniyeti ile sınırlandırılması yanlıştır. Yüksek lisansta UZEM çalışmış olmak istisnası dışında; ölçme, eğitim programları vb eğitim alanlarından mezun arkadaşların yanı sıra mühendislik, disiplinlerarası alanlar ve hatta veri bilimi alanları dahi  bu ilanda yer alabilirdi.

Üstelik,  İleri düzeyde Javascript, HTML5, CSS bilgisine sahip olmak bir UZEM için geçerli zorunlu beceriler olmamakla birlikte, zaten bilgisayar alanında öğrenim görmüş herkesin bilmesi zaruri olan, bir ayrıcalık olarak görülmeyecek becerilerdir. Ayrıca bu konuda yetkinliği ölçen bir belge de belirtilmemiş ilanda. Değerlendirmenin nasıl olacağı oldukça büyük bir soru işaretidir.

  • İlan 2: 
    Bilgisayar Mühendisliği lisans mezunu olmak. Bilgisayar Mühendisliği veya Mekatronik Mühendisliği alanlarının birinde tezli yüksek lisans yapmış olmak. C# ile yazılım geliştirme, MS SQL Server ile veri tabanı programlama konularında çalışmış olmak ve belgelendirmek kaydıyla alanında en az 5 (beş) yıl iş tecrübesine sahip olmak.

İlk ilanda olduğu gibi yine birden fazla alan mezunu tarafından sahip olunabilecek yeterlilikler tek bir alan ile sınırlandırılmış. Ancak yüksek lisansta Mekatronik Mühendisliği için bir ayrıcalık tanınmış. Öyleyse mekatronik mezunları ve hatta elektronik mezunlarının da ilana başvurma hakkı olmalı.İlan UZEM yazılım / bilgi işlem birimlerinde görev alabilecek bir arkadaşımızı tariflemektedir ancak bu görevi yapabilecek birden fazla bölüm mevcuttur. Sınırlamalar başvuru kalitesini azaltacaktır.

Niyetim haddimi aşmak ya da ilgili hocalarıma işini öğretmek değil, aksine UZEM için sunulan kadro ayrıcalıklarının yine UZEM için yetkinlikleri olan arkadaşlarımız için kullanılmasıdır. Bu sayede daha iyi bir uzaktan eğitim ve daha kaliteli eğitimler sunulmasını sağlayacaktır.

Bilgilerinize arz ederim.

Bir De Uzaktan Eğitimciler Var !

Korona malum. 

Uzun uzun anlatmaya gerek yok.

Kim hasta, kaç kişi iyileşti, hepsini söylüyor bakan her akşam, bakarsınız oradan.

Bir de sağlıkçılarımız var. Doktoru, hemşiresi, hasta bakıcısı, temizlikçisi fark etmez. Hepsi insan üstü çalışıyor, hepsini tüm Türkiye ayakta alkışlıyoruz. 

Buraya kadar herkesin malumu zaten. Ayrıntılara inip de zamanınızı çalmayayım.

Biz konumuza gelelim.

Görünmeyen bir grup kahramana. 

Uzaktan Eğitim Uygulama Ve Araştırma Merkezi (UZEM) çalışanları !

Şu an deli gibi çalışan, gecesini gündüzüne katan bir diğer grupta UZEM çalışanları.

Bir kaç gün içerisinde, normalde “mümkün değil” diyerek kestirip atacakları bir işi, bulundukları üniversitelerin tamamını sanal ortama taşıyan, hem öngörülemeyen hesaplanamayan ihtiyaçlar için  teknik alt yapıyı hazırlayan, hem de belkide hayatında hiç bu tür sistemler kullanmamış olan binlerce hoca ve öğrenciyi sisteme dahil etmeyi başaran bir avuç çalışan.

Bir avuç dedim diye kızmayın. Ama yapılan işe, iş yüküne bakınca çalışan sayısı bir avuç bile kalmıyor.

Bir de BÖTE kısmı var bu işin.

Hani şu “bizim torun tablet işini çözdü zaten” diyerek atamaları durdurulan, açıkta kalan Bilgisayar Ve Öğretim Teknolojisi Öğretmenliği. 

Kim bu UZEM’dekiler?

İhtiyaç yok denilerek emekleri çöpe atılan BÖTE’ciler. 

Rumeli, Gelişim, OMÜ, Amasya, Sakarya, ve daha sayamadığım bir sürü yerde eğitimlerin devam etmesini sağlayanların büyük bölümü BÖTE mezunu.

Hem öğretmen, hem teknik adam, hem her şey. 

Koca ülkenin eğitim işini tam da bu insanlar yapıyor şu an.

Birilerinin gözüne sokmak gerek. Kimse oturduğu yerden teşekkür etmeyecek yoksa bu insanlara.

Gece gündüz derken şaka yapmıyordum.

Şu an görünmeyen yerlerde UZEM çalışanları evlerine gitmeden, belki uyumadan çalışmaya devam ediyor.

Birileri görmeli, bir kez olsun teşekkür etmeli. 

Tamam hayat kurtarmıyoruz, sağlıkçı o güzel insanlarla yarışa girecek halimiz de yok.

Ama hayatın akmasını sağlayan, üstelik eğitim gibi hayati bir konuda hayatın akmasını sağlayanlar bu insanlar.

Nacizane iletişim kurabildiğim tüm UZEM çalışanlarına bir UZEM çalışanı olarak önce ben teşekkür edeyim: 

  • İstanbul RUMELİ Üniversitesi UZEM
  • İstanbul GELİŞİM Üniversitesi UZEM
  • Ondokuz Mayıs Üniversitesi UZEM
  • Trakya Üniversitesi UZEM
  • Akdeniz Üniversitesi UZEM
  • Amasya Üniversitesi UZEM
  • Işık Üniversitesi UZEM

Hepinizin eline, emeğine sağlık.

İyi ki varsınız.

Unity Döndürme Kodları

Arayıp da bulamadığım kodları yazmak zorunda kaldım.

Sıkıcıydı.

Siz sıkılmadan kullanın.

Bir cismi döndürmek için başka bir cismi onun menteşe noktasına yerleştirip  ana cismi onun içine atın. Kodlar aşağıda:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class HareketEttir : MonoBehaviour
{
public int hiz;
Rigidbody yercekimi;
    void Start()
    {
        yercekimi=GetComponent<Rigidbody>();
    }
    void Update()
    {
     if(Input.GetKey(KeyCode.A)){
          transform.Rotate( 0 , 0 , -1);
     }
 if(Input.GetKey(KeyCode.D)){
          transform.Rotate( 0 , 0 , 10);
     }
    }
}
Bu da onun butona basılmış hali :
public void OnButton()
     {
          transform.Rotate( 0 , 0 , -100);
     }

Unity Puan Hesaplama Kodları

Unity ile puan hesaplama, puan toplama ve ekrana puan yazdırma kodları şu şekildedir :

 

public Text puanGoster;
public Text oyunuBitir;

void OnTriggerEnter(Collider other){
        if (other.gameObject.tag==”altin”)
        {
            puan++;
            Destroy(other.gameObject);
            puanGoster.text = “Puanin =” + puan;
        }
        if (puan == 3 )
        {
            oyunuBitir.text = “Oyun Bitti, Tebrikler tüm altınları topladın.”;
        }

Unity Kamera Takip Kodları

Unity ile bir cismi (objeyi) kamera ile takip edebilmeniz için kolay ve kısa bir yöntem.

Kamera hareket kodları şu şekildedir:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class KameraKontrol : MonoBehaviour
{
public GameObject Sphere;
Vector3 mesafe;

void Start()
{
mesafe=transform.position – Sphere.transform.position;
}

void Update()
{
transform.position=Sphere.transform.position + mesafe;

}
}

Unity Hareket Kodları

Unity ile objelerin hareket ettirilmesi ile unity ile oyun yapmaya kısa bir giriş videosudur.

Ekrana yerleştirilen bir topun ileri geri ve sağa sola hareket ettirilmesi için kodlar şu şekildedir :

-HareketEt.cs-

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class HareketEt : MonoBehaviour
{

Rigidbody yercekimi;
public int guc;

void Start()
{
yercekimi = GetComponent<Rigidbody>();
}

void Update()
{
float yatay = Input.GetAxisRaw(“Horizontal”);
float dikey = Input.GetAxisRaw(“Vertical”);

Vector3 vec = new Vector3(yatay,0,dikey);

yercekimi.AddForce(vec*guc);

}
}