Bilişim Sınıfı Çalışmaları 4.Ders - Computer Science Class Activities, Lesson 4
5.Sınıf:


6.Sınıf:

1- Masaüstünde Görevlerim Klasörü Oluştur
Etkinlik Materyallerine Ulaşmak İçin Tıkla
Dosya Uzantısı Uygulaması Small Basic Kodları:
' BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ - 5. SINIF
' Proje Adı: Dosya Uzantısı Öğrenme Uygulaması
' Ekran başlığını ve renklerini ayarlayalım
TextWindow.Title = "Dosya Uzantısı Bulucu"
TextWindow.BackgroundColor = "DarkBlue"
' Programın yeniden başlayacağı noktayı belirliyoruz (Etiket)
BaslangicNoktası:
TextWindow.Clear() ' Ekranı her yeni aramada temizleyelim
' Giriş ekranı tasarımı
TextWindow.ForegroundColor = "Yellow"
TextWindow.WriteLine("
DOSYA UZANTISI BULMA UYGULAMASI ")
TextWindow.WriteLine("")
TextWindow.ForegroundColor = "White"
TextWindow.Write("Lütfen merak ettiğiniz uzantıyı yazın (Örn: mp3,
jpg, txt, pdf): ")
' Kullanıcıdan uzantıyı alıyoruz
uzanti = TextWindow.Read()
' Küçük-büyük harf hatasını engellemek için girdiyi küçük harfe çeviriyoruz
uzanti_kucuk = Text.ConvertToLowerCase(uzanti)
TextWindow.WriteLine("")
TextWindow.ForegroundColor = "Cyan"
' Karar yapısı (If - ElseIf - Else) ile uzantıları kontrol ediyoruz
If uzanti_kucuk = "txt" Then
TextWindow.WriteLine("-> Bu
bir METİN (Yazı) dosyasıdır.")
TextWindow.WriteLine("Not
Defteri uygulaması ile açabilirsin.")
ElseIf uzanti_kucuk = "jpg" Or uzanti_kucuk = "png" Or
uzanti_kucuk = "gif" Then
TextWindow.WriteLine("-> Bu
bir GÖRSEL (Resim/Fotoğraf) dosyasıdır.")
TextWindow.WriteLine("Fotoğraf
görüntüleyiciler ile açabilirsin.")
ElseIf uzanti_kucuk = "mp3" Or uzanti_kucuk = "wav"
Then
TextWindow.WriteLine("-> Bu
bir SES (Müzik) dosyasıdır.")
TextWindow.WriteLine("Müzik
çalar uygulamaları ile dinleyebilirsin.")
ElseIf uzanti_kucuk = "mp4" Or uzanti_kucuk = "avi"
Then
TextWindow.WriteLine("-> Bu
bir VİDEO (Film) dosyasıdır.")
TextWindow.WriteLine("Video
oynatıcılar ile izleyebilirsin.")
ElseIf uzanti_kucuk = "pdf" Then
TextWindow.WriteLine("-> Bu
bir BELGE (E-Kitap) dosyasıdır.")
TextWindow.WriteLine("Tarayıcın veya Adobe Reader ile
açabilirsin.")
ElseIf uzanti_kucuk = "exe" Then
TextWindow.ForegroundColor =
"Red"
TextWindow.WriteLine("-> Bu
bir UYGULAMA (Program veya Oyun) dosyasıdır!")
TextWindow.WriteLine("Güvenmediğin kaynaklardan gelen .exe
dosyalarını açmamalısın.")
Else
' Listede olmayan bir uzantı
girilirse çalışacak kısım
TextWindow.ForegroundColor =
"Red"
TextWindow.WriteLine("Üzgünüm,
'" + uzanti + "' uzantısını henüz öğrenemedim.")
TextWindow.WriteLine("Lütfen
bildiğiniz popüler uzantıları deneyin!")
EndIf
' YENİDEN DENEME / DEVAM ETME BÖLÜMÜ
TextWindow.WriteLine("")
TextWindow.ForegroundColor = "Magenta"
TextWindow.Write("Yeni bir uzantı aramak istiyor musunuz? (E/H):
")
cevap = TextWindow.Read()
cevap_kucuk = Text.ConvertToLowerCase(cevap)
' Eğer kullanıcı "e" (Evet) yazarsa başlangıç etiketine geri
gönderiyoruz
If cevap_kucuk = "e" Or cevap_kucuk = "evet" Then
Goto BaslangicNoktası
EndIf
' "h" veya başka bir şey yazılırsa program sonlanır
TextWindow.ForegroundColor = "White"
TextWindow.WriteLine("")
TextWindow.WriteLine("Program kapatılıyor. İyi dersler dileriz!")
Program.Delay(2000) ' 2 saniye bekleyip otomatik kapatır











