Geri Dön

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

  1. Tez No: 979209
  2. Yazar: YAKUP DAL
  3. Danışmanlar: DR. ÖĞR. ÜYESİ MUSTAFA MİKAİL ÖZÇİLOĞLU
  4. Tez Türü: Yüksek Lisans
  5. 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
  6. Anahtar Kelimeler: Blok kodlama, Robotik programlama, İnsan-yapay zeka etkileşimi, Block code, Robotic programming, Human-artificial intelligence interaction
  7. Yıl: 2025
  8. Dil: Türkçe
  9. Üniversite: Kilis 7 Aralık Üniversitesi
  10. Enstitü: Lisansüstü Eğitim Enstitüsü
  11. Ana Bilim Dalı: Elektrik ve Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. 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

  1. A social navigation approach for mobile assistant robots

    Asistan mobil robotlar için sosyal bir navigasyon yaklaşımı

    HASAN KIVRAK

    Doktora

    İngilizce

    İngilizce

    2021

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. HATİCE KÖSE

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

    Türkçe

    2018

    Makine MühendisliğiOndokuz Mayıs Üniversitesi

    Makine Mühendisliği Ana Bilim Dalı

    DOÇ. DR. HAKAN ÖZCAN

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

    Türkçe

    2022

    Eğitim ve ÖğretimSüleyman Demirel Üniversitesi

    Bilgisayar ve Öğretim Teknolojileri Ana Bilim Dalı

    PROF. DR. MUHAMMET DEMİRBİLEK

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

    Türkçe

    2019

    Eğitim ve ÖğretimBalıkesir Üniversitesi

    Bilgisayar ve Öğretim Teknolojileri Eğitimi Ana Bilim Dalı

    DOÇ. DR. MUSTAFA TUNCAY SARITAŞ

  5. Design and control of an autonomous blimp

    Otonom hava aracı (Zeplin) tasarımı ve kontrolü

    ERTUĞRUL BAYRAKTAR

    Yüksek Lisans

    İngilizce

    İngilizce

    2013

    Makine Mühendisliğiİstanbul Teknik Üniversitesi

    Mekatronik Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. PINAR BOYRAZ