Programlama yeteneği, okuryazarlığın dördüncü bileşeni haline geldi. Sadece mühendislerin değil, herkesin dijital dünyamızın nasıl çalıştığını bilmesi gerekiyor.” – diyor Mozilla Vakfı CEO'su Mark Serman


Programlama. Bilgisayarlar için birçok hazır program varsa neden çalışalım Evet, gerçekten çok sayıda hazır program var. Ancak uygulamanın gösterdiği gibi, her zaman standart yöntemlerle çözülemeyen görevler vardır. Bu durumda, kendi programınızı oluşturmanız (veya mevcut bir programı değiştirmeniz) gerekir.  

Yine de programlamanın size göre olmadığını, beşeri bilimlere yöneldiğinizi söyleyebilirsiniz. Peki buna neden ihtiyacın var?
Birincisi, bilgi teknolojisi çağında yaşıyoruz. Bilgisayar teknolojisi etrafımızda. Nasıl çalıştığını bilmek sadece yardımcı olur.
İkincisi, programlamayı öğrenmek, insanların soyut düşünmesine ve bir görevi daha küçük parçalara ayırmasına yardımcı olur.

Kurslarımız, programlamayı temel becerilerden karmaşık problemlerin çözümüne kadar adım adım öğrenmenizi sağlayacaktır.  

Bu kurs, en popüler programlama dili olan Pascal dilinin (Pascal) çalışılmasına ayrılmıştır. Pascal, temeli ve ilkeleri açısından yararlıdır. 
Başlangıçta, dil yalnızca bir öğretim dili olarak yaratıldı. 1970 yılında oldu. Pascal'ın yaratıcısı Profesör Niklaus Wirth'dir. 

Kursta çalışırken becerilerinizi kademeli olarak geliştireceksiniz. Programlamanın temellerinden başlayarak, becerilerinizi  mükemmele getirebilecek, en karmaşık sorunları çözebileceksiniz. Temel bilgileri öğrenmek için herhangi bir özel yazılıma ihtiyacınız olmayabilir. İnternete ve öğrenme isteğinize sahip olmanız yeterli. 

Kolayca ve özgürce programlamayı öğrenmeye hazırsan, görevleri yapmaya başla!

 

Görev türleri
1) İlk görev türü, programı kendiniz yazmaktır. 
Önceki görevde, programı kendiniz yazmanız gerekiyordu. Bu hem sitedeki düzenleyicide yapılabilir hem de programı herhangi bir programlama ortamından kopyalayabilirsiniz. Ya da sadece dosyayı gönderebilirsiniz. Çoğu zaman bu tür görevlerle çalışacaksınız.

2) İkinci tür görevler, mevcut program kodunu düzenleme görevleridir.  

3) Başka bir problem türü, ya kısa bir cevap vermeniz ya da sunulan seçenekler arasından seçim yapmanız gereken olağan test problemleridir.

Derleyici - tüm programı işlemcinin yürütebileceği makine koduna çeviren bir program.

Eğitim sırasında, çevrimiçi bir derleyici ile çalışacak, ekrandaki özel bir pencerede program yazacak veya düzenleyeceksin. 
Ancak bazı görevlerde (kendi başınıza çözmeniz gerekecek), çalışan bilgisayarınızda bir derleyiciye ihtiyacınız olacak. 

En basit Pascal programı sadece 9 karakterden oluşur:
başlamak
son.
Programdaki her karakteri açıklayalım:
 başlangıç ve bitiş kelimeleri Pascal'da anahtar sözcüklerdir, yani. kendilerine bir kez ve herkes için atanmış özel bir anlamı olan kelimeler. Bu durumda, begin ve end  noktalama işaretleri olarak işlev görür.  begin  kelimesi sol ve bitiş – sağ parantez ve end  kelimesinden sonra bir nokta olmalıdır. Programın yürütülmekte olan kısmı olan eylem bölümünü sınırlarlar.

Programımız ne işe yarar?
 begin ve end  arasında hiçbir şey olmadığından, programımız hiçbir şey yapmaz, yalnızca Pascal dilinin kurallarına uyar, derlenebilir ve bir exe dosyası - yürütülebilir, çalıştırılabilen bir dosya.