Giriş

Tamamlandı

Web geliştiricileri Node.js, ASP.NET veya Java gibi araçları kullanarak web sitelerini oluştursa da ve Visual Studio Code gibi kod düzenleyicilerinde araçları kullanarak kodlarını yerel olarak çalıştırsa da, Python geliştiricilerinin ellerinde başka araçlar vardır.

Bu kullanışlı araçlardan biri not defteri olarak adlandırılır. Not defteri, bir geliştiricinin kod bloklarını çalıştırmak ve kodun kendisini açıklamak üzere belgeler için alanlar eklemek için kullanabileceği etkileşimli bir ortamdır. Python geliştiricileri Python programlarını doğrudan çalıştırmak için .py dosyalarını da kullansalar da, hem kodlarını çalıştırmak hem de belgelendirmek için not defterlerini kullanabilir ve bu arada mantığını açıklayabilirler.

Senaryo: ISS'de mürettebat üyesi

Bir uzay gemisinde mürettebat üyesi olduğunuzu varsayalım. Göreviniz, Uluslararası Uzay İstasyonu'na (ISS) bazı önemli ekipman teslim etmektir. Uzay gemisinin konsolundaki birçok düğmeden bazılarını bilmiyorsanız deneme ve hata yöntemi olan uçuş sırasında öğrenmemek daha iyidir! Bunun yerine, çeşitli görevleri gerçekleştirmek için hangi düğmelere basacağınızı öğrenmek için geminin belgelerine başvurabilirsiniz. Peki ya kılavuz eksikse?

Sizin göreviniz, geminin kontrollerinin etkileşimli açıklamaları oluşturarak geminin el kitabını geliştirmektir. Not defteriyle çalışarak konsolun çeşitli bölümlerinin kullanımlarını daha kolay açıklayabilirsiniz.

Ne öğreneceksin?

Bu modülün sonunda şunları yapabileceksiniz:

  • Yerel olarak bir Jupyter not defteri oluşturun.
  • Visual Studio Code'da Python kullanarak bir Jupyter not defteri çalıştırın.
  • Not defteri oluşturmanın bazı yollarını açıklayın.

Ana hedef nedir?

Daha etkileşimli bir öğrenme deneyimi oluşturmak için not defterlerinden bir araç olarak yararlanın.