HOŞGELDİNİZ! BUGÜN 16 EYLÜL 2021, PERŞEMBE

Herkes kod yazabilir

15.01.2021 00:00:00
'Herkes kod yazabilir' seslendirme dosyası:

Merhabalar,

Kapalı mekanlarda çokça kaldığımız bu günlerde birlikte çok güzel bir hobi geliştirmek ister misiniz? Bilgisayar programlamanın ne kadar kolay ve eğlenceli olduğunu belki de keşfedeceğiz beraber. Yaşımız yahut mesleğimiz ne olursa olsun hepimiz kodlama yapabiliriz. Şöyle diyelim, muhakeme yeteneği olan ve dijital dünyayı cep telefonundan takip edebilen her birey kesinlikle kodlama öğrenebilir, program yazabilir.

Bilgisayar konusunda bugüne kadar kafanız farklı terimlerle karışmış olabilir ancak bu yazı dizimizde birlikte ilerledikçe gerçekten de bu işlerin öyle çok da karışık olmadığını göreceksiniz. Hiç bilmeyenlere yönelik bir anlatım kullanmaya gayret edeceğim ancak umarım bu alanda halihazırda tecrübesi olan okurlarımız da bir fayda görür. Her koşulda eleştirileriniz yahut fikirleriniz olursa email yoluyla bana ulaşabilirsiniz.

Yazılarımızı uygulayabilmek için size gerekli olan tek şey bir internet bağlantısı. Bu şekilde ister cep telefonunuzdan ister bilgisayarınızdan online olarak kod yazıp sonuçlarını görebileceksiniz.

Kodlama serüvenimiz için seçtiğimiz dil Python (payton diye okuyabiliriz). Programlama dillerini değerlendirdiğimizde Python gerçekten de çok özel bir yere sahip. Öğrenilmesinin çok kolay olması bugün Python'u en popüler dil haline getirmiş durumda. Bununla birlikte içinde bulunduğumuz "bilgi çağında" bilgiyi çok güzel işleyen iç mekanizmalarının olması da Pythonu yapay zeka ve "makina öğrenmesi" alanlarında parlayan yıldız haline getirmiş durumda.

Şimdii… Şöyle ilerleyeceğiz. Ben her yazıda size konuyu vereceğim tamam. Ama konu içinde kodlar olacak. Ne demek kodlar? Bilgisayarın/ telefonun anlayacağı kelimeler bunlar. Örnek:

  print("elma")

Evet içinde bizim de kullandığımız kelimeler ya da sayılar da olacak ama elbette ki Python'a özel bazı kelimeler olacak. İşte siz bunları öğrendikçe denemek zorundasınız. Yani uygulamalısınız…

Burada bir etkileşim olmalı. Bunu bir etki - tepki gibi görebiliriz. Yani biz bilgisayara "şunu" yap diyeceğiz, o da yapacak ve sonucunu göreceğiz. Hangi kodun hangi sonucu verdiğini görebilmek için kullanabileceğimiz bir sürü internet sayfası var. Ben size 3 tane seçtim. Aşağıdakilerden herhangi birine yukarıdaki kodu yazıp ilk Python dersinizi rahatlıkla bitirebilirsiniz:

  1. programiz.com
  2. repl.it
  3. tutorialspoint.com

Cep telefonuna göre anlatıyorum. Kodu yazdıktan sonra sonucu görmek için :

  1. programiz.com sayfasını kullanırsanız aşağıda mavi "Run" tuşuna basmanız gerekiyor
  2. repl.it sayfasında ise ekranı biraz kaydırınca yeşil bir üçgen var, ona basmanız lazım
  3. tutorialspoint.com sitesinde ise kod yazılan yerin sağ üst köşesinden "Execute" demeniz gerekiyor.

Henüz kendi programlama dilimiz ve ona ait sayfamız olmadığı için biraz ingilizceye dalmak zorunda kalıyoruz mecburen. İnşallah ileride bunlar da olur.

Bir sonraki yazıda görüşmek üzere şimdilik hoşçakalın. "elma" yazmadan sonraki derse gelmeyin.

M. Nahit Taşpınar
[email protected]

 
Nahit Taşpınar / diğer yazıları

Yeni Mesaj arşivinde 'tarihte bugün'

Yeni Mesaj Gazetesi arşivi 2001 yılına kadar eksiksiz içerikle erişime açık olup ayrıca tüm arşivde anahtar kelimelerle arama yapmak da mümkündür.

15.01.2020, 15.01.2019, 15.01.2018, 15.01.2017, 15.01.2016, 15.01.2015, 15.01.2014, 15.01.2013, 15.01.2012, 15.01.2011, 15.01.2010, 15.01.2009, 15.01.2008, 15.01.2007, 15.01.2006, 15.01.2005, 15.01.2004, 15.01.2003, 15.01.2002


logo

Beşyol Mah. 502. Sok. No: 6/1
Küçükçekmece / İstanbul

Telefon: (212) 425 10 66
Faks: (212) 424 69 77
E-posta: [email protected] [email protected]


WhatsApp haber: (0542) 289 52 85


Tüm hakları Yeni Mesaj adına saklıdır: ©1996-2021

Yazılı izin alınmaksızın site içeriğinin fiziki veya elektronik ortamda kopyalanması, çoğaltılması, dağıtılması veya yeniden yayınlanması aksi belirtilmediği sürece yasal yükümlülük altına sokabilir. Daha fazla bilgi almak için telefon veya eposta ile irtibata geçilebilir. Yeni Mesaj Gazetesi'nde yer alan köşe yazıları sebebi ile ortaya çıkabilecek herhangi bir hukuksal, ekonomik, etik sorumluluk ilgili köşe yazarına ait olup Yeni Mesaj Gazetesi herhangi bir yükümlülük kabul etmez.