Bu sayfada bilgisayar programcılığı öğrencilerinin okulda kullanabilecekleri programları detaylı açıklamaları ve linkleri ile beraber bulabilirsiniz.
Visual Studio
- Açıklama: Visual Studio, Microsoft tarafından geliştirilen, özellikle .NET projeleri için popüler bir entegre geliştirme ortamıdır (IDE). Çeşitli dillerde geniş çapta destek sunar ve büyük projeler için uygundur.
- Özellikler:
- Çoklu Dil Desteği: C#, C++, Python, JavaScript ve daha birçok dili destekler.
- Kod Tamamlama ve Hata Ayıklama: Akıllı kod tamamlama (IntelliSense) ve güçlü hata ayıklama araçlarıyla hata çözümleme sürecini hızlandırır.
- Yerleşik Git Entegrasyonu: Projelerde sürüm kontrolünü kolaylaştırmak için Git ile doğrudan entegrasyon sağlar.
- Ekstra Araçlar ve Eklentiler: Özel proje ihtiyaçlarına göre özelleştirilebilen yüzlerce eklenti ve araç içerir.
- Ücret: Visual Studio Community sürümü tamamen ücretsizdir. Profesyonel ve Enterprise sürümleri ise daha fazla özelliğe sahip, ücretli sürümlerdir.
- Web Sitesi: Visual Studio
Visual Studio Code
- Açıklama: Visual Studio Code (VS Code), Microsoft tarafından geliştirilmiş, hafif ve esnek bir kod düzenleyicidir. Farklı dillerde hızlı ve verimli kodlama imkanı sunar ve özellikle web geliştirme ve küçük projeler için idealdir.
- Özellikler:
- Eklenti Desteği: Dil desteğinden tema ve görünüm eklentilerine kadar yüzlerce eklenti ile tamamen özelleştirilebilir.
- Akıllı Kod Tamamlama: IntelliSense özelliği ile sözdizimi tamamlama ve hata yakalama süreçlerini hızlandırır.
- Yerleşik Git Entegrasyonu: Git işlemlerini doğrudan kod düzenleyicide gerçekleştirme olanağı sunar.
- Çoklu Platform Uyumu: Windows, macOS ve Linux gibi farklı platformlarda kullanılabilir.
- Ücret: Tamamen ücretsizdir ve açık kaynak kodludur.
- Web Sitesi: Visual Studio Code
GitHub Desktop
- Açıklama: GitHub Desktop, GitHub ile kolayca senkronize olarak proje yönetimi yapmanızı sağlayan bir Git istemcisidir. Projelerde versiyon kontrolü ve iş birliğine dayalı geliştirme için ideal bir araçtır.
- Özellikler:
- Kullanıcı Dostu Arayüz: Git komutlarını arayüz üzerinden görselleştirerek, Git kullanımını kolaylaştırır.
- Proje Takibi: Kolayca sürüm oluşturma, dallanma ve geri alma işlemlerini destekler.
- GitHub Entegrasyonu: GitHub projelerinizle doğrudan bağlantı kurarak kodu yüklemenizi ve değişikliklerinizi anında takip etmenizi sağlar.
- Ücret: Tamamen ücretsizdir.
- Web Sitesi: GitHub Desktop
CorelDRAW
- Açıklama: CorelDRAW, grafik tasarım ve vektör tabanlı çizim yapmak için geliştirilmiş profesyonel bir yazılımdır. Özellikle logo, afiş, broşür gibi tasarımlarda sıkça kullanılır.
- Özellikler:
- Gelişmiş Vektör Grafik Araçları: Yüksek kaliteli vektör çizim araçları sayesinde ölçeklenebilir grafikler tasarlamayı sağlar.
- Katmanlı Düzenleme: Çizimleri katmanlara ayırarak düzenlemeyi kolaylaştırır ve karmaşık projelerde kontrol sağlar.
- Fotoğraf Düzenleme: Corel PHOTO-PAINT gibi araçlarla fotoğraflarda düzenleme ve rötuş yapma imkanı sunar.
- Dosya Uyumluluğu: Adobe Illustrator, Photoshop, PDF gibi birçok dosya formatı ile uyumludur, böylece farklı platformlarda çalışmalarınızı rahatça paylaşabilirsiniz.
- Ücret: Ücretlidir, ancak öğrenci ve eğitim kurumları için özel fiyatlandırmalar sunulmaktadır.
- Web Sitesi: CorelDRAW
Inkscape
- Açıklama: Inkscape, açık kaynaklı ve ücretsiz bir vektör grafik düzenleme yazılımıdır. Vektör tabanlı çizimler yapmak ve düzenlemek için ideal olup, CorelDRAW veya Adobe Illustrator’a benzer birçok özellik sunar.
- Özellikler:
- Gelişmiş Vektör Araçları: Çizim ve şekil oluşturma araçları, düğüm düzenleme ve gradyan desteği gibi özelliklerle vektör tasarımlarını kolaylaştırır.
- Katman Desteği: Katmanlı düzenleme ile karmaşık projeler üzerinde çalışmayı kolaylaştırır.
- Dosya Uyumluluğu: SVG formatında çalışır, ancak PDF, EPS ve AI gibi dosyalarla da uyumludur.
- Renk Yönetimi: Gradyanlar, desenler ve opaklık seçenekleri ile daha zengin grafikler oluşturmanıza olanak tanır.
- Ücret: Tamamen ücretsiz ve açık kaynak kodludur.
- Web Sitesi: Inkscape