Kategori arşivi: Bilgisayar

Siber Aylaklık Nedir ?

Yepyeni, nur topu gibi bir kavramımız daha var. Yeni değil tabi, ama ben yeni öğrendim.

Kısaca şöyle :

Bilgisayar ya da benzeri teknolojik ürünlerle (telefon, tablet vb) gereğinden fazla vakit geçirmek; ya da bir işi yapma süresini uzatmak.

Ya Hu diyordum, bunun bir adı olmalı. İşte adı “Siber Aylaklık” mış.

Bir de bunun “bilişsel kapılma” kısmı var; ama o şimdilik dursun kenarda. Sonra anlatırım.

Mesele şu; örnekleyelim :

İnsanlar teknolojik ürünlere ve onlarla vakit geçirmeye o kadar alıştılar ki boş kaldıkları anda ilgileri oraya kayıyor. Ya da basit bir işlem yapacakken dahi bir kapılma sonucu işlerini yapmadan, yaparken, ya da yaptıktan sonra da cihazdan, sanal alemden kendilerini alamıyorlar. Bu da “aylaklık” olarak tabir edilen bir ölü zaman doğmasına sebep oluyor.

Bir mail yazmak için bilgisayar başına oturduğunuzda ortalama gerekli süre üç dakika iken “dur arkadan bir müzik açayım, girmişken facebook’a bir göz atayım” gibi bahaneler ile bu mail yazma süresi yirmi üç dakikaya çıkabiliyor.

Ya da işe 10 dakika mola verdiniz, ya da sigara içmeye çıktınız; bir elinizde sigara içerken bir elinizde de cep telefonu ile sosyal medyayı karıştırıyorsunuz. Bu sırada hem sigara molası mola olmaktan çıkabiliyor, çünkü algınız telefonunuza kayıyor ve sigaranızın kendi kendine  yandığı, bittiği dahi oluyor. Ya da sigaranız bitse dahi telefona daldığınız için mola süreniz olması gerekenin üzerine çıkıyor.

Benze durumlar masa başında, yolda, hatta direksiyon başında dahi gerçekleşebiliyor.

Tabi bizi ilgilendiren kısmı “Eğitimde Siber Aylaklık” kısmı olacak.

Siz biraz düşünün. Devam edeceğiz konu ile ilgili yazılara.

 

Uzaktan Eğitimde İçerik

Uzaktan eğitim sistemlerini geziniyorum zaman zaman. Mesleki alışkanlık diyebiliriz sanırım buna. Ama hepsinde rastladığım bir durum var.

Bazısı “ona gerek yok, o da çok uğraştırır, şunu koysak yeter” diyerek içerikten çalıyor; sözde uzaktan eğitim yapıyor ama youtube da video yayınlasa daha faydalı olacağının farkında dahi değil.

Bazısı ise “onu da koyalım, bu güzelmiş bu da olsun, farklı bir şey yapalım” gibi bir fikre bürünüp bir birini tamamlamayan içerikler sunarak kullanıcıyı yormaktan başka bir iş yapamıyor.

Sizler için aradım taradım buldum. Uzaktan eğitimde olması uygun görülen içeriklerin listesi şu şekilde olmalıymış : 

  • Metin
  • Ses
  • Grafik
  • Video
  • Animasyon
  • Simulasyon
  • Oyun
  • Geri Bildirim

Biraz fazla mı olmuş ?

Hem animasyon hem simulasyon hem de oyun.

Yok daha neler.

Sen her hafta 10 farklı bölüme en az 5’er ders hazırlıyorsun. Bir de bunlara yukarıdakilerin her birini ekliyor musun ?

Aferin. Tebrikler. Süpersiniz.

Kaç kişilik bir ekip varsa artık.

Kısaca; tüm bu içeriklerin teoride ayrı hazırlanması ön görülmüş olsa da pratikte mümkün değil.

Bunun yerine listeyi biraz sadeleştirirsek sanrım şöyle bir içerik listesi çıkacaktır karşımıza : 

  • Metin = Ders notu + Grafik
  • Video = Animasyon + Ses + Grafik
  • Simulasyon = Oyun
  • Geri bildirim = Sınav / Forum / Mail / Canlı ders

Burada da yine dersin içeriğine ve işlenişine göre değişiklikler olacaktır.

Örneğin :

Simulasyon/oyun kısmı her içerikte uygulanamayabilir. Hatta pek çoğunda mümkün olmayacaktır. Bu kısım bir de yaş grubu ile de alakalı olarak çalışılması gereken bir kısım.

Aklınızda olsun.

Popüler LMS Sistemleri

Adı çokça anılan LMS sistemleri :

  • ATutor
  • Ilias
  • Efront
  • Dokeos
  • Drupal
  • BlackBoard
  • Advancity
  • Moodle

Tabi bunların hepsini incelemeyeceğiz. Sadece zaman kaybı olacaktır hepsinin iyi kötü yönlerini sıralayıp durmak.

İşinize yarayacak, benimde tecrübe ettiğim belli başlı LMS sistemleri şunlar : 

BlackBoard

Popüler ve kullanışlı bir sistem. Eğitim lisansı olmasına rağmen son dönemde bu konuda fazla cömert olduğu söylenemez.

Güzel bir tercih. Ancak ücret ödemeyi göze almak gerekiyor.

Özellikle kolej ve eğitim merkezleri için ideal. Alt yaş grubu hedefe uygun bir ara yüz ve kullanım kolaylığı sunmakta.

Advancity

Bunu biz yaptık. Türk yapımı lms sistemi olarak biliniyor. Genel anlamda moodle benzeri bir sistem. Aynı şekilde diğer yabancı menşeyli yazılımların benzerlerini de üreterek piyasadan önemli bir pay almayı başardılar.

Gayet başarılı ve kararlı bir sistem olarak dikkat çekiyor.

Moodle

Bilinen lms sistemlerinin en kararlı ve tercih edilenidir. Erken dönemde piyasaya giriş yapması en büyük avantajı. Tabi bunu başarısı ile de pekiştirdi.

Sonraki dönemlerde benzer ya da bazı yönlerde daha iyi özelliklere sahip rakipleri çıkmış olsa dahi pek çok seçeneği bünyesinde barındırması nedeni ile vazgeçilmez olmayı başarmış durumdadır.

Var olan pek çok teknoloji ile entegre çalışmakta. Bu sayede sistem değişikliğine gerek duyulmadan farklı özellikler eklenebilir, geliştirilebilir.

Üstelik tüm bunlar platform değişikliğine ya da tekrar tekrar kullanıcı girişleri yapılmadan gerçekleştirilebilmekte.

Kullanıcılara ait log kayıtlarını tutabiliyor olması, şartlı geçiş imkanları ile tamamlanan ders takibi ile fark yaratmaktadır.

Online sınav imkanları da bir başka değişilmez özelliği durumundadır. Sorular ve şıklarda kendi aralarında random karıştırma seçeneği ile sınavlarda güvenilirlik sağladığı da göz önüne alınması gerekmektedir.

BÖTE Okumak | Ya Da Bunun Gibi Bir Şey II

BÖTE okumak tam olarak şudur :

Mühendislerin, “biz bilgisayarcıyız, siz öğretmen”; öğretmenlerin, “siz bilgisayarcısınız biz öğretmen” cümleleri ile sürekli ve sürekli karşılaşmaktır.

He abi he. Bilgisayarcıyız biz. Bilgisayar satıyoruz. 3 kavanoz 100 lira. Alcan mı ?

Arada kalmış bir bölüm anlayacağınız. Tabi bu bize engel değil. Sen ne kadar iyiysen bölüm de o kadar iyi. Hatta iyi olup olmamanın bölümle alakası yok desek yeridir.

En azından benim okulumda, ki eleştirinin dibine vuruyorum biliyorsunuz kendi okulum ve bölümümden bahsederken, çok güzel adamlar çıktı.

Bkz : İrfan Subaş, Serhat Dündar, Serkan Kesen, Şafak Sevinç, İkbal Barışkan… ve daha adını sayamadığım başarılı bir sürü insan. 

Anlayacağınız “başarı kafada biter bölüm ya da hocada değil”. 

Bölümden koptuk başarının anahtarlarını sıralamaya başladık. Buradan da kişisel gelişime bağlarsam, bir de kitap yazıp satarsam vurdum paranın gözüne.

Böyleydi bu işler dimi. Örneği çok. Bir ara onlardan da bahsederiz. Yan kesiciden hallice bir sürü dalavere.

Neyse, siz az düşünün sonraki yazıda devam ederiz…

Moodle Kurulumda MariaDB Hatası

Moodle kurulum yaparken şu sıralar en sık karşılaşılan sorun MariaDB hatası olsa gerek. Ben de aynı hataya rastladım ve çözüm için epey uğraşmam gerekti.

Sorun nedir biraz araştırmam gerek doyurucu bilgi verebilmek için. Ancak kabaca MVC temelli bir SQL güncellemesi söz konusu.

Çözüm için şu adresteki arkadaş bir şeyler yazmış ancak bana mantıklı gelmedi. Özellikle elle bir güncelleme veri tabanında ne tür sorunlara neden olur az çok tahmin ediyorsunuzdur.

Bu durum birazda local de çalışırken port sorunlarından dolayı port değişikliklerine gidip de sonrasında kurduğumuz CMS de problemler yaşamaya benziyor.

Konunun özeti ve kendimce çözümüm ise şudur :

Moodle sürümünüzü daha önceki (MariaDB güncellemesi gerekmeyen) sürümlerden seçip kurulum yapın. Sonrasında kurduğunuz CMS üzerinden güncellemeler alın.

Siz de sorun ile karşılaşır ve bir çözüme ulaşırsanız bildirebilirsiniz.

windows.old Klasörü Silmek

Windows 10 için yeni gelen güncelleme ile birlikte sistem dosyaları iki farklı klasörde yer almaya başlayacaktır.
Sistemin kurulu olduğu disk alanında yer alacak olan “windows.old” klasörü de daha önce yüklü olan windows dosyalarını saklayacaktır.

Bilgisayarında alan sıkıntısı olanlar için bunu silmenin yolu ise şu şekilde olacak;

Disk temizleme aracını açın ve tarama yapmasına izin verin.
Sonrasında çıkan seçeneklerden “previous windows instalition” ya da “windows önceki sürümü” şeklinde bir seçenek olacak. Onu seçtiğinizde silinecektir.

Böylece bilgisayarınızda gereksiz yer kaplayacak olan eski windows sürümüne ait olan klasörler silinecek ve yer açılacaktır.



Moodle Kurulum Sorunları

Moodle kurulumu sırasında karşılaşacağınız bir kaç problem olacaktır. Bunlardan bahsedelim (en azından benim karşılaştığım sorunları paylaşayım).

Problem 1 :

Dosyaları ftp ye attığınızda kurulum için install.php yazdığınızda ya da diğer herhangi bir uzantıya, hatta ana sayfaya giriş yaptığınızda sayfa açılması yerine sanki bir zip dosyası varmışcasına download olacaktır.

Bu durum tamamen hosting sağlayınız ile alakalıdır. Bu durumu belirttiğinizde düzelteceklerdir.

Problem 2 : Moodledata klasör sorunu.

Bu hata iki durumda karşınıza çıkacaktır.

Birincisi : moodledata klasörünü oluşturmadığınız için yükleme devam etmeyecektir. Bu durumda www ya da httpdocs klasörü dışında bir klasöre bu isimde bir klasör açmanız yeterli olacaktır. moodledata klasörünü açtığınızda 777 izni vermeniz gerekiyor.

İkincisi : moodledata klasörü açsanız durumunda da oluşacak bir sorun da “veri yolu güvenli değil” uyarısı olacaktır. Bu durumun çözümü için ise “https://moodle.org/mod/forum/discuss.php?d=169353#p1367726” adresinde yer alan çözüm uygulanabilir.

Bu çözüm bir güvenlik açığı doğurur mu ya da başka bir sorun oluşturur mu bilemiyorum tabi. Araştırıp yazıyı güncelleyeceğim daha sonra.

Şimdilik bu kadar. karşılaştığım sorunları yazmaya devam ederim yine sizlere.



Emmet Kurulum Ve Kullanımı

Hacı nedir bu EMMET denen illet ? 

Kısaca kolay kod yazmanız için geliştirilmiş bir sistem. Kod yazarken hepimizin de hemfikir olduğu en önemli sorun parantez, çift tırnak, tek tırnak, parametre açma ve parametre kapama gibi yaz yaz bitmeyen işaretçiler. İşte bu adamlar sizi bu dertten kurtarmış; bi teşekkür edin bari. Hiç değilse bi açın da bakın ne yapmışlar.

Daha anlaşılır olması adına aşağıdaki örneğe göz atın.

div#header>h1.logo>a{site Name}

Yani diyor ki :

<div id=”header”>
<h1 class=”logo”><a href=””>site Name</a></h1>
</div>

İyi de bunu neremize yazacaz ? Hem ben kullandığım editör den memnunum, değiştirecek miyim şimdi onu ? Zor kardeş o iş zor.

Kullandığınız editörü değiştirmenize, yeni bir çalışma ortamına geçmenize gerek kalmıyor gençler. Zaten EMMET denen illet de bi editör falan değil. Pek çok editörü destek veren bi eklenti sadece. “http://emmet.io/download/” adresinde destek verilen editörlerin listesine ulaşabilirsiniz. Kurulum bilgilerine de yine aynı sayfadan editörünüzü seçtikten sonra ulaşabilirsiniz.

Haydi kolay gele hepinize.

 



Bilgisayar Destekli Eğitim Konusunda Bir Kaç Bilgi

Yakın bir zamanda yapmış olduğum bir görüşme öncesi ufak bir araştırma yapmıştım. Daha doğrusu bildiğiniz ama sorulduğunda bir türlü tanımlayamadığımız bir kaç terim hakkında kısa bilgileri.

Umarım işinize yarar.

SCORM nedir ? 

Bilgisayar destekli eğitimde belirli bir standartlaştırma adına geliştirilmiş bir sistemdir.

Burada bilinmesi gereken en önemli nokta bu standartlaştırmanın içeriğin kendisi ile değil; tamamen yayınlanması ile ilgilidir. Yani hazırlanan bir sistemin hangi LMS sisteminde yayınlandığının bir öneminin kalmaması anlamına geliyor. Hazırlanan içeriğin tüm LMS sistemlerinde yayınlanabilir olması demek.

  • Kalicı
  • Taşınabilir
  • Tekrarlanabilir
  • Sistem uyumluluğu sahibi
  • Erişilebilir gibi maddeler ile sistem tanımı özetlenmiştir.

Tim Can nedir ?

Bilgisayar destekli eğitim içeriklerinde ilerlemenin belirli şartlara bağlanması anlamına gelmektedir.

Mobil öğrenme ile ilgili bir kaç not. 

Mobil öğrenme, yani mobil cihazlara uygun teknoloji destekli eğitim (burada bilgisayar yerine teknoloji destekli demek daha doğru olacak sanırım) konusunda bir kaç not paylaşayım sizlerle:

Bulut (cloud) teknolojilerin bu konudaki önemi unutulmamalıdır. Tabi bunu örneklendirmek gerekecek daha anlaşılır olması adına. Başlayalım ;

Yakın zamanda 4G teknolojileri ile ilgili bir tartışmaya sahne olduk hepimiz. 3.5G mi 4G mi olsun bir türlü karar veremedik. İşte burda 4G ile ilgili bir kaç şeyden bahsedeceğim.

4G teknolojisi ile veri transfer hızı ile ilgili çok büyük bir ilerleme gerçekleşti. Bu durum teknoloji destekli eğitimde çok önemli bir yer tutuyor. Özellikle kaliteli içeriklerin yüksek boyutlarda olması nedeni ile (burada kaliteden kastımız tamamen eğitim materyalleri ile ilgilidir; eğitim materyallerinin içeriği ile ilgili değildir.) bu konu kesinlikle göz ardı edilemez.

Bir de yine 4G ile ile gelen ancak çok ayrıntılı bilgi sahibi olmadığım ağaçlandırma ve yapay zeka teknolojileri var. Ağaçlandırma Tim Can konusunda bahsettiğimiz yönlendirmeli, şartlara bağlı eğitimdir. Bu konunun önemini anlatmaya gerek yok sanırım. Yapay zeka konusunda 4G nin nerede durduğunu konusunda ise henüz ayrıntılı bir bilgiye sahip değilim. Doyurucu bir bilgiye sahip olduğumda sizlerle de paylaşacağım.

Green/Blue Box (yeşil/mavi perde) konusu.

Sistemin ne olduğunu anlatmaya çok gerek yok sanırım. Ancak konu ile ilgili bir kaç işe yarar bilgi verebilirim.

  • Perde uzunluğu en az 3 metre genişliğinde olmalıdır.
    Bunun nedeni açıları farklı birden fazla kamera ile çekim yapabilme ve kamera karşısında hareket alanı bırakılmasıdır. Tabi bu alan ne kadar büyük olursa o kadar iyi; ancak böyle bir iş yapıyorsanız 3 metre altına inmemeye çalışınız. Rahat edersiniz.
  • En az 3 ışık kullanılmalıdır.
    Tabi imkanlarınız doğrultusunda artırabilir ya da azaltabilirsiniz (azaltmanızı tavsiye etmem, ne kadar az ışık o kadar zor temizlenen bir arkaplan.Hatta temizleyememe ihtimaliniz dahi var.)
    Standart ışıklandırmamızda ışıklarımız : arkaplan (perdemizi aydınlatan ışık), katman (perde ile obje arasında kalan alanı ve objeyi aydınlatan çağpraz ışık), ana (tüm alanı aydınlatan geniş ve güçlü ışık)

StoryLine nedir ?

Articulate firması tarafında geliştirilen materyal hazırlama sistemidir. Bu sistemi gelişmiş bir powerpoint, alternatif (bir kaç kademe altında tani) bir adobe flash, ya da captivate benzeri bir sistem olarak değerlendirebilirisiniz.

(Not: mobil arayüzler konusunda büyük gelişmeler katetmişlerdir. Göz atmanızda fayda var)

 




Veri Tabanı Notları -1-

Bu ara fazlaca uzak kaldığım ve unutmaya yüz tuttuğum veri tabanı konusuna biraz zaman ayırıyorum. Notlar inceleyip, notlar çıkarıyorum. Bu notları da burada yayınlayacağım; belki ihtiyacınız olur.

Not: Temel düzeyde bir hatırlatma mahiyetinde olacaktır.

Öncelikle bazı kod parçalarının anlamlarını bir hatırlayalım. Tabi hepsini biliyoruz ama yinede bulunsun kenarda.

  • create table : tablo oluştur
  • drop table : tablo sil
  • atler tablo : tabloya alan ekle
  • insert into : tabloya bilgi ekleme
  • value : değer
  • select : seç
  • update : güncelle
  • delete : sil
  • from : hangi tablo
  • where  : şartlar
  • group by : bir özelliğe göre grupla
  • having : grup ölçütleri
  • and : ve
  • or : veya
  • not : değil
  • between : arasında
  • like : benzerlik
  • in : içeren
  • avg : ortalama
  • sum : toplam
  • count : say
  • max : maksimum
  • min : minimum

Genel cümle dizimimiz nasıl olacak görelim.

SELECT x, y, z, t FROM tablo1 WHERE q<30

Burada genel cümle dizimimiz için bir örnekleme yaptık ve tablo1 tablosundan x,y,z,t bilgilerini getir. Ancak bu bilgileri de q değeri 30 dan yüksek olanları da filtreleyerek getir.

Bu örnekle 3 kod parçamızı da görmüş olduk. SELECT ile istediğimiz bilgileri seçtik, FROM ile bilgilerin yer aldığı tabloyu seçtik; WHERE ile istediğimiz bilgilere şart koyduk.

Başlangıç için bu kadarı yeterli olacaktır. Bakalım örnekler yapabilecek miyiz.

Bir tablo oluşturarak başlayalım. 

CREATE TABLE calisanlar (isim varchar(30), soyisim varchar(30) gorev varchar(20), yas int(3), maas int(4) );

Burada çalışanlar adında bir tablo oluşturduk ve içerisine isim, soyisim, gorev, yaş ve maaş bilgileri tanımladık.

Şimdi tablomuza bilgi girelim.

INSERT INTO calisanlar (isim varchar(30), soyisim varchar(30) gorev varchar(20), yas int(3), maas int(4) ) VALUES (‘fatih’, ‘arıkan’, teknik eleman’, ’25’, ‘1000’);

Burada Fatih ARIKAN çalışanının tüm bilgilerini tabloda da yer alan sıralama ile tablomuza yerleştirdik.

Diyelim ki kayıt yaparken Fatih ARIKAN’ın yaşını yanlış girdik. Kaydı güncelleyelim.

UPDATE calisanlar SET yas = 30 WHERE isim=fatih AND soyisim = arikan

Burada WHERE sonrasında yazacağınız bilgileri dilediğiniz gibi seçebilirsiniz. Yeter ki güncelleme yapacağınız çalışan için benzersiz olsun seçtiğiniz bilgiler.

Gelelim girdiğimiz bilgileri tablomuzdan silmeye, sonrasında da tablomuzu tamamen silmeye.

DELETE FROM calisanlar WHERE isim = fatih AND soyisim = arikan

Burada ismi fatih ve soyismi arıkan olan kullanıcıyı tablomuzdan kaldırdık.

Peki kullanıcıyı değil de tüm tabloyu silmek istesek ne yapmamız gerek ? O zaman da yukarıda yazdığımız kodumuzdan bir kısmını kullanmamız yeterli olacaktır.

DELETE FROM calisanlar