Upload
ali-sezisli
View
381
Download
2
Embed Size (px)
Citation preview
Meraklılar İçin‘Kendin Yap’ Kitleri
Ali SEZİŞLİ – 2017https://alisezisli.com.tr
Sunu Notları• Bu sununun hazırlanmasındaki amaç; bireyleri - özellikle
çocukları - bilişim teknolojilerini kullanarak ürün çıkarmaya yönlendirmektir.• Sunuda bahsi geçen kişiler, şirketler ve ürünlerle hiçbir
bağlantım bulunmamaktadır.• Bu sunu için hiçbir sponsorluk alınmamıştır.• Sunu, eğitim – öğretim amacıyla herkes tarafından
kullanılabilir.• Herhangi bir hatayı ve/veya eksikliği [email protected]
adresine bildirebilirsiniz.• Faydalı olması dileğimle.
CODE.org ve
Scratch
Yapı Blokları
Lego Mindstor
ms
Arduino Raspberry Pi
CODE.org• ‘Herkes öğrenebilir’ felsefesiyle yola çıkan
code.org; çocuklara ve gençlere kodlamayı sevdirmek amacıyla yapılan bir çalışmadır.• Çeşitli kişiler ve şirketler tarafından
desteklenen bu çalışma, yapboz parçaları kullanılarak algoritma hazırladığınız birçok etkinlik içermektedir.
CODE.org• Türkçe dâhil olmak üzere çeşitli dillerde
kullanılabilir.• Herhangi bir kurulum gerektirmez. Sıradan
bir web sitesi gibi ziyaret edebilirsiniz. (Bazı yan uygulamalara ihtiyaç duyabilir.)•Minecraft, Angry Birds, Flappy Bird gibi çeşitli
oyunlar da etkinliklere dâhil edilmiştir. Bu sebeple çocukların dikkatini çekebilmektedir.
Scratch•MIT Media Lab tarafından geliştirilen bir
‘görsel programlama dilidir.’• Programlamaya başlangıç için güzel bir
adımdır.•Metin yerine yapboz blokları kullanılarak
algoritmalar hazırlayabilmemizi sağlar.•Web üzerinden veya bilgisayarınıza kurarak
kullanabilirsiniz.
Parantez• Yapılan bu çalışmaların ‘kodlama’ olmadığını
savunan önemli bir kesim vardır.• Benzer şekilde bu ortamların bir
programlama dili olmadığını savunanlar da vardır.• Programlama, kodlama, programlama dili,
yazılım gibi konuların teknik detayları incelendiğinde; ortada bir karışıklık olduğu görülebilir.
Parantez (Benim Düşüncelerim)• Blokları kullandığımız bu görsel ortamlarda
yapılan çalışmanın programlama olduğunu düşünmüyorum.• Çıkarılan ürünler rahatlıkla
taşınamamaktadır. Ayrıca gerçek anlamda programlamanın sahip olduğu esnekliklere de sahip değillerdir.
Parantez (Benim Düşüncelerim)• Ancak değişen ve gelişen teknoloji ortamında
bildiğimiz ‘kod’, ‘program’, ‘programlama dili’ kavramlarının değişmeye başladığını düşünüyorum.• Bugün için var olan karmaşanın, yakın
gelecekte sonlanacağını umuyorum.
Yapı Blokları
Yapı Blokları• Yapbozlar, ahşap bloklar, Lego, K’nex…• Bu tarz parçala – birleştir oyuncakların kişisel
gelişime ciddi faydalar sağladığı bilimsel araştırmalarla sabittir.
K’nex• Çeşitli geometrik şekillerden oluşan K’nex
parçaları ile yaratı yönünüzü gün yüzüne çıkarabilirsiniz.• K’nex ürünlerinin farklı koleksiyonları
bulunmaktadır. Bazılarında motor, dişli çarklar gibi mekanik özellik arttırıcı parçalar da bulunmaktadır.
Lego• Lego ürünleri K’nex ürünlerine göre daha
sade parçalardan oluşmaktadır.• Tıpkı K’nex’te olduğu gibi, Lego ürünlerinde
de çeşitli setler bulunmaktadır.• Daha ileri Lego deneyimi için Technic ve
Mindstorms setlerini incelemenizi öneririm.
Lego Mindstor
ms
Lego Mindstorms• Lego parçalarına ek olarak programlanabilir
bir donanım içeren settir.• First Lego Leauge (FLL) gibi yarışmalarda
çoğunlukla bu set kullanılır.• YouTube gibi sitelerde Mindstorms setleriyle
yapılan çalışmalara ve eğitim videolarına ulaşabilirsiniz.
Arduino
Arduino• İşleri biraz daha ciddileştirip elektronik ve
yazılımla uğraşmaya başlamak isterseniz Arduino’yu deneyebilirsiniz.• Ardunio, bir devre kartıdır. Bu kartın üzerinde
pinler, işlemci, bellek gibi birimler bulunmaktadır.
Arduino• Arduino üzerindeki pinleri kullanarak çeşitli
giriş/çıkış işlemleri yapabilirsiniz.• Ortamdaki sıcaklık artınca ötmeye başlayan
alarm• Işık azalınca yanan LED’ler• Engellerden kaçan robot• Kapınız açıldığında size e-posta gönderen bir oda
arkadaşı
Raspberry Pi
Raspberry Pi• Raspberry Pi, ufak bir bilgisayardır.• İçine bir işletim sistemi yüklersiniz. Güç
verirsiniz. Ekrana bağlarsınız ve bilgisayarınız kullanıma hazır hâle gelir.• Peki sıradan bir bilgisayardan farkı nedir?
Raspberry Pi• Raspberry Pi, tıpkı Arduino gibi çeşitli
sensörlerle zenginleştirilebilir.• Sıradan bir bilgisayardan çok daha ucuzdur.• Raspberry Pi kullanarak • Kendinize ait bir oyun konsolu• Taşınabilir sunum aracı• Tablet bilgisayar
gibi ürünler yapabilirsiniz.
Bakmadan Geçmeyin•Makey• http://www.karincalab.com/
•Makey Makey• http://www.makeymakey.com/
• Scratch for Arduino• http://s4a.cat/
Gitmeden Önce• Web üzerinde bu konular ile ilgili sayısız kaynak
bulunmaktadır. Araştırmanız ve incelemeniz dileğimle.• https://code.org/• https://scratch.mit.edu/• http://www.knex.com/• https://www.lego.com/tr-tr• https://www.arduino.cc/• https://www.raspberrypi.org/
Gitmeden Önce• YouTube – Meraklı Maymun• Çağan’la Arduino & Çağan’la Raspberry Pi
• Popular Science Türkiye• https://popsci.com.tr/
• Bilim Kahramanları Derneği• http://www.bilimkahramanlari.org/tr/
• Çırak Dergisi• https://www.abakuskitap.com/cirak-dergisi
• Kendin Yap bloğum• https://kendinyap.alisezisli.com.tr
Sonuç• Teknolojide yaşanan değişime ve gelişime
ayak uydurmak için bir şeyleri satın almamız / kullanmamız yerine üretmeyi de düşünmemiz gerektiğine inanıyorum.• Bu nedenle ‘Kendin Yap (Do It Yourself / DIY)’
kültürünün yerleşmesi gerektiğine inanıyorum.
Sonuç• Başlangıç için burada önerdiğim ürünlerin
haricinde aklınıza gelebilecek birçok şey kullanılabilir. Kağıt, oyun hamuru, balon, çeşitli kutular…• Burada üründen çok düşünceye odaklanmak
gerekmekte. Hazır almak istemiyorum, uzaktan bakmak istemiyorum. Kendim yapmak istiyorum.
Teşekkürler• Görselleri web üzerinden indirdim. Bu
kültüre hizmet eden herkese teşekkür ediyorum.• Tüm marka, logo ve ürünlerin telif hakları hak
sahiplerinindir. Bu çalışmalara herhangi bir katkım bulunmamıştır.