Kod öğrenmek ister misiniz? Bu 5 uygulama kolaylaştırıyor - Seyyar - 2018

Anonim

Bazıları kodlamanın yeni okur-yazarlık olduğunu söylüyor, bu da çocukların genç öğrenmeye başlaması için oldukça önemli - ve yetişkinler için giderek dijital dünyamızın bir parçası olmak istiyorsak kodlamanın temellerini öğreniyorlar.

Neyse ki, size ve çocuğunuza bir uygulama oluşturmak veya bir robotu nasıl komut alacağınızı öğrenmek için kod yazmayı öğrenmenize yardımcı olacak çok sayıda harika uygulama var. Bu uygulamalar, kodlamayı kolaylaştırmak için öğrenme görevini yapmak üzere tasarlanmıştır ve her yaştan ve beceri seviyesinden öğrenciler için bir şeyler vardır. İşte en iyi kod-kod uygulamalarından bazıları.

SoloLearn Öğrenin serisi

Bu bir uygulama değil - her biri belirli bir kodlama dili için tasarlanmış bir dizi uygulama. Uygulamalar, Google Play ve App Store'da yüksek oranda derecelendirilmiştir, çünkü bunlar dinamik, etkileşimli ve kodlamanın temellerini öğrenmek için harika bir yol sunduklarıdır. Belki de uygulamalar ile ilgili tek sorun, öğrenmek istediğiniz şey için bir hedefe sahip olmanız gerektiğidir. Örneğin, web sayfalarını nasıl oluşturacağınızı öğrenmek isterseniz, muhtemelen HTML ve CSS uygulamalarıyla başlamak isteyeceksiniz. Bir Android uygulaması oluşturmak istiyorsanız, Java'yı öğrenmek isteyeceksiniz.

App sınavlar ve kontrol noktaları ile tamamlanan bir tür ders planı izler. Mükemmel bir puan alamadığınız bölümleri tekrar etmenizi motive etmek için tasarlanan her bölümü tamamladıktan sonra puan kazanacaksınız. Dünyanın dört bir yanındaki kullanıcıların puanlarını yayınladıkları ve böylelikle karışıma biraz rekabet kattığı bir çevrimiçi lider tablosu bile var. SoloLearn hakkında en iyi şey? Uygulamalar tamamen ücretsizdir!

Şunun için indirin:

Android iOS Windows Phone Web

Udacity (ücretsiz veya sertifikasyonlu ayda 200 dolar)

Eğer bir şeyi bir çentiğe atmak istiyorsan, Udacity'den bir nanodegree almak isteyebilirsin. Udacity aslında nano derecelerini yüzlerce farklı konuda sunuyor, bu yüzden istemiyorsan sadece kodlamaya sadık kalmayacaksın. Udacity, hizmetlerinin diğerlerinden daha iyi olduğunu iddia ediyor çünkü Google gibi şirketler ile ortaklaşa kurslar geliştiriyor. Udacity'deki bazı kurslar ücretsiz olsa da, hizmetten en iyi şekilde yararlanmak için gerçekten ödemek zorunda kalacaksınız. Premium kurslar profesyonellerden geri bildirim sunar ve diğer öğrencilerle bağlantı kurmanıza ve bir topluluk hissi yaratmanıza olanak tanır.

Para hakkında konuşmak, hizmet kesinlikle ucuz değil. Nanodegree almak için ayda 200 dolar ödüyorsun. Ancak, nano dereceler belirli bir zamanda başlarken, bunları istediğiniz kadar hızlı veya yavaş bir şekilde bitirebilirsiniz. Bunun için yeterli zaman ayırın ve sadece birkaç ay ödemeniz gerekebilir. Nanodegrees'in tamamlanmasının ardından AT & T gibi şirketlerdeki iş olanaklarını sunduğundan, bu, programlamada bir iş bulmanın bir yolu olarak kullanıldığında, maliyet buna değer olabilir.

Peki, bedavaya ne alırsın? Doğrulanmış sertifika, profesyonel geri bildirim veya koçluk almayacak olsanız da, hizmetteki içeriği yine de kullanabilirsiniz.

Şunun için indirin:

Android iOS Web

Tynker

Udacity'yi kullanmayı öğrenmek konusunda oldukça ciddi olmanız gerekirken, Tynker ile aynı şey söylenemez. Servis, mobil kursları bir oyun lehine ortadan kaldırır, bir tanesi çocukların nasıl kodlanacağını öğrenmelerine yardımcı olmayı amaçlamaktadır. Arayüz basit bir sürükle-bırak konseptine dayanıyor ve eğer oyuncu bir seviyeyi tamamlamıyorsa, nasıl geliştirilebileceğine dair talimatlar ortaya çıkacak ve bu turu tekrarlama şansı olacak. Arayüz, programlama kavramını da çok daha kolay anlıyor ve çocuklarınızın eksiksiz uygulamalar oluşturmasına izin vermezken, kodlamanın temellerini anlatıyor ve onlara temel oluşturacak bir temel sunuyor.

Ancak uygulama, süper genç için değil. Çocukların okuması gerekir ve bir ebeveynin cihazını kullanmadıkları sürece, bir akıllı telefon veya tablete sahip olmaları gerekir.

Şunun için indirin:

Android iOS Web

kodlamak

Encode, basit görünebilir, ancak kodlamaya derinlemesine bir bakış sağlar. Encode hakkındaki en önemli şeylerden biri, başlangıçtan başlaması ve ısırık büyüklüğünde parçalar halinde farklı konseptler sunmasıdır. Bu nedenle, yalnızca birkaç dakikanız olsa bile, uygulama içindeki bir bölüme geçebilirsiniz. Sadece temel kavramları gözden geçirdikten sonra, JavaScript gibi dilleri kullanarak kodlama gibi daha gelişmiş kavramları tanıtıyor. Dersler aynı zamanda interaktiftir ve uygulama her dersten sonra geri bildirim sunar; bu, kavramları ilk başta kavramazsanız, dersleri yeniden yazma şansınız olur. Ne yazık ki iOS kullanıcıları için Encode yalnızca Android için kullanılabilir.

Şunun için indirin:

Android

Khan Academy

Ah, klasik Khan Akademisi. Khan Academy, telefonunuzda veya tabletinizde farklı şeyler öğrenmek için son derece popüler bir yol haline gelmiştir, ancak Udacity gibi hizmetlerden farklı olarak Khan Academy ücretsizdir. Ayrıca, sadece kodlamadan çok daha fazlasında dersler sunuyor, böylece her türlü ilginç şeyleri öğrenmek için bir uygulama arıyorsanız, daha fazla bakmayın.

Belki de bunun tek dezavantajı, kursların kullanıcı tarafından oluşturulmuş olmasıdır, bu yüzden diğer uygulamalar ile aynı seviyede kaliteye bağlı olmayabilirler. Yine de, uygulamanın, “HTML / CSS: Web sayfalarını oluşturma” kursunu ve “JS'ye Giriş: Çizim ve Canlandırma” dersini içeren en büyük kodlama dilleri için kurslar vardır. Başka bir deyişle, aklınızda belirli bir hedefiniz varsa, web sayfalarının nasıl oluşturulduğunu öğrenmek gibi, Khan Academy inanılmaz derecede yardımcı olabilir.

Şunun için indirin:

Android iOS Windows Phone Web