Monday, October 23, 2023

9. Sınıf Programlama Temelleri

 Okulumuzun Youtube Kanalından bu dersin içeriklerini takip edebilirsiniz.

Youtube ta kanala gitmek için TIKLAYINIZ


Akış diagram şekilleri, anlamları ve python karşılıklarını gösteren tablomuz aşağıdadır.







Tuesday, October 17, 2023

11B Mobil Uygulamalar 17.10.2023 Karar verme

 







Switch case kullanımı


import 'dart:io';

void main(List<String> args) {
  // Program çalıştırıldığında aşağıdaki menü görünsün.
  // seçime göre işlemlerin yapılmasını sağlayınız. Not: switch case kullanın

/*
Hesap Makinesi Programı
1. Topla
2. Çıkart
3. Çarp
4. Böl
5. Mod Al
Seçim Yapınız:

*/
  print("""
1. Topla
2. Çıkart
3. Çarp
4. Böl
5. Mod Al
Seçim Yapınız:
""");

  String secim = stdin.readLineSync()!;

  switch (secim) {
    case "1":
      print("Bir  sayı girin: ");
      int a = int.parse(stdin.readLineSync()!);
      print("Bir  sayı girin: ");
      int b = int.parse(stdin.readLineSync()!);

      print("Toplam: ${a + b}");
      break;
    case "2":
      print("Bir  sayı girin: ");
      int a = int.parse(stdin.readLineSync()!);
      print("Bir  sayı girin: ");
      int b = int.parse(stdin.readLineSync()!);

      print("Fark: ${a - b}");
      break;
    case "3":
      print("Bir  sayı girin: ");
      int a = int.parse(stdin.readLineSync()!);
      print("Bir  sayı girin: ");
      int b = int.parse(stdin.readLineSync()!);

      print("Çarpım: ${a * b}");
      break;
    case "4":
      print("Bir  sayı girin: ");
      int a = int.parse(stdin.readLineSync()!);
      print("Bir  sayı girin: ");
      int b = int.parse(stdin.readLineSync()!);

      print("Bölme: ${a / b}");
      break;
    case "5":
      print("Bir  sayı girin: ");
      int a = int.parse(stdin.readLineSync()!);
      print("Bir  sayı girin: ");
      int b = int.parse(stdin.readLineSync()!);

      print("Toplam: ${a % b}");
      break;
    default:
      print("Hatalı giriş");
      break;
  }
}



döngüler







while

do while


do while örnek soru

break


try




 listeler





























Tuesday, October 3, 2023

Maltepe Mesleki ve Teknik Anadolu Lisesi 11B Sınıfı Mobil Uygulamalar dersi Ders Notu 1

 















Sayı girişi alma


Ortalama alan program


        dikdörtgenin alan ve çevresi


    Karar verme yapıları (İF)


Klavyeden girilen doğal sayının rakam olup olmadığını ekrana yazan program







Tuesday, May 23, 2023

11G WEB Programlama Performans

  Aşağıdaki listede bulunan ASP.net Core ile alakalı alakalı  Konulardan birini seçniniz. Seçtiğiniz konu  alakalı ayrıntılı açıklama ile özelliklerinin ne oldukları ve kullanımını içeren  en az 2 sayfalık bir rapor hazırlayınız

1. TagHelpers

2. Migrations

3. _Partial View

4. Model_Validation

5. AutoMapper

6. IFormFile

7. Page Model

8. Session

9. Localization

10. Pagination

11. Identity

12. WebApi

13. ViewData, ViewBag, TempData arasındaki farklar ve ne oldukları, kullanımı

14. @model Direktifi

Kriterler:

1. Kapak sayfası olmalı

2. Raporunun Kapak hariç en az 2 sayfa olmalı

3. Raporunuzu çıktı alarak dosya şeklinde teslim ediniz.

4. Son Teslim Tarihi: 30.05.2023 SALI

Monday, May 22, 2023

9E fonksiyonlar

 






Yükleniyor: 93543/93543 bayt yüklendi.






Friday, May 12, 2023

Wednesday, May 10, 2023

11G Mobil Uygulamalar Performans Ödevi

 Aşağıdaki listede bulunan Widgetlardan birini seçerek Bu widget ile alakalı ayrıntılı açıklama ile özelliklerinin ne oldukları ve kullanımını içeren  en az 2 sayfalık bir rapor hazırlayınız.

WİDGET LİSTESİ

1. EXPANDED

2. CONTAİNER

3. ANİMATEDCONTAİNER

4. IMAGE Widgetı (Asset, network, file gibi özellikleri açıklanmalı)

5. FUTUREBUILDER

6. SCAFFOLD (özelliklerini de ele alarak)

7. COLUMN

8. ROW

9. TEXT (biçimlendirme, renklendirme tüm özellikleri ile)

10. FORM ve FORMFIELD Widgetları

11. LISTWIEW

12. PAGEWIEW

13. SINGLECHILDSCROOLVIEW

14. TABBARVIEW ve TABCONTROLER

15. POPUPMENUBUTTON

16. DROPDOWNBUTTON

17. SLIDER, SWTCH, CHECKBOX

18. BOTTOMSHEET

19. DATATABLE

20. SNACKBAR

Kriterler:

1. Kapak sayfası olmalı

2. Raporunun Kapak hariç en az 2 sayfa olmalı

3. Raporunuzu çıktı alarak dosya şeklinde teslim ediniz.

4. Son Teslim Tarihi: 17.05.2023 ÇARŞAMBA