Arduıno ile etkileşimli eğitim: C# tabanlı bir kontrol yazılımının geliştirilmesi ve performans analizi
Interactive education with arduino: Development of a c#-based control software and performance analysis
- Tez No: 979209
- Danışmanlar: DR. ÖĞR. ÜYESİ MUSTAFA MİKAİL ÖZÇİLOĞLU
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Elektrik ve Elektronik Mühendisliği, Teknik Eğitim, Computer Engineering and Computer Science and Control, Electrical and Electronics Engineering, Technical Education
- Anahtar Kelimeler: Blok kodlama, Robotik programlama, İnsan-yapay zeka etkileşimi, Block code, Robotic programming, Human-artificial intelligence interaction
- Yıl: 2025
- Dil: Türkçe
- Üniversite: Kilis 7 Aralık Üniversitesi
- Enstitü: Lisansüstü Eğitim Enstitüsü
- Ana Bilim Dalı: Elektrik ve Elektronik Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Bu tez çalışması, Arduino tabanlı modüler donanım yapısı ile C# dili kullanılarak geliştirilen WPF tabanlı etkileşimli eğitim yazılımının entegrasyonunu ele almaktadır. Sistem, öğrencilerin elektronik devre tasarımı, sensör bağlantıları ve temel programlama becerilerini deneyimleyerek öğrenmelerini amaçlamakta; aynı zamanda öğretmenlere, bireysel performans takibi ve veri analizi imkânı sunmaktadır. Donanım, tak-çalıştır özelliği sayesinde sürücü kurulumu gerektirmeden kullanılabilmekte; sökülebilir sensör modülleri ise farklı bilgi seviyelerine göre özelleştirilebilmektedir. Yazılımda yer alan blok tabanlı programlama arayüzü, Arduino kodlarıyla uyumlu biçimde çalışarak öğrencilerin yazdıkları kodları gerçek zamanlı olarak test etmelerine ve sensör verilerini grafiksel biçimde takip etmelerine olanak tanımaktadır. Yazılım arayüzü, kullanıcı dostu bir tasarıma sahip olup hem öğrenciler hem de öğretmenler için kolay kullanım imkânı sunmaktadır. Öğretmen paneli üzerinden, öğrencilerin bağlantı kurduğu sensörler, yazdıkları kodlar ve başarı oranları detaylı şekilde izlenebilmektedir. Ayrıca sistem, öğrencilere yönelik kişiselleştirilmiş öneriler sunarak eksik kaldıkları konularda rehberlik etmektedir. Veritabanı entegrasyonu ile öğrenci etkileşimleri kaydedilmekte, yapay zekâ modülü bu verileri analiz ederek öğretmenlere ayrıntılı geri bildirim sağlamaktadır. Güvenli sınav modülü, belirli sayıda alıştırma yapmayan öğrencileri sınava almamakta, her öğrenciye rastgele sorular atayarak kopya riskini azaltmakta; internet veya dış kaynak kullanımı tespit edildiğinde sınavı otomatik olarak sonlandırmaktadır. Sonuç olarak, bu çalışma; donanım ve yazılım bütünlüğüyle kişiselleştirilmiş, etkileşimli ve güvenli bir eğitim ortamı sunarak dijitalleşen öğrenme süreçlerine ve otomatik değerlendirme sistemlerine katkı sağlamaktadır.
Özet (Çeviri)
This thesis study addresses the integration of an Arduino-based modular hardware structure with an interactive educational software developed using the C# language and WPF technology. The system aims to enable students to learn by experiencing electronic circuit design, sensor connections, and basic programming skills; at the same time, it provides teachers with the opportunity for individual performance tracking and data analysis. The hardware can be used without requiring driver installation thanks to its plug-and-play feature; the detachable sensor modules can be customized according to different knowledge levels. The block-based programming interface included in the software works compatibly with Arduino codes, allowing students to test their written code in real-time and to monitor sensor data graphically. The software interface has a user-friendly design, offering ease of use for both students and teachers. Through the teacher panel, the sensors connected by students, the codes they have written, and their success rates can be monitored in detail. Additionally, the system provides personalized recommendations to students, guiding them in areas where they are lacking. With database integration, student interactions are recorded, and the artificial intelligence module analyzes this data to provide detailed feedback to teachers. The secure exam module prevents students who have not completed a certain number of exercises from taking the exam, assigns random questions to each student to reduce the risk of cheating, and automatically terminates the exam if internet or external resource usage is detected. In conclusion, this study contributes to digitalized learning processes and automated evaluation systems by offering a personalized, interactive, and secure educational environment through the integration of hardware and software coherence.
Benzer Tezler
- A social navigation approach for mobile assistant robots
Asistan mobil robotlar için sosyal bir navigasyon yaklaşımı
HASAN KIVRAK
Doktora
İngilizce
2021
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. HATİCE KÖSE
- Etkileşimli öğrenme araçları tasarımı yoluyla otomatik kontrol eğitiminin geliştirilmesi
Development of interactive learning tools to improve automatic control education
MEHMET KORKUNÇ
Yüksek Lisans
Türkçe
2018
Makine MühendisliğiOndokuz Mayıs ÜniversitesiMakine Mühendisliği Ana Bilim Dalı
DOÇ. DR. HAKAN ÖZCAN
- Etkileşimli eğitsel oyun kullanarak iyileştirici müdahalenin otizm spektrum bozukluğu olan öğrencilere etkileri
The effects of remedial intervention using interactive educational game on students with autism spectrum disorder
ELANUR DURDU
Yüksek Lisans
Türkçe
2022
Eğitim ve ÖğretimSüleyman Demirel ÜniversitesiBilgisayar ve Öğretim Teknolojileri Ana Bilim Dalı
PROF. DR. MUHAMMET DEMİRBİLEK
- Kodlama ve robotik öğretimi üzerine bir durum çalışması
A case study on coding and robotic teaching
EMİNE ERTEN
Yüksek Lisans
Türkçe
2019
Eğitim ve ÖğretimBalıkesir ÜniversitesiBilgisayar ve Öğretim Teknolojileri Eğitimi Ana Bilim Dalı
DOÇ. DR. MUSTAFA TUNCAY SARITAŞ
- Design and control of an autonomous blimp
Otonom hava aracı (Zeplin) tasarımı ve kontrolü
ERTUĞRUL BAYRAKTAR
Yüksek Lisans
İngilizce
2013
Makine Mühendisliğiİstanbul Teknik ÜniversitesiMekatronik Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. PINAR BOYRAZ