Geri Dön

Blok tabanlı Arduino kod oluşturmaya yönelik web portal tasarımı

Web portal design for creating block-based Arduino code

  1. Tez No: 732695
  2. Yazar: CENGİZ KARADUMAN
  3. Danışmanlar: DR. ÖĞR. ÜYESİ MESUT ÜNLÜ
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Bilim ve Teknoloji, Eğitim ve Öğretim, Computer Engineering and Computer Science and Control, Science and Technology, Education and Training
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2022
  8. Dil: Türkçe
  9. Üniversite: Ufuk Üniversitesi
  10. Enstitü: Sosyal Bilimler Enstitüsü
  11. Ana Bilim Dalı: Yönetim Bilişim Sistemleri Ana Bilim Dalı
  12. Bilim Dalı: Yönetim Bilişim Sistemleri Bilim Dalı
  13. Sayfa Sayısı: 98

Özet

Tüm dünyada artan bilgisayar kullanımıyla birlikte programlama öğrenimin önemi artmış ve her geçen gün kodlama meraklısı öğrenciler programlama dili öğrenmek için yeni yöntemler arayışına girmişlerdir. Bunun sonucu olarak her düzeydeki eğitim kurumlarında kodlama eğitimleri verilmeye başlanmıştır. Özellikle ilk ve ortaokul düzeyinde öğrenciler için kodlama eğitimi oldukça zor ve sıkıcı bir süreçtir. Bu nedenle bu seviyelerdeki öğrenciler için kodlama eğitimleri görsel blok tabanlı platformlar üzerinde gerçekleştirilmektedir. Bu çalışmada herhangi bir programlama dili bilmeyen kodlama meraklısı öğrencilerin Arduino kartlara yönelik kodlarını yazmalarını sağlamak için blok tabanlı görsel kodlama yöntemiyle web ortamında geliştirilen portal tasarımı sunulmuştur. Aynı zamanda bu portal yeni başlayanlar için algoritma öğretimi amacıyla da kullanabilecektir. Geliştirilen blok tabanlı Arduino kod oluşturma web portal, internet bağlantısı olan bilgisayar, tablet veya mobil cihazlar gibi çeşitli platformlarda çalışmaktadır. Portal tüm platformlara ve tarayıcılara uyumlu olacak şekilde tasarlanmıştır. Portal üzerindeki ara yüzde yer alan sürükle bırak butonları yardımıyla blok tabanlı kodlar kolayca oluşturulabilmekte, bu kodlar Arduino kartlarını kontrol kodlarına dönüştürülebilmekte ve kodlar dosya çıktısı olarak indirilebilmektedir. Ayrıca istenilen kod blokları ile oluşturulan projeler kaydedilebilmektedir.

Özet (Çeviri)

With the increasing use of computers all over the world, the importance of learning programming has increased, and students who are interested in this subject every day have sought new methods to learn programming languages. As a result of this, coding practices have been started to be given in educational institutions at all levels. Learning to code is a very difficult and boring process, especially for primary and secondary school students. For this reason, the teaching of programming is carried out on visual block-based platforms for students at these levels. In this study, the portal design developed in the web environment with the block-based visual coding method is presented in order to enable coding enthusiast students who do not know any programming language to write their codes for Arduino cards. At the same time, this portal can be used to teach algorithms to beginners. The developed block-based Arduino code generation web portal works on various platforms such as computers, tablets or mobile devices with internet connection. The portal is designed to be compatible with all platforms and browsers. With the help of drag and drop buttons on the interface on the portal, block-based codes can be easily created, these codes can be converted into control codes of Arduino cards and the codes can be downloaded as file output. In addition, the projects created with the desired code blocks can be saved.

Benzer Tezler

  1. Robotik öğretiminde farklı kodlama ortamları kullanmanın öğrencilerin problem çözme süreçlerindeki düşünme becerilerine etkisi

    The effect of using different coding environments in robotics teaching on students' thinking skills in problem solving processes

    ASLI CİHAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2021

    Eğitim ve ÖğretimTrabzon Üniversitesi

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

    PROF. DR. ÜNAL ÇAKIROĞLU

  2. Design and control of an autonomous blimp

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

    ERTUĞRUL BAYRAKTAR

    Yüksek Lisans

    İngilizce

    İngilizce

    2013

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    Mekatronik Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. PINAR BOYRAZ

  3. Proje tabanlı Arduino eğitsel robot uygulamalarının öğrencilerin bilgisayarca düşünme becerileri ve temel STEM beceri düzeyleri algılarına etkisi

    The effect of project-based Arduino educational robot applications on students' computational thinking skills and their perception of basic STEM skill levels

    KÜBRA KARAAHMETOĞLU

    Yüksek Lisans

    Türkçe

    Türkçe

    2019

    Eğitim ve ÖğretimAmasya Üniversitesi

    Bilgisayar ve Öğretim Teknolojileri Ana Bilim Dalı

    PROF. DR. ÖZGEN KORKMAZ

  4. Robotik kodlama eğitiminde blok tabanlı kodlama yönteminin ortaokul öğrencilerinin akademik başarısına etkisi

    The effect of block-based teaching method on academic achievement of secondary school students in robotic coding training

    ÖMER FARUK ERAYTAÇ

    Yüksek Lisans

    Türkçe

    Türkçe

    2019

    Eğitim ve ÖğretimÇukurova Üniversitesi

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

    DR. ÖĞR. ÜYESİ MEHMET TEKDAL

  5. Oyunlaştırma yöntemiyle tasarlanan blok tabanlı robotik ve kodlama eğitiminde ortaokul öğrencilerinin bilgisayarca düşünme becerileri ve kodlamaya ilişkin öz-yeterlik algılarının incelenmesi

    Investigation of secondary school students' computer thinking skills and self-efficiency perceptions regarding coding in block-based robotic and coding education designed by gaming method

    DEMET AYYILDIZ KAYA

    Yüksek Lisans

    Türkçe

    Türkçe

    2024

    Eğitim ve ÖğretimVan Yüzüncü Yıl Üniversitesi

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

    DOÇ. DR. HAYATİ ÇAVUŞ