Kodu notlarınızın yanına yazın. Orada çalıştırın.
Hesap makinesi gibi sayfanın üzerinde küçük bir kod paneli yüzer. Kısa bir program yazın, Çalıştır’a dokunun ve çıktıyı, program bir değer istediğinde durup bekleyen gerçek bir konsolda görün.
Yedi dil, hepsi uygulamanın içinde
Dili panelin üstündeki menüden seçin. Her dil kendi kodunu saklar ve her şey iPad’in kendisinde çalışır; internet yok, sunucu yok.
- NumPy, pandas, Matplotlib ve sqlite3 ile Python 3
- Gerçek bir clang derleyicisiyle C ve C++
- C#, JavaScript ve gerçek bir SQLite veritabanında SQL
- Kodun yanında canlı sayfa olarak gösterilen, CSS ve JavaScript’li HTML
Öğrencilerinizi bekleyen gerçek bir konsol
Program Python’da input(), C++’ta cin veya JavaScript’te prompt() satırına gelince gerçekten durur. Cevabı konsola yazıp Return’e basın; kaldığı yerden devam eder.
- Hatalar kırmızı, hatalı satır kenar boşluğunda işaretli
- Matplotlib grafikleri konsolda resim olarak görünür
- SQL sonuçları ve console.table gerçek tablolar olarak görünür
- Python’da Satır sonuçlarını göster, her satırın ne okuduğunu, yazdırdığını ve değiştirdiğini gösterir
Saklayın, açıklayın, sayfaya koyun
İstediğiniz kadar programı Programlarım’a kaydedin, sonra kodu ve çıktısını taşıyıp üzerine yazabileceğiniz metin olarak sayfanıza koymak için Sayfaya koy’a dokunun.
- Yazılı metinden, bir fotoğraftan veya sayfadan Bir problem için program yaz…
- Satır satır Bu kodu açıkla, başarısız bir çalıştırmadan sonra Hatayı düzelt
- Kendi yapay zekâ anahtarınızla ya da mümkün olduğunda Apple’ın cihaz üzerindeki modeliyle
- Daha büyük, koda ve konsola daha fazla yer açar
Öğretmenlerin sorduğu sorular
Kod paneli internet gerektirir mi?
Hayır. Python, C, C++, C#, JavaScript, SQL ve HTML uygulamanın içinde çalışır. Yalnızca webden resim veya kitaplık yükleyen bir HTML sayfası bağlantı ister.
Öğrenciler program çalışırken girdi yazabilir mi?
Evet. Program input(), cin, scanf veya prompt() satırında durur ve siz değeri konsola yazıp Return’e basana kadar bekler.
NumPy, pandas ve Matplotlib kullanabilir miyim?
Evet. Uygulamayla birlikte gelirler ve programınız onları içe aktardığında yüklenirler. Matplotlib grafikleri plt.show() sonrasında konsolda görünür.
Kod paneli ücretsiz mi?
Evet, CSS ve JavaScript ile HTML için. Python, C, C++, C#, JavaScript ve SQL NoteM Pro ile gelir.