Hafta 14: Küçük programlar I
C# ile kod yazma kursu. 23 kelime/dk, %94 doğruluk.
Şimdiye kadar tek tek semboller ve kalıplar üzerinde çalıştın. Bu hafta bunları bir araya getirip küçük bir program yazacaksın: program kullanıcıya adını sorar ve bir karşılama mesajı gösterir. Böyle bir programda parantezler, tırnaklar, artı ve eşitlik işaretleri, noktalı virgüller aynı anda gelir. Amaç her satırı doğru yazmak ve satırlar arasında akıcı bir ritim tutturmak.
Bu hafta neler öğreneceksin
Küçük bir program birkaç satırdan oluşur ve her satır bir iş yapar. Ekrana bir mesaj yazmak, kullanıcıdan bir satır okumak ve okunan değeri bir değişkene koymak bu haftanın ana fikridir:
Console.Write("Adın: ");
string ad = Console.ReadLine();
Console.WriteLine("Merhaba " + ad);
Console.Writeimleci aynı satırda bırakarak metin yazar.Console.WriteLineise yazıdan sonra yeni bir satıra geçer.string ad = Console.ReadLine();kullanıcının yazdığı satırıadadlı değişkende saklar.
Bu hafta yeni bir sembol öğretilmiyor. Önceki haftalardaki parantez, tırnak, artı, eşittir ve noktalı virgül sembollerini birlikte kullanırsın. Her sembolü Türkçe Q klavyedeki yeriyle hatırlamak için ilgili haftaların açıklamalarına dönebilirsin.
Parmak ve duruş ipuçları
- Satırı yazmadan önce tamamını bir kere oku. Hangi sembolün nerede geleceğini bilmek elin duraksamasını önler.
- Bir satırın sonuna gelince bir sonraki satıra bakmayı alışkanlık haline getir. Böylece program akışını ritimle takip edersin.
- Sembollerden sonra ev sırasına dön. Sık dönüşler yazmayı düzgün tutar.
- Enter, yeni satırın girintisini kendisi ekler. Bu programda girintiyi elle yazmana gerek yok.
- Uzun satırları tek seferde değil, anlamlı parçalar halinde düşün: önce
Console.Write, sonra metin, sonra kapanış.
Dersler
- Öğren (10–15 dakika): Programın üç satırını klavye gösteriminde izle, her satırın hangi işi yaptığını söyle ve satırları birkaç kez yaz.
- Pratik yap (10–15 dakika): Haftanın küçük programını baştan sona yaz. Her satır bittikten sonra bir sonrakine geçmeden önce satırı kontrol et.
- Tekrar et (10–15 dakika): İki dakikalık testi çöz. Hangi satırda yavaşladığına bak ve bir sonraki derste oraya odaklan.
Haftanın hedefi
Bu haftanın hedefi dakikada 23 kelime (WPM) ve yüzde 94 doğruluk. Yıldızlar şöyle kazanılır: dersi bitirirsen 1 yıldız, yüzde 94 doğruluğa ulaşırsan 2 yıldız, dakikada 23 kelime hızına da ulaşırsan 3 yıldız. Bir program satırı yanlış yazılırsa tüm program çalışmaz, bu yüzden önce doğru yazmaya odaklan. Hız, programın akışını tanıdıkça gelir.
Bu haftanın dersleri
Dersleri sırayla yap. Her ders bir testle biter ve en iyi sonucun kaydedilir.