Gönderen Konu: Bilgisayar Bilimcisi Gibi Düşünmek: Python İle Öğrenme  (Okunma sayısı 3885 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı fortran

  • Kıdemli Penguen
  • ****
  • İleti: 784
  • Bir insanı sevmekle başlar her şey...
  • Dağıtım: Linux Mint

Bu kitabın amacı size bir bilgisayar bilimcisi gibi düşünmeyi öğretmektir. Bu düşünme şekli matematiğin, mühendisliğin ve doğal bilimlerin bazı en iyi özelliklerini birleştirir. Matematikçiler gibi, bilgisayar bilimcileri fikirleri (özellikle hesaplamalar) göstermek için biçimsel dilleri kullanırlar. Mühendisler gibi şeyleri tasarlar, bileşenleri (parçaları) sistemler şeklinde birleştirir ve farklı alternatiflerin avantaj ve dezavantajlarını değerlendirirler. Bilim insanları gibi, karmaşık sistemlerin davranışlarını gözlemler, hipotezler oluşturur ve varsayımları (tahminleri) sınarlar. Bir bilgisayar bilimcisi için tek ve en önemli yetenek problem çözmedir. Problem çözme problemleri formüle edebilme, çözümler hakkında yaratıcı düşünme ve bir çözümü açık ve kesin olarak ifade edebilme yeteneğidir.

Görüleceği gibi, programlama öğrenme süreci problem çözme yeteneklerinin uygulamasını yapmak için mükemmel bir fırsattır. Bu bölüme bu yüzden, “Programlama yolu” adı verilmiştir. Bir yönden programlamayı öğrenirken – ki kendisi yararlı bir yetenektir – bir başka yönden programlamayı sonuç için bir yol olarak kullanmayı öğreneceksiniz. İlerledikçe bu daha açık bir hale gelecektir. Öğreneceğiniz programlama dili Python olacaktır. Python bir yüksek seviyeli dil örneğidir; yüksek seviyeli dillere örnek olarak daha önce duymuş olabileceğiniz C++, PHP ve Java verilebilir. “Yüksek seviyeli dil” ifadesinden çıkarabileceğiniz gibi, ayrıca düşük seviyeli diller de vardır, bunlar bazı durumlarda “makine dili” veya “birleştirici dili” şeklinde isimlendirilir. Basitçe söylersek, bilgisayarlar sadece düşük seviyeli dillerde yazılmış programları çalıştırabilirler. Bu yüzden, yüksek seviyeli dillerde yazılmış programlar çalıştırılmadan önce bir işlemden geçmelidir. Bu ek işlem biraz zaman alır, bu da yüksek seviyeli dillerin dezavantajıdır. Bilgisayar Bilimcisi Gibi Düşünmek: Python İle Öğrenme adlı e-kitabı edinmek için tıklayınız.


Düzenleme: Bağlantılar

« Son Düzenleme: 16 Nisan 2015, 10:19:52 Gönderen: Butterfly »

Çevrimdışı HllBdr

  • Yeni Penguen
  • *
  • İleti: 25
  • Dağıtım: Mint 17 Cinnamon
Ynt: Bilgisayar Bilimcisi Gibi Düşünmek: Python İle Öğrenme
« Yanıtla #1 : 04 Haziran 2014, 19:58:46 »
teşekkürler faydalı bir döküman

Çevrimdışı asoner

  • Çok Yeni Penguen
  • *
  • İleti: 1
  • Dağıtım: Mint 17.2 64 Bit
  • Masaüstü: Cinnamon
  • Grafik Kartı: Nvidia Quadro FX770
  • İşlemci: Core 2 Duo T9900
Ynt: Bilgisayar Bilimcisi Gibi Düşünmek: Python İle Öğrenme
« Yanıtla #2 : 03 Kasım 2015, 23:17:38 »
Teşekkürler. Başlangıç için güzel bir kaynak olacağını umuyorum.

Çevrimdışı G-khan

  • Yeni Penguen
  • *
  • İleti: 50
  • Gökyüzüne aşık bir adam.
    • https://twitter.com/g_khana
  • Dağıtım: Linux Mint 17.3,2
  • Masaüstü: Cinnamon
  • Grafik Kartı: NVIDIA GeForce GT 650M & Intel HD Graphics 4000
  • İşlemci: Intel Core i7 3610QM
Ynt: Bilgisayar Bilimcisi Gibi Düşünmek: Python İle Öğrenme
« Yanıtla #3 : 24 Aralık 2015, 20:06:55 »
Güzel kaynak teşekkürler, ancak python 2 de yürütülüyor işlemler, python 3 ile başlamanızı tavsiye ederim yeni başlayacaksanız eğer.
Gökyüzüne aşık bir adam..

Çevrimdışı mancar

  • Çok Yeni Penguen
  • *
  • İleti: 11
  • -Xfce, Lxqt, Fluxbox-
  • Dağıtım: Manjaro Linux
  • Masaüstü: Fluxbox & Xfce Red White
  • Grafik Kartı: intel
  • İşlemci: p4
Ynt: Bilgisayar Bilimcisi Gibi Düşünmek: Python İle Öğrenme
« Yanıtla #4 : 20 Ocak 2016, 11:53:01 »
Hocam teşekkürler güzel bir kaynak.
Dağıtım farketmez hepside Linux.

Çevrimdışı abrahambauer

  • Çok Yeni Penguen
  • *
  • İleti: 8
  • Dağıtım: Mint18 - Mate (64-bit)
  • Grafik Kartı: Asus GTX770
Ynt: Bilgisayar Bilimcisi Gibi Düşünmek: Python İle Öğrenme
« Yanıtla #5 : 18 Şubat 2017, 13:08:57 »
Link kırık, güncellenebilirmi ?

Çevrimdışı lalabaki

  • Yeni Penguen
  • *
  • İleti: 38
  • Dağıtım: Manjaro
  • Masaüstü: XFCE
  • Grafik Kartı: ATI Medison Readon|Intel Hybrid
  • İşlemci: Intel Core i5
Ynt: Bilgisayar Bilimcisi Gibi Düşünmek: Python İle Öğrenme
« Yanıtla #6 : 22 Haziran 2017, 13:53:55 »
Google'a arattım bu çıktı sanırım aynı baskıdır:
https://tekrei.github.io/other/bbgd_p/BBGD_PIO.pdf

Bu da python3 için olanı
http://ofenerci.github.io/thinkcspy-tr/index.html

Edit: Yanlış başlığa atmışım. Silemiyorum herhalde.  Doğru başlık bu:
https://forum.linuxmint.net.tr/index.php?topic=969.0
« Son Düzenleme: 22 Haziran 2017, 13:55:27 Gönderen: lalabaki »