Öğretim Uygulaması

I-See-Bytes: Eşzamanlı Programlama Eğitimi için Basitleştirilmiş C++ Grafik Kütüphanesi

Cilt: 18 Sayı: 2 22 Aralık 2025
PDF İndir
EN TR

I-See-Bytes: Eşzamanlı Programlama Eğitimi için Basitleştirilmiş C++ Grafik Kütüphanesi

Öz

Çok iş parçacıklı programlama, lisans düzeyinde öğretilmesi en zor konulardan biridir. Birbirine paralel çalışan, aynı kaynaklara eş zamanlı olmayan bir şekilde erişen ve davranışlarını senkronize etmek için birbirleriyle iletişim kuran farklı algoritmaları kavramak zordur. Eş zamanlı programlama teknikleri çoğunlukla C++ ile yazılmış sunucu uygulamalarında kullanılır. Ancak C++ diğer dillere göre öğretilmesi zor olduğu için çoğu Üniversite kolay olan Python ya da popüler olan Java dilinde öğretime ağırlık vermektedir. Bu da C++’da eşzamanlı programlama öğretmeyi daha da zorlaştırmaktadır. Bu çalışmada, ismi I-See-Bytes olup, Python dilinin değişkenler için sunduğu kolaylıkları C++’da sunan, hata ayıklamayı ve oyun programlamayı kolaylaştıran bir grafik kütüphanesinden ve ders uygulamalarından bahsedilmektedir.

Anahtar Kelimeler

Kaynakça

  1. Csikszentmihalyi, M., & Csikzentmihaly, M. (1990). Flow: The psychology of optimal experience. New York: Harper & Row. (Vol. 1990, p. 1).
  2. Finneran, Christina M., and Ping Zhang. "Flow in computer-mediated environments: Promises and challenges." Communications of the association for information systems 15.1 (2005): 4.
  3. Valinatajbahnamiri, Mona, and Vida Siahtiri. "Flow in computer‐mediated environments: A systematic literature review." International Journal of Consumer Studies 45.4 (2021): 511-545.
  4. Cseh, Genevieve M., Louise H. Phillips, and David G. Pearson. "Flow, affect and visual creativity." Cognition and Emotion 29.2 (2015): 281-291.
  5. Naps, Thomas, et al. "Evaluating the educational impact of visualization." Acm sigcse bulletin 35.4 (2003): 124-136.
  6. Repenning, A. AgentSheets®: An interactive simulation environment with end-user programmable agents. Interaction. (2000)
  7. Kraidy, Ute. "Digital media and education: cognitive impact of information visualization." Journal of Educational Media 27.3 (2002): 95-106.
  8. Fırat, E. E., & Laramee, R. S. (2018). Towards a survey of interactive visualization for education. Computer Graphics and Visual Computing, CGVC 2018, 91-101.

Ayrıntılar

Birincil Dil

Türkçe

Konular

Bilgi Sistemleri Eğitimi, Bilgi Sistemleri Geliştirme Metodolojileri ve Uygulamaları

Bölüm

Öğretim Uygulaması

Yazarlar

Erken Görünüm Tarihi

16 Aralık 2025

Yayımlanma Tarihi

22 Aralık 2025

Gönderilme Tarihi

3 Nisan 2025

Kabul Tarihi

27 Ekim 2025

Yayımlandığı Sayı

Yıl 2025 Cilt: 18 Sayı: 2

Kaynak Göster

APA
Baykal, İ. C. (2025). I-See-Bytes: Eşzamanlı Programlama Eğitimi için Basitleştirilmiş C++ Grafik Kütüphanesi. Bilgisayar Bilimleri ve Mühendisliği Dergisi, 18(2), 152-162. https://doi.org/10.54525/bbmd.1669509
AMA
1.Baykal İC. I-See-Bytes: Eşzamanlı Programlama Eğitimi için Basitleştirilmiş C++ Grafik Kütüphanesi. bbmd. 2025;18(2):152-162. doi:10.54525/bbmd.1669509
Chicago
Baykal, İbrahim Cem. 2025. “I-See-Bytes: Eşzamanlı Programlama Eğitimi için Basitleştirilmiş C++ Grafik Kütüphanesi”. Bilgisayar Bilimleri ve Mühendisliği Dergisi 18 (2): 152-62. https://doi.org/10.54525/bbmd.1669509.
EndNote
Baykal İC (01 Aralık 2025) I-See-Bytes: Eşzamanlı Programlama Eğitimi için Basitleştirilmiş C++ Grafik Kütüphanesi. Bilgisayar Bilimleri ve Mühendisliği Dergisi 18 2 152–162.
IEEE
[1]İ. C. Baykal, “I-See-Bytes: Eşzamanlı Programlama Eğitimi için Basitleştirilmiş C++ Grafik Kütüphanesi”, bbmd, c. 18, sy 2, ss. 152–162, Ara. 2025, doi: 10.54525/bbmd.1669509.
ISNAD
Baykal, İbrahim Cem. “I-See-Bytes: Eşzamanlı Programlama Eğitimi için Basitleştirilmiş C++ Grafik Kütüphanesi”. Bilgisayar Bilimleri ve Mühendisliği Dergisi 18/2 (01 Aralık 2025): 152-162. https://doi.org/10.54525/bbmd.1669509.
JAMA
1.Baykal İC. I-See-Bytes: Eşzamanlı Programlama Eğitimi için Basitleştirilmiş C++ Grafik Kütüphanesi. bbmd. 2025;18:152–162.
MLA
Baykal, İbrahim Cem. “I-See-Bytes: Eşzamanlı Programlama Eğitimi için Basitleştirilmiş C++ Grafik Kütüphanesi”. Bilgisayar Bilimleri ve Mühendisliği Dergisi, c. 18, sy 2, Aralık 2025, ss. 152-6, doi:10.54525/bbmd.1669509.
Vancouver
1.İbrahim Cem Baykal. I-See-Bytes: Eşzamanlı Programlama Eğitimi için Basitleştirilmiş C++ Grafik Kütüphanesi. bbmd. 01 Aralık 2025;18(2):152-6. doi:10.54525/bbmd.1669509