Small Basic ile Kodlama - 202
Bölüm Sayısı | 18 | |
Neler Öğreneceksin |
Orta seviyede programlama öğreneceksin.Small Basic programında Grafik pencere işlemlerini yapacaksın. |
|
İhtiyacın Olacak |
Eğitimin Amacı
Small Basic ile Kodlamanın Temellerini Keşfedelim!
Small Basic'in kurulumundan, arayüz tanıtımına kadar temel seviyedeki birçok bilgi ve beceriyi bu derste bulabilirsin.
Small Basic ile Kodlama - 201 dersinde kazandığın bilgi ve becerileri daha ileri seviyeye taşıyarak geliştirebilirsin. Bu derste "grafik pencere işlemleri" gibi işlemleri öğreneceksin.
Meraklılar Kazanır!
Kullanılacak Malzemeler
Small Basic ile Kodlama - 202
Bu eğitimde sırasıyla neler öğreneceksin?
Small Basic İle Grafik Penceresi İşlemleri
Örnek İçeriği İnceleBu etkinlikte grafik arayüzünün ne olduğunu ve neden kullanıldığını öğreneceksin. Grafik penceresi içine yazılar ekleyeceksin. Grafik penceresine çizgiler ve geometrik şekiller çizeceksin. Grafik arayüzü, ekran üzerinde şekil, düğme, simge, ikon gibi görsel olarak ilgilimizi çekecek bizi yönlendirecek görüntüler için kullanılan genel addır. Kullandığımız bilgisayar, akıllı telefon, tablet, televizyon gibi cihazlardaki grafik arayüzleri bizim onları kullanabilmemizi ve öğrenebilmemizi kolaylaştırır. Örneğin bilgisayarımızda yeni bir klasör oluşturmak istediğimizde bunu komutlar aracılığıyla da yapabiliriz. Ancak grafik arayüzünü kullanmak işimiz kolaylaştırır.
Örnek İçeriği İnceleKaplumbağa ile Programlama
Bu etkinlikte kaplumbağa ve programlama arasındaki ilişkiyi öğreneceksin.Kaplumbağayı hareket ettirmeyi öğreneceksin.Kaplumbağayı farklı açı ve yönlere çevirmeyi öğreneceksin.Kaplumbağayı kullanarak grafik penceresi üzerinde şekiller çizeceksin.
Dairelerle Motif Oluşturma
Bu etkinlikte iç içe döngü kullanacaksın.“Turtle” ve “GraphicsWindow” nesnelerini kullanacaksın.“Turtle” nesnesi ve döngüleri kullanarak dairelerle motif oluşturacaksın.
Döngü ile Kaplumbağayı Hareket Ettirelim
Örnek İçeriği İnceleBu etkinlikte çizgilere nasıl rastgele renk atayabileceğini öğreneceksin. Kaplumbağa hareketinde döngülerin kullanımını öğreneceksin.Remainder() fonksiyonunu öğreneceksin.
Örnek İçeriği İnceleSmall Basic ile Resmi Kopyalama
Bu etkinlikte grafik ekranına resim yükleyeceksin. Grafik ekranı üzerinde bir koordinattaki pixel değerini alacaksın. Grafik ekranı üzerinde bir koordinatta pixel oluşturacaksın. Small Basic grafik ekranına bir resim yükleyecek ve döngü kullanarak bu resmin bir kopyasını oluşturacaksın.
Klavye ve Fare Olaylarının Algılanması
Bu ekinlikte fare olaylarının nasıl algılanabileceğini öğreneceksin.Klavye olaylarının nasıl algılanabileceğini öğreneceksin.Grafik penceresini temizlemeyi öğreneceksin.
Arayüz Araçları ve Dosya İşlemleri
Bu etkinlikte dosya işlemlerini öğreneceksin.Kontrol elemanlarının nasıl kullanıldığını öğreneceksin.Çalışmana ses eklemeyi öğreneceksin.
Alarm Yapalım
Bu etkinlikte “Timer” ve “Clock” nesnelerini kullanacaksın. Koşullu ifadeler içinde mantıksal karşılaştırmalar yapacaksın. Çalışmana uyarı sesi ekleyeceksin.
Çizim Yapalım
Bu etkinlikte grafik penceresinde Shapes nesnesini kullanacaksın.Koşullu ifadeler kullanacaksın.Grafik ekranında ev ve araba şekilleri oluşturacak, araba şeklini klavye tuşlarıyla hareket ettireceksin.
Sayı Toplama Oyunu
Bu etkinlikte koşul ve döngü kullanacaksın. Controls ve GraphicsWindow nesnelerini kullanacaksın. Alt programlardan faydalanacaksın. Grafik ekranı üzerinde belirli koordinatlarda belirli aralıklarla görünen sayıları toplamaya çalışacak ve toplam değeri metin kutusuna yazarak doğru toplayıp toplamadığımızı göreceğimiz bir çalışma yapacaksın.
Masaüstü Arka Planını Değiştirelim
Bu etkinlikte dizileri ve alt programları kullanacaksın.Controls nesnesini ve olayları kullanacaksın. Desktop nesnesini kullanacaksın.Grafik penceresi içindeki düğmeleri kullanarak dizinin farklı elemanlarını çağırarak, masaüstü arka plan resminin değişmesini sağlayacaksın.
Çizim Programı Yapalım
Bu etkinlikte alt programları kullanacaksın. Olaylar ve döngüleri kullanacaksın. Controls nesnesi ve özelliklerini kullanacaksın. Grafik ekranında çizim yapacaksın.
Renkli Şekiller Oluşturalım
Bu etkinlikte döngü, koşul ve alt programları kullanacaksın. Grafik penceresi komutlarını kullanacaksın. Grafik penceresi içinde renkli kare ve daireler oluşmasını sağlayacak bir çalışma yapacaksın.
Renkli Şekilleri Taşıma
Bu etkinlikte Shape nesnesi ve özelliklerini kullanacaksın.Çok boyutlu dizilerin kullanımını öğreneceksin.İç içe döngüleri kullanacaksın.Grafik penceresinde renkli kutuların oluşmasını ve bu kutuların sırayla grafik penceresinin sol üst kısmına taşınmasını sağlayacaksın.
İç İçe Şekiller
Bu etkinlikte döngüleri kullanacaksın.Grafik penceresi komutlarını kullanacaksın.Döngüleri kullanarak iç içe şekiller oluşmasını sağlayacaksın.
Karakterin ASCII Karşılığı
Bu etkinlikte ASCII tablosunun ne olduğunu öğreneceksin.Bir karakterin ASCII kodunu bulmayı öğreneceksin.Koşullu ifade, alt program, döngü ve grafik penceresi komutlarını kullanacaksın.
Metinleri Şifreleyelim
Bu etkinlikte bir metnin karakter uzunluğunu elde edeceksin.Döngü ve dizi kullanacaksın.Bir metinden yeni bir alt metin oluşturacaksın.Kullanıcı tarafından girilen bir metni şifreleyecek bir program yapacaksın.
Şifrelenmiş Bilgiyi Çözelim
Bu etkinlikte dizi ve döngüleri kullanacaksın.Dosya komutlarını kullanacaksın.Text nesnesini kullanacaksın.Kullanıcı tarafından girilen metnin şifrelenmiş şeklini metin dosyası içinde saklayan program yapacaksın.
Öğrensen İyi Olur
Bu içeriği öğrenmeye başlamadan önce aşağıdaki içerikleri öğrenmeni tavsiye ederiz.