İlan

bilgisayar programları nasıl yazılırBilgisayarınızı daha üst düzeyde kullanırsanız, bilgisayar programlarının nasıl yazılacağını ve belirli bir kodu yazarken ne olacağını tam olarak merak etmiş olabilirsiniz. Ancak, sıfırdan başladıktan sonra sadece biraz uğraştıktan sonra hızlı görsel sonuçlarla iyi bir temel elde etmek çok zordur. Sıfırdan başlasanız bile, bazıları Programlama dilleri görsel sonuçlar almaya başlamak diğerlerinden daha zorlaşır (çok düpedüz temeller dışında).

Ancak, Greenfoot kullanıcıların hızlı bir şekilde başlayabildikleri ve görsel sonuçları grafik biçiminde geri alabilecekleri eğitim amaçlı bir platform sunarak bu sorunu halleder.

Greenfoot çalışır ve kullanır Java hemen hemen her işletim sisteminde, her işletim sistemi için yeniden derlemek zorunda kalmadan çalışan programlama dili için.

Dediğim gibi, Greenfoot eğitim ortamlarında kullanılmak üzere tasarlanmıştır, ancak herkes dili kendi hızında öğrenmek için kullanabilir. Bilgisayar Bilimi dersimdeki programla kendimi tanıştırdım ve şimdiye kadar Greenfoot'u kullanarak çok şey öğrendim. Bu programın aslında Java'yı öğretmediğini, bunun yerine kodu kendiniz kolayca değiştirmenizi ve bunu yaptığınızda ne olduğunu görmenizi sağlar. Tabii ki dokümanlar sağlanır.

instagram viewer

İndirme ve Yükleme

Başlamak için web sitelerine gidin ve işletim sisteminize bir kopyasını indirin. İlk üç seçenek için, başka herhangi bir programı yüklediğiniz gibi yükleyebilmeniz gerekir. “Diğer sistemler” seçeneğini seçmeniz gerekiyorsa, .jar dosyasını yürütülebilir olarak başlatarak yüklemeniz gerekir. Linux çalıştırıyorsanız, çalıştırılabilir haklara sahip olduğundan emin olun ve ardından

java -jar / yol / dosya / dosya

terminalinize girin ve enter tuşuna basın. FreeBSD gibi bir BSD-UNIX biçimi kullanırsanız, önceki komut çalışmayabilir, bu nedenle lütfen hangi komutun sizin için çalıştığını kontrol edin. Yükleyici başlatıldıktan sonra, istediğiniz yere yükleyin ve sonra Greenfoot'u çalıştırmak için yürütülebilir dosyayı yeni klasörde başlatın.

Başlangıç

bilgisayar programları nasıl yazılır

Greenfoot'u başlattığınızda bir karşılama iletişim kutusu ile karşılaşacaksınız. Daha önce hiç Greenfoot kullanmadıysanız, eğitim senaryosunu seçmenizi öneririm. Tarayıcınız öğreticiyi açacak ve Greenfoot “Wombats” adlı eğitim senaryosunu başlatacak.

programlar nasıl yazılır

Özellikleri

Oradan, sağ bölmedeki sınıflara sol tıklayabilir ve bunları dünyaya ekleyip eklemeyeceğinizi seçebilirsiniz ( seçeneği belirleme ve ardından nesneyi yerleştirmek için hücreyi seçme) veya kaynağı açıp düzenlememe kodu. Kod düzenleyici, “satır numarasına git”, sağ taraftaki bir konum bulucu ve arka plan renkleri dahil olmak üzere birkaç hoş özellik taşır.

programlar nasıl yazılır

Denemeye hazır olduğunuzda, dünyaya bazı nesneler ekleyin ve “Run” tuşuna basın. Nesnelerinizin nasıl davrandığını göreceksiniz ve bu nesnelerin bu şekilde davranmasını sağlayan koddan öğreneceksiniz. Öğretici senaryonun kutudan çıkar çıkmaz çalışacağını ve sağlanan kodda düzenlemelerin çalışmasını sağlamak için gerekli olmadığını unutmayın.

bilgisayar programları nasıl yazılır

Yardım almak

Ayrıca topluluktan yardım alabilir veya şu adresteki diğer senaryolara bakabilirsiniz: Greenfoot Galerisi. Greenfoot'u denerseniz, Greenfoot'un neler yapabileceğini daha iyi anlamak için web sitesini de ziyaret etmenizi şiddetle tavsiye ederim.

Sonuç

Hepsi bu kadar! Gerisi hayal gücünüze ve onunla ne yapmak istediğinize bağlıdır. Greenfoot Galerisi'nde yardım alabileceğinizi ve hangi yöntemlerin (bir dizi basit bir deyimle çağrılabilecek koddaki komutlar) öğretici senaryoda yapın ve sağlanan Greenfoot yöntemlerinin neler yapabileceğini Ekle. İlhama ihtiyacınız varsa Galeri'ye göz atın. Buradaki bazı projeler, Java'yı öğrenmek için başka bir harika teknik olan indirmeniz ve çalışmanız için hazır kaynak koduna sahiptir.

Program yazmayı öğrenmekle ne kadar ilgileniyorsunuz? Sizce Greenfoot başlamak için harika bir yol mu? Java ile tanışmak için mi kullanacaksınız? Yorumlarda bize bildirin!

Danny, açık kaynaklı yazılım ve Linux'un tüm yönlerinden hoşlanan North Texas Üniversitesi'nde son sınıf öğrencisi.