Teaching Practice

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

Volume: 18 Number: 2 December 22, 2025
EN TR

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

Abstract

Ç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.

Keywords

References

  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.

Details

Primary Language

Turkish

Subjects

Information Systems Education, Information Systems Development Methodologies and Practice

Journal Section

Teaching Practice

Authors

Early Pub Date

December 16, 2025

Publication Date

December 22, 2025

Submission Date

April 3, 2025

Acceptance Date

October 27, 2025

Published in Issue

Year 2025 Volume: 18 Number: 2

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. Bilgisayar Bilimleri ve Mühendisliği Dergisi. 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 (December 1, 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”, Bilgisayar Bilimleri ve Mühendisliği Dergisi, vol. 18, no. 2, pp. 152–162, Dec. 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 (December 1, 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. Bilgisayar Bilimleri ve Mühendisliği Dergisi. 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, vol. 18, no. 2, Dec. 2025, pp. 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. Bilgisayar Bilimleri ve Mühendisliği Dergisi. 2025 Dec. 1;18(2):152-6. doi:10.54525/bbmd.1669509