Okullarda Kodlama Dersi-II

Yazan: İzlem Gözükeleş

Geçen yazıda çocuklara yönelik kodlama eğitimini tartışmış ve Bilim, Sanayi ve Teknoloji Bakanlığı’nın kodlama dersinin ortaokul ve lise müfredatına alınması için yapacağı çalışmaları desteklediğimi belirtmiştim. Desteğimi de üç maddeyle açıklamıştım: Berimsel (computational) okuryazarlığın (literacy) yaygınlaşıyor olması, günümüzde toplumsal düzenlemelerin giderek artan biçimde kodla yapılması (“Kod kanundur”) ve programcılığın eğlenceli olması. Bu yazıda da aynı konuya devam etmek istiyorum. Ama önce kodlama ile programlama arasındaki farka açıklık getirmek gerekiyor. Kodlama, analiz, tasarım, test gibi yazılım geliştirmenin aşamalarından biridir. Programlama ise daha geniş anlamda kullanılmaktadır. Kodlamanın yanında diğer aşamaları da içerebilmektedir. Kodlama eğitimi ile ilgili yazılarda (bu yazıda da) aslında çoğu zaman programlamadan söz edilmektedir. Bakanlığın hedefleri ve planladığı kodlama eğitiminin kapsamı hakkında bilgim yok fakat başta İngiltere olmak üzere birçok ülkedeki müfredat değişikliğinde hedeflenen öğrencilerin belirli bir programlama diline özgü komutları alt alta sıralamayı öğrenmesi değildir. Eğer Türkiye’deki eğitim müfredatı bir ya da birkaç programlama dilinin öğretimi ile sınırlandırılırsa sonuç pek parlak olmayacaktır. Yurt dışındaki örneklerde öğrencilere belirli bir aracın (örneğin programlama dilini) kullanımının öğretilmesi değil, berimsel okuryazarlık (DiSessa, 2001) ya da berimsel düşünme (Wing, 2006) denilen yetinin kazandırılması hedeflenmektedir.

DiSessa (2001), kod eğitimi furyası başlamadan önce Hal Abelson ile beraber Boxer Programlama Ortamı’nı geliştirmiş ve öğrencilerin Boxer ile etkileşimini izlemiştir. DiSessa (2001), berimsel okuryazarlığın yeni bir bilme ve ifade biçimi sağlayacağını düşünmektedir. Wing (2006) ise berimsel düşünmenin basitçe programlama öğrenmenin ötesinde bir anlam taşıdığını ve çoklu soyutlama düzeyinde düşünmeyi gerektirdiğini belirtmektedir. Berimsel düşünme sürecinde problem ve çözümü, makine ya da insan tarafından gerçekleştirilebilecek biçimde ifade edilmektedir. Dolayısıyla herhangi bir teknolojiden bağımsızdır. Wing’e göre (2006) berimsel düşünce,

  • Programlama değil, kavramsallaştırmadır.
  • Modern toplumda edinilmesi gereken bir yetenektir.
  • İnsanların bilgisayar gibi düşünmesi değildir.
  • Matematik ve mühendislik düşüncesini tamamlar ve birleştirir.
  • Aletlerle değil, fikirlerle ilgilidir.
  • Her yerde, herkes içindir.

Ancak şimdiye kadar yazdıklarım berimsel okuryazarlığın yalnızca görünen yüzüdür ve apolitiktir. DiSessa on beş yıl önce yayımlanan kitabında berimsel okuryazarlığı bir eğitimci gözüyle incelemektedir; öngörüleri son derece değerlidir. Kitabında, hem teknoloji uzmanlarını hem de eğitim bilimcileri ikna etmeye çalışmaktadır. Şimdi ise farklı aktörler sahnededir. Örneğin İngiltere’deki müfredat değişikliği yalnızca eğitimcilerin düşünüp taşınarak önerdiği ya da bir bakanın emriyle gerçekleşen bir reform değildir. Müfredat değişikliği, farklı aktörlerin çabasıyla gelişen olumsal bir süreçtir. Çocuklara bilgisayar programlamanın öğretilmesi ilk kez 2010’da eğitimcilerden, bilgisayar bilimcilerinden ve bilgisayarla ilgi kitle örgütlerinden oluşan dar bir toplulukta tartışılmaya başlamıştır. Daha sonra farklı kesimlerin (sivil toplum örgütleri, özel sektör ve kamu kuruluşları) katılımıyla küçük kampanyalardan köklü eğitim reformuna doğru bir süreç gelişmiştir. Bu sürecin gelişiminde özellikle iki örgüt, Nesta (National Endowment for Science, Technology and the Arts) ve Nominet Trust hükümet, sivil toplum ve özel sektör arasında bir ağ oluşturarak ve farklı kesimlerin kodlama eğitimi hakkındaki farklı görüşlerini uzlaştırarak belirleyici bir rol üstlenmiştir.

NESTA 1998 yılında İşçi Partisi Hükümeti tarafından bir vakıf olarak kurulmuştur. NESTA’nın temel amacı İngiltere’nin inovasyon kapasitesini artırmaktır. 2010 yılında hükümet, NESTA’nın yararlı işler yapıyor olmasına karşın kamu kuruluşu olarak faaliyet göstermesine gerek olmadığını ve etkinliklerinin gönüllü bir kuruluşa daha uygun olduğunu belirten bir değerlendirme yapar. Bunun sonucunda 2012 yılında NESTA bağımsız bir kuruluş olur ve adı Nesta olarak değiştirilir. Nesta çeşitli yardım kuruluşlarıyla, özel sektörle ve hükümetle ortak çalışmalar yapmaktadır. Nesta’nın farklı çalışma alanları vardır: kamu hizmetlerine vatandaş katılımı, hükümet inovasyonu, sağlık ve yaşlanma, dijital sanat ve medya, dijital eğitim, sosyal etki fonları vb. Nominet Trust ise İngiltere’de .uk uzantılı alan adlarının kaydını yapan Nominet şirketi tarafından 2008 yılında kurulmuştur. Nominet Trust da Nesta gibi toplumsal sorunlara yönelik teknolojik çözümler geliştirmeyi hedeflemektedir. Williamson (2015), bu iki kuruluşun ne resmi ne de ticari aktörler olduğunu, ama iki kesim arasındaki ilişkiyi sağladıklarını belirtmektedir. Kodlamayı öğrenme kampanyalarının oluşumu buna güzel bir örnektir.

Okullarda bilgisayar kullanma eğitiminin yerini bilgisayar bilimine bırakması gerektiği önerisi ilk kez 2010 yılında Computing at School (bilgisayar öğretmenlerine yönelik, Microsoft, Google ve British Computing Society tarafından maddi olarak desteklenen bir dernek) tarafından gündeme getirilmiştir. Konunun politik olarak önem kazanması ise ancak Nesta’nın 2011’de yayımlanan Next Gen (http://www.nesta.org.uk/sites/default/files/next_gen_wv.pdf) adlı raporundan sonra gerçekleşmiştir. Next Gen de okul müfredatının yenilenmesini talep etmektedir. Ama bu talep doğrudan eğitimle ilgili değildir. Rapor, Muhafazakar Parti Hükümeti’nin Kültür, İletişim ve Yaratıcı Endüstriler Bakanı Ed Vaizey’in talebi doğrultusunda Ian Livingstone ve Alex Hope tarafından hazırlanmıştır. Raporun yazarları, İngiltere’nin ekonomik olarak değerli ve yenilikçi sektörleri olan video oyunu ve görsel efekt endüstrilerinin önemli isimlerindendir. Raporda ilgili sektörlerdeki yetenek açığı tartışılmakta ve bunu kapatmak için bir müfredat değişikliği önerilmektedir. Google’ın CEO’su Eric Schmidt 2011 yılında Edinburgh Televizyon Festivali’nde yaptığı konuşmada konuyu tekrar gündeme getirene dek raporun fazla bir etkisi olmaz. Raporun yazarlarından Livingstone’un da belirttiği gibi Schmidt’in konuşması rapordaki müfredat değişikliğine siyasi desteği artırmıştır. Bundan kısa bir zaman sonra Royal Society yönetiminde ve Microsoft, Google ve üniversitelerin bilgisayar bilimi bölümlerinin katkılarıyla hazırlanan Shutdown or Restart (https://royalsociety.org/~/media/education/computing-in-schools/2012-01-12-computing-in-schools.pdf) başlıklı raporda da müfredat değişikliği önerisi tekrarlanır. Bu raporun ardından The Observer gazetesi yazarlarından John Naughton da konuyu destekler yazılar yazmaya başlar. Daha sonra oluşturulan, Nesta, BCS, Google, Microsoft, Computing at School ve Raspberry Pi’den oluşan “Next Gen Skills” adlı koalisyon Eğitim Bakanlığı’nı müfredat değişikliği konusunda ikna etmeyi başarır (age).

Bu gelişmeler (raporlar, konuşmalar ve oluşturulan koalisyonlar) üst düzeyde gerçekleşmektedir. Kodlama eğitiminin kamudaki görünürlüğü ise Code Club (https://www.codeclub.org.uk/) adlı gönüllü girişimle artar. Code Club, programcıların ilkokul öğrencilerine programlamanın temellerini öğrettikleri okul sonrası bir etkinlik olarak ortaya çıkmıştır. 2012 yılında kurulan Code Club, kısa sürede tüm ülkeye yayılır. Şu anda İngiltere’de 4000’den fazla Code Club ve bundan faydalanan 50000’den fazla öğrenci vardır. Code Club, Nesta ve Nominet Trust tarafından örgütlenmekte ve Digital Makers fonundan faydalanmaktadır. Code Club, Microsoft, Google, ARM, Samsung, Mozilla ve TalkTalk gibi şirketlerin yanı sıra hükümet tarafından da desteklenmektedir.

Code Club, Next Gen raporu sonrasında ortaya çıkan, bir orkestra gibi hareket eden ve gençleri kodlama öğrenmeye teşvik eden ağlardan sadece biridir. 2013 yılının Mayıs ayında Nesta kamu inovasyonu laboratuvarında, Nominet Trust ve Mozilla ortaklığında Make Things Do Stuff adlı kampanya başlatılır. Kampanyanın hedefi çocukların dijital teknolojileri yaparak, etkileşimle öğrenmelerini sağlamaktır. Yine ülke çapında bir örgütlenme söz konusudur. Kampanya büyük şirketler (Facebook, Microsoft, O2, Mozilla ve Virgin Media), gönüllü girişimler (Codecademy, Code Club, Raspberry Pi, Technology Will Save Us, Coding for Kids and Decoded vb) ve hükümet kuruluşları tarafından desteklenmektedir.

Kısacası, reformu baştan sona planlayan bir hükümet değil, ikna edilen bir hükümet vardır. Hükümet okul dışındaki bu uygulamaları yeni müfredatla okullarda daha sistematik hale getirmektedir. Bilgisayar uzmanları, girişimciler, yatırımcılar, gazeteciler, lobi grupları, politikacılar ve uluslararası şirketler Nesta ve Nominet Trust etrafında bir araya gelmiş, bu aktörlerin katkısı ve etkileşimiyle bir eğitim müfredatı oluşmuştur. Fakat karşımızda hiç de tarafsız olmayan bir eğitim müfredatı vardır. Oluşumunda payı olan aktörlerin değerlerini ve çıkarlarını içermektedir.

Kamusal Sorunları Çözmek İçin Kodlamayı Öğrenmek

Yazı,

Bilgiyi, konuşmanın yaptığından farklı biçimde düzenler ve depolar; sonuç olarak, dilin farklı bir biçimidir (Crowley ve Heyer, s. 99).

Yazı sonrası, hatırlama gereksiniminin azalması insan zihninin edinebildiği bilginin de artmasını sağlamış ve yazıyla bilenin bilgiden ayrılması “soyutlamayı, sistemleştirmeyi ve bilimsel düşüncenin nesnelliğini teşvik etmiştir” (age, s. 100).

Berimsel okuryazarlık, bunu daha ileriye taşıma iddiasındadır. Wing (2006) berimsel düşüncenin insanın soyutlama gücünü artırmasının yanında ona düşüncesini otomatikleştirme olanağını verdiğini iddia etmektedir. Bir kelimeyi sözlükten ararken ya da markette hangi kasada kuyruğa girmek gerektiğini düşünürken farkında olmadan berimsel düşünceye başvurulmaktadır. Berimsel okuryazarlık, bunu daha sistematik hale getirecektir. Olumlu ya da olumsuz olarak nitelendiremem ama berimsel okuryazarlıkla dünya farklı biçimde okunabilecektir.

Kodlama (yazma) program komutlarının alt alta sıralandığı mekanik bir iş değildir. Dünyanın nasıl çalıştığını berimsel olarak okuyup anlamayı ve insanın onunla etkileşimini biçimlendirebilmek için modellemeyi içerir. Dünya hesaplanabilir bir olgu olarak algılanır ve kodla algılanan bu dünya yeniden yaratılır. Programcılar işlerinin doğası gereği var olan ilişkileri ve iş süreçlerini modelleyip sayısallaştırırken bunları yeniden düzenler ve kurarlar; aksayan bir yer varsa ona yönelik çözümler geliştirirler. Bunu da gayet olağan ve işlerinin bir parçası olarak görürler.

Fakat bu pratiklerden beslenen, özellikle Silikon Vadisi’nin öncülüğünü yaptığı (http://www.nytimes.com/2013/03/03/opinion/sunday/the-perils-of-perfection.html) iki büyük tehlike vardır. Birincisi, toplumsal sorunları kültürel, ekonomik ve politik bağlamlarından kopartarak berimsel terimlerle çözümleme eğilimidir. İkincisi de bunun sonucu olarak doğru kod ve algoritmalarla karmaşık toplumsal problemlerin çözülebileceği inancıdır. İngiltere’de bu inanç neoliberal politikalarla eklemlenmekte ve devletin görev ve sorumluluklarını gönüllü kişi ve kuruluşlara devretmenin aracı haline gelmektedir. Örneğin, Nominet Trust ve Nesta toplumsal sorunlara yönelik teknolojik çözümler geliştirme gibi bir hedefleri olduğunu açıkça beyan etmektedir. Hatta Nesta tarafından hazırlanan ve kamu hizmetlerinin geleceğinin tartışıldığı People Helping People adlı raporun giriş bölümünde İngiltere’nin refah devleti deneyimi öncesinde kamu hizmetlerinin gönüllülerce yerine getirildiği ve bunun köklü bir gelenek olduğu yazılmaktadır (http://www.nesta.org.uk/sites/default/files/people_helping_people_the_future_of_public_services_wv.pdf). Nesta’nın kodlama öğrenimine bakışı da bu yöndedir. Programcılar hackathon (https://tr.wikipedia.org/wiki/Hackathon) etkinlikleriyle bir araya getirilmekte ve kamudaki sorunlara dijital çözümler bulmaları istenmektedir (https://nationalhackthegovernment.wordpress.com/). Öğrenciler berimsel yeteneklerle donatılırken de beklenti bu yeteneklerini kamu hizmetlerinin iyileştirilmesi ve toplumsal sorunların çözümü için kullanabilmeleridir. Ne kadar başarılı olabileceğini ve ne gibi sonuçlar doğurabileceğini bilemem, ama kodlama öğrenimi İngiltere’de neoliberal politikalar için bir kaldıraç görevi üstlenmektedir.

Geleceğin Mesleği: Programcılık?

Williamson (2015), kodlama öğrenimi hakkında yazılmış bir çok makale ve raporda, kodlama öğrenecek çocuklar geleceğin iş gücü olarak görüldüğünün altını çizmektedir (bkz. http://www.nesta.org.uk/publications/next-gen, https://royalsociety.org/topics-policy/projects/computing-in-schools/report/, http://www.ednfoundation.org/wp-content/uploads/TechnologyEducation_systemview.pdf, http://www.ukdigitalskills.com/). Bu çalışmalarda kodlama, ileriye yönelik, talep edilen ve nitelikli meslek olarak ele alınmakta ve çocukların piyasanın gereksinimlerine yanıt verebilecek yeteneklerle donatılması istenmektedir. Williamson (2015), bu söylemin dijital dünyadaki kırılganlığı, karmaşıklığı ve birçok kodlama işinin sıradanlığını gizlediğini vurgulamaktadır. Dışarıdan bir motivasyon olmadan programcılıkla uğraşıldığında programlama eğlencelidir; bulmaca çözmek ya da satranç oynamak gibidir. Ama söz konusu profesyonel olarak programcılık olunca iş hayatı rutin ve sıkıcı işlerle, fazla mesailerle doludur. Bunun yanında, öğrencilerin edinmesi istenen yetenekler (teknolojik yeniliklere kısa sürede uyum sağlayabilme ve esneklik gibi) piyasanın çalışanlardan beklentisidir.

Eğitim reformuna ya da kampanyalara destek veren bir çok programcı ve aktivistin geleceğin iş gücünü yetiştirmek gibi bir hedefi yoktur. Çoğu benimkilere benzer gerekçelerle kampanyaları desteklemekte ve gönüllü katkıda bulunmaktadır. Bir diğer deyişle, farklı hedefleri olanların desteklediği bir oluşum vardır. Fakat kimi zaman değerler ve çıkarlar çatışabilmektedir. Code Club’ın kurucularından Linda Sandvik’in başına gelenler buna iyi örnektir. Sandvik, Code Club’ın sponsorlarından Google’ın kitlesel gözetim pratiklerini eleştirdiğinde Code Club yönetim kurulu Sandvik’e ültimatom vermiştir: Ya sponsorlar hakkında olumsuz şeyler söyleme ya da Code Club yönetiminden ayrıl. Sandvik, ikincisini tercih etmiştir (https://gist.github.com/drtortoise/5dc254c614d6b6a19116).

Ayrıca programcılığın bir meslek olarak gelecekte daha önemli olacağı ve çocukların küçük yaştan itibaren bunun için gerekli yetenekleri edineceği iddiası ne kadar gerçekçidir? Programlama dillerinin insan diline yaklaşması ve kolaylaşması programcılığı gereksizleştirmemiş, aksine yaygınlaştırmıştır. Yakın zamanda da programcılığın tamamen ortadan kalkacağını düşünmüyorum. Fakat bilgisayar bilimindeki gelişmeler programcılık bilgisi isteyen bazı işleri otomatikleştirebilir ve sektördeki programcı açığı beklenenden çok daha az olabilir. “Bilgisayarların algılayıcı verisi ya da veritabanları gibi veri türlerine dayalı öğrenimini olanaklı kılan algoritmaların tasarım ve geliştirme süreçlerini konu edinen bir bilim dalı” olan makine öğrenimi (machine learning) ile programcılık da dahil olmak üzere birçok mesleğin otomasyonu söz konusudur. Kodlama eğitimi kampanyaları çoğu zaman bu olasılığı göz ardı etmektedir (Frey ve Osborne, 2013).

Şirketler İçin Yeni İş Alanları

Makine öğrenimindeki gelişmeler ve gelecekte piyasanın ihtiyaç duyacağı iş gücünün niteliği ve niceliği hakkında sponsor şirketlerin elinde çok daha kapsamlı veriler vardır. Geleceğe dair daha ayrıntılı öngörüler yapabilirler. Bu verilerin ve buna dayalı öngörülerinin ne olduğu hakkında bilgi sahibi olmasak da kodlama eğitiminin şirketler için şu an yeni bir pazar yarattığı ortadadır. ABD’deki Hour of Code kampanyasının kurucuları arasında Silikon Vadisi’nin melek yatırımcılarından Partovi twins de vardır ve kampanya üç büyük şirket (Google, Microsoft ve Facebook) tarafından desteklenmektedir. Bu kampanyanın İngiltere’deki kuzeni Year of Code da uluslararası bir girişim sermayesi firması olan Index Ventures tarafından desteklenmektedir. Index Ventures, insan hayatının ve ekonominin her yönünün teknoloji ve girişimci ruhu ile dönüştürülebileceğini savunmaktadır. Daha ilginci Year of Code’un arkasındaki 23 kişi incelendiğinde bunlardan sadece üçünün gerçekte teknolojiyle ilgili, diğerlerinin sermayedar ya da halkla ilişkiler yüzü olmasıdır (https://tommorris.org/posts/8776). Year of Code’un arkasındaki en önemli isimlerden biri kısa bir süre öncesine kadar Index Ventures ekibinde yer alan girişimcilerden biri olan Saul Klein’dır. Ne tesadüftür ki Klein’ın kuzeni Alex, çocuklara kendi bilgisayarlarını yapmalarına ve kodlama öğrenmelerine yardımcı olan takımlar (kit) üreten Kano (http://us.kano.me/) şirketinin kurucularındandır.

John Naughton’a (http://www.theguardian.com/technology/2014/feb/15/year-of-code-needs-reboot-teachers) göre girişim sermayesinin yoğun ilgisinin iki açıklaması olabilir. Birincisi, safça olan, girişimciler Year Of Code’a hayırsever duygularla yaklaşmaktadır. Fakat başarısız halka ilişkiler nedeniyle kampanya fiyaskoyla sonuçlanmıştır. Kampanyanın sözcüsü Lottie Dexter’ın kodlama bilmediğini itiraf etmesi kampanyanın inandırıcılığını sarsmıştır (http://www.theregister.co.uk/2014/02/11/coding_in_schools_madness/). İkincisi, şirketler müfredat değişikliğinin ve Raspberry Pi Vakfı tarafından okullarda bilgisayar bilimini öğretmek amacıyla geliştirilmiş, kredi kartı büyüklüğünde tek kartlı bir bilgisayar olan Raspberry Pi’nin başarısını fark etmişlerdir ve kendilerine yeni ticari fırsatlar yaratmak istemektedirler. Hayırseverlik inandırıcı olmasa da bir beceriksizlik vardır. Ama daha önemlisi müfredat değişikliğinin arkasında büyük bir pazar fırsatı vardır.

***

Giroux’un (1998) Gramsci’den alıntıladığı sözler berimsel okuryazarlık için de geçerlidir:

Gramsci’ye göre okuma-yazma iki yanı da keskin bir kılıçtı; bireysel ve toplumsal güçlenme amacıyla kullanılabileceği gibi, baskı ve egemenlik ilişkilerinin sürdürülmesi için de kullanılabilirdi. Gramsci, bir mücadele alanı olarak eleştirel okuma-yazma için, hem ideolojik bir yapı, hem de toplumsal bir hareket olarak, uğruna savaşım verilmesi gerektiğine inanıyordu (s. 34).

Bu mücadeleye de berimsel okuryazarlığın politik bağlamını dikkate alarak başlamak gerekiyor. Kodlama eğitimiyle liberal politikaları güçlendirmek, sömürüyü artırmak ve geleceğin işçilerini yetiştirmek istenmektedir. Uluslararası tekellerin, girişim sermayesi şirketlerinin ve liberallerin ilgisi boşuna değildir. Ama internetteki geçmiş mücadeleler bunun karşıtının da yaratılabileceğini, sistemde çatlaklar oluşturulabileceğini göstermektedir.

Kaynaklar

Crowley, D., Heyer, P. (2011). İletişim Tarihi, teknoloji-Kültür-toplum, çev. Berkay Ersöz, Siyasal Kitabevi, Ankara.

DiSessa, A. A. (2001). Changing minds: Computers, learning, and literacy. Mit Press.

Fischer, G. (2005). Computational literacy and fluency: being independent of high-tech scribes. Strukturieren-Modellieren-Kommunizieren. Leitbild mathematischer und informatischer Aktivitäten, Franzbecker, Hildesheim, 217-230.

Frey, C. B., Osborne, M. A. (2013). The future of employment: how susceptible are jobs to computerisation. http://www.oxfordmartin.ox.ac.uk/downloads/academic/The_Future_of_Employment.pdf, son erişim 21/03/2016.

Giroux, H. A. (1998). Okuma-yazma ve siyasal güçlenme eğitbilimi. içinde (der.) Paulo Freire ve Donaldo Macedo, Okuryazarlık: Sözcükleri ve Dünyayı Okuma, çev. Serap Ayhan, Ankara, İmge Yayınevi, 33-71.

Williamson, B. (2015). Political computational thinking: policy networks, digital governance and ‘learning to code’. Critical Policy Studies, 1-20.

Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35.

Kaynak: http://yarimada.gen.tr/?p=451

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: