İlk Bilgisayar Programınızı Yazmak: 10 Adım
İlk Bilgisayar Programınızı Yazmak: 10 Adım
Anonim
İlk Bilgisayar Programını Yazmak
İlk Bilgisayar Programını Yazmak

Neden Programlama?

Bilgisayar programlama veya “kodlama” çok korkutucu görünüyor. Bilgisayarlar hakkında yeterince bilginiz olmadığını düşünebilir ve kendi kişisel dizüstü bilgisayarınızda ortaya çıkan sorunları giderme fikrinden korkabilirsiniz. Bilgisayarlarla olan sıradan ilişkinizin sizi bilgisayar programlama becerilerini öğrenmekten alıkoyduğunu düşünüyorsanız, yanılıyorsunuz. "Bilgisayarlarda iyi olmanız" gerektiğini düşünebilirsiniz, ancak pek çok programcı, bilgisayarınızın neden bir belge yazdırmıyor gibi görünmeyeceğini anlamak gibi basit görevlerle de mücadele eder. Gerçek şu ki, bilgisayar programcılığında iyi olmak için uzman olmanıza gerek yok.

Bilgisayar programlama göründüğünden çok daha kolaydır ve ödüllendirici ve yüksek ücretli bir kariyere yol açabilir. Courtney Connley'nin "2020'de Amerika'daki en iyi 20 iş" başlıklı bu CNBC makalesinde, ilk on işten beşi programlama işleriydi. Burada ilk bilgisayar programınızla başlamanızı sağlayacağız.

Gereçler

  • Bilgisayar
  • İnternet bağlantısı

1. Adım: Bir Programlama Dili Seçin

Bilgisayar programları, bir bilgisayara birer birer verilen bir dizi talimattır. Bilgisayar için bu talimatlar sonuçta sadece birler ve sıfırlar veya ikili değerlerdir. İnsanlar ikili konuşmada iyi olmadığından, programcılar bu talimatları yazmak için çeşitli insan dostu bilgisayar dilleri kullanır. Bu dillerin C ('C' harfi gibi telaffuz edilir), C++ (bakınız artı artı olarak okunur), Java, JavaScript (Java ile ilgisi yoktur), Go, Rust ve Python gibi adları vardır. Bu dillerin her birinin kendine göre avantajları vardır ve program yazmaya kendinizi rahat hissettiğinizde yeni bir dil öğrenmek daha kolay hale gelir.

Bu örnekte Python kullanacağız. Kullanımı kolay, öğrenmesi kolay ve yüksek talep görüyor.

Adım 2: Python'u İndirin

Python'u indirin
Python'u indirin

Python programını çalıştırabilmeniz için sisteminizde Python kurulu olmalıdır. Python ücretsizdir ve https://www.python.org/downloads/ adresinden indirilebilir. Bu sitede, indirmek için sarı “Python 3.8.3 İndir” düğmesine tıklayın.

NOT: Bu buton en güncel sürümü indireceği için 3.8.3 sayısı farklı olabilir.

Adım 3: Python'u yükleyin

Python'u yükleyin
Python'u yükleyin
Python'u yükleyin
Python'u yükleyin
Python'u yükleyin
Python'u yükleyin

İndirilen dosyayı çalıştırın.

Yükleyicinin ilk ekranında, “Add Python 3.8 to PATH” öğesinin yanındaki kutunun içinde bir onay işareti olduğundan emin olun, kutuya tıklamazsanız bir tane görünecektir, ardından en üstteki “Şimdi Yükle” seçeneğine tıklayın.

Python sisteminize yüklenirken bir ilerleme çubuğu görünecektir. Sabırla bekleyin, kurulumu sadece birkaç dakika sürecektir.

Bitirdiğinizde, kurulumun başarılı olduğunu belirten bir ekran göreceksiniz. Kapat'a tıklayın ve kurulum tamamlandı.

4. Adım: Not Defteri'ni açın

Not Defteri'ni aç
Not Defteri'ni aç
Not Defteri'ni aç
Not Defteri'ni aç

Programcılar genellikle tüm programlarını yazmak için bir IDE (Entegre Geliştirme Ortamı) kullanırlar. Bir IDE genellikle programın bölümlerini vurgulayacak ve programcı talimatlarını yazarken yazım hatalarını yakalayacak araçlarla birlikte gelir. Karmaşık programlar için bir IDE gerçekten yardımcı olabilir. Kullanılabilir harika ücretsiz IDE'ler var, ancak bunlar gerekli değil. Bilgisayar programları aklınıza gelebilecek hemen her metin düzenleyicide yazılabilir, aslında programımızı Not Defteri'nde yazacağız. Not Defteri, varsayılan olarak tüm Windows işletim sistemlerinde kuruludur ve gayet iyi işleyecektir.

Başlat Menüsü'ne tıklayarak ve klavyenizde “not defteri” yazıp sistem tarafından bulunduğunda üzerine tıklayarak not defterini açın.

Açıldığında, boş bir metin dosyası bulacaksınız.

Adım 5: Bir Fonksiyon Tanımlayın

Programınızı yazmanın zamanı geldi! Bir “merhaba dünya” programı yazmadan kendinize pek programcı diyemezsiniz. Bu bir kodlama geleneğidir!

Python programınızı çalıştırdığında, programın başlangıcından programın sonuna kadar her seferinde bir satır olmak üzere talimatları okuyacaktır. İlk iş sıranız bir fonksiyon tanımlamaktır. Bir işlevi tanımlamanın en temel yolu, onu adıyla çağırdığımızda yeniden kullanılabilecek adlandırılmış bir talimat grubudur. Fonksiyonumuzu hello_world olarak adlandıracağız.

Bir fonksiyon tanımlamak için “def” anahtar sözcüğünü kullanmamız, ona bir isim vermemiz, bir parantez seti vermemiz ve satırı iki nokta üst üste ile bitirmemiz gerekiyor, böylece fonksiyonunuz şöyle başlayacak:

tanım merhaba_world():

Bir sonraki satırda bu fonksiyona talimat grubunu vereceksiniz. Bu durumda grubunuz çok küçük olacaktır, sadece bir talimat. Python, girintiyi kontrol ederek işleve ait olanı takip eder. Bu talimatın fonksiyonun bir parçası olduğunu söylemek için klavyemizde “Sekme” tuşuna basacağız ve ardından ona talimat yazdıracağız (“Merhaba Dünya!”)

tanım merhaba_world():

print(“Merhaba Dünya!”)

Adım 6: Programınız için bir Giriş Noktası Oluşturun

Bu noktada bir fonksiyon yazdınız ama bilgisayara o fonksiyonu herhangi bir yerde çalıştırmasını söylemediniz. Bunu bu adımda yapacaksınız. Yeni bir hatta “hello_world” fonksiyonumuzu çağırmak için onu ismiyle çağırmanız yeterlidir. Önde gelen sekme olmadan aşağıdakini yazın:

Selam Dünya()

Hiçbir şey tanımlamadığınız için “def” anahtar sözcüğünü vermenize gerek yok. Ayrıca iki nokta üst üste koymaya gerek yok çünkü bilgisayara bu işlevin çağrıldığında ne yapacağını söylemiyorsunuz, bunu zaten yaptınız.

Programınız şimdi şöyle görünüyor:

tanım merhaba_world():

print(“Merhaba Dünya!”) merhaba_world()

Aptalca görünüyor ama tekrar etmekte fayda var: İlk iki satır işlevi tanımlar, son satır o işlevi çağırır.

7. Adım: Dosyayı Kaydetme

Dosyayı Kaydetme
Dosyayı Kaydetme

İşte bu, bütün bir program yazdınız! Kendine sırtını sıvazla. Dinleyecek herkese “Bilgisayar programlama o kadar da zor değil! Daha önce bir program yazdım.” Tamamen haklı olacaksın! Ama henüz bitirmedin. Artık bilgisayar için talimatlar yazdığınıza göre, bilgisayarın bu talimatları çalıştırmasını izlemenin zamanı geldi.

Bunun için az önce yazdığınız programı kaydetmeniz gerekir. “Dosya” menüsünü tıklayın ve kaydet'i seçin. İstem göründüğünde, dosyayı kaydedeceğiniz konum olarak Masaüstü klasörünüzü seçin. “Save as type” alanında, “All Files (*.*)” öğesini seçin ve dosyaya merhaba.py adını verin.

Dosyanızı buraya kaydetmeniz, programı çalıştırmaya çalıştığımızda yerini bulmayı kolaylaştıracaktır.

Adım 8: Dosyayı Çalıştırma

Dosyayı Çalıştırmak
Dosyayı Çalıştırmak
Dosyayı Çalıştırmak
Dosyayı Çalıştırmak
Dosyayı Çalıştırmak
Dosyayı Çalıştırmak
Dosyayı Çalıştırmak
Dosyayı Çalıştırmak

Bu programın yazılma şekli, komut isteminde yürütülmesi gerekir. Windows Başlat Menüsüne tıklayıp klavyenize “cmd” yazıp enter tuşuna basarak açın.

Şimdi programınızı kaydettiğiniz konuma, Masaüstü klasörüne, “cd Desktop” yazıp enter tuşuna basın. Ardından, “py” yazıp ardından bir boşluk ve programınızın adını yazarak, bilgisayara programınızı çalıştırmak için python kullanmasını söyleyin..

Şimdi enter tuşuna basın ve programınızı başarıyla yürüttünüz!

Ne yaptığını gördün mü? Programınızı çalıştırdı, işlevinizi çağırdı ve “Merhaba Dünya!” metnini yazdırdı. kendi çizgisinde.

9. Adım: Biraz Daha İleri Gidin

Biraz Daha İleri Git
Biraz Daha İleri Git
Biraz Daha İleri Git
Biraz Daha İleri Git

Bu noktada bir programcısınız (veya kodlayıcı, kendinize ne ad vermek isterseniz!) Şimdi bir adım daha ileri gidin. Belki işlevinize birkaç print(“”) talimatı daha ekleyin, ona diğerinizle aynı girintiyi verdiğinizden ve istediğiniz metni tırnak içine aldığınızdan emin olun. Sonuncuyu yazdığınız yerin altındaki kendi satırlarına hello_world() deyimlerini yazarak işlevi birkaç kez daha çağırabilirsiniz. Tekrar çalıştırmadan önce dosyayı kaydettiğinizden emin olun!

Adım 10: Buradan Nereye Gidilir

Harika! Bir program yazdınız. Umarım ne kadar eğlenceli ve kolay olabileceğini görürsünüz. Şimdi ne olacak? Burada ele almadığımız, bilgisayarınıza talimat verebileceğiniz pek çok harika şey var. “if” deyimlerini kullanarak herhangi bir koşul sağlanmışsa bilgisayarın bir şeyler yapmasını sağlayabilirsiniz. “Döngü” ifadelerini kullanarak bilgisayarın bir şeyi tekrar tekrar yapmasını sağlayabilirsiniz. İkisini sonsuz sayıda yolla birleştirebilirsiniz. Verileri daha sonra kullanılmak üzere değişkenlerde saklayabilirsiniz. Bu kavramların her birini almak kolaydır. Eğitilebilir Öğeler de dahil olmak üzere öğrenebileceğiniz milyonlarca ücretsiz kaynak vardır. İlk başladığımda Python dahil birçok programlama dilinde ücretsiz kodlama kursları sunan www.codecademy.com adlı bir siteden öğrenmiştim ve kesinlikle tavsiye ederim.