Kodlama alıştırmaları ile ilgili yenilikler

Sadece izleyerek değil aynı zamanda uygulayarak öğrenmenin daha iyi olduğunu düşünüyoruz.  Bu nedenle kodlama alıştırmalarımızda uzun zamandır talep edilen özellikleri içeren bir güncelleme yaptık. Kodlama alıştırmaları oluşturmayla ilgili ipuçları için resmi kılavuzumuza göz atın.

 

Kodlama alıştırmaları, öğrencilerinizin uygulamalı kodlama deneyimi edinmelerini sağlayan kısa ve etkileşimli faaliyetlerdir. Öğrencilerin video izlemenin ötesinde, pratik yapmaya değer verdiğini ve sizin de bunu sağlamak istediğinizi biliyoruz. Geri bildiriminize dayalı olarak öğrencilerinize pratik yapıp kavrama düzeylerini değerlendirebilecekleri özgün yöntemler sunabilmeniz için tasarım, işlevsellik ve veriler ile ilgili iyileştirmeler yaptık.

 

Bu makale, Udemy’nin kodlama alıştırmalarında yaptığımız değişikliklere genel bir bakış sunmaktadır. Son güncellemeler için aşağıdaki bilgileri okumaya devam edin.

 


Ağustos 2023

 

Size öğrencilerinizin kodlama alıştırmalarıyla nasıl etkileşim kurduğuna dair daha fazla veri ve içgörü sunmayı amaçlayan Pratik İçgörüleri raporunun güncellenmiş bir sürümünü yayınladık. Bu raporla bir kodlama alıştırmasını kaç öğrencinin görüntülediğini, tamamlamayı denediğini ve başarıyla tamamladığını görebilir ve öğrencilerin alıştırmada harcadığı süreyi öğrenebilirsiniz. Bu rapordaki yenilikler:

 

Kodlama alıştırması kurs özeti

Bir kursun tüm kodlama alıştırması verilerini tek bir yerden görün. Bu sayfada, kursunuzdaki kodlama alıştırmalarında harcanan toplam süreyi görebilir ve seçili kursunuzdaki kodlama alıştırmaları genelinde temel metrikleri karşılaştırabilirsiniz.

Eyleme geçirilebilir daha fazla veri

İlk yayından bu yana aldığımız geri bildirimler doğrultusunda kodlama alıştırmalarının performans hunisi grafiğine (görüntülemeler, denemeler, başarılar) ortalama değerler ve yüzdelik sayılar ekledik. Eklenen bu yeni değerler sayesinde öğrenciler bir kodlama alıştırmasında takıldığında ilgili alıştırmayı düzenleyebilmenizi amaçlıyoruz.

 

Yeni Kodlama Alıştırması İyileştirmeleri

Bu ay yeni diller ekleyerek ve özelliklerimize erişiminin kapsamını genişleterek mevcut kapasitemizi ve işlevlerimizi iyileştirdik.

 

Dil kitaplığımıza React 18’i ekliyoruz

Udemy’de React öğrenen yüz binlerce insan var ve dolayısıyla React, Udemy’deki en popüler dillerden biri. Bu doğrultuda, öğrencilerinizin en güncel ve en ilgili dilde pratik yapabilmeleri için kodlama alıştırması dil kitaplığımızı React 18’i ekleyerek genişlettik.

 

Javascript kodlama alıştırmaları için yapay zeka entegrasyonu

Javascript kodlama alıştırmaları için çözüm kodu, testler ve değerlendirme mantığı oluşturulmasına yardımcı olmak amacıyla “Yapay Zeka İle Oluştur” özelliğinin kapsamını genişlettik. İspanyolca alıştırmalar da ekleyerek bu özelliğin kapsamını genişleteceğiz.

 

“Kodu Çalıştır” işlevi

Öğrenciler artık Python ve Javascript kodlama alıştırmalarındaki “Kodu çalıştır” düğmesiyle cevaplarını göndermeden önce test edebilir. Bu özellik öğrencilere, özgün ve gerçek dünya bağlamında olduğu gibi, çıktılarını görme ve göndermeden önce çalışmalarını iyileştirme imkanı tanır.

Kodlama alıştırması aracını iyileştirmek için aylarca çalıştıktan sonra sizin mevcut sürümü kullanabilmenize, bizim de diğer ürünlere odaklanabilmemize zaman tanımak amacıyla güncellemeleri yavaşlatıyoruz. Yeni duyurular oldukça burada yayınlamaya devam edeceğiz. Şimdilik Eğitmen Kılavuzuna göz atabilir ve hemen alıştırma oluşturmaya başlayabilirsiniz!

 


Haziran 2023

Geçtiğimiz ay, öğrencilerinize etkileşimli pratik yapma olanakları sunmayı her zamankinden daha kolay hale getirmek üzere kodlama alıştırması oluşturma deneyimiyle ilgili bazı iyileştirmelerin duyurusunu yapmıştık. Buna ek olarak, kodlama alıştırmaları içeren Udemy Business kurslarının, içermeyen kurslara kıyasla %90 daha fazla öğrenci kaydı aldığını paylaşmaktan heyecan duyuyoruz. Bununla birlikte kodlama alıştırmaları oluşturmak, etkili pratik deneyimi sunmanın yalnızca bir adımıdır. Kodlama alıştırmalarının, öğrencilerinizin öğrenim sonuçlarına ulaşmasına nasıl yardımcı olduğunu bilmek istediğinizi anlıyoruz. 

Bu nedenle, performans raporunuzdaki kurs etkileşimi metriklerine ek olarak şu anda öğrencilerinizin kodlama alıştırmalarıyla nasıl etkileşim kurduğuyla ilgili size daha fazla veri ve içgörü sunmaya odaklanan yeni bir Pratik İçgörüleri raporunu kullanıma sunuyoruz.

Pratik İçgörüleri Özellikleri

Filtre seçenekleri: Bir kursun kodlama alıştırmasıyla ilgili Pratik İçgörüleri raporunu inceleyin ve son 7 gün, 30 gün veya 12 ay olmak üzere bir tarih aralığı seçin. Udemy Business’a dahil olan kurslar için dilerseniz yalnızca kurumsal öğrencilerinize yönelik verileri görüntüleyebilirsiniz.

Performans huni grafiği: Öğrencilerin zorluk yaşadığı veya alıştırmayı bıraktığı yerleri belirleyebilmek için her bir alıştırmayı kaç öğrencinin görüntülediğini, testleri çalıştırdığını ve başarıyla tamamladığını görün. İyileştirme fırsatlarını belirlemek, ayarlamalar yapmak ve doğru düzeyde rehberlik sağlamak için bu verileri kullanabilirsiniz.

Harcanan zaman: Öğrencilerin bir kodlama alıştırmasında harcadıkları toplam dakikayı görüntüleyin. Bu ilk olarak her bir alıştırma için tek tek sunulacak ancak gelecek haftalarda seçilen bir kursta tüm kodlama alıştırmaları için bu verileri görebileceksiniz. Udemy Business öğrencilerinin kodlama alıştırmalarında harcadıkları sürenin, etkileşim gelirinize eklendiğini hatırlatmak isteriz.

Lütfen yeni Pratik İçgörüleri raporunu inceleyin ve geri bildiriminizi paylaşın. Yeni raporla ilgili görüşlerinizi öğrenmek istiyoruz! Bu, sayfada öne çıkardığımız ilk video dışı pratik varlığı ancak gelecekte bu raporun kapsamını genişletmeyi planlıyoruz.

Çok yakında

Kodlama alıştırması kurs özeti: Haziran ayının sonunda Pratik İçgörüleri raporu, bir kurstaki tüm kodlama alıştırmaları için harcanan toplam süreyi gösterecek. Buna ek olarak, seçtiğiniz kurstaki kodlama alıştırmaları genelinde temel metrikleri kolayca karşılaştırabilmeniz için yeni bir performans verileri tablosu eklenecek.

Öğrenciler için “Kodu Çalıştır” işlevselliği: Önümüzdeki haftalarda öğrenciler için Python kodlama alıştırmalarında yeni bir “Kodu çalıştır” düğmesini de kullanıma sunacağız. Bu düğme, öğrencilerin kodlarını çalıştırmasını ve teste göndermeden önce çıktıyı görebilmesini sağlayacak. Bu, hem öğrenciler hem de eğitmenler tarafından talep edilen bir özellikti.

Geçtiğimiz yıl boyunca yaptıklarımızla birlikte bu güncellemelerin, kodlama alıştırmalarını hem siz hem de öğrencileriniz için önemli ölçüde iyileştirdiğini umuyoruz. Önümüzdeki dönemlerde güncellemeler yapıp dil kapsamını genişletmeye ve gerekli değişiklikler için aracı izlemeye devam edeceğiz. Bununla birlikte bu güncellemeyle, kodlama alıştırmalarına yönelik büyük ölçekli tasarım ve işlev değişikliklerinin sonuna gelmiş bulunuyoruz. Bu iyileştirmelerin, hem günümüzde hem de gelecek yıllar boyunca ilgili çekici etkileşimli içerikler oluşturma konusunda sizi destekleyeceğini umuyoruz. Kodlamaya devam edin.

 


Mayıs 2023

Udemy’nin kodlama alıştırmaları aracıyla ilgili çeşitli yeni özellikleri ve geliştirmeleri duyurmaktan heyecan duyuyoruz! Bu güncellemelerle, alıştırmaların daha kolay oluşturulmasını ve daha etkileşimli bir şekilde tamamlanmasını sağlayarak hem eğitmenler hem de öğrenciler için daha iyi bir deneyim sunmayı amaçlıyoruz. Yakından inceleyelim:

Kodlama alıştırmaları oluşturma

Ürün içi rehberlikle yeni adım adım oluşturma akışı

Öğrenim Bilimi ve Tasarım ekibimiz tarafından önerilen “geriye doğru tasarım stratejisini” uygulayarak kodlama alıştırması oluşturma sürecini yeniden tasarladık ve sadeleştirdik. Eğitmen kılavuzumuzda kodlama alıştırmaları oluşturma hakkında daha fazla bilgi edinebilirsiniz. Bu değişikliklerle alıştırma oluşturma sürecini daha sezgisel hale getirmeyi ve öğrenciler için yüksek kaliteli pratik yapma fırsatları sunmanıza yardımcı olmayı amaçlıyoruz. 

Yeni akışta size rehberlik sağlaması amacıyla, faydalı kaynakların bağlantılarını içeren açılır talimatlar oluşturduk. Ayrıca biraz ilham almak isteyenler için eğitmenlerin Çözüm yaz sayfasındaki “Örnekleri görüntüle” öğesine tıklayarak erişebileceği bir kodlama alıştırması örnek havuzu ekliyoruz.

Python, C++ ve Java kodlama alıştırmaları için yapay zeka entegrasyonu

Python, C++ ve Java kodlama alıştırmaları için yeni oluşturma aracına üçüncü taraf yapay zeka teknolojisi entegre ettik. “Yapay zeka ile oluştur” özelliği, bu dillerdeki alıştırmalar için çözüm kodunu, test örneklerini ve değerlendirme mantığını otomatik olarak oluşturur. Bunun ardından eğitmenler, alıştırmayı mükemmel hale getirmek için yapay zekanın çalışmasını inceleyebilir, revize edebilir ve özelleştirebilir. Şu anda özellik yalnızca İngilizce dilindeki alıştırmalar için mevcuttur ancak gelecek haftalarda daha fazla dil eklenecektir.

Performans raporlaması

Kodlama alıştırması performans içgörüleri

Bugünden itibaren, performans raporunuzun kurs etkileşimi bölümünde, özel olarak kodlama alıştırmalarıyla ilgili analizleri görebilirsiniz. Bu analizler; bir alıştırmanın öğrencileriniz tarafından kaç kez görüntülendiğini, yarıda bırakıldığını ve başarıyla tamamlandığını içerir. Bu performans içgörülerini, öğrencilerinizin öğrenim sonuçlarını elde etmesine yardımcı olabilmeniz için sağlamayı amaçlıyoruz.

Bu metriklerin ötesinde, Haziran ayında yeni bir Pratik İçgörüleri sayfasını kullanıma sunacağız. Aşağıdaki “Yakında” bölümünde bu ek raporlama hakkında daha fazla bilgi edinebilirsiniz.

Öğrenci rehberliği iyileştirmeleri

Birden fazla ilgili ders

Geri bildiriminiz doğrultusunda, kodlama alıştırmalarındaki ilgili ders özelliğini iyileştirdik. Artık tek bir kodlama alıştırmasında birden fazla dersin bağlantısını verebilirsiniz. Bu, probleme yaklaşım konusunda öğrencilere daha fazla arka plan ve bağlam sağlar.

Deneme tabanlı ipucu ve çözüm açıklamaları

Daha önce öğrenciler, ipuçlarını ve çözüm açıklamalarını istedikleri zaman görebiliyordu. Bundan sonra öğrenciler üç yanlış deneme gönderene kadar bu açıklamaları gizleyeceğiz. Bu şekilde öğrencilerin bilgilerini gerçekten test etmesine ve yeterli düzeyde pratik yapmasına yardımcı olacağımızı umuyoruz.

Yakında

Kodlama alıştırmaları oluşturma: Yapay zeka dili sayısını artırma

Gelecek birkaç hafta boyunca, yapay zeka entegrasyon aracına daha da fazla dil ekleyeceğiz. Bu kapsamda İngilizce dışındaki dilleri ekleyecek ve diğer popüler kodlama dillerine yönelik bir özellik sunacağız.

Yapay zekayı mümkün olduğunca verimli ve etkili bir şekilde eğitim vermenize yardımcı olmak için kullanmayı planlıyoruz. Yapay zeka ile ilgili bakış açımız hakkında buradan daha fazla bilgi edinebilirsiniz.

Performans raporlaması: Pratik İçgörüleri sayfasının kullanıma sunulması

Haziran ayında, tek bir kodlama alıştırmasına dair daha derinlemesine bilgiler sağlamak için yeni bir “Pratik İçgörüleri” sayfasını kullanıma sunuyoruz. Bu sayfada şunları yapabileceksiniz:

  • Kaç öğrencinin alıştırmayı görüntülediğini, başlattığını ve tamamladığını görme
  • Udemy Business’taki kurslar için tüketilen dakikayı ve kayıt sayılarını görüntüleme
  • Son 7 gün, son 30 gün, geçen yıl, tüm zamanlar olmak üzere tarih aralığına göre filtreleme

Bu yeni özelliklere göz atın ve geri bildirimlerinizi paylaşın. Udemy eğitmen topluluğundan gelen dönüşlerle kodlama alıştırmalarını iyileştirmek için çalışıyoruz. Kodlamaya devam edin.

 


Nisan 2023

Udemy’de, öğrencileriniz için en iyi pratik yapma olanaklarını oluşturmanıza yardımcı olacak özellikler ve araçlar geliştirmeyi amaçlıyoruz. Bu nedenle, kodlama alıştırmaları oluşturmayı daha kolay hale getirecek heyecan verici yeni bir özelliği duyurmaktan mutluluk duyuyoruz. Python, C++ ve Java alıştırmaları için artık alıştırma dosyalarınızı oluştururken  üçüncü taraf yapay zekadan yardım alabilirsiniz.

Bu özellik şu anda yalnızca İngilizce dilindeki kodlama alıştırmaları için mevcuttur ancak gelecek haftalarda özelliği daha fazla dilde sunmayı planlıyoruz.

Geçmişte, çözüm dosyası ve test örnekleri oluşturmanın önemli miktarda zaman ve çaba gerektirebildiğine dair eğitmenlerden geri bildirim aldık. Bu nedenle öğrencilerinize daha fazla ve daha iyi pratik yapma olanakları sunmaya odaklanabilmeniz için iş yükünü azaltmak üzere üretici yapay zekadan yararlanmaya başladık.

Hemen nasıl deneyebileceğinizi öğrenin:

  1. Kursunuzun müfredat sayfasına gidin ve Python, C++ veya Java dilinde yeni bir kodlama alıştırması oluşturmaya başlayın
  2. Her zaman olduğu gibi, Talimatlar alanında başlangıçtaki problemi, yönlendirmeleri ve başlangıç kodunu sağlayın
  3. Dosyalar bölümünün başındaki yeni “Yapay zeka ile oluştur” düğmesine tıklayın. Alıştırmanız için oluşturulmuş çözümü ve değerlendirme dosyalarını saniyeler içinde görebilirsiniz
  4. Dikkatlice inceleyin ve alıştırmanızı mükemmel hale getirmek için değişiklikler yapın
  5. Öğrencilerin başlamasına yardımcı olmak için başlangıç kodunun hangi kısımlarını tutacağınızı seçin
  6. Alıştırmadan memnun olduğunuzda, öğrencilerinize sunmak için “Kaydet” ve “Yayınla” öğelerine tıklamanız yeterlidir!

Hemen deneyin ve “Geri bildirim paylaş” düğmesi aracılığıyla yeni özellikle ilgili fikirlerinizi bizimle paylaşın!

Bu yeni yapay zeka destekli özellik, eğitmenlere yönelik kodlama alıştırması deneyiminde yapmayı planladığımız pek çok iyileştirmenin sadece ilki. Gelecek ay adım adım oluşturma akışı, öğrenci kullanım analizleri ve ilgili ders işlevselliği iyileştirmeleri dahil olmak üzere daha fazla geliştirmeyi kullanıma sunacağız. Bu gelecek iyileştirmeler hakkında daha fazla bilgi için bizi takip edin!

 


Mart 2023

İyileştirilmiş kodlama alıştırması deneyimini kullanıma sunalı bir ay oldu ve sizin ve öğrencilerinizin bu değişikliklerden en iyi şekilde yararlandığınızı öğrendiğimiz için çok mutluyuz! İyileştirmeler hakkında daha fazla bilgi sunmak için bu haftanın başında aşağıdakileri içeren kapsamlı bir pazarlama kampanyası uyguladık:

Yeni ürün videosu

Aracı ve iyileştirilmiş deneyimi açıklayan yeni bir kodlama alıştırmaları ürün videosu oluşturduk. Sosyal medya platformlarındaki hesaplarımızda paylaşılan bu video, ürünü Udemy.com’daki öğrencilere tanıtmak için kullanılacak.

Ana sayfa

Teknik öğrenciler için onları kodlama alıştırmaları içeren kursların yer aldığı bir arama sayfasına yönlendiren yeni bir ana sayfa deneyimi oluşturduk.

Udemy Business öğrencileri için ana sayfa açılır penceresi

Geçen yıl kodlama alıştırmaları içeren bir kursa kaydolan ve İngilizce konuşan tüm Udemy Business öğrencilerini ana sayfada bir açılır pencere ile bilgilendirdik. 

Sosyal medya

Daha geniş kitlelere ulaşmak ve trafiği artırmak için Udemy’nin Instagram, Twitter, Linkedin ve Facebook sayfalarında konuyla ilgili gönderiler oluşturduk ve paylaştık.

E-posta

Kodlama alıştırmaları içeren bir kursa kaydolmuş öğrencilere, onları oturum açmaya ve kurslarından birinde yeni deneyimi denemeye teşvik eden bir e-posta gönderdik.

Şimdiden öğrencilerden pazarlama kampanyamızla ilgili heyecan verici ve olumlu geri bildirimler aldığımızı açıklamaktan mutluluk duyuyoruz. Ayrıca kodlama alıştırmalarınızdan en iyi şekilde yararlanmanıza yardımcı olmak için önümüzdeki aylarda daha fazla ürün güncellemesi ve ek rehberlik araçları sunacağız.

Kursunuza kodlama alıştırması eklemekle mi ilgileniyorsunuz? Etkili ve ilgi çekici kodlama alıştırmaları oluşturmanıza yardımcı olacak bir kılavuzumuz var.Kodlamaya devam edin.

 


Şubat 2023

Kodlama alıştırmalarıyla ilgili uzun süredir talep edilen bazı değişikliklerin bugünden itibaren kullanıma sunulacağını açıklamaktan mutluluk duyuyoruz. Bu güncellemeler, öğrencilerinizin kodlarıyla ilgili pratik yaparak daha da fazlasını elde etmelerine yardımcı olurken size daha anlamlı etkileşim fırsatları sunar. Daha fazla bilgi için aşağıya göz atın ve kodlama alıştırmaları oluşturmayla ilgili yeni eğitmen kılavuzumuzdan yararlanarak kendi kodlama alıştırmalarınızı oluşturun.

Neler değişti?

Daha iyi bir kodlama alıştırması deneyimi oluşturmak için öğrencilerden ve sizden aldığımız geri bildirimlere göre değişiklikleri uygulamak amacıyla son birkaç aydır sıkı bir şekilde çalışıyoruz. Jose Portilla gibi eğitmenler, pratik odaklı kursları için yeni deneyimi ve özellikleri halihazırda kullanıyor. Beta sürümünde yeni deneyim, eğitmenlerin memnuniyet oranını yaklaşık %90 seviyesine getirirken kodlama alıştırmalarını başarıyla tamamlayan öğrenci sayısında da bir artış sağladı. 

IDE benzeri öğrenci arayüzü

İyileştirilmiş kodlama alıştırmalarımız, Entegre Geliştirme Ortamına (IDE) benzeyen daha gerçekçi bir kodlama ortamına sahiptir. Bu, öğrencilerin mevcut veya gelecekteki işlerinde onlara yardımcı olabilecek gerçek görevlere ilişkin özgün bir pratik yapma imkanı elde etmelerini sağlar. Ayrıca artık öğrenciler tüm testleri görebilir ve kodlarının nerede başarısız olduğunu anlamak için hata ayrıntılarını görmek amacıyla bunları kullanabilir.

Yeni rehberlik özellikleri

Yeni görünüm, bu güncellemenin yalnızca bir parçasıdır. Öğrencilerinize yardımcı olmak için kullanabileceğiniz aşağıdaki özellikleri de yayınladık: 

  • İpuçları: Öğrencilerinizin alıştırmaları kendilerine güvenerek tamamlamalarına yardımcı olacak ipuçları, hatırlatıcılar ve faydalı bağlantılar sunun.

  • İlgili ders: Öğrencilere, soruna yaklaşım konusunda daha fazla arka plan bilgisi sunmak amacıyla ilgili bir ders ekleyin.

  • Çözüm açıklaması: Öğrencilerin alıştırmanın cevabını anlamalarına yardımcı olacak temel kavramları vurgulayan ayrıntılı bir açıklama sunun.

Genişletilmiş dil kitaplığı

Dil kitaplığımızı C# 11 ve SQLite 3 dillerini ekleyerek genişlettik ve mevcut dil sayısını 22’ye çıkardık. Beta sürümünde ve eğitmen araştırmalarında en çok talep edilen dillerden biri C# 11 olduğu için bu dilleri seçtik. SQLite 3, özellikle AlaSQL SQL Veritabanının bazı sınırlamalarından kaçınmak isteyen SQL eğitmenleri için başka bir kodlama alıştırması seçeneği sağlar.

Kursum için neden kodlama alıştırmaları oluşturmalıyım?

Araştırmalarımıza göre öğrenciler, kurslarında izlemeye hazır videolardan daha fazlasını istiyor. Öğrendiklerini uygulama ve test etme fırsatları istiyorlar. Kursunuza kodlama alıştırmaları ekleyerek daha fazla öğrenci etkileşimi sağlayabilecek daha yüksek kaliteli içerikler oluşturmuş olursunuz.

Ek bir bonus olarak, kursunuz bir Udemy abonelik planının parçasıysa öğrencilerinizin kodlama alıştırmalarında harcadığı süre etkileşim gelirinize eklenir.

Nasıl kodlama alıştırması oluşturabilirim?

İster ilk kodlama alıştırmanızı oluşturuyor ister mevcut kodlama alıştırmanızı geliştiriyor olun, kodlama alıştırması oluşturmaya yönelik eğitmen kılavuzumuz bilmeniz gereken her şey konusunda size rehberlik eder. Kodlama alıştırmaları konusunda sık sorulan bazı soruları ele alacağım ve önerilen adımlara dair kapsamlı bilgiler sunacağım: Hedefi ve sonucu planlama, çözümü oluşturma, alıştırma çerçevesini oluşturma ve öğrencilerinize yardımcı olacak ipuçları ve testler ekleme. 

Kodlama alıştırmalarına erişme ve bu alıştırmalarda gezinme konusunda talimatlar için Yardım Merkezine göz atın.

Öğrenciler iyileştirilmiş kodlama alıştırması aracıyla ilgili nasıl bilgi edinebilir?

Öğrenciler bugünden itibaren yeni kodlama alıştırması deneyimine erişebilir ancak 2-3 hafta içinde bu değişiklikler daha kapsamlı şekilde tanıtılacaktır. Bu sayede kurslarınız için yeni kodlama alıştırmaları oluşturabilir veya mevcut kodlama alıştırmalarınıza rehberlik özellikleri ekleyebilirsiniz. Kodlama alıştırmaları olan kurslara kayıtlı öğrencilere bir e-posta göndererek bu değişiklikleri tanıtacağız ve sosyal medya ve Udemy.com üzerinden de tanıtım yapacağız.

Kodlama alıştırmaları ile ilgili sıradaki yenilikler nelerdir?

Bu iyileştirmelerin yanı sıra daha kolay kullanabilmeniz için kodlama alıştırması oluşturma deneyimini güncelleme konusunda da sıkı bir şekilde çalışıyoruz. Ayrıca aracın bakımını yapmaya, hataları takip etmeye ve güncelliği korumak amacıyla kodlama dillerini güncellemeye devam edeceğiz.

 


Kasım 2022

Bu yıl kodlama alıştırması iyileştirmelerini yayınlarken, daha büyük güncellemelerin de yolda olduğundan bahsetmiştik. Bugün bu heyecan verici yeni iyileştirmeleri önümüzdeki birkaç ay içinde kullanıma sunacağımızı duyurmaktan heyecan duyuyoruz! Eğitmen topluluğundan, kodlama alıştırmaları aracıyla ilgili en büyük sorunun olumsuz öğrenci deneyimi ve rehberlik özelliklerinin eksikliği olduğu yönündeki geri bildirimleri aldıktan sonra aşağıdaki ürün özelliklerini geliştirdik. Bu sorunlu noktaları şu değişikliklerle düzeltmeyi amaçlıyoruz:  

Gelişmiş Öğrenci Arayüzü

Öğrenciler, kurs ortamının dışında elde etmeye çalışacakları başarılar için olabildiğince özgün olan pratik faaliyetlerine değer veriyor. Bu iyi yapıldığında, pratik faaliyetlerinin mevcut veya gelecekteki işlerine daha iyi aktarılmasını sağlıyor. Öğrencilere yönelik yeni kodlama alıştırması deneyimimiz, bir Entegre Geliştirme Ortamını (IDE) yakından simüle eder; böylece öğrenciler gerçek dünyadaki görevlere yönelik anlamlı pratik faaliyetlerine katılabilirler.

Yeni Rehberlik Özellikleri

Şu anda öğrenciler bir kodlama alıştırmasında takılıp kaldıklarında, eğitmenlerin onlara yardım etmesi zor oluyor. Kodlama alıştırmalarının geliştirilmiş versiyonunda, öğrencilerinize yardımcı olmanızı desteklemek için aşağıdaki özellikleri kullanıma sunacağız:

  • İpuçları: Eğitmenler, öğrencilerin alıştırmayı tamamlamasına yardımcı olmak için ipuçları ve hatırlatıcılar sağlayabilecek.
  • İlgili Ders: Eğitmenler, öğrencilerin soruna yaklaşım konusunda daha fazla bilgi edinmek amacıyla tekrar ziyaret etmeleri için ilgili bir ders ekleyebilecek. 

Kapsamlı Yanıtlar

Pratik yapmanın ötesinde, öğrenciler öğrendikleri kavramlara ilişkin bilgi düzeylerini kontrol etmek için kodlama alıştırmalarından yararlanıyor. Öğrencilerin performanslarına ilişkin değerli ve anında geri bildirim almalarına yardımcı olmak için aşağıdaki iyileştirmeleri yapıyoruz:

  • Çözüm Açıklaması: Eğitmenler, öğrencilerin alıştırmanın cevabını anlamalarına yardımcı olacak temel kavramları vurgulayan ayrıntılı bir açıklama yazabilecek.
  • Testler: Eğitmenler, yeni tasarımda öğrencilere gösterilen ayrıntılı testler oluşturabilecek. Önceden eğitmenler testler oluşturabiliyordu ancak bunlar gizleniyordu. Artık öğrenciler tüm testleri görebilecek ve kodlarının nerede başarısız olduğunu anlamak için hata ayrıntılarını görmek amacıyla bunları kullanabilecek.

Yeni Rozet Denemeleri

Bu araca yaptığımız yatırımları artırırken, öğrencilere yönelik bu pratik yapma fırsatlarını öne çıkardığımızdan emin olmak istiyoruz. Önümüzdeki birkaç hafta boyunca ondan fazla kodlama alıştırması içeren, en az 4,2 puan almış ve kendi kategorisinde popüler olan İngilizce kurslar için yeni bir rozeti test edeceğiz. Bu bir deneme olsa da, bu yeni rozetin öğrencilerin doğru kursu bulmasına ve öğrenim hedeflerini gerçekleştirmesine yardımcı olacağını umuyoruz.

Bu kodlama alıştırması iyileştirmelerinin çoğu, şu anda belirli bir kurs grubuyla beta testinden geçiyor. Önümüzdeki birkaç hafta içinde kodlama alıştırmaları içeren kurslarda beta sürümünü kademeli bir şekilde kullanıma sunacağız ve yeni deneyimi 2023’ün başlarında tüm kurslar için kullanıma sunmayı hedefliyoruz.

 


Ekim 2022

Son güncellememizden bu yana, kodlama alıştırmalarında aşağıdaki iyileştirmeleri başlattık:

  1. Öğrencilerin entegre bir geliştirme ortamına (IDE) benzer şekilde pratik yapmalarına yardımcı olmak için kod parçacıkları ve otomatik tamamlama özelliklerini kullanıma sunduk. Kod parçacıkları, yinelenen kod kalıplarını girmeyi kolaylaştıran şablonlardır.
  2. Artık JUnit5 ile Java 17’de kodlama alıştırmaları oluşturabilirsiniz. Java, en popüler programlama dillerimizden biridir ve bu iyileştirmeler, Java geliştirme kursuna kayıtlı 600.000’den fazla öğrenciye yardımcı olabilir. 
  3. Öğrenciler bir kursta kodlama alıştırmalarını açtıklarında artık tamamen genişletilmiş bir ortam görecekler. Nispeten küçük ölçekli bir tasarım değişikliği olsa da bunun sizin ve öğrencileriniz için kullanıcı deneyimini iyileştireceğini umuyoruz.

Ayrıca sizden ve öğrencilerden en sık aldığımız bazı talepler doğrultusunda daha büyük ölçekli tasarım ve özellik değişiklikleri yapmak için çalışıyoruz. Önümüzdeki aylarda bu girişimin ilerleyişi hakkında sizi bilgilendireceğiz.

 


Ağustos 2022

Yıllardır, programlama kursları veren eğitmenlerimizden kodlama alıştırmaları aracımızın iyileştirilmesine yönelik çok sayıda talep alıyoruz. Kurs etkileşimini artıracak uygulamalı pratik yapma fırsatları yaratabilmeniz için önümüzdeki aylarda kodlama alıştırmalarına yönelik iyileştirmelere öncelik vereceğimizi duyurmaktan mutluluk duyuyoruz.

Daha geniş kapsamlı fırsatlarla ilgili çalışmalarımız devam ederken halihazırda tamamladığımız bazı düzeltmeler ve güncellemeler şu şekilde:

  1. Python 3.10’da kodlama alıştırmaları oluşturabilirsiniz. Bu sıklıkla aldığımız bir talepti ve bu yeni dilden en kısa sürede yararlanmanızı umuyoruz!
  2. Kodlama alıştırmalarını yayınladıktan sonra düzenleyebilirsiniz. Daha önce, yayınlanmış bir kodlama alıştırması yalnızca silinerek yeniden oluşturulabiliyordu. Şimdi ise kursun içinden alıştırmayı yayından kaldırabilir ve güncellemelerinizi yapıp yeniden yayınlayabilirsiniz.
  3. Öğrenciler kodlama alıştırması açıklamalarındaki metni doğrudan kopyalayıp alıştırmanın etkinlik bölümüne yapıştırarak zaman kazanabilir.

Kodlama alıştırmalarında yaptığımız değişikliklerle ilgili sizi bilgilendirmeye devam edeceğiz. Daha fazla bilgi edinmek için Yardım Merkezi’ndeki Kodlama Alıştırması Nasıl Oluşturulur? başlıklı makaleyi ziyaret edebilirsiniz!

Kursunuzu oluşturmaya hazır mısınız? Hadi başlayalım!

Kurs oluşturun