SCRATCH ‘E GİRİŞ

scratch-8

Merhaba arkadaşlar…

Scratch konusununa daha önce girmiştik şimdi ise scratch e ufak bir giriş yapıp bu dilin ne işimize yarayacağını inceleyelim biraz…

Scratch kendi oyun ve animasyonlarımızı yapmak için kullandığımız bir programdır , şimdi bu programın bize getirilerini konuşalım…

Bilindiği gibi çocuklara bir şeyi anlatmanın en etkili ve kolay yolu onları olayın içinde aktif duruma getirip animasyon vb. şeylerle ilgisini çekip algısını açık tutmaktır.

İşte tam burada scratch çok işimize yarayan bir program olarak karşımıza çıkıyor. Çünkü scratch le çocuklara anlatmak istediğimiz şeyi bir oyun haline getirip onlarıda konunun içine katarak daha etkili bir öğrenme sağlayabiliriz ki hangi çoçuk oyun oynamak varken ders çalışmak isterki…

Scratch çocukların bu olumsuz özelliğini lehimize çevirip etkili , eğlenceli ve kolay bir öğrenme sağlıyor. Bu sayede çocuklar derse daha ilgili olup öğrenmeleri gereken şeyleri daha çabuk kavrıyorlar… Scratch ‘ in bir diğer yararı ise tek satır kod yazmadan kullanılması. Bu sayede hiç programlama bilmeyen biri bile kolaylıkla scratch   kullanıp kendi oyunlarını yapabilir ve eğer istiyorsa programlama temellerini atabilir… Başka bir yazıda görüşmek üzere 😀 …(Scratch indirme sayfası linki aşağıdadır ve yanında ek olarak ilk eğitim notları ve örnek uygulanamlar kolay gelsin 😉 )

Scratch_Ders_Notlari

Scratch indire sayfası!!!

BİLGİSAYAR AĞLARI

Network

Merhaba arkadaşlar bu yazım Bilgisayar iletişimi konumuzun devamıdır…(konu uzun olduğundan bölmek zorunda kalmıştım :))

Ağlar İlk olarak ağın ne olduğunu öğrenelim..

Ağ iki yada daha fazla bilgisayarın veri alış-verişini sağlamak amaçlı aygıtlar ve bilgisayarlarla oluşturduğu yapıdır.

Ağların asıl amaçları bizim işimizi kolaylaştırmak, “ne gibi” der dediğinizi duydum sanki 😀 .

Bize sağladığı faydalar : düşük maliyetle haberleşmeyi sağlama, daha kolay yönetilebilirlik, dosya paylaşımının rahatlıkla yapılabilmesi gibi …..


Ağlar özelliklerine göre 3 ‘ ayrılır… Gelin şimdi bunları inceleyelim…. 🙂

Yerel Alan Ağları (LAN); Dar bir bölgede oluşturulan ağ sistemidir. Bu ağ sistemi kurumlar açısından verimliliği yükseltecek maliyeti düşürecek yöntemlerden olduğunu düşünüyorum.

Diğer bir ağ çeşidi “Kablosuz LAN” (WLAN); Adından da anlaşılacağı gibi gözle görülen kablolar olmadan oluşturulan ağ sistemidir. Genel olarak evlerimizde de yaygın olarak kullandığımız internetlerde var olan ağ sistemidir.

Kent Çapında Ağ (MAN) ; Bir şehirdeki bütün LAN’ ların  birbirlerine bağlanmasıyla oluşan bir ağ çeşididir.

En son ağ Çeşidimiz Geniş Alan Ağı (WAN); MAN’ lardan daha geniş alana sahip olan ağlardır. Yani; LAN<MAN<WAN…

Ağ denilince duyacağımız kavramlardan biri de P2P yani Peer to Peer.
Tam olarak Türkçe karşılığı olmayan P2P aslında eş anlamında kullanılmakta, temelde aynı olan cihazların birbirlerinin harddisklerine doğrudan ulaşabildikleri ve dosyalarda değişim yapabildikleri sistemdir.

Diğer bir kavramda “Ağ Topolojisidir”. Peki nedir bu topoloji ?
Topoloji bir ağın fiziksel ve mantıksal yapısını ifade eder.
Ağ topolojileri de fiziksel ve mantıksal olarak iki gruba ayrılırlar;

1) Fiziksel Ağ Topolojileri

Yol topolojisi ( Bus Topology ), Halka Topolojisi ( Ring Topology ),Yıldız Topolojisi ( Star Topology ), Gelişmiş Yıldız Topolojisi ( Extended Star Topology ) Ağ topolojisi ( Mesh Topology ),Ağaç Topolojisi ( Hierarchical tree Topology ),Çift Halka Topolojisi ( Dual ring Topology ), Hücresel Topoloji ( Cellular Topology ) ,Eğri Topoloji ( Irregular Topology )

2) Mantıksal Ağ Topolojileri Yayın Topolojisi

( Broadcast Topology ),İz topolojisi ( token passing topology ) olarak çeşitleri mevcuttur.

Ağ konusunda anlatacaklarım şimdilik bukadar…. Başka bir yazıda görüşürüz :D…

BİLGİSAYAR İLETİŞİMİ

resim116

Merhaba arkadaşlar bu hafta iletişim ve bilgisayar ağlarının günümüzdeki yeri ve bazı teknik konuları ğrendik bende bunları sizlere aktaracağım…

İlk olarak iletişimin (bilgisayar iletişim)  tanımından başlayalım;

Bilgisayar iletişimi , iki veya daha fazla bilgisayarın veya aygıtın veri ve bilgi iletmesidir ve iletişim şu sırayla gerçekleşir;

GÖNDERİM AYGITI (sunucuda diyebiliriz) =====>İLETİŞİM KANALI =====> ALIM AYGITI(buda muhtemelen biz oluyoruz :D)

Şimdi gelelim bilgisayar iletişimiyle neyi kastettiğimize…

Arkadaşlar bilgisayar iletişimi çok kapsamlı bir konu aslında bir kaç örnek vererek anlatmaya çalışayım.

örn: E-posta , sohbet odaları , faks , FTP (File transfer Protocol) , anlık mesajlaşma , internet , blog , vs.

Bilgisayar iletişiminin kullanımına gelirsek ,  genel olarak hepimizin sıklıkla kullandığı  hatta müptelası olduğumuz uygulamarla başlayalım.

BİLGİSAYAR İLETİŞİMİNİN KULLANIMI

En başta anlık mesajlaşmalar… Bu iletişim sayesinde kablosuz olarak mesaj gönderip alabiliriz. Bu bilgisayar iletişimine verilebilecek en güzel örnek bence…

Kablosuz internet erişim noktaları ; Hemen hemen herkesin bildiği bir kavram bu Wi-Fi (WLAN)  . Wi-Fi bizlerin ev , işyeri , okul , cafe , kamuya açık alanlar , vs. gibi yerlerde kablosuz olarak rahatça internete bağlanmamızı sağlar.

Günümüzde eskiye oranla daha yaygın Wi-Fi kullanımı , dizüstü (laptop) bilgisayarlar , akıllı telefonlar , tabletlerin yaygınlaşmasına paralel olarak  yaygınlaştı Wi-Fi kullanımı ve kablolu internete oranla hem daha kullanışlı hemde daha ucuz…

Cybercafé ; Bizim dilimizle internet kafe 🙂 . Cybercafé müşterilerine internet erişimi için kişisel bilgisayarlar sunar.

Küresel konum belirleme sistemi ; Bizim kullandığımız adıyla GPS… GPS alıcısının konumunu belirlemek için uygulama tarafından gönderilen sinyalleri kabul eden ve bunları analiz eden bir veya daha fazla alıcıdan oluşan bir navigasyon sistemidir. GPS artık yaygın bir şekilde mobil aygıtlarda , yeni arabalarda  bulunuyor…

Arkadaşlar gördüğünüz üzere bilgisayar iletişimi hayatımızın birçok noktasında var ve bir çoğunu aktif şekilde kullanıyoruz… Bir sonraki yazıda görüzmek üzere 😀

 

 

 

 

 

İŞLETİM SİSTEMLERİ VE PERFORMANS ARTTIRMA

Görsel

Merhaba arkadaşlar bu yazıda sürekli olarak kullandığımız ama özelliklerinin tamamını bilmediğimiz işletim sistemleri hakkında konuşacağız.

İşletim sisteminin basit bir şekilde tanımını yazarsak bilgisayar , vs. ‘deki aygıtların (donanımların) çalışmasını sağlayan yazılımlardır.

Ama işletim sisteminin içeriği tanımı kadar bait değil ve kendimde herşeyini tam anlamıyla bilmediğim için o konuya hiç girmeyeceğim.

Resimdede görüldüğü gibi bir çok işletim sistemi var fakat en çok kullanılan işletim sistemi windows gibi gözüküyor şu anda en son sürüm windows 8 olmasına rağmen çoğu kullanıcı bir eski sürümü olan windows 7 ‘yi kullanıyor.

Çünkü bana göre windows 7, 8 e göre daha tutarlı ve arayüzü daha kolay ve windows 8 in hızlı açılmasından başka bir numarası olduğunu düşünmüyorum :).

Windows dışında biz türkler olarak kolayca kullancağımız bir diğer işletim sistemi ise LİNUX.

Hatta bence LİNUX windows a göre daha kullanışlı , güvenli ve ücretsiz bir işletim sistemi.

Ayrıca açık kaynak kodlu olması işletim sisteminin sürekli olarak geliştirilmesine olanak sağlıyor.

Açık kaynak kod’ un genel anlamı programlama işinde yeteri kadar bilgisi olan birinin klendi işletim sistemini kodlarla geliştirebilmesidir.

LİNUX ‘ un tercih sebeplerinden biriside TUBİTAK ın geliştirdiği bize ait Pardus sürümünün olmasıdır.

İşletim sistemlerini daha verimli kullanmak için düzgün bir araştırma yapıp bunları uygulamaya dökmeliyiz.

elimizdeki işletim sistemlerinin bütün olmasada çoğu özelliğini bilinçli bir şekilde kullanmak güzel olur bence.

Gelelim bilgisayar performansını arttırmaya….

Hemen hemen bütün kullanıcıların ortak sıkıntısıdır bilgisayardaki performans düşüklüğü…

Ama şunu unutmamalıyızki performans düşüklüğü bilgisayardan çok kullanıcıdan kaynaklanır.

Bu sorunu çözmek için bir kaç yolumuz var, bunları uygularsak sonuç alabiliriz fakat unutmayalım bilgisayar miyadını doldurmuşşa bu yöntemler onu kurtarmaz.

Şimdi ilk olarak Hard Disk ‘imizi mutlaka 2 ve daha fazla parçaya ayırmalıyız (en yaygın olanı 2 ye ayırmak).

Ayırdığımız parçalardan birine işletim sistemini diğer parca veya parçalara ise diğer dosyalarımızı atmalıyız.

Daha sonra sistem düzenleme programları ile sistemimizdeki hataları düzeltmeliyiz.

(ÖRN:Advanced SystemCare link :http://www.gezginler.net/indir/advanced-systemcare-free.html)

Windows kullanıyorsanız disk temizleme ve disk birleştirme ile Hard Disk imizdeki gereksiz verileri temizleyip dağınık olan boş alanları birleştirmeliyiz.

Diğer bir sistem düzenleme programı olan CCleaner indirerek kullanım sıklığınıza göre haftada bir veya daha uzun aralıklarla çalıştırıp bilgisayarımızdaki bütün gereksiz verileri temizleyebilir.(Link: http://www.gezginler.net/indir/ccleaner.html)

Bunların dışında (windows için)  başlattaki  arama kısmına “msconfig”  yazıp gelen pencerede başlangıç kısmını seçip bilgisayarımız ilk açıldığında açılna gereksiz programların seçimini kaldırıp açılmamalarını sağlayabiliriz.

Son olarak ComboFix programını indirelim , bilgisayarımızı güvenli modda çalıştırdıktan sonra combofix programını çalıştırarak bilgisayarımızdaki virüs , malware , vs zararlı yazılımları temizleyebiliriz.(link:http://www.gezginler.net/indir/combofix.html)

Sisteminizi kullanma amacınıza göre daha fazla işlemler yapılabilir ama şimdilik bunları yaparsanız bilgisayarınızın performansının azda olsa artacağını düşünüyorum.