Kullanım Rehberi: Kurs İçi Uygulamalı Çalışmalar
Kurs İçi Uygulamalı Çalışmalar nedir?
Kurs İçi Uygulamalı Çalışmalar, çalışma alanı olarak adlandırılan gerçek ortamlarda öğrencilerin teknik yetkinliklerini pratiğe dökmelerini sağlayan yeni bir müfredat öğesidir. Bu pratik yapma deneyimleri, öğrencilerin kurs kavramlarını doğrudan uygulamaya dökmelerini sağlayarak öz güven kazanmalarını sağlar ve onları çalışma hayatına hazırlar. Bu rehber, kursunuz için ilgi çekici uygulamalı çalışmalar tasarlamanıza yardımcı olacaktır.
Uygulamalı Çalışmaları Neden Kursunuza Eklemelisiniz?
Kurs İçi Uygulamalı Çalışmalar, öğrencilerin şu avantajları elde etmesini sağlar:
- Kurstan ayrılmadan yetkinliklerini gerçek çalışma alanlarında pratiğe dökme
- Öğrenilen yetkinlikleri gerçek dünya ortamlarına aktararak çalışma hayatına hazırlık düzeyini artırma
- İçerikle aktif bir şekilde etkileşim kurarak bilgilerin akılda kalıcılığını artırma ve öğrenim sürecinde daha iyi sonuçlara ulaşma
Kurs İçi Uygulamalı Çalışmalar Üç Özellikten Oluşur:
- Videolu Talimatlar: Başarılı video ders formatından yola çıkılarak geliştirilen Kurs İçi Uygulamalı Çalışmalar, videolu talimat temelinde oluşturulmuştur.
- Uygulamalı Çalışma Görevleri: Yapılandırılmış görevler, öğrencilere yeni yetkinliklerini pratiğe dökerken rehberlik ve kaynak sağlar.
- Teknik Çalışma Alanı: Önceden oluşturulmuş ortamlar, öğrencilerin kurulum gereksinimleri olmadan doğrudan pratik yapmalarına olanak tanır.
Yüksek Kaliteli Bir Uygulamalı Çalışma Tasarlama
Kurs İçi Uygulamalı Çalışmayı nereye ekleyeceğinize karar verin.
Kursunuzda, Kurs İçi Uygulamalı Çalışmaların temel yetkinlikleri pekiştirip öğrenim hedeflerini destekleyeceği stratejik noktaları belirleyin.
✅ En İyi Uygulamalar:
- Öğrenim hedeflerinize uyan uygulamalı çalışma türünü seçin:
- Takipli uygulamalı çalışmalar: Öğrencilerin tekrarlayabilmesi için süreçleri gösterdiğiniz ve açıkladığınız adım adım talimatlar.
- Rehberli aktivite uygulamalı çalışmaları: Öğrencilerin bazı yapı ve kaynaklarla bağımsız olarak çözüm bulmayı denediği, kısmi rehberlik sunulan daha geniş kapsamlı görevler.
- Her Kurs İçi Uygulamalı Çalışmanın, ilgili derste öğretilen yetkinlikleri doğrudan desteklediğinden emin olun.
- Belirttiğiniz öğrenim hedefleriyle Kurs İçi Uygulamalı Çalışmalarınız arasında açıkça bağlantı kurun.
- Cihaz türüne bağımlı olmayan, hem PC hem de Mac sistemlerinde eşit derecede iyi çalışan Kurs İçi Uygulamalı Çalışmalar tasarlayın.
💡 Örnekler:
Jupyter Notebook
- Öğrencilerin etkileşimli grafikler oluşturduğu, matplotlib ile veri görselleştirme hakkındaki bir dersin ardından, Jupyter Notebook için takipli bir uygulamalı çalışma ekleyebilirsiniz.
- Öğrencilerin bir veri kümesini bağımsız olarak temizleyip analiz etmesini sağlayarak Pandas’ın temellerini öğrettikten sonra rehberli bir aktivite uygulamalı çalışması ekleyebilirsiniz.
Üretken Yapay Zeka
- Öğrencilerin bir GPT modeliyle istemler oluşturup test ettiği istem mühendisliği dersi sonrasında takipli bir uygulamalı çalışma ekleyebilirsiniz.
- Öğrencilerin kendi özel yapay zeka asistanlarını oluşturarak ince ayar yaptıkları bir modülün ardından rehberli bir aktivite uygulamalı çalışması ekleyebilirsiniz.
AWS
- Öğrencilerin ilk EC2 örneklerini başlatıp yapılandırdığı, bulut temelleriyle ilgili bir ders sonrasında AWS takipli uygulamalı çalışması ekleyebilirsiniz.
- Öğrencilerin AWS Lambda ve API Gateway kullanarak tam bir API oluşturduğu, sunucusuz bilgi işlemle ilgili bir kurs bölümüne rehberli bir aktiviteli uygulamalı çalışma ekleyebilirsiniz.
Uygulamalı Çalışma İçeren Bir Ders Oluşturma
Başlamak için “Uygulamalı Çalışma ile Ders” müfredat öğesini seçin. Uygulamalı çalışmanın özünü yansıtan ve öğrencilerin uygulayacağı yetkinlikleri vurgulayan net, tanımlayıcı bir başlık oluşturun. Bu başlık, kurs içeriğinizde müfredat öğesi olarak görünecektir.
✅ En İyi Uygulamalar:
- Konuyu tarif eden, öğrenim hedefleriyle açıkça uyumlu başlıklar oluşturun
- Pratiğe dökülecek birincil yetkinliklere yoğunlaşın
- Başlıkları ilgi çekici ve öğrenci hedeflerine uygun hale getirin
💡 Uygulamalı Çalışmalar İçin Örnek Başlıklar:
Jupyter Notebook
- Takipli Uygulamalı Çalışma: “Etkileşimli Veri Görselleştirme: Matplotlib ile Dinamik Grafikler Oluşturma”
- Rehberli Aktivite Uygulamalı Çalışması: “Veri Hazırlamanın Zorlukları: Pandas ile Gerçek Dünya Veri Kümelerini Temizleme ve Analiz Etme”
Üretken Yapay Zeka
- Takipli Uygulamalı Çalışma: “İstem Mühendisliğinde Uzmanlaşma: Kesin Çıktılar İçin Etkili GPT İstemleri Oluşturma”
- Rehberli Aktivite Uygulamalı Çalışması: “Kendi Yapay Zeka Asistanınızı Oluşturma: Özel Görevler İçin Modellerde İnce Ayar Yapma”
AWS
- Takipli Uygulamalı Çalışma: “İlk Bulut Sunucunuzu Başlatma: Uygulamalı EC2 Örneği Yapılandırması”
- Rehberli Aktivite Uygulamalı Çalışması: “Sunucusuz API’nin Zorlukları: Lambda ve API Gateway ile Uçtan Uca Çözümler Oluşturma”
Uygulamalı Çalışma Videonuzu Yükleme
Önemli: “Uygulamalı Çalışma” seçeneği yalnızca dersinize video yükledikten sonra kullanılabilir hale gelecektir.
Uygulamalı çalışma videonuzu ekleyin ve video işlemenin tamamlanmasını bekleyin. Ardından, uygulamalı çalışma oluşturmak ve Uygulamalı Çalışma Düzenleyici’ye erişmek için “+Uygulamalı Çalışma” düğmesine tıklayın.
Kurs İçi Uygulamalı Çalışmanızı Uygulamalı Çalışma Düzenleyicide Düzenleme
Kurs İçi Uygulamalı Çalışmanızı oluşturma işlemi üç aşamalı bir süreçtir:
- Kurs İçi Uygulamalı Çalışmanızı Planlama: Çalışma alanını seçin ve başlangıç kodunu yükleyin
- Görevler Oluşturma: Uygulamalı çalışmanızı bağımsız görev bileşenlerine ayırın
- Kurs İçi Uygulamalı Çalışmanızı Yayınlama: Bağlam ekleyin ve uygulamalı çalışmanızı tamamlayın
Uygulamalı Çalışmanızı Planlama
Uygulamalı Çalışmada Kullanılacak Çalışma Alanını Seçme:
Mevcut seçeneklerden Kurs İçi Uygulamalı Çalışma alanınızı ve çalışma alanı türünü seçin.
Çalışma Alanı Türleri: Udemy ve Kişisel Ortamlar
Kurs İçi Uygulamalı Çalışmalar, Udemy Pro aboneleri için Udemy çalışma alanları sağlar. Bazı öğrencilerin bunun yerine kendi kişisel ortamlarını kullanacaklarını önemle hatırlatırız.
✅ En İyi Uygulamalar:
- Udemy çalışma alanları ile kişisel ortamlar arasındaki farklı politikaları ve kısıtlamaları göz önünde bulundurarak Kurs İçi Uygulamalı Çalışmaları tüm öğrenciler için erişilebilir olacak şekilde tasarlayın.
- Tüm öğrencilere tutarlı bir öğrenim deneyimi sunmak için Udemy Kurs İçi Uygulamalı Çalışma alanlarına yönelik teknik özellikleri gözden geçirin.
Başlangıç Kodunu Yükleyin:
Öğrenciler için Udemy çalışma alanına önceden yüklenecek başlangıç kodunu sağlayın.
✅ En İyi Uygulamalar:
- Jupyter uygulamalı çalışmalarında, gerekli tüm ipynb ve veri dosyalarını (ör. CSV’ler) içeren bir zip dosyası ekleyin.
- Başlangıç kodunuzun bulunduğu zip dosyası adını kontrol ederek boşlukları kaldırın.
- Uygulamalı çalışmanızı, başlangıç dosyanızın yüklendiğinden emin olmak için önizleyerek test edin.
- Başlangıç dosyası zip’inden Makefile’ı SİLMEYİN.
- Gereksiz dosyalar (ör. __MACOSX, .DS_Store, .git, .gitignore, *.pnp.cjs, pycache, node_modules veya .yarn) EKLEMEYİN.
Görevleri Oluşturma ve Referans Kodu Ekleme
Uygulamalı Çalışma Görevlerini Ekleyin
Uygulamalı çalışma görevi, uygulamalı çalışmanın geniş çaplı hedefine katkıda bulunan adımlardan oluşan mantıksal bir parçayı temsil eder.
Bir Görev Başlığı Girin:
Her görev, öğrencilerin bir sonraki bölüme geçmeden önce neleri başarması gerektiğini belirten net bir başlıkla adlandırılmalıdır.
✅ En İyi Uygulamalar:
- Öğrencilerin elde edeceği somut bir sonucun belirtildiği görev başlıkları oluşturun.
- Açıklamaları kısa tutun (10 kelime veya daha az) ve görevin amacını net bir şekilde ifade edin.
- Öğrencilerin görevin amacını anlamaları için yeterli bağlam sağlayın.
💡 Örnek Görev Başlıkları:
Jupyter Notebook
Takipli Uygulamalı Çalışma: “Etkileşimli Veri Görselleştirme: Matplotlib ile Dinamik Grafikler Oluşturma”
- Görev 1: “Görselleştirme için veri kümesini içe aktarma ve hazırlama”
- Görev 2: “Etkileşimli özelliklere sahip esnek bir çizgi grafik oluşturma”
- Görev 3: “Grafiğinize özelleştirilmiş bilgi notları ve stil ayarları ekleme”
Rehberli Aktivite Uygulamalı Çalışması: “Veri Hazırlamanın Zorlukları: Pandas ile Gerçek Dünya Veri Kümelerini Temizleme ve Analiz Etme”
- Görev 1: “Dağınık veri kümesini yükleme ve inceleme”
- Görev 2: “Eksik değerleri ve aykırı değerleri ele alma”
- Görev 3: “Kategoriye göre toplu özet istatistikleri oluşturma”
Üretken Yapay Zeka
Takipli Uygulamalı Çalışma: “İstem Mühendisliğinde Uzmanlaşma: Kesin Çıktılar İçin Etkili GPT İstemleri Oluşturma”
- Görev 1: “Metin üretmeye yönelik temel istemler oluşturma”
- Görev 2: “Yanıtları daraltmak için kısıtlama tekniklerini uygulama”
- Görev 3: “Karmaşık görevler için akıl yürütme zinciri istemleri uygulama”
Rehberli Aktivite Uygulamalı Çalışması: “Kendi Yapay Zeka Asistanınızı Oluşturma: Özel Görevler İçin Modellerde İnce Ayar Yapma”
- Görev 1: “Eğitim veri kümenizi hazırlama”
- Görev 2: “İnce ayar sürecini yapılandırma ve başlatma”
- Görev 3: “Özelleştirilmiş modelinizi test etme ve değerlendirme”
AWS
Takipli Uygulamalı Çalışma: “İlk Bulut Sunucunuzu Başlatma: Uygulamalı EC2 Örneği Yapılandırması”
- Görev 1: “Sunucu erişimi için bir güvenli anahtar çifti oluşturma”
- Görev 2: “EC2 örneğinizi başlatma ve yapılandırma”
- Görev 3: “SSH aracılığıyla örneğinize bağlanma”
Rehberli Aktivite Uygulamalı Çalışması: “Sunucusuz API’nin Zorlukları: Lambda ve API Gateway ile Uçtan Uca Çözümler Oluşturma”
- Görev 1: “Veri işlemesi için bir Lambda işlevi oluşturma”
- Görev 2: “API Gateway uç noktalarını yapılandırma”
- Görev 3: “Sunucusuz API’nizi örnek isteklerle test etme”
Görev İçin Zaman Damgası Girin:
Uygulamalı çalışma videonuzda her görevin başlayacağı tam zamanı (saniye cinsinden) belirtin. Video oynatıcıda tıklanabilir işaretler olarak görünen bu zaman damgaları, öğrencilerin ilgili görevlere hızlıca geçiş yapmalarına yardımcı olur.
Çözüm Sağlayın:
Geçerli durumlarda, her görev için “referans kodu” ekleyin. Referans kodu, öğrencilerin kopyalayıp çalışma alanına yapıştırabileceği kod anlık görüntüleri sağlar. Böylece öğrencileriniz kendi çalışmalarını doğrulayabilir. Referans kodu için bazı kullanım senaryoları şunlar olabilir:
- Öğrencilerin takıldıklarında çözümü kontrol etmeleri
- Emin olmadıklarında yaklaşımlarını doğrulamaları
- Kendi çözümleriyle tamamladıklarında yaklaşımları karşılaştırmaları
✅ En İyi Uygulamalar:
- Kodun Düzenlenmesi ve Belgelenmesi
- Uygulama seçimlerinin arkasındaki mantığı açıklayan ayrıntılı yorumlar ekleyin.
- Çözüm yaklaşımının genel hatlarıyla ele alındığı bir README dosyası ekleyin.
- Hangi varsayımlarda bulunulduğunu ve dikkate alınan alternatif yaklaşımları belgeleyin.
- Tutarlı adlandırma kuralları ve kod yapısı kullanın.
- İyi yapılandırılmış bir kod oluşturun.
- Çözüm kodunu mantıksal bölümlere veya modüllere ayırın.
- Kodun düzenlenmesinde sektördeki en iyi uygulamaları takip edin.
- Hata ele almaya yönelik uygun süreçler ekleyin.
- Net ve sürdürülebilir kodlama yöntemleri izleyin.
- Referans dosyalarının gereksiz sistem dosyaları (ör. __MACOSX, .DS_Store) içermediğinden emin olun.
- Gereksiz klasör gruplanmasını önlemek için referans dosyalarını en üst klasör seviyesine ekleyin.
- Jupyter uygulamalı çalışmalarında, referans kodu olarak eklemek için Jupyter Notebook’taki HTML dosyalarını kaydedin ve yükleyin.
Görev Kaynakları Ekleyin:
Öğrencilerin görevi tamamlamayı denerken kullanmaları veya başvurmaları gereken varlıkları sağlayın. Varlıklar, öğrencilerin görevi tamamlamaya çalışırken ihtiyaç duyabilecekleri kaynaklardır. Örnekler arasında şunlar sayılabilir:
- Veritabanı dosyaları
- Tasarlanan bir web sayfasında olması gereken görseller
- Çalışma sırasında referans alınabilecek taslaklar
- Yüklenmesi gerekebilecek JSON/YAML dosyaları
Kurs İçi Uygulamalı Çalışmanızı Yayınlama
Öğrenciler için bağlam ekleyerek Kurs İçi Uygulamalı Çalışmanızı tamamlayın:
- Uygulamalı çalışmanızın tahmini süresini girin.
- Alakalı konuları etiketleyin.
- Uygulamalı çalışmanızı tamamlamak için “Yayınla” seçeneğine tıklayın.
Not: Öğrencilerinizin Kurs İçi Uygulamalı Çalışmaya erişebilmesi için Kurs İçi Uygulamalı Çalışma dersinizi de yayınlamanız gerekir.
İlgi Çekici Kurs İçi Uygulamalı Çalışmalar Oluşturmaya Başlayın
Kurs İçi Uygulamalı Çalışmalar öğrencilere teknik yetkinliklerini gerçekçi ortamlarda pratiğe dökmek için değerli fırsatlar sunar. Bu rehberden yararlanarak; öğrencilerin öz güvenini artıran, problem çözme becerilerini geliştiren ve onları çalışma hayatına daha iyi hazırlayan anlamlı ve uygulamalı deneyimler oluşturabilirsiniz.
Başlamaya hazır mısınız? Kursunuzda Kurs İçi Uygulamalı Çalışmaların değer katacağı önemli dersleri tespit edin, uygun aktiviteler tasarlayın ve öğrencileriniz için net hedefler belirleyin. İncelikli bir planlama ile Kurs İçi Uygulamalı Çalışmalarınız öğrenmeyi daha ilgi çekici, etkileşimli ve etkili hale getirecektir.









