Toplu Sınav Dağıtım Programı (Excel)

  • Konbuyu başlatan Konbuyu başlatan ss4809
  • Başlangıç tarihi Başlangıç tarihi
Kodla Büyü

ss4809

Site Gezgini
Mesajlar
45
ÖNEMLİ UYARI: Lütfen programdan herhangi bir yerden satır veya sütün silmeyiniz. Program hatalı çalışacaktır, sadece beyaz alanlarda gerekli düzenlemeleri yapınız.
v4.052 - Eylül 2023
* en son hali , düzeltmeler yapıldı
* anasayfadaki açıklamaları kaldırdım
* yeni bir sınavdan önce listeleri silmeyi unutmayınız
-------------------------------------------------------------------------------------------------------------------------------
v4.06 - Ekim 2022
* e-okul sayfasından sınıf listeleri alma işlemi düzeltildi,
* Salon listelerinde fazla salon yazdırma düzeltildi,
* Sınıf listelerinde toner tasarrufu için gereksiz çizgiler kaldırıldı,
-------------------------------------------------------------------------------------------------------------------------------
v4.051
* makro etkin sayfa olarak Sınav dosyası değiştirildi.
-------------------------------------------------------------------------------------------------------------------------------
v4.04
* Hata düzeltildi,
-------------------------------------------------------------------------------------------------------------------------------
v4.03
* Sayılar2 düzeltildi, tekrar özür dilerim,
-------------------------------------------------------------------------------------------------------------------------------
v4.01 - sorunludur, v4.03'ü kullanınız
* Sayilar2'deki derslerin üst üste toplanması hatası giderildi, ders sayılarını sıfırlamayı unutmuşum, özür dilerim.
-------------------------------------------------------------------------------------------------------------------------------
v4 - sorunludur, v4.02'yi kullanınız
+ Devamsız öğrencilerin listelerden çıkarılması,
+ Boş sınav takvimi oluşturulması, sınav takvimi sınıflara göre otomatik olarak oluşturulmaktadır, sadece tarihler ve hangi ders saatinde hangi sınavın yapılacağı listelerden seçilecek,
+ Sınav takviminden tarih ve sınav saatine göre sınavı yapılacak derslerin sınav programına aktarılması,
+ Sınıfları gruplara ayırıp (en fazla 4 grup olabilecek şekilde hazırlandı istenirse arttırılabilir) kendi içinde dağıtılmaları, sadece otomatik oluşturulan sınav takviminden çağrılan sınavlarda çalışmakta,
+ PDF dosyaların sınav tarih ve saatine göre kaydedilmesi,
-------------------------------------------------------------------------------------------------------------------------------
v3
+Dağıtım sistemi yenilendi, artık daha homojen olarak dersleri dağıtabiliyor, önceki kullanılan sistem de kullanılabilir durumda,
+Rapor sayfası eklendi,
+Sayfalar tek tek yazdırılabiliyor,
+PDF dosyası olarak kaydetme seçeneği eklendi, bu özelliği kullanabilmek için Office'in PDF kaydetme özelliği olmalı, eğer yoksa ya mikrosoftun sitesinden veya ekli dosyayı kurmak gereklidir,
http://www.microsoft.com/tr-tr/download/details.aspx?id=7
*Programı aktif olarak kullanamıyorum, eğer çıkan sorunlar veya önerileriniz varsa vakit buldukça eklemeye çalışırım.
-------------------------------------------------------------------------------------------------------------------------------
v2.01
* salon listelerindeki fazla sayfa yazdırma sorunu düzeltildi,
-------------------------------------------------------------------------------------------------------------------------------
v2 - sorunludur, V2,01'i kullanınız
Programı 60 sınıf ve 45 sınıf mevcuduna göre düzenledim,
+Listeler ayrı belgelerde
+Salon yerleri belirtilebiliyor
+Yazıcıya tüm listeler otomatik olarak gönderilebiliyor (ek: öncelikle pdf yazıcılarla kullanınız)
+Salonlardaki ders sayıları listesi eklendi

- ek: homojen dağıtım yapamıyor, bilgim var, biraz kontrolsüz rastgele dağıtımın dezavantajı. kontrollü bir rastgele dağıtım sistemi geliştirildi fakat bu sürümde yer almıyor.
* ek: sıralarınız çift kişilik ise mutlaka sınavı yapan öğretmenin listeleri tekrar kontrol edip gerekli öğrenci yeri değişikliklerini yapması gerekmektedir.
- Sınavları yapılacak derslerin öğrenci sayılarının dengeli olması gerekmektedir, sınav programı hazırlarken bu konu göz önünde bulundurulmalıdır. Ör: Coğrafya 9 sınavı 50 kişi, Tarih 10 sınavı 40 kişi olduğu zaman araya eklenecek Tarih 10 öğrencisi sayısı 49veya 51 olmalı ki birer arayla öğrencileri dağıtabilsin. Çok dersli sınavlarda pek problem olmuyor fakat 2 veya 3 dersli sınavlarda dikkat edilmeli.

Sınavlar belgesinde gerekli açıklamalar vardır, çalışmaya başlamadan önce tüm açıklama balonlarını silebilirsiniz.
-------------------------------------------------------------------------------------------------------------------------------
v1
Ortak sınavlarda okulum için hazırladığım programdır, 35 kişilik 35 sınıfa kadar hazırdır. Eğer 35 sınıftan daha fazla sınıfınız varsa macrolarını tekrar düzenlemeniz gerekir. Gerekli açıklamaları belge içinde yapmaya ve mümkün olduğunca otomatikleştirmeye çalıştım, umarım kullanımı zor olmamıştır
Şu anda gözüken olumsuz yanı belgeyi kaydederken kaydetme işlemi uzun sürmektedir.
Geliştirmek için öneri yada görüşlerinizi beklerim.

ek: tarih bölümü çıkarılmış halini ekledim,
ek2: öğrenci dağıtımını homojen yapamamakta, yazın, olan sorunları ve gelen önerileri de katarak gidermeye çalışacağım.
 

Ekli dosyalar

Son düzenleme:
Re: Ortak Sınav Dağıtım Programı (Excel)

emeğine sağlık hocam :D
 
Re: Ortak Sınav Dağıtım Programı (Excel)

sürekli calender1.width da hata verip duruyor. Yineden emeğine sağlık hocam :)
 
Re: Ortak Sınav Dağıtım Programı (Excel)

tarih seçme bölümünden olabilir, okulda ve evdeki bilgisayarlarda office 2007 ile herhangi bir sorun olmadan kullandım, onun için 2003 veya 2010 ile nasıl davranır bilemiyorum.
 
Re: Ortak Sınav Dağıtım Programı (Excel)

gerçekten çok emek harcamışsınız ellerinize emeğinize sağlık
 
Re: Ortak Sınav Dağıtım Programı (Excel)

Merhaba arkadaşlar;
Üniversitede Öğretim üyesiyim. Sınavlarımı test olarak yapıyorum. Ancak öğrencilerin yerleştirilmesi çok zaman alıyor. Bu yüzden Öğrenci listesi ve sınıf düzenini ile kapasitesi verildiğinde; oturma planını rastgele otomatik ayarlayacak bir program arıyordum. Bu hazırladığınız projeyi benim için uyarlayabilir misiniz? Eğer çok teferruatlı değilse yardımcı olursanız bende halletmeye çalışabilirim.

Yardımcı olabilecek diğer arkadaşlara da şimdiden teşekkürler.

Not:
x64 office 2010 a uygun olursa minnettar olurum.
 
Re: Ortak Sınav Dağıtım Programı (Excel)

program güncellenmiştir, herhangi bir okulda deneme imkanım olmadı, eğer sorun veya öneriniz varsa bildiriniz, iyi çalışmalar.
 
Merhaba, okul değiştirdiğim için programı şahsen bir sınavda kullanamadım, sorunları olabilir, vakit buldukça yenilemeye çalışacağım.

* Yazdır butonuna tıklayınca dolu-boş bütün sayfaları yazdırıyor ve kağıt-toner israfı oluyor, dolayısıyla her sayfayı tek tek yazdırmak gerekebiliyor.
--- bilgisayarınıza pdf yazıcısı kurabilirsiniz, varsayılan yazıcı olarak atarsanız "Yazdır" ı seçtiğinizde otomatik olarak pdf dosyalarınız oluşturulur, Bullzip veya foxit reader kullanılabilir. genelde pdf yazıcıları ile kullandım

* Listeleri bilgisayarda arşivlemek amacıyla Yazdır butonunun altına "PDF Olarak Kaydet" seçeneği eklenip yazdırılacak sayfaların tümü (boş sayfalar hariç) bilgisayara da kaydedilebilir, kontrol için ya da gerektiğinde öğretmenlere dağılım listelerini vermek için kullanışlı olur.
--- bir önceki cevap geçerlidir,

* Öğrencileri salonlara dağıtırken dengeli dağıtım yapmıyor, 1 eksik 1 fazla olabilir ama aynı sınıftan 1 nolu salona 5 kişi giderken 2 nolu salona 1 kişi gidiyor. Dağıtım algoritması nasıl bir mantıkla çalışıyor bilmiyorum, makrolarla aram iyi değil. Mümkün olduğunca dengeli dağıtım yapacak şekilde bir çözüm olursa daha güzel olur. Tabi sizin de uyardığınız gibi seviyelerin öğrenci sayılarının dengeli olması da çok önemli bunun için. Ama bu bahsettiğim durum 3 farklı seviyenin ortak sınavında oluştu.
--- Durumun farkındayım, bu durumu düzeltmek için ilk sürümde düzenleme yapmıştım (yayınlanmadı), fakat tekrar bir gözden geçirip denemeniz için yayınlayabilirim.

* Salon kapasiteleri eklenip ona göre dağıtım yaptırma seçeneği daha faydalı olabilir. Örneğin 10A sınıfının mevcudu 18 ancak kapasitesi 30 kişi. Program dağıtım yaparken, seviyelerin mevcutları eşit olmadığında yan yana, arka arkaya aynı seviyeden 4-5 öğrenci gelme ihtimaline karşılık sınıftaki boş sıraları da kullanarak Adı-Soyadı "Boş Boş" şeklinde öğrenci ataması yaptırılabilirse bu sorunun önüne geçilebilir. Yani bazı öğrenciler sırada tek oturabilir.
--- Anladığım kadarıyla sıralarınız çift kişi. kullandığım okulda tek kişilik sıralar olduğu için sorun olmuyordu. Size acil çözüm olarak sınavı yapan öğretmenler duruma göre öğrenci yerlerini değiştirebilirler.

* Oturma planı şeklinde salon listesi olursa gözetmenlerin ve öğrencilerin işlerini çok kolaylaştırır.
--- Mümkün fakat şu anda okul dolayısıyla fazla vaktim olmuyor, eklenecekler listesinde zaten vardı.

* ListeSalon kitabındaki sayfalarda A sütunundaki "Salon" hücreleri boş çıkıyor.
--- Salon hücrelerinin doldurulmasına gerek yoktur zaten salon listesi. listeleri oluştururken kontrol amaçlı oluşturmuştum, öyle kaldı, doldurulmasına gerek yoktur.

* Sayılar2 sayfasının altına hangi seviyeden hangi dersin sınavına kaçar kişi girdiğinin genel toplanlarını ilave edebilirseniz fotokopi çekerken her defasında sınava girecek sınıfların mevcutlarını toplama gereği olmaz. Bizim gibi 50 şubeli, hem anadolu, hem düz sınıfların olduğu, her sınav için birden fazla farklı dağıtımın yapılıp uygulanacağı bir okulda istatistiki veriler çok önemli.
--- anladığım kadarıyla sınavı olan sınıfların hangi derslerden kaç kişi gireceğinin toplamını istiyorsunuz. okulumda öğretmenler kendileri sınav yapacakları sınıflar için hazırlık yaptıkları için sorun olmuyordu. eğer tek kişi bu işleri yaparsa çok zorlanır. çok gözlü bir dolap her sınıf için bir göz kullanacak şekilde düzenlenebilir, öğretmenler sayı listelerine bakıp hangi göze kaç yazılı kağıtı koyacaksa koyabilir.
 
dağıtım 2 yeni sistemdir, dersler baz alarak yapıldı, yine bir sınıf salonun birisine yığılırsa yeniden dağıtım yaptırabilirsiniz, hem ders hem de sınıfları homojen dağıtması gerekli,
 
Sınava girecek öğrencilerin grafiksel sıra oturma şemasını yapmak mümkün mü? Ya da listedeki sırayı nasıl uygulayacağız.
Teşekkürler.
 
grafiksel oturma planına benim görüşüm ihtiyaç olmadığı yönünde, zaten salon listeleri var, öğretmen önündeki sıradan başlamak üzere arka arkaya öğrencileri salon sırasına göre tekli sıralara oturtuyorduk. çiftli sıralar varsa sınavı yapan öğretmen öğrencileri duruma göre tekrar yerleştirebilir, fakat pek ihtiyaç olacağını sanmıyorum.
 
bir sonraki sürüm için;
tamamlananlar;
+ Devamsız öğrencilerin listelerden çıkarılması,
+ Boş sınav takvimi oluşturulması, sınav takvimi sınıflara göre otomatik olarak oluşturulmaktadır, sadece tarihler ve hangi ders saatinde hangi sınavın yapılacağı listelerden seçilecek,
+ Sınav takviminden tarih ve sınav saatine göre sınavı yapılacak derslerin sınav programına aktarılması,
+ Sınıfları gruplara ayırıp (en fazla 4 grup olabilecek şekilde hazırlandı istenirse arttırılabilir) kendi içinde dağıtılmaları, sadece otomatik oluşturulan sınav takviminden çağrılan sınavlarda çalışmakta,
+ PDF dosyaların sınav tarih ve saatine göre kaydedilmesi,

devam edenler;
- Yazılan kodların gözden geçirilmesi, farkettim ki bir çok vasat kod var, bazı yerler yavaş çalışıyor,

yapılması planlananlar;
* öneri beklenmekte,
 
Ben kendim yaptım bir dağıtım programı. Sınıf öğrenci sayısına göre o sınıfa öğrenci gönderiyor. Sınıfın birisinde 10, diğerinde 30 öğrenci olunca sıra taşımalarını engellemek için bu şekilde yapmam gerekti. Rastgele seçeneği ile dağıttırıyorum fakat homojen olmuyor. Bir sınıfa 9A sınıfından 5 öğrenci gönderirken, 9Bden 1 öğrenci gönderiyor. Onu tekrar dengeleyebilmek için 1 sınav için yarım saatten fazla uğraşmam gerekiyor. Matematik öğretmenlerinden matris'e benzer bir formül istememe rağmen yardımcı olamadılar...

Sizin yapmış olduğunuz program beni bu yükten kurtarırsa çok memnun olacam. Akşam deneyecem... Teşekkür ediyorum...
 
program için teşekkürler öncelikle.. çok faydalı oldu..
SAYILAR-2 sayfasında ortak-9 sınavına giren öğrenci sayılarını görmek istiyorum fakat önceki sınıfları toplayarak gidiyor sanırım.
sınıf evraklarına doğru sayıda sınav kağıdı eklemek için önemli bir bilgi.. ben mi yanlış yapıyorum acaba..
örnek bir liste aşağıdadır.

S-9A S-9B S-9C S-9D
Ortak- 9- 8 Ortak- 9- 16 Ortak- 9- 24 Ortak- 9- 32
Ortak- 10- 8 Ortak- 10- 16 Ortak- 10- 24 Ortak- 10- 33
FEN- 11- 8 FEN- 11- 16 FEN- 11- 24 FEN- 11- 32
FEN- 12- 5 FEN- 12- 10 FEN- 12- 16 FEN- 12- 21
 
cehakverdi' Alıntı:
program için teşekkürler öncelikle.. çok faydalı oldu..
SAYILAR-2 sayfasında ortak-9 sınavına giren öğrenci sayılarını görmek istiyorum fakat önceki sınıfları toplayarak gidiyor sanırım.
sınıf evraklarına doğru sayıda sınav kağıdı eklemek için önemli bir bilgi.. ben mi yanlış yapıyorum acaba..
örnek bir liste aşağıdadır.

S-9A S-9B S-9C S-9D
Ortak- 9- 8 Ortak- 9- 16 Ortak- 9- 24 Ortak- 9- 32
Ortak- 10- 8 Ortak- 10- 16 Ortak- 10- 24 Ortak- 10- 33
FEN- 11- 8 FEN- 11- 16 FEN- 11- 24 FEN- 11- 32
FEN- 12- 5 FEN- 12- 10 FEN- 12- 16 FEN- 12- 21

merhaba,
sizdeki programı incelemem için gönderebilir misiniz? gerçekten bir sorun gözüküyor?
 
hocam emeğin için teşekkürler. Bingöl Merkez Kız Meslek lisesinde görev yapıyorum, Öğrenci sayımız 1300 toplamda ilk başta baya karışık gelmişti. 12. sınıfları işletmeye gittikleri için listeye eklemedik. 9,10 ve 11. sınıflar var programa katılan. Listeyi bir defa oluşturduk öğrenciler her sınava aynı sınıfta aynı sırada giriyorlar. Bu şekilde üç farklı sınıf seviyesi olduğu için homojenlikte de sıkıntı yaşamadık. Sadece öğretmenlerin sınav zarflarını hazırlarken ve sonrasında sınıf sınıf birleştirirken iş yükü arttı. Ama uygulama olarak bi sıkıntı yaşamıyoruz. 2 gündür 4 sınavda uygulamasını yaptık gayet güzel ilerliyor. teşekkür ederim tekrar uğraşınız için.
 
hocam güzel bir proje...yalnız programın kullanma klavuzu gibi bir döküman iyi olurdu diye düşünüyorum.(işlem basamakları sırasına göre)
 
Hocam emeğine sağlık çok güzel bir program...

Bir ricam olacak halihazırdaki programda her gün için bir sınıf sadece bir sınav atıyor. Bu sınav sayısını isteğe bağlı ikiye çıkarma sistemi de ekleyebilir misiniz?

Teşekkürler iyi çalışmalar....
 
Geri
Üst