STEM

STEM

Vue.js’e Başlarken: Proje Oluşturma

Herkese selamlar. Serimizin üçüncü yazısı ile karşısınızdayım. Bir önceki yazımda sizlere Vue.js ile kullandığımız yapılardan bahsetmiştim. Kullanacağımız yapıları da öğrendiğimize göre artık bir proje oluşturabiliriz. Bu yazıda Vue.js ile ilk projenizi nasıl oluşturacağınızdan bahsedeceğim. Vakit kaybetmeden başlayalım. Öncelikle projelerimizi aynı yerde tutmak için kullanıcı adımız altında bir “project” klasörü oluşturalım.

STEM

Uluslararası Bilimde Kadınlar ve Kız Çocukları

Herkese merhaba, 11 Şubat Uluslararası Bilimde Kadın ve Kız Çocukları Günü’ne özel bu yazımda, güncel veriler eşliğinde, önemli buluşlar yapan, korkusuzca düşüncelerini savunan, büyük bir potansiyele sahip olmalarına rağmen ciddiye alınmayan bilim kadınlarının hikayelerinin nasıl devam ettiğine göz atacağız.

STEM

Adroit Androids – Uluslararası Bilimde Kadın ve Kız Çocukları Günü

Merhabalar, biz Adroit Androids. 2016 yılında kurulan uluslararası bir robotik takımıyız. Önceki iki yazımızda sizlere takımımızdan ve katıldığımız yarışmalardan bahsetmiştik.        Bu yazımızı ise 11 Şubat Uluslararası Bilimde Kadın ve Kız Çocukları Günü için yazıyoruz. 15 Aralık 2015 tarihinde gerçekleştirilen Birleşmiş Milletler 70. Genel Kurulunun 13. Maddesi gereğince 11 Şubat günü Uluslararası Bilimde Kadın ve Kız Çocukları Günü olarak ilan edilmiştir. O tarihten beri her sene 11 Şubat günü, Uluslararası Bilimde Kadın ve Kız Çocukları Günü olarak kutlanmaktadır. Birleşmiş Milletler’in yayınladığı verilere göre, Dünyadaki kadın araştırmacı sayısı, erkek araştırmacı sayısına göre daha azdır.  Bu durumun başlıca sebeplerinin ise; cinsiyete dayalı ön yargı, klişeler ve toplum baskısı olduğunu söylemek mümkündür. Günlük hayatta kullanılan ve dilimize yerleşmiş cinsiyetçi ifadelerden, iş hayatında alınan maaşların farklılıklarına kadar toplumun her noktasında bu eşitsizliğe rastlayabilmekteyiz. Birçok kız çocuğu, daha küçüklük zamanlarından itibaren çeşitli cinsiyet eşitsizliğine dayalı klişelerle büyütüldükleri için bilim ve teknolojiyle ilgilenmemekte ve bu yönde destek görememektedir. Maalesef ki geçmişten bu yana süregelmiş bu düşünce ve davranış biçimleri yüzünden bilim ve teknoloji alanında çalışan kadınların oranı daha azdır.  Toplumdaki klişe ve önyargıların yıkılması için insanların bu konu hakkında bilinçlendirilmesi çok önemlidir. Bunun çözümü ise farkındalık yaratmak ve insanların cinsiyet eşitliği bilincine sahip olmasını sağlamaktır. Çocukların erken yaştan itibaren hakkında bilgi edindikleri ve uğraştıkları konular, gelecekteki ilgi alanları ve kişiliklerinin oluşmasında büyük rol oynamaktadır. Örneğin küçükken piyano çalan biri müziğe ilgi duyma eğilimindeyken küçükken bulmaca çözmeyi çok seven biri yüksek problem çözme kabiliyetine sahip olma eğilimindedir. Bunun gibi sebepler dolayısıyla küçüklükten itibaren kız çocuklarının bilimin ışığı altında yetişmemesi, onlar için bir dezavantaj oluşturmaktadır. Bu noktada; kız çocuklarına küçüklükten itibaren STEM eğitimi verilmeli, kendilerini keşfetmeleri için olanak sağlanmalıdır. Peki biz Adroit Androids olarak bu konunun neresindeyiz? Adroit Androids olarak, toplumsal cinsiyet eşitliğini sağlamak amacıyla birçok çalışma gerçekleştirmekteyiz. Bu amacı en temelinde kendi komünitemiz için sağlamaya çalışıyoruz. Bilim ve robotiğin cinsiyet kalıplarının dışında olduğunu; okulumuzda, etkinlik yaptığımız sosyal kuruluşlarda, ziyaret ettiğimiz kurumlarda ve daha birçok kitleye yaptığımız sunumlarla anlatmaktayız. 9 kız ve 9 erkekten oluşan takımımızda her zaman cinsiyet eşitliğine önem vermekte ve çalışmalarımızı da bu bilinçte sürdürmekteyiz. Kurulduğumuz yıldan beri sayısız kız çocuğuna ilham olduk. Onlara bilimi sevdirmek için çalıştık ve çalışmaya devam ediyoruz. Okullardan hastanelere, rehabilitasyon merkezlerinden derneklere ve daha birçok kurumlara ziyaretler gerçekleştirdik. Kız çocuklarına sunumlar, konuşmalar gerçekleştirip onlarla bilimsel deneyler, etkinlikler ve eğitimler gerçekleştiriyoruz. Bu amaçta gerçekleştirdiğimiz etkinliklerden biri de Ladies in FIRST projemizdir. Ladies in FIRST, başlıca kadınlara ve  kız çocuklarına STEM ve robotik alanları ile ilgili ilham vermeyi ve onları bu alanlara teşvik etmeyi amaçlamaktadır. 2017 yılından itibaren her sene geleneksel olarak Ladies in FIRST panelimizi gerçekleştiriyoruz. Ladies in FIRST etkinliğimizde, her sene STEM başlığı altında bir tema belirledikten sonra tema çatısı altında başarı göstermiş kadınları panelimizde konuşmacı olarak konuk ediyoruz. Bu sene ise Ladies in FIRST etkinliğimizi Ladies in FIRST haftası şeklinde organize ettik ve yakın zamanda gerçekleştireceğiz. Sloganımızı ‘Başarıları Konuşuyor, Klişeleri Yıkıyoruz!’ olarak belirlediğimiz bu etkinlikte, sürpriz konuşmacılar ve sürpriz etkinlikler bizleri bekliyor. Ladies in FIRST ile aynı amaçla gerçekleştirdiğimiz Ladies Talk ve Girl Talk adlı iki projemiz de bulunmaktadır. Women Talk formatında mesleğinde başarılı ve kız çocuklarına ilham olan kadınlarla; Girl Talk formatında da FRC takımlarının kız üyeleriyle beraber röportajlar yapıp, sohbet ediyoruz. İlk başta YouTube’dan video serisi olarak başladığımız bu formatlara bu sene Spotify, Google Podcast ve YouTube üzerinden podcast olarak devam ediyoruz.  Biz Adroit Androids olarak bilimde kadınların ve kız çocuklarının sayısını arttırmak için var gücümüzle çalışıyoruz. Umuyoruz ki çalışmalarımız vesilesiyle bu sayının artmasına katkı sağlayabiliyoruzdur. Yazımızın sonuna geldik, buraya kadar okuduğunuz için teşekkür ederiz.    Bilime tutkuyla bağlanmış bütün kadınların ve kız çocuklarının 11 Şubat Uluslararası Bilimde Kadın ve Kız Çocukları Günü kutlu olsun! Bilimde daha çok kadın ve kız çocuğu görmek dileğiyle…

STEM

Robotik ve Adroit Androids -2

Herkese Merhabalar, İlk yazımızda sizlere kendimizden,  FIRST’ten ve FRC’den  bahsetmiştik. Bu yazımızda ise sizlere robot alt takımımızdan bahsedeceğiz. Robot alt takımımız dört bölüme ayrılmaktadır. Bunlar: Elektronik, mekanik, programlama ve tasarımdır. 1-Tasarım: Az önce de bahsettiğimiz gibi robot alt takımımız kendi içinde gruplara ayrılmaktadır. Tasarım, tasarlanacak olan robotun 3B ve 2B çizimleri ve tasarımları oluşturma görevine sahiptir. Udemy online tabanlı eğitim platformundan ve alanında uzman kişiler tarafından eğitim alırlar. Bu tasarım evresinde, bir çok program kullanılabilir. Bizim tercihimiz ise hem sponsorluk sağladığı için, hem de daha profesyonel arayüzü nedeniyle SolidWorks programıdır. Bunun yanında Computer Numerical Control (CNC) lazer kesim makinesi için de gerekli programları kullanırlar. Dizayn alt takımı, yaptıkları tasarımlar sonucunda gündelik hayatlarında daha rasyonalist bir bakış açısı kazanırlar. Sebepleri ise bir modülün veya parçanın oluşmasındaki adımları teker teker gözünde canlandırma ve nasıl oluştuğunu düşünebilme kabiliyeti kazanmalarıdır. 2-Mekanik: Mekanik alanı; robotun montajlanması, kullanılacak parçaların işlenmesi, gerekli gördüğü yerde parça temini ve okul ortamında işlenemeyecek parçaları veya plakaları profesyonel üretim yerlerinde işleme aldırtma gibi birçok görevi içerir. Özellikle mekanikle ilgilenen ekip üyeleri; delme presi, metal bükme/şekillendirme aletleri, testereler, torna ve freze tezgahları ve Computer Numerical Control (CNC) aletlerinin güvenli kullanılması için endüstriyel makine aletlerinin kullanımı konusunda alanında yetkin mühendislerden eğitim almışlardır. Üyeler ayrıca testereler, makaslar, kesme bıçakları, matkaplar, çekiçler, tornavidalar ve somun anahtarları gibi diğer el araçlarını da kullanırlar.  3-Programlama: Programlama alt takımı, mekanik alt takımı tarafından tasarlanmış robotu sezon öncesi, mühendislerden aldıkları java ve algoritma eğitimleriyle kodlarlar. Programlama kısmında FIRST için özel olarak hazırlanmış kütüphaneler kullanılır. Programlama takım üyeleri, sezon içerisinde de fizik ve matematik bilgilerini geliştirerek gerçek hayat problemlerini çözme yetisine sahip bireyler olurlar. Programlama takım üyeleri; bu süreç içerisinde algoritma geliştirir, görüntü işler ve programlama dillerini öğrenirler.  4-Elektronik: Bir diğer bölüm ise elektroniktir. Elektronik alanı robotun elektriksel yönleri ve sürücü istasyonu yapısından sorumludur. Elektronikten sorumlu üyeler, mekanik ve yazılımı hazır  olan robotun elektronik bağlantılarını sağlayarak robotu çalışmaya hazır hale getirir. Bunun dışında elektronikten sorumlu üyeler robotun güvenliğini sağlamak için elektronik güvenlik eğitimi alırlar. Elektronik test ve üretim ekipmanları sadece FRC komponentleri ile sınırlı olmamak üzere elektronik bölümünden sorumlu üyeler voltmetreler, çoklu metreler, sinyal jeneratörleri ve güç kaynakları ile de çalışırlar.  Robot alt takımımızdan da bahsetmiş olduk. Şimdi Power Up’tan bahsedelim. Power Up Sezonu (2018)  ve  Robot Oyunu FIRST, Power Up, 2018 sezonu için FIRST Robotics Competition robotik oyunudur. Oyun retro 8-bit temasına sahiptir. Üçerli şekilde gruplandırılmış robotlar sahada bulunan sarı kutuları denge sistemlerinin iki ucundaki alanlara koyarak puan kazanmaya çalışırlar. Robotlar oyuna üzerlerinde maksimum 1 tane kutu ile başlayabilirler ve 15 saniye boyunca otonom olarak hareket etmeleri gerekmektedir. Büyük terazi ve onun iki yanında bulunan küçük terazilerin bir ucu mavi, diğeri kırmızı yanar. Bu renkler oyunun başında belli olur ve robotlar kutuları bu terazilerin kendi ittifaklarının renginin yandığı taraflarına koymaları gerekmektedir. İttifaklar ayrıca güç küplerini takas ederek maçta geçici bir avantaj sağlayabilirler.  Ek puan kazanmak amacıyla oyunun sonlarına doğru robotlar sahanın ortasında bulunan büyük terazinin tepesine yere temas etmeyecek şekilde tırmanmalıdır. Kickoff: Her ocak ayında, “Kickoff” olarak bilinen etkinlikte yeni bir oyun tanıtılır.  2018 in Kickoff’u ise 6 Ocak 2018 Cumartesi günü, Youtube ve Nasa TV’den açıklanmıştır. Saha : 27 ft. (~823 cm) x 54 ft. (~1646 cm) halıyla kaplanır. Bariyerler, Portallar, Takas Duvarları ve İttifak Duvarları’nın iç yüzleri dahil olmak üzere onlar tarafından sınırlandırılmış bir alandır. Saha için kullanılan halının rengi gridir. Saha, uzun kenarlarda şeffaf polikarbonat korkuluklar ve kısa kenarlarda İttifak İstasyonu duvarları ile sınırlandırılmıştır.  Puanlandırma Unsurları : Bu oyunda tek bir puanlama unsuru vardır, güç küpleri. Güç küpleri 1 ft 1in (33 cm) genişliğinde, 1 ft 1in derinliğinde ve 11in (27 cm) yüksekliğinde sarı naylon bir örtü ile kaplanmış süt kasalarıdır. FIRST logosu süt kasasının açık yüzünü kaplamaktadır. Otonom Süreci: Maçın ilk 15 saniyesi, robotların yalnızca önceden programlanmış talimatlara göre hareket ettiği, dolayısıyla otonom olarak hareket ettiği Otonom Dönemdir.  Teleop Süreci: Otonom Dönem sona erdikten sonra 135 saniye süren Teleop (Tele-operasyonlu) Dönem başlar. Sürücüler robotlarını Sürücü İstasyonlarından kontrol eder ve İnsan Oyuncular Portallar aracılığıyla güç küplerini gönderir ardından robotlar kasaya güç küpleri yerleştirmeye ve son görevini yapmaya çalışır.   Sizlere takımımızdan ve yaptığımız çalışmalardan bahsetmiş olduk. Sonraki yazılarda görüşmek üzere. Together to achieve more!

STEM

RxJs ile Reaktif Programlama – Giriş

Giriş Reaktif Programlama, genel olarak olay tabanlı metodları tanımlamayı sağlar. Bu yaklaşımda bir olay gerçekleştiğinde, o olayı dinleyen metodların çağrılması beklenir. Böylece kullanıcı etkileşimi, paralel işlemler ve zamandan bağımsız devam eden süreçler gerçekleştirilebilir. Bu programlama metodolojisi, özellikle günümüzde web geliştiricilerinin birçok sorununa çözüm sağlar. Kullanıcı etkileşiminin önemli olması nedeniyle, örneğin yeni yaygınlaşan SPA(Single Page Application) projelerinde, mobil projelerinde, oyun projelerinde ve daha akla gelebilecek birçok projede sıklıkla Reaktif Programlama kullanılmaktadır. Temel Kavramlar: Event(Olay): Olaylar kullanıcının butona basması veya bir sürecin başlaması gibi etkileşimler ile tanımlanabilir. Observable(Gözlemlenebilir): Gözlemlenebilir, bir olaya bağlanan ve o olayın son durumunu saklayan nesnelerdir. Bu nesneler tek bir dinleyici içindir. Subscription(Katılım): Observable bir nesneyi dinlemeye başlamak için ona Subscribe(Katılmış) olmamız gerekir. Buna Subscription denir. Subject(Konu): Konu, içinde olayların tüm durumlarını saklar ve birden fazla dinleyiciyi kabul eder. Bu açıdan Gözlemlenebilir nesnelerin genişletilmiş hali denebilir. State(Durum): Durum, konu veya gözlemlenebilir nesnenin son halini tanımlar. Observer(Gözlemci): Gözlemci, bir olay tetiklendiğinde gerçekleşecek Callback metoda/metodlara verdiğimiz isimdir. Dinleyici olarak da isimlendirilebilir. Observer Design Pattern İlk yazımda Reactive Programlamayı, Typescript dili ile sıfırdan tamamen kendi örneklerim ile işleyeceğim. Yazdığım kodları Typescript Playground üzerinde deneyebilirsin. Tanım: Observer Design Pattern, olayların Subject ve Observable nesneleri üzerinden dinlendiği olay tabanlı bir tasarım desenidir. Bu tasarım deseni, abonelikler sayesinde tüm olayları yöneterek etkileşimleri karşılamak için tasarlanmıştır. Çeşitli örnekler ile bu tasarım deseninin çözdüğü problemleri anlamak mümkündür. Örneğin; gerçek hayatta bankalarda sıra almamız ve sıramız geldikten sonra işlemlerimizi halletmemiz  veya bir restoranda yemek siparişi vermemiz ve yemeğimiz hazır olduğunda çağrılmamız bu tasarım deseninin yaklaşımını anlamak için oldukça basit örneklerdir. Subject içerisinde Observable nesnelerini ve Observable nesneler ise içlerinde Subscriberları saklar. Daha iyi anlamak için aşağıya bir diagram çizelim. Emitter burada Event’i tetikliyor ve Subject bunu diğer Observable objelerine bildiriyor. Observable objeler ise Event’in içerisinde yer alan mesajı Subscribe olan Observer’a ileterek akışı tamamlıyor. Observable Öncelikle Observable sınıfını yazarak başlayalım. state$: Bu değişken Observable sınıfının son değerini saklar. observer: Bu değişken son Observer(Gözlemci) metodunu saklar. subscribe: Bu metod ile Observer metodumuzun Subscribe(Abone) olmasını sağlar. unsubscribe: Bu metod ile mevcut aboneliği bitiriyor. next: Bu metod State’i güncelleyerek Abone olan Observer’a yeni değer ile çağrı yapıyor Sınıfımızı da yazdığımıza göre küçük bir örnek ile nasıl çalıştığını gözlemleyelim. Aşağıya örnek kodu yazıyorum; Burada tek bir Observer ile subscribe olduğunda doğrudan onu işleme aldı. Peki iki Observer ile subscribe olunca ne yapacak onu deneyelim. Görüldüğü gibi bu örnekte konsola “2. Observer: 24” yazdı. Çünkü sonradan eklediğimiz Observer ilkini ezmiş oldu. Bu önemli bir nokta, ileride çok işimize yarayacak. Subject Şimdi Subject sınıfı ile devam edelim. Burada Observable sınıfını da referans alacağız. states$: Bu liste sınıf içinde ki tüm değerleri saklamak içindir. observables: Bu liste ise sınıfa bağlı Observable nesnelerini tutar. subscribe: Bu metod Observable içinde ki metoddan farklıdır. Burada yeni bir Observable nesnesi oluşturup Observer’ın ona subscribe olmasını sağlıyoruz. Ayrıca Observable’a Subject sınıfının son durumunu ekliyoruz. getState: Bu metod ile Subject’in son durumunu döndürür. next: Bu metod states$ listesine gelen son değeri ekleyerek diğer Observable sınıflarına değerin iletilmesini sağlar. Şimdi bir önceki örneği Subject ile deneyip iki Observer subscribe ettiğimizde nasıl bir sonuç alacağımıza bakalım. Evet sonuca bakarsak iki Observer da tetiklendi. Böylece Subject sınıfı ile birden fazla Observer tanımlamış olduk. Bunlar giriş örnekleriydi. Bir sonra ki yazıda bu sınıfları kullanarak çok daha detaylı örnekler tasarlayacağız. Sevgilerimle.

STEM

Vue.js’e Başlarken: Kullandığımız Yapılar

Herkese selamlar. Serimizin ikinci yazısı ile karşısınızdayım. Bu yazıda Vue.js ile kullandığımız yapılardan bahsedeceğim. Vakit kaybetmeden başlayalım. Virtual DOM Yapısı VirtualDOM, Vue.js’in 2.0 versiyonu ile gelmiştir. Virtual DOM gerçek DOM’a karşılık gelen sanal DOM nesnesidir. Yapmak istediğimiz değişiklikleri gerçek DOM üzerinde yapmak biraz maliyetli bir işlemdir. Virtual DOM sayesinde Vue.js render edildikten sonra state’leri en baştan oluşturmak yerine yapılan her değişikliği öncelikle Virtual DOM’a aktarır ve Virtual DOM üzerinde yapılan değişikliği karşılaştırarak tespit edip gerçek DOM’a yansıtır. Bu sayede güncellemeleri daha hızlı gerçekleştirir ve performanstan kazanç sağlamış oluruz.

STEM

Günlük Hayatımızdaki Plastikler

Tekstil, küçük ev aletleri, dekorasyon ürünleri ve teknolojik araçlar gibi birçok sektörde kullanılan plastikler nelerdir? Dünya çapında yılda yaklaşık 400 milyon ton plastik üretilmektedir. Bu yazıda günlük hayatta en sık karşılaşılan 4 mühendislik plastiklerinden bahsedilecektir. Plastik ürünlerin üzerinde bulunan numaralar, plastik türü hakkında bilgi vermektedir.   İçecek, Deterjan, yakıt ambalajı olarak kullanılan Polietilen Teraftalat (PET), Avrupa’da üretilen plastiklerin yaklaşık olarak %16’sını kapsamaktadır. Yüksek sıcaklıklarda yeniden işlenebilmesi, geri dönüşüme uygun olması, renksiz, şeffaf olma ve gıda ile temasının zararlı olmama özellikleri tercih edilme sebeplerinin başında gelmektedir. Geri dönüşüme uygun olsa dahi biyolojik olarak çözünmediğini ve doğada çözünmesinin yüzyılları aldığı bilinmelidir. Ayrıca PET şişeler tekrar tekrar kullanılmamalıdır. Yüksek ısıya maruz bırakılması durumda sağlık açısından tehlikeli olan Bisfenol-A (BPA) ve Dioksin maddeleri açığa çıkmaktadır.   En sık kullanılan bir diğer plastik ise Polipropilen (PP)’dir. Gıda ile teması uygun olan polipropilen, yüksek sıcaklıklarda dahi kimyasal maddelerden etkilenmez. Diğer plastiklere göre hafif olması, çok iyi boyanabilme özelliğinin bulunması, tercih edilmesinin başlıca sebeplerindendir. Sigara paketi, balık ağı, oyuncak, şişe kapağı, akü kutusu, su boruları gibi birçok ürün PP plastiğinden üretilmektedir.   Günlük hayatta naylon olarak adlandırılan Poliamidler, plastik lif tarihinde üretimi yapılan ilk sentetik polimerdir. Mekanik özellikleri çok iyi olması otomotiv sektöründe; kolay işlenebilirlik ve yüksek nem emme özelliği tekstil sektöründe yaygın olarak tercih edilmesini sağlamaktadır. Kumaş, halı, perde, bazı otomotiv parçalarının üretiminde PA polimeri kullanılmaktadır.   Ticari adı teflon olarak bilinen, Poli Tetra Flor Etilen (PTFE), en sık karşılaşılan polimerlerden biridir. Ticari olarak kullanılan polimerler arasında en geniş üretim sıcaklığına sahip olması, yapışmazlık, nem dayanımı, yanmazlık özelliğinin bulunması; ayrıca insan sağlığına zararsız olması teflonun kullanım alanının çok geniş olmasının başlıca sebepleridir. Ancak aşırı ısıtıldığında diğer polimer ürünler gibi zehirli gazlar ortaya çıkardığı bilinmektedir. Teflon; tencere, yapışkan bant, hortum ve makine ekipmanı üretiminde kullanılmaktadır.   Malzeme seçimi yapılırken, ürünün kullanılacağı ortam, sıcaklık, nem; maruz kalacağı kuvvetler gibi birçok parametre göz önüne alınmaktadır. Özellikle plastik malzemeleri kullanım alanı dışında ve tavsiye edilen sıcaklıklar haricinde kullanmamaya, sağlığınız için özen gösteriniz. Günlük hayatımızda kullanılan plastiklerden, kullanım alanlarından ve etken maddelerinden kısaca bahsetmiş olduk. Bir sonraki yazıda görüşmek üzere.

STEM

Nitel/Nicel Verilerin Tablo ve Grafiklerle Özetlenmesi

Elimizde bir veri seti var bazı istatistiksel çıkarımlarda bulunduk ve sonuçlar elde ettik, peki bu yeterli midir? Tabi ki de hayır. Veri setindeki bilgileri özetlemek, karakterize etmek için bazı yöntemlere ihtiyacımız var. Serinin ikinci yazısında bu yöntemlerden bahsediyor olacağız. Veriyi grafiksel ve sayısal yöntemler ile açıklayabiliriz.   Veri:   Nitel veri:   Çubuk Diyagramı (Bar Chart):   Her bir ayrı kategori çubuklar ile gösterilir. Çubuklar dikey ya da yatay şekilde olabilir.     Pasta Diyagramı (Pie Chart)   Her kategori ayrı pasta dilimleriyle gösterilir. Tercihe göre pasta dilimlerin üzerinde oranlar gösterilir.     Pareto Diyagramı     İki tane dikey ekseni bulunur. Tüm kategorilerin birikimli olarak frekansını verir. Kategoriler en sıktan en aza doğru sıralanır.     Frekans Dağılım Tablosu Sınıf: Her bir kategoriyi ifade eder. Sınıf Frekansı: Veri setindeki belirli bir sınıfa giren gözlem sayısıdır. Göreli Sınıf Frekansı: Her bir sınıf frekansının veri setindeki toplam gözlem sayısına bölünmesiyle bulunur. Sınıf Yüzdesi: Göreli sınıf frekansının 100 ile çarpımıyla bulunur. Daha iyi anlayabilmek için gelin örneklendirelim. Lise öğrencilerinin bulunduğu bir servis düşünelim. Toplamda 30 öğrenci var ve bu öğrencilere kaçıncı sınıf oldukları soruluyor.   Sınıfları Lise 1, Lise 2, Lise 3, Lise 4 olarak ayırırsak; Sınıf 1 : 10 tane Lise 1 öğrencisi vardır. Sınıf 2 : 8 tane Lise 2 öğrencisi vardır. Sınıf 3 : 6 tane Lise 3 öğrencisi vardır. Sınıf 4 : 6 tane Lise 4 öğrencisi vardır. Sınıf 1’in göreli frekansı = 10/30 = 0.33 Sınıf 2’nin göreli frekansı = 8/30 = 0.27 Sınıf 3’ün göreli frekansı = 6/30 = 0.2 Sınıf 4’ün göreli frekansı = 6/30 = 0.2 Her göreli sınıf frekans değerine  x100 yaparız. Ve sonrasında birikimli sınıf yüzdelerini buluruz. Ve böylece frekans dağılım tablosunu oluşturmuş oluruz. Nicel Veri:   Nokta Grafiği (Dot Plot)   Her bir veri nokta ile gösterilir. Kategoriler arasında karşılaştırma yapmayı kolaylaştırır. Küçük veri setlerinde kullanılır. Nokta grafiğindeki oluşan desen ile veri setinde simetrik ya da çarpıklık olduğunu gözlemleyebiliriz.   Yukarıdaki nokta grafiğinde 0-9 (En kötü:0, En iyi: 9) arasında bulunan rakamları, anket değerlendirmesindeki bir soru için kullanıldığını düşünürsek;  “0” verenlerin 4 tane olduğunu, “1” verenlerin 6 tane olduğu, “2” verenlerin 3 tane olduğunu ve “6” değerinin hiç verilmediğini söyleyebiliriz.   Gövde Yaprak Grafiği (Steam and Leaf Display) Çizginin sol tarafında bulunan rakamları kök, sağ taraftakileri ise yaprak olarak alınır. Küçükten büyüğe sıralanır. Veri setine göre gövde ve yaprak grafikleri değişiklik gösterebilir.   Veri setinde 52,65,66,95,80,57,78,78,41,58,70,80,78,75 sayıları vardır. Burada sayıların onlar basamağındaki rakamları kök kısmına, birler basamağındaki rakamları da yaprak kısmına yazılır.   Histogram Çubukların yüksekliği frekanslara karşılık gelir. Her çubuk birbirleriyle bitişiktir. Çubuk grafiğiyle karıştırılmamaya özen gösterilmelidir. Grafiğin şekline göre simetrik ya çarpık olduğuyla ilgili bilgi verebilir.     Frekans Poligonu Frekans histogramı ya da frekans poligonu olarak bilinir. Çubuk yüksekliklerinin orta noktaları birleştirilir.         Ogive   Frekans poligonuna benzer fakat burada birikimli göreceli frekansları gösterir. Toplam frekansa ulaşıncaya kadar toplayarak bulunur.     Keyifli okumalar dilerim 🙂  

STEM

Robotik ve Adroit Androids – 1

Herkese merhabalar. Biz Adroit Androids. İlk yazımızda sizlere Adroit Androids takımı olarak katıldığımız yarışmaları düzenleyen FIRST Vakfını, Fikret Yüksel Vakfını, katıldığımız yarışmaları ve takımımızın yaptığı projeleri ve etkinlikleri tanıtacağız. FIRST Vakfı Nedir ? For Inspiration and Recognition of Science and Technology (FIRST); okul veya okul sonrası programlarıyla 4-18 yaş arası bireyler için kapsayıcı, takım çalışması tabanlı robotik programları aracılığıyla gençleri ve çocukları geleceğe hazırlayan bir vakıftır. FIRST yaş gruplarına göre bu programları dörde ayırmaktadır; FIRST Robotics Competition, FIRST LEGO League Challenge, FIRST LEGO League Junior ve FIRST Tech Challenge yarışmalarını yürüten uluslararası bir  organizasyondur. FIRST, kâr amacı gütmeyen bir kuruluş olarak faaliyet göstermektedir. 1989 yılında Dean Kamen ve Woodie Flowers tarafından öğrencilere mühendislik ve teknoloji alanlarında ilham verecek yollar geliştirmek amacıyla kurulmuştur. Felsefesi, organizasyon tarafından “İşbirliği” ve “Duyarlı Profesyonellik” alanlarında geleceğin liderlerini  yetiştirmektir.   Fikret Yüksel Vakfı Nedir? Fikret Yüksel Vakfı, 1998’de Fikret Yüksel tarafından kurulmuştur. Darüşşafaka mezunu olan Fikret Yüksel, eğitim hayatına önce İTÜ, sonrasında MIT ve Harvard’da devam etmiştir. Fikret Yüksel ölmeden önce zamanında kızıyla birlikte kurdukları şirketlerinin, Türk öğrencilere destek veren bir vakıf kurulması amacıyla projeler yürütülmesini istediğini vasiyet etmiştir. Fikret Yüksel Vakfı’nın temel odağı Türk öğrencilerinin FIRST Robotics Competition’a katılmalarını sağlayarak aldıkları eğitimi geliştirmektir. Vakıf şimdiye kadar birçok takımın turnuvaya katılmasına destek oldu. Fikret Yüksel Vakfı’nın desteğiyle 2008-2009 eğitim-öğretim yılından bu yana, For Inspiration and Recognition of Science and Technology (FIRST) tarafından düzenlenen robot yarışmalarına Türkiye’nin dört bir tarafından katılım sağlayan öğrenciler başarıdan başarıya koşmaktadır. Her yıl FIRST tarafından düzenlenen yarışmalar bilim ve teknoloji alanında öğrencilerin yaratıcılık ve farkındalıklarını arttırmayı amaçlamaktadır. FRC Nedir? FRC, 15-18 yaş aralığındaki gençler için düzenlenen uluslararası bir robot yarışmasıdır. Dünya çapında düzenlenen bu yarışma, gençlerin yaratıcılıklarını ve mühendislik becerilerini geliştirmeleri amacıyla düzenlenmektedir. Yarışma lise düzeyindeki öğrencilerden oluşmuş takımlar arasında gerçekleşmektedir. FRC’de takımlara her sene farklı bir görev verilir ve takımlardan görevlerine uygun robot tasarlamaları beklenir. Seçilen görev her yıl Ocak ayının ilk cumartesi günü duyurulduktan sonra verilen göreve en uygun robotu tasarlamaları için takımlara 6 hafta süre verilir. Belirlenen sürenin sonunda takımlar; makine, yaratıcılık ve yenilik, takım niteliği ve robot performansı alanlarında değerlendirilir. 3 gün süren yarışmanın sonunda jürilerin değerlendirmesine göre farklı kategorilerde çeşitli ödüller takımlara dağıtılır. Bu ödüllerden en prestijli olanı geçtiğimiz yıllarda Chairman Award olarak bilinen Impact Award ödülüdür. Impact yani etki ödülü; yaptıkları projelerle FIRST ve robotiği en iyi şekilde insanlara aktaran, mükemmel takım ruhunu yansıtan, FIRST vizyonunu benimsemiş ve insanlarda en iyi etkiyi bırakan takıma verilen ödüldür. Adroit Androids Kimdir? 2016 yılında  Adroit Androids ismiyle kurulan uluslararası bir robotik takımıyız. Kar amacı gütmeyen bir Amerikan vakfı olan FIRST tarafından düzenlenen FRC (FIRST Robotics Competition) yarışmasına her yıl düzenli olarak katılmaktayız. Bu yarışmada katılımcı takımlar iki bölümde değerlendirilmekteler: İş ve Robot. İş kısmı sezon içerisinde projeler üretmek, ödül yazılarını yazmak ve sponsor bulmak ile sorumluyken; robot kısmı o yılın temasına uygun, belirli görevleri yerine getirebilen bir robotu tasarlamak, robotun elektronik ve yazılımını yapmakla yükümlüdür. Takımımız; FRC tarafından verilen ödüllerinin çoğunu almaya hak kazanmış, adı olan bir takımdır. Yarışmanın en prestijli ödül olan Impact Award ödülünü ise 3 kez kazanan takımımız, Rookie All Star, Rookie Inspiration, Engineering Inspiration, Judges, Dean’s List, Innovation In Control ve Finalist gibi ödülleri de almaya hak kazanmıştır. Peki Adroit Androids olarak biz bu işin neresindeyiz? Şimdiye kadar elde ettiğimiz başarılarla kendimizi, okulumuzu, sponsorlarımızı ve ülkemizi gururlandırdık. Dünya şampiyonasında ödül alan ilk Türk takımı olmamız en büyük gurur kaynaklarımızdan birisi oldu. Biz AA olarak kurulduğumuz yıldan beri Dünya şampiyonasına çıkan ve gelecek yıllarda da bu başarıyı korumayı hedefleyen bir takımız. Takım olarak “Together to achieve more” olan mottomuzun ışığı altında projeler geliştirerek, hiçbir yaratıcı zihni arkada bırakmadan gençleri ve çocukları geleceğin liderleri olmaları için hazırlamaktayız. 2016 yılından bu yana Türkiye içindeki farklı yerlerde 78 robotik takımı açtık. 1000’den fazla dezavantajlı çocuğa,  2500’den fazla kıza ilham olduk. 300 milyondan fazla kişiye ulaşıp yaklaşık 1600 çocuğu robotiğe teşvik ettik. Adroit Androids takımı olarak temel amacımız, ülkemizin genç nesline 21. yüzyıl becerileri katarak ve çeşitli alanlarda eğitim vererek STEM tabanlı insanlar olarak yetiştirmeye çalışıyoruz.  Bunu yapmak için, STEM ile faaliyetler hakkında halkın bilgisini, akran öğrenme sistemi tabanlı robotik programlarıyla geliştirmekteyiz.  Bu;  STEM merkezli öğrenciler, mentorlar ve insanlarla iş birliği gibi takım çalışmasını ve takım değerlerini vurgulayarak gelecek nesillere deneyim kazandırmayı amaçlar.  Amaçlarımız:  iletişim becerileri alanlarında kendimizi geliştirmek, iyi geliştirilmiş bir stratejiyle son derece rekabetçi bir robot tasarımı oluşturmak, saygınlık, üyelerin özgüveni ve en son mühendislik ve bilimsel keşifleri takip etmek için benimsenen liderlik becerileridir. Business Alt Takımı: Business alt takımı olarak başlıca görevlerimiz; sponsor bulmak, projelerimiz aracılığıyla FIRST programlarının ve FIRST misyonunun yayılmasını sağlamak ve aynı zamanda çeşitli grupların STEM ve robotiğe olan ilgisini arttırmaktır. Bu gruplardan bazıları ise  mühendisler, genç kadınlar, küçük çocuklar ve dezavantajlı çocuklardır. Aynı zamanda  yarışmanın en prestijli ödülü olan Impact Award için bugüne kadar yaptıklarımızı anlatan 10.000 karakterlik ingilizce ödül yazısını yazmaktır. Robot alt takımımızı bir sonraki yazımızda tanıtıyor olacağız. Gelecek yazıda görüşmek üzere.

STEM

Uzay Araştırmaları Para ve Kaynak İsrafı mıdır?

Uzay araştırmaları bir kesim tarafından kaynak israfı olarak görülmektedir. Yazımızda uzay araştırmalarının neden önemli olduğunu, bu araştırmalar sonucu geliştirilen ve icat edilen hangi ürün ve sistemlerin günlük hayatımıza etki ettiğini, biyolojiden teknolojiye katkılarını inceledik. İyi okumalar dileriz.

Scroll to Top