3 Haziran 2011 Cuma

ASSURE MODELİ AŞAMALAR

Ders:Programlama
Konu:Visual Basic'te hata kodları
5.ÖĞRENEN KATILIMI:
*Sınıfta Ya da Etkinlikler Sırasında Öğrenenlerin Bilgiyi İşlemesi: Öğrenci ne kadar derse katılırsa öğrenme de o kadar artacaktır. Soru cevap yöntemi, gösterip yaptırma vb. yöntemler kullanılarak öğrenci katılımı sağlanacaktır. Uygulama sırasında öğrencilere projeler verilmeli ve bunlar kontrol edilmelidir. Uygulama sırasında proje verilmesinin nedeni öğrencileri ezberci mantıktan uzaklaştırmaktır. (Kopyala-yapıştır gibi…) Derse aktif katılımın ortalamayı etkileyeceği söylenirse derse aktif katılım daha da artacaktır.(Aktif katılım 10 puan olacaktır.)
Ayrıca dönütler ve pekiştireçler vererek aktif katılımı sağlayabiliriz.
6.DEĞERLENDİRME VE GÖZDEN GEÇİRİP DÜZELTME:
*Öğretim Öncesi, Sırası Ve Sonrasında: Hata kodları dersinden önce öğrencilerin kod yazarken hata yapıp yapmadıkları kontrol edilir ve değerlendirilir. Hata kodları konusunu anlatırken verilen örneklerin anlaşılıp anlaşılmadığı yazılan programlardan kontrol edilir ve değerlendirilir. Dersi anlattıktan sonraki haftalarda öğrencinin hata yapıp yapmadığı gözlemlenir ve değerlendirilir. Edindiğimiz bilgiler bir sonraki basamakta bize rehber olacaktır.
*Öğrenen, Medya Ve Yöntemlerin Değerlendirilmesi: Öğrenen değerlendirilmesi için hem uygulama hem yazılı sınav yapılmalıdır. Bunlardan sadece biri ile ölçme değerlendirme yaparsak eksik ölçmüş olabiliriz ve hedeflere tam olarak ulaşıp ulaşılmadığını anlayamayabiliriz. Çünkü hedeflerimizde psikomotor ve bilişsel boyuta dair hedef davranışlar bulunmaktadır. Bunun için öğrenen değerlendirilmesinde 1 uygulama 1 yazılı sınav yapılmalı ve aritmetik ortalama alınmalıdır.(Sınavlar 90 üzerinden değerlendirilecektir.) Ayrıca ortalamaya 10 puan üzerinden aktif katılım puanı eklenmelidir.
         Medya ve yöntem değerlendirmesinde ise bir basamak önceki veriler kullanılacak. Toplanan verilerin tümünden yola çıkarak gelişim tablosu hazırlanır. Gelişim tablosunda bir değişiklik yoksa veya düşüş varsa yöntem ve materyal değiştirilmelidir. Fakat gelişim tablosunda yükselme varsa medya ve yöntemler kullanılmaya devam edilmelidir.

2 Haziran 2011 Perşembe

ASSURE MODELİ AŞAMALARI

Ders:Programlama
Konu:Visual Basic'te hata kodları

4.  MEDYA VE MATERYALLERİN KULLANIMI:
  *Materyallerin Önizlemesi: Hazırlanan materyallerin son kez gözden geçirilmesi gerekmektedir. Eksik veya yanlışlar varsa düzenlenmeli, gerekirse güncellenmelidir. Bizim materyallerimiz elektronik olduğu için(slayt, program) olası arızalara karşı önlem alınmalıdır. Öncelikle materyaller yedeklenmelidir. Ayrıca öğretim elemanı sadece sunuş yöntemine hazırlanmamalıdır. Elektrik kesintileriyle karşılaşabileceği göz önünde bulundurularak sözlü anlatım yöntemine de hazırlanması gerekmektedir. Örneğin anlatım planı hazırlanmalı ve verilecek örnekler kararlaştırılmalıdır. Mümkünse dizüstü bilgisayar getirilip hazırlanan program gösterilebilir.
  *Materyal ve Ortamın Hazırlanması: Laboratuvar ortamında dersimizi işleyeceğimiz için öncelikle laboratuar ortamı hazırlanmalıdır. Ortam temiz ve düzenli olmalı, perdeler çekik olmalıdır.(Projeksiyonda gösterilen slaydın herkes tarafından iyi görülebilmesi için.) Taşınabilir bellekte bulunan materyaller için bir hazırlığa gerek uyulmamaktadır. Programın biraz daha hızlı çalışması isteniyorsa okul bilgisayarına kopyalanabilinir.
*Öğrenme Deneyimlerinin Sağlanması: Öğrencilere, Visual Basic’te Hatalar dersinden bir hafta önceki derste hatalar konusunu araştırmaları istenir. Böylece öğrencilerin hazırbulunuşluk seviyeleri yüksek olur ve derste anlatılanları daha iyi kavrayabilirler. Ayrıca dersten sonra, uygulama saatinde, derste anlatılanların uygulanması istenecektir. Bunun dışında projeksiyon cihazından gösterilmek kaydıyla program yazılacak ve bu programda hata varsa bulunması istenecektir.(Derleme yapılmadan.) Bu şekilde soru cevap yöntemi kullanılarak öğrenme deneyimleri sağlanacaktır.

*Öğrenme Deneyimlerinin Sağlanması: Öğrencilere, Visual Basic’te Hatalar dersinden bir hafta önceki derste hatalar konusunu araştırmaları istenir. Böylece öğrencilerin hazırbulunuşluk seviyeleri yüksek olur ve derste anlatılanları daha iyi kavrayabilirler. Ayrıca dersten sonra, uygulama saatinde, derste anlatılanların uygulanması istenecektir. Bunun dışında projeksiyon cihazından gösterilmek kaydıyla program yazılacak ve bu programda hata varsa bulunması istenecektir.(Derleme yapılmadan.) Bu şekilde soru cevap yöntemi kullanılarak öğrenme deneyimleri sağlanacaktır.

Not:Hazırladığım materyalleri buraya ekleyemiyorum.İsteyen arkadaşlara taşınabilir bellek yoluyla materyalleri ulaştırabilirim. 

26 Mayıs 2011 Perşembe

ASSURE MODELİ AŞAMALARI

Ders:Programlama
Konu:Visual Basic'te hata kodları
3.ÖĞRETİM YÖNTEM,MEDYA VE MATERYALLERİN SEÇİMİ:
     *Yöntem:
        Programlama dersi sözel bir ders olmayıp mantıksal bir ders olduğu için yöntemimizi belirlerken bunu göz önünde bulundurmalıyız.Öncelikle öğretmen sunuş yoluyla konuyu anlatıp konunun anlaşılmasını sağlamalıdır.Ardından anlaşılan konuyu örnekler yaparak pekiştirmelidir.Daha sonra öğrenciye anlaşılan konunun kalıcı olmasını sağlayacak sorular sormalı ve bunun programını yapmasını istemelidir.Dersimiz hata kodları olduğu için öncelikle hatalı kod yazılmasını ve hata düzeltilince arasındaki farkın ne olduğu sorulmalıdır.Böylece öğrencinin derse aktif katılımı sağlanmıştır.
     *Elde Edilebilir Materyallerin Seçimi:
      Bu aşamada, hazır bulunan materyallerin incelenip amacımıza hizmet edebilecek düzeydeki materyalleri seçme işlemi yapılmaktadır.Yani konumuzla alakalı slayt,eğitsel video,örnek programlar gibi materyallerin kaliteli olanlarını seçerek hedef davranışları yakalamak için gerekli desteği alabiliriz.
      Konumuzla alakalı olarak www.andirinmyo.edu.tr adresinde bir materyal buldum(Konumuz slaydın sonlarına doğru bulunmaktadır.)

     *Var Olan Materyallerin Elden Geçirilmesi:
        Bir önceki aşamada bulduğumuz materyallerin eksik veya beğenmediğimiz yönlerini bu aşama düzeltebiliriz.Örneğin kullanmak istediğimiz slayt 6*6 kuralına uymuyorsa veya renk düzeni,puntosu hoşumuza gitmediyse değiştirebiliriz.Ayrıca bazı materyalleri de güncellemek gerekebilir.Visual Basic'in yeni versiyonlarındaki hata kodlarıyla eski versiyonlarındaki aynı olamayabilir.Burada güncelleme yapabiliriz.
     Bir basamak önce bulduğum slaydın eksik olan yerlerini tamamlayıp fazla olan yerlerini çıkardım.Kısacası slaydı düzenleyerek istediğim biçime getirdim.
     *Yeni Materyallerin Tasarlanması:
       Bulunan materyallerin yanında kendimiz de materyal tasarlayabiliriz.Bu ders için Visual Basic'te bir program tasarlıyorum.Öğrenci karşılaştığı hata kodunu girecek ve karşılaştığı hata kodunun Türkçe karşılığı ekrana gelecek.(Öğrettiğimiz hata kodlarının karşılıkları çıkacak sadece.)

17 Mayıs 2011 Salı

ASSURE MODELİ AŞAMALARI



Ders:Programlama
Konu:Visual Basic'te hata kodları
2.HEDEFLERİN BELİRLENMESİ:
*Hedeflerin ABCD'si:
     =>Topluluk(Audince):Malatya Anadolu Kız Meslek Lisesi Bilgisayar bölümü 2.sınıf öğrencileridir.


     =>Davranış(Behavior ):Programlama dersinden sonra öğrenci program geliştirirken hata yapma oranını en aza indirir.Hata kodlarıyla karşılaştığı zaman ise hatanın nereden kaynaklandığını ve ne yapması gerektiğini bilir.(Ayrıntılı bilgi Beklentiler bölümünde vardır.)
     

     =>Koşullar(Conditions ):Davranışın gerçekleşeceği ortamın koşulları ideale yakın olmalıdır.Öncelikle bilgisayar laboratuvarı olmalı ve laboratuvar en azından her 2 öğrenciye bir bilgisayar düşecek şekilde olmalıdır.Elektrik kesintilerine karşı jeneratör ve lisanslı Visual Basic programı olmalıdır.Ayrıca bu programı öğrencilere taşınabilir bellek veya cd yoluyla dağıtılmalı ve evde çalışmaları sağlanmalıdır.Slayt için projeksiyon olmalıdır.
     Ortamda ışık geçirmeyen perdeler olmalıdır.Laboratuvar ortamı sessiz,temiz ve düzenli olmalıdır.(Bunları yaparak öğrencinin motivasyonunu ve doğal olarak anlamasını arttırabiliriz.)
     





     =>Derece(Degree):Lise 2. sınıf bilgisayar bölümü öğrencilerden BÖTE 2.sınıftaki öğrencilerden beklenen davranışlar beklenemez.Lise seviyesine uygun olan derece, öğretilen hata kodlarını tanıması ve bu hata kodlarıyla karşılaştığında nasıl davranması gerektiğini bilmesidir.Ayrıca yaptığı hatalardan ders çıkararak mümkünse hatalı kod yazımını minimum düzeye indirmesi beklenir.
*Beklentiler:

             a.Bilişsel 

Bilgi          :  Öğrenci  hata kodlarını bilir.
Kavrama  :  Hata kodlarının ne anlama geldiğini bilir.
Uygulama :  Hata kodu problemlerini çözer.
Analiz       :   Bu hata kodlarını parçalara ayırabilir.
Değerlendirme: Öğrenci karşılaştığı hata kodlarını değerlendirip hatayı sonuca ulaştırmak için(hatayı ortadan kaldırma) en kısa yolu seçer.
             b.  Duyuşsal       


Alma                    : Hata kodlarının farkında olur.
Yanıtlama           : Hata kodlarına sebep olacak    yazılımdan kaçınır.
Değer Verme      : Hata kodlarını çözmeyi sever.
Organize Etme    : Karşılaşılan hata kodlarını anlayabilmek için bir yazılım geliştirir.
Bütünleştirme     : Okulda karşılaşılan hata kodları hakkında bilgi almak için başvurulan öğrencidir. 
c.Psiko-motor

Algılama                 :  Hata kodlarının yardımcı olacağına inanır.
Kurgulama             :  Hata kodlarını çözerken yapılması gerekenleri  kurgular.
Kılavuz yapma       :   Öğretmenine bakarak hatayı nasıl çözdüğünü izler ve uygular.
Mekanikleşme       :   Hata kodlarını kendi çözebilir hale gelir.
*Bireysel Farklılıklar:
Hata kodlarının öğretilmesinde bireysel farklılıklar göz önüne alınmalıdır.Öğrencilerin bazı bedensel engelleri olabileceği gibi öğrenme ve anlama hızı da farklı olabilir.Ayrıca dersin anlatıldığı gün öğrencinin ruhsal durumu da değerlendirme esnasında dikkate alınmalıdır.