Öğrencilerin Kodlamayı Öğrenmesine Yardımcı Olacak En İyi Web Siteleri


Kodlama günümüz eğitiminde önemli bir beceri haline gelmiştir. Kodlama, yalnızca bilgisayarların nasıl çalıştığıyla ilgili teknik bilgileri öğrenmekle ilgili değildir, aynı zamanda öğrencilerin okulda ve ötesinde başarılarının anahtarı olan birbiriyle bağlantılı bir dizi beceri ve yeterliliği geliştirmekle ilgilidir.

Öğrenciler kodlama dünyasını keşfederken ve dijital dünyanın gizemli işleyişini aydınlatmak için programlama dilleriyle uğraşırken, yol boyunca bir dizi yumuşak ve sosyal beceri edinirler. Bunlar şunları içerir: cRitik düşünme, tasarım odaklı düşünme, yaratıcı düşünme, esnek düşünme, karar verme, problem çözme, stratejik düşünme, kendini ifade etme, mantıksal akıl yürütme, matematiksel düşünme, ıraksak düşünme, sistem düşüncesi ve çok daha fazlası.

öğrenciler için en iyi kodlama siteleri

Kodlama aynı zamanda öğrencilere işbirliğinin ve etkili iletişimin önemini öğretir. Öğrenciler takım halinde çalışmayı, çabalarını koordine etmeyi ve şifreleri çözerken kutlamayı öğrenirler. Kodlama, öğrencilerin sosyal-duygusal öğrenmelerini artırır ve dayanıklılık, kararlılık, azim ve kendini ifade etme duygularını geliştirir.

Eğitimde kodlamanın artan önemi göz önüne alındığında, hem öğretmenler hem de öğrenciler için bir dizi kodlama kaynağı ve aracını inceledik ve yayınladık; bunlardan bazıları pratik kılavuzlar, web araçları, kitaplar, oyunlar ve mobil uygulamaları içerir.

Bugünkü gönderide, çocuklarınıza ve öğrencilerinize kodlama öğretmek için kullanabileceğiniz en iyi web sitelerinin bir listesini paylaşıyorum.

1- Microsoft MakeCode

Microsoft Marka Kodu

Microsoft MakeCode, öğrencilerin bilgisayar bilimi anlayışını geliştirmek için kaynaklar, araçlar, ders etkinlikleri, öğreticiler ve projeler sağlar. Blok Düzenleyici’yi kullanarak öğrenciler, daha önce kodlama deneyimi olmayanlar bile, renkli blokları basit bir şekilde sürükleyip bırakarak programlarını oluşturmaya hemen başlayabilirler. Simülatör aracı, öğrencilere programlarının nasıl performans gösterdiği hakkında geri bildirim sağlar ve kodlarında hata ayıklamalarına yardımcı olur. Microsoft MakeCode ayrıca, öğrencilerin farklı kodlama projelerinde yer almak için kullanabilecekleri bir JavaScript düzenleyicisine de sahiptir.

2- Tynker

Tynker

Bu, öğrencilerin kodlamayla ilgili her şeyi öğrenmelerine yardımcı olan başka bir harika araçtır. Tynker, milyonlarca çocuğun programlamayı öğrendiği ve oyunlar, uygulamalar ve daha fazlasını oluşturduğu yaratıcı bir bilgi işlem platformudur. Tynker, çocukların evde kodlamayı öğrenmeleri için kendi hızlarında ilerleyebilecekleri çevrimiçi kurslar ve okullar için ilgi çekici bir programlama müfredatı sunuyor.’

3- Code.org

Code.org

Bu, her yaştan ve seviyeden öğrencinin bilgisayar bilimi öğrenmesine yardımcı olacak kaynaklar sağlayan, kar amacı gütmeyen bir projedir. Code.org, tüm dünyada milyonlarca çocuğa ulaşan Hour of Code girişimini organize ediyor. Hour of Code, çocukları her Aralık ayında alınacak bir saatlik bilgisayar bilimi aktivitesiyle tanıştırır.

4- Kodlayıcılar

Kodlayıcı

‘Codesters, öğrenciler için eğlenceli bir çevrimiçi kodlama platformunu, öğretmenler için güçlü bir öğrenme yönetim sistemini ve yerleşik kodlama derslerini bir araya getiriyor, böylece bugün okulunuzda çocuklara kodlama öğretmeye başlayabilirsiniz… Codesters, öğrencilerin Python’da etkileşimli projeler oluşturmasına olanak tanır. Eşsiz metne sürükleme araç setimiz, öğrencilere metin tabanlı kodlamada rehberlik ederken, onları karakterler ve animasyonlarla meşgul ediyor.’

5- Çizik

Kaşımak

“Scratch ile kendi etkileşimli hikayelerinizi, oyunlarınızı ve animasyonlarınızı programlayabilir ve yarattıklarınızı çevrimiçi topluluktaki diğer kişilerle paylaşabilirsiniz… Scratch, gençlerin yaratıcı düşünmeyi, sistematik akıl yürütmeyi ve işbirliği içinde çalışmayı öğrenmelerine yardımcı olur; 21’inci yüzyıl.’

6- Minecraft Kod Oluşturucu

Minecraft Kod Oluşturucu

Minecraft Code Builder, öğrencilerin Code.org, Tynker, Scratch ve Microsoft MakeCode gibi araçları kullanarak Minecraft’ta kodlamayı öğrenmelerini sağlar. Öğrenciler, Minecraft’ta oluşturmak ve oluşturmak için kod bloklarını veya JavaScript’i kullanabilir. Minecraft Hour of Code ayrıca kodlama temelleri için ücretsiz, bir saatlik bir giriş sunar.’

7- Kodlanabilir

Kodable, çocukların etkileşimli oyunlar ve kendi kendine rehberli etkinlikler yoluyla kodlamayı öğrenmelerini sağlar. Kodable ayrıca öğretmenlerin bilgisayar bilimleri derslerinde Kodable’dan en iyi şekilde yararlanmalarına yardımcı olmak için çok çeşitli K-5 dersleri ve müfredat kaynakları sunar. Öğretmenler Kodable’da kolayca sınıflar oluşturabilir, öğrencileri davet edebilir, öğrencilerin ilerlemesini takip edebilir ve başarı sertifikaları verebilir.

Kodable üç ana oyun sunar: Smeeborg (başlangıç ​​seviyesi), Asteroidia (orta seviye) ve Bug World (ileri seviye). Öğrenciler oyunları oynadıkça, sistem düşüncesi, tasarım düşüncesi, eleştirel düşünme, mantıksal akıl yürütme ve daha fazlasını içeren bir dizi kodlama becerisi ve düşünme yeterliliği geliştirirler. Kodable’ın yaratıcı projelerini kullanan öğrenciler, öğrenilen becerileri çok çeşitli materyaller ve aktiviteler inşa etmede uygularlar.


8- kod maymunu

kod maymunu
CodeMonkey, sınıfınızda kullanmanız için dersler, web seminerleri, video eğitimleri, MOOC kursları ve çok daha fazlasını içeren çok çeşitli kodlama materyalleri sunar. Sitenin Classroom Dashboard’unu kullanarak, öğrencilerinizin öğrenme sürecini takip edebilecek ve etkinliklerini yönetebileceksiniz. Daha fazla bilgi edinmek için CodeMonkey’in tam incelemesine göz atın.

9- Keşif Eğitim Kodlaması

Keşif Eğitimi

Discovery Education, kodlamayı öğretmek için çok sayıda eğitim kaynağı sunar. Bunlar, “öğrencilerin olayları, nesneleri ve eylemleri bir programda gerçekleşmesini sağlamak için sürükleyip bıraktığı, kendi oyunlarını ve uygulamalarını oluşturmaya ilerlediği” blok kodlama derslerini içerir.

Ayrıca öğrencilerin HTM, CSS ve Python gibi kodlama dillerini öğrenmelerine yardımcı olacak dersler de sağlar. Öğrenciler, “metin kullanarak program yazmayı öğrenecek ve kodlama bilgisini testler oluşturmak, grafikler çizmek ve simülasyonlar çalıştırmak için uygulayacaklar”. Karmaşık kodlama kavramlarının açıklanmasını kolaylaştırmak için video eğitimleri ve resimler de vardır. Öğretmenler “100’den fazla ders planına erişebilir … [with]… öğrenme hedefleri, başarı kriterleri, kelime dağarcığı ve öğrencilere sorulacak temel sorular”.

10- Basitçe Kodlama

Simply Coding, çocukları web siteleri, oyunlar, modlar ve hatta uygulamalar gibi kendi kodlama eserlerini oluşturmak için gerekli kodlama bilgisiyle güçlendirir. Çalışma şekli kolaydır ve çocukların önceden kodlama bilgisine sahip olmaları gerekmez. Simply Coding, çocuklara programlamanın temellerini tanıtmak için etkileşimli dersler sağlar, ardından öğrencilerin edindikleri bilgileri test edebilecekleri ve öğrendiklerini uygulayabilecekleri ders etkinlikleri vardır.

Dersler ve aktiviteler, video eğitimleri ve kılavuzları içerir ve çocukların bir seviyeden diğerine sorunsuz bir şekilde ilerlemesini sağlamak için aşamalı olarak oluşturulur. Simply Coding ayrıca kodlama sorunlarına yardımcı olmak için mentorluk seansları sunar. Bireyler ve aileler için çeşitli fiyatlandırma seçenekleri vardır.

11- İlk CS

Google’dan CS First, çocukların kodlamayı eğlenceli ve ilgi çekici yollarla öğrenmesine yardımcı olan bir bilgisayar bilimi müfredatıdır. Sınıfta kodlamayı öğrenmeyi kolaylaştırmak için çok çeşitli ücretsiz araçlar ve eğitim kaynakları sunar. Çocuklar, çeşitli temaları kapsayan video tabanlı derslerle kodlamayı öğrenirler. Örnekler arasında, çocukların animasyonlar, etkileşimli sanat eserleri, fotoğraf filtreleri ve diğer birkaç proje oluşturmayı öğrenmelerine yardımcı olan dersler içeren bir Sanat ünitesi yer alır.

Hikaye Anlatma ünitesinde çocuklar, yeni başlayanlar için 8 dersle eğlenceli ve etkileşimli hikayeler anlatma sanatını öğreniyor. Benzer şekilde Oyun Tasarımı ünitesinde, çocukların farklı türde video oyunları oluşturarak temel kodlama kavramlarını öğrenmelerine yardımcı olan 8 ders bulunur. Öğretmenler CS First’e kaydolabilir, sınıflarını oluşturabilir ve sınıf ilerlemesini yönetmek ve izlemek için kontrol panelini kullanabilir.

Daha fazla kaynak:




Kaynak : http://www.educatorstechnology.com/2018/02/6-excellent-websites-to-help-students.html

Yorum yapın

SMM Panel PDF Kitap indir