Prof. Dr. Tuna Tuğcu'dan uzaktan eğitim için özgün sistem önerisi

Boğaziçi Üniversitesi Bilgisayar Mühendisliği Bölümü Öğretim Üyesi Prof. Dr. Tuna Tuğcu: "Uzaktan eğitim 7/24 öğrenme fırsatı sunabilir"

Prof. Dr. Tuna Tuğcu'dan uzaktan eğitim için özgün sistem önerisi
29 Nisan 2020 - 21:34

Koronavirüs salgını nedeniyle Türkiye genelinde yükseköğretim kurumları ile ilk ve ortaöğretim düzeyinde de uzaktan eğitimler devam ediyor. Boğaziçi Üniversitesi Bilgisayar Mühendisliği Bölümü Öğretim Üyesi Prof. Dr. Tuna Tuğcu ve ekibi, 16 yılda 20 binden fazla öğrencisine kendi geliştirdikleri özgün sistemle programlama öğretmeyi başardı.

2004’ten beri geliştirilmekte olan sistem sayesinde aynı anda yüzlerce öğrenci interaktif olarak programlama öğrenebiliyor. Prof. Tuğcu, çevrimiçi (online) eğitimin 7/24 öğrenme fırsatı sunduğunu belirterek, “İyi kurgulanmış çevrimiçi eğitim sayesinde öğrenciler istedikleri an ve istedikleri her yerde öğrenebilir. Çevrimiçi eğitim içeriğin canlı ve interaktif (etkileşimli) olmasını sağladığı için hem uzaktan eğitim hem de yüz yüze örgün eğitimi güçlendiriyor. Geliştirdiğimiz sistem sadece üniversite değil, ilk ve ortaöğretim düzeyinde de programlama eğitiminde niteliği artırabilir. Bunun için elimizde iyi bir örnek var” diyor.

Prof. Dr. Tuna Tuğcu, "Programlamaya Giriş" ile "Nesne Tabanlı Programlama" dersleri için geliştirdiği çevrimiçi sistemle aynı anda yüzlerce katılımcıya interaktif eğitim olanağı sağladıklarını belirtti.16 yılda 20 binin üzerinde öğrenciye programlama öğreten Prof. Dr.Tuğcu uzaktan eğitim için geliştirdikleri sistem hakkında şu bilgileri verdi:

‘’DİKKAT DAĞITMAYAN, CANLI İÇERİKLERLE EĞİTİMİN KALİTESİ ARTIYOR’’
2004’te Programlamaya Giriş dersini ilk kez uzaktan eğitimle vermeye başladım. Sistemin ilk jenerasyonu sadece C dili sınavlarındaki öğrenci yanıtlarını otomatik notlandırmayı sağlıyordu. 2007’de geçtiğimiz web tabanlı ikinci jenerasyon sistem ise tüm dünyada türünün ilk örneğiydi. Dağhan Dinç’in büyük emekleriyle geliştirdiğimiz “Online Compiler” isimli bu sistem öğrencilerin evde ve okulda sürekli kullanabildikleri, içerik içinde derlenebilen örnek kodları barındıran bir sistemdi. 2013’te ise öğrencilerimizin evlerinde bilgisayar ve internet imkânlarının gelişmesiyle çevrimiçi ve çevrimdışı çalışabilen ve sektörde yoğun kullanılan Eclipse geliştirme ortamına gömülü üçüncü jenerasyon Teaching.Codes sistemini geliştirdik.

"Teaching.Codes" ile "C/C++" dilinin yanı sıra "Java", "Python", "Ruby", "NodeJS", "Go", "Perl" ve "R" gibi popüler dilleri de destekliyoruz. Bu sistemde öğrencilerimiz aynı uygulamanın içinden hem ders içeriğine ulaşıyor hem de tek tuşa dokunarak uygulamanın içindeki canlı örneği kendi bilgisayarına indirip Eclipse’e transfer edip otomatik olarak dersin hocasının anlatmakta olduğu dosyayı açmış ve hocanın anlatmakta olduğu satıra odaklanmış oluyor. Ayrıca ders içeriği içinde yanıtı gizleme ve gösterme, hatırlamak için başka bir bölüme atlayıp kalınan sayfaya geri dönme gibi basit görünen ama derste öğrencinin dikkatinin dağılmamasını ve öğretimi kolaylaştırıcı özellikler içeren canlı içerik eğitimin kalitesini artırıyor.

‘’ÖĞRENCİLERİN SINAV BASKISI AZALIYOR’’
Teaching.Codes ayrıca yüzlerce öğrenciye aynı anda sınav veya quiz (küçük sınav) yapma ve yanıtları otomatik notlandırma imkânı sağladığı için hem öğretim üyesinin araştırmaya da vakit bulmasına fırsat veriyor hem de yüzlerce hatta binlerce kişiye ders anlatma imkânı sağlıyor. Giriş Programlama dersimizde her hafta 450 öğrenciye quiz veriyoruz. Yaptığımız birçok küçük sınav ile hem öğrencilerimizin üzerindeki sınav baskısı azalıyor, hem de programlamayı daha iyi öğrenmeleri sağlanıyor.

"SİSTEMİMİZ TÜRKİYE’DE ÖRNEK OLABİLİR"
Uzun yıllardır uzaktan programlama eğitim konusunda çalışıyorum. Geliştirdiğimiz üçüncü nesil sistemimiz, üniversitelerimiz ile ilk ve ortaöğretim düzeyinde de iyi bir örnek olabilir. Türkiye’de tüm üniversitelerde olmadığı gibi, tüm ilk ve ortaöğretim okullarında da eğitim kalitesi aynı seviyede değil. Boğaziçi’nde programlama derslerinde kullandığımız bu sistem, her yerde programlama eğitiminde kalitenin artmasını ve ülke çapında homojen olmasını sağlayacaktır. Bunun için elimizde iyi bir örnek var ve değerlendirilebilir.

"UZAKTAN EĞİTİM YENİ FIRSATLAR SUNACAK"
Boğaziçi’nde de Koronavirüs salgını nedeniyle tüm dersler uzaktan eğitim kapsamına alındı. Uzaktan eğitimle ilgili öğrenci ve eğitimcilerde soru işaretleri olabiliyor. Ben çevrimiçi eğitim ile yüz yüze eğitimin bir arada olduğunda en iyi verimin alındığını düşünüyorum. Yüz yüze eğitimin duraklaması öğrencilerimle ders sonrasında dersliğin önünden sohbet etme imkânımızı kaldırdı. Ancak uzaktan eğitimle öğrencilerimize 7/24 öğrenme fırsatı sunmuş oluyoruz. Yüz yüze ders birkaç saat sürerken, uzaktan eğitim sabaha karşı saat 3’te bile çalışmanızı sağlayabiliyor. Uzaktan eğitim doğru altyapı ve içerikle tasarlandığında çok değerli imkânlar sunabilir.