Ana içeriğe atla

SPHERO ile #renklendirkodlarini

Sphero


Üniversite yıllarımdan beri gönüllü yaptığım her işi çok keyif alarak yaptım. TEGV de yıllarca gönüllülük yaptım sonra çalışma, koşturmaca derken ne yazık ki gönüllü çalışmalara vakit bulamamaya başladım. Ben zaten genel olarak kendime bile vakit bulamıyorum ama neyse :) Yıllar sonra, geçen yıl ETP de sunum yapmaya gittiğimde TEGV de bizlere eğitim veren Aslı ile karşılaştık. Şimdi KAÇUV da Eğitim ve Gönüllü Koordinatörü olarak çalışıyormuş. Bizlere eğitim verdiği zamanda çok seviyordum kendisini hala da öyle tatlı bir insan :) Neyse daha sonra okulumuza bir kaç robotik cihaz satın alındı. Bunlardan en çok hoşuma giden Sphero'du. Hem oyun amaçlı hem de kodlama ile  kullanılabilen bu cihaz hakkında biraz araştırma yaptım ve karşıma bir kaç video çıktı. https://www.youtube.com/watch?v=obw31l-onFU sokakta Sphero app kullanarak boyama yapıyorlardı. Dedim tamam aradığım şeyi buldum. :) Çünkü ben bazen ders içerisinde de sonucunu alırken eğlenmediğim bir şeyler yapıyorsam sıkılabiliyorum. Dolayısıyla bana göre eğleniyorsan öğrenirsin! Buradan yola çıkarak önce kendi sınıflarıma uygulamayı yaptırdım ve çok eğlendiler. Onlar bu kadar eğlenince Aslıyla görüşüp bunu KAÇUV da da uygulayıp uygulayamayacağımızı sordum. Sağolsun benden çok heyecanlandı proje için. Hemen bir organizasyon yaptık. KAÇUV da ki öğrencileri sağlık açısından okulumuzda ağırlayamayacağımız için, başka bir çözüm bulmak zorunda kaldık. Aklımıza yapım aşamalarını videoya çekmek geldi. Ben öğrencilerimle önce bizim okulumuzda bu çalışmayı yaptım ve bu videoyu çektim https://www.youtube.com/watch?v=FZXODM5Z8UY Daha sonra KAÇUV a gidip bizim yaptığımız çalışmaları hediye edip, çalışmayı onlara da yaptırdım onu da buaradan izleyebilirsiniz :) https://www.youtube.com/watch?v=W80N0YX_97o

İşin sonunda o kadar huzurlu, mutlu hissediyorum ki kendimi iyi ki böyle bir çalışma yapmışım. İyi ki Aslı ile karşılaşmışız :)

Yorumlar

Bu blogdaki popüler yayınlar

Small Basic Basit Örnekler

İnternet de biraz araştırma yaptım da small basic ile ilgili tüm örnekler small basic için hazırlanmış kitap içeriğinden alınmış aynı örnekler ben de dedim eğitim konusunda ki faydayı bilişim öğretmenleri için de belki sağlamış olurum. o nedenle bir kaç örnek yazıp açıklayacağım konu anlatımları internette zaten var. Sevgilinize jest yapabileceğiniz bir program :) TextWindow.WriteLine ("kaç kere seni seviyorum yazayım :)") istek= TextWindow.Readnumber() If ( istek >=1) Then   For i=1 To istek     TextWindow.WriteLine ("seni seviyorum")   EndFor   EndIf Program.Delay(10000) Program.End() ilk iki satırda istek alınıyor. istek eğer 1 ve 1 den fazla ise istek kadar seni seviyorumu ekrana yazdırır. Program.delay dediğimiz kısım ise programın 10 saniye süre ile açık olacağını gösterir sonra kendisi kapanır. Yine çok basit bir 90 derecelik açı için kenar ölçüsü bulan program a kare = b kare + c kare formülü kullanılmıştır. TextWindo

Small Basic ile İç İçe Döngü Kullanımı

Small Basic ile daha önce basit çalışmaların nasıl yapıldığını yazmıştım. Eğer önceki yazımı okumadıysanız buraya tıklayarak ulaşabilirsiniz. Small Basic bildiğiniz üzere çocuklara yazılımın temelini öğretmek için oldukça keyifli ve güzel bir dil. Eğer 5, 6 ve 7. sınıflarınıza yazılım dili göstermeye başlayacaksanız Small Basic iyi bir tercih olacaktır. Bugün Small Basic üzerinden iç içe döngüleri daha iyi anlamak amacıyla bir çarpım tablosu programı yapacağız. 1. sayımız için sayi1 2. sayımız için sayi2 değişkenini kullanacağız. 0 dan başlayarak 10 a kadar sayıların çarpımını iç içe for döngüsü kullanarak oluşturduk. En dıştaki for döngümüz sayi1 ifade ediyor. İçteki döngümüz ise sayi1 ile hangi sayıların çarpılacağını ifade ediyor. Yazdırırken önce 1. sayıyı çarpı işaretini 2. sayıyı ve sonucu yazdırıyoruz. Her bir çapma tablosunu birbirinden ayırması için ise çizgi kullanıyoruz.

Small Basic #turtle

Small Basic ile çalışma yaparken en çok göze hitap eden özelliği kaplumbağa ile çalışmak. Bugün en basit hali ile kaplumbağa ile çalışacağız. Kaplumbağa kod satırları için Turtle. yazdıktan sonra tüm listeye ulaşabiliyoruz. Bu kodlar sayesinde istediğimiz çizimleri yapmamız mümkün olacak. Kaplumbağa ile kare çizmek için aşağıda ki kodları yazacağız. Bu kodlarla oynayarak diğer geometrik cisimleri çizmeye çalışabilirsiniz. Kalemi indirip kaldırma, döndürme ve uzunluğun kodlarını yazdıktan sonra düşünmemiz gereken açılar olacak. Kare: uzunluk= 100 For i= 1 To 4 Turtle.Move(uzunluk) Turtle.PenUp() Turtle.TurnRight() Turtle.PenDown() EndFor