Kullanıcı deneyiminizi geliştirmek için bu web sitesinde çerezleri ve diğer teknolojileri kullanıyoruz.
Bu sayfadaki herhangi bir bağlantıya tıklayarak, Gizlilik Politikamıza ve Çerezler Politikamıza izin vermiş oluyorsunuz.
Tamam, kabul ediyorum Daha fazla bilgi edin
Пишем игры на Python, часть 2 simgesi

ru_3.05 by Viktor Trofimov


May 12, 2024

Пишем игры на Python, часть 2 hakkında

Yeni Başlayanlar İçin Programlama: Basit Oyunlarla Python 3.x

Oyun programlama, sıfırdan yaratma: çocuklar ve gençler için olduğu kadar ebeveynleri ve öğretmenleri için! Bölüm iki. Çok çeşitli okuyucular ve programlama öğrencileri için tasarlanmıştır. Tkinter kullanarak örnekler - Modern pencereleme arayüzleri oluşturma.

Önerilen yaş: 13 yaşından itibaren ve malzemenin ilk bölümünü inceledikten sonra.

Yazma Oyunları: Programlama yeteneklerini gösteren basit oyunlar yazarak Python 3 programlamayı öğrenin.

Bu bölümde, ana vurgu, bilgilerin programlı bir şekilde işlenmesi için bir araç olarak veri yapılarının incelenmesidir. Semboller, dizgiler, tek boyutlu ve iki boyutlu listeler, işlenmeleri için algoritmalar, şifreleme, özyineleme, veri sıralama. Bonus: hızlı sıralama algoritması ve uzun aritmetik.

Neden bu özel eğitim? Neredeyse yirmi yıldır bilgisayar bilimleri öğretmeni olarak çalışıyorum ve can sıkıcı bir şeyle karşılaştım. "Programlamayı öğretmek" için tasarlanan materyallerin çoğu aslında öğretmez, ancak dile ilişkin bir tür referanstır: sözdizimi, işlevler, sonuç. Katılıyorum, Rusça-İngilizce sözlüğün tamamını öğrensek bile İngilizce konuşmayacağız. Çünkü bir konuşma için binlerce incelik bilmeniz gerekir: zamanlar, çekimler, zamirlerin ve edatların kullanımı vb.

Bu eğitimde, sadece Python 3 dili hakkında konuşmuyorum, aynı zamanda okuyucuyu akıl yürütme, mantıksal akıl yürütme, sadece "Ne yardımı ile?" Sorusunu değil, aynı zamanda "Ne için?" ve neden?" Tüm teori hemen uygulamaya yansıtılacaktır.

MALZEME YAPISI:

- semboller, dizeler, listeler hakkında temel bilgiler;

- özyineleme kullanılarak oluşturulan algoritmalar;

- uzun aritmetik;

- programcının püf noktaları ve püf noktaları: kaderi aldatamazsınız, ancak işinizi kolaylaştırabilirsiniz (ve yapmalısınız);

- oyunlar: bu bölümde dört oyun var:

1. "Kelimeyi tahmin et" - kullanıcının her seferinde bir harf seçerek, az sayıda denemede belirli bir konunun kelimesini tahmin etmeye çalıştığı bir oyun.

2. "Onbeş" - Sovyet çocukluğumdan, 4x4 bir alanda sadece bir boş hücre bulunan bir bulmaca. Plakaları 1'den 15'e kadar sayılarla kurnazca hareket ettirmek ve belirli bir sıra yapmak gerekir. Bu arada, bu bulmaca yıllardır damlıyor.

3. "Uzay İstilacıları" (c) (tm) vb. Uzaylıların geldiği ünlü oyun; Tkinter ile uygulanan hafif bir versiyonumuz olacak. Kendi başına daha değerli bir şey yapabilirsin. Yayınlardan biri, Space Invaders'ı uzay atıcıları sıralamasında birinci olarak sıraladı.

4. "Sokoban" - bir yükleyici simülatörü. Labirent oyunlarını 2D perspektifte (üstten görünüm) inşa etme ilkelerini düşünün.

Sunulan algoritmalar şunları eğitmeyi amaçlamaktadır:

- işlemcinin ilkelerini anlamak;

- dilde algoritma oluşturma ve yazma konusunda pratik beceri;

- Python araçlarıyla veri işlemeyi uygulama yeteneği;

- modern üst düzey dil araçlarını kullanma yeteneği;

- ... ve yaratıcı eğlencenin yaygınlaşması.

Bulacaksın:

- veri yapılarını işlemek için algoritmalar;

- uzun yıllara dayanan deneyime dayalı pratik tavsiye ve yorumlar;

- oyunlar için algoritma tasarlama aşamaları;

- Tkinter kütüphanesinin çalışmasının pratik örneklerle açıklaması;

- Python kodunu anlamaya yönelik testler.

Lütfen, uygulamayı beğendiyseniz, lütfen derecelendirin ve bir yorum yazın. Çalışmaya devam etmek çok motive edici :)

En son sürümde yeni olan ru_3.05

Last updated on May 12, 2024

Minor bug fixes and improvements. Install or update to the newest version to check it out!

Çeviri Yükleniyor...

Ek UYGULAMA Bilgileri

En Son Sürüm

Güncelleme Пишем игры на Python, часть 2 İste ru_3.05

Yükleyen

Viktor Trofimov

Gereken Android sürümü

Android 5.1+

Available on

Пишем игры на Python, часть 2 Google Play'den İndirin

Daha Fazla Göster

Пишем игры на Python, часть 2 Ekran görüntüleri

Diller
APKPure'a abone olun
En iyi Android oyunlarının ve uygulamalarının ilk sürümüne, haberlerine ve rehberlerine ilk erişen kişi olun.
Hayır, teşekkürler
Üye olmak
Başarıyla abone oldu!
Şimdi APKPure'ye abone oldunuz.
APKPure'a abone olun
En iyi Android oyunlarının ve uygulamalarının ilk sürümüne, haberlerine ve rehberlerine ilk erişen kişi olun.
Hayır, teşekkürler
Üye olmak
Başarı!
Şimdi bültenimize abone oldunuz.