Fonksiyonlar nedir?
Bilişim Teknolojileri · 9. Sınıf · Konu 13
Tahmini okuma süresi: 5 dk
Kısa cevap
Bu konuda neler öğreneceksin?
- Fonksiyonlar ile ilgili temel kavramları açıklar.
- Fonksiyonlar konusunun Programlama Temelleri dersi içindeki yerini ve önemini belirtir.
- Konuyla ilgili araç, gereç ve malzemeleri amacına uygun seçer.
- İş sağlığı ve güvenliği kurallarına uygun çalışır.
- Öğrendiği bilgi ve becerileri atölye/iş yeri uygulamalarında kullanır.
Anahtar fikirler
- Fonksiyonlar yeniden kullanılabilir kod bloklarıdır; kod tekrarını önler
- Arrow Function: const fn = (param) => { gövde } kısa yazım sağlar
- return fonksiyon sonucunu döndürür; yazılmazsa undefined döner
- Callback fonksiyonlar argüman olarak geçirilir; map, filter, reduce'ta kullanılır
- Fonksiyon tanımda parametre, çağrıda argüman kullanır.
- Return ifadesi fonksiyonu anında sonlandırır; ardındaki kod çalışmaz.
Konunun özeti
Fonksiyonlar yeniden kullanılabilir kod bloklarıdır; kod tekrarını önler Arrow Function: const fn = (param) => { gövde } kısa yazım sağlar return fonksiyon sonucunu döndürür; yazılmazsa undefined döner Callback fonksiyonlar argüman olarak geçirilir; map, filter, reduce'ta kullanılır Bu bilgiler uygulama ve iş güvenliği kurallarıyla birlikte pekiştirilmelidir.
Çözümlü mini örnek 1
toplam(a, b) fonksiyonu iki tam sayı parametresi alıp toplamını döndürür. Fonksiyonu tanımlayıp toplam(4, 7) çağrısının sonucunu bulunuz.
Adım 3: Fonksiyonu toplam(4, 7) biçiminde çağır: 4 + 7 = 11 hesaplanır.
Çözümlü mini örnek 2
2, 3, 4, 5 elemanlı dizide önce filter ile çift sayılar süzülüp sonra toplanırsa sonuç kaç olur?
Adım 3: Toplam yazdırılır; orijinal dizi süzme işleminden etkilenmez, yeni dizi döner.
Sık yapılan hatalar
- Fonksiyonlar ile ilgili kavramları birbirine karıştırmak: Temel kavramları tablo veya zihin haritasıyla ayırt et.
- Uygulamada standartlara ve iş güvenliği kurallarına uymamak: Her adımda güvenlik ve kalite kurallarını uygula.
- Kullanılan araç-gereci amacına uygun seçmemek ve bakımını ihmal etmek: Doğru ekipmanı seç, kullanım öncesi ve sonrası kontrol et.
İlgili konular
Sıradaki adım
Tam anlatımKonuyu tam anlatımıyla okuKonu anlatımı, kazanımlar ve örnekler tek sayfada.Konu anlatımları hesapsız okunur. Quiz, slayt ve deneme için hesap gerekir.
DersTeders ile devam et
Bilişim Teknolojileri · 9. Sınıf için çalışma yolu
- OkuKonu anlatımını bu sayfada bitir.
- Soru çözÖrnekleri çöz, cevabı açıklamayla karşılaştır.
- Quiz ile pekiştirHesapla kendini ölç.
Konu anlatımları hesapsız okunur; quiz, slayt ve deneme için hesap gerekir.