Hızlı Uygulama Geliştirme Araçlarının Eğitimde Kullanımı


Arslan Ü., Çoban B., Kaba Ö. S., Sancak B., Üstündağ M. T.

Genç Araştırmacılar Kongresi, Ankara, Türkiye, 28 - 30 Haziran 2021, ss.33-34, (Özet Bildiri)

  • Yayın Türü: Bildiri / Özet Bildiri
  • Basıldığı Şehir: Ankara
  • Basıldığı Ülke: Türkiye
  • Sayfa Sayıları: ss.33-34
  • Kütahya Sağlık Bilimleri Üniversitesi Adresli: Hayır

Özet

Bu çalışmanın amacı, hızlı uygulama geliştirme (HUG – Rapid Application Development) araçlarının

çeşitli yönleri ile tanıtılıp, bu araçların eğitim alanında kullanım ve geliştirme kolaylıklarına yönelik

farkındalığı arttırmaktır. HUG modelinde geliştiriciler, geleneksel programlama metodolojilerinin

aksine çoğu zaman görsel programlama bilgisiyle önceden oluşturulmuş kod şablonlarını kullanarak

yazılım geliştirilebilmektedir. Bu durum, yazılım geliştirme süresinin kısalmasına, iş akışlarının

analizine yeterli zamanın ayrılmasına ve hata oranının azaltılmasına olanak sağlar. Bu noktada HUG

modellerinin yükselen geliştirme hızı, geliştirme döngüsü sırasında kullanıcı taleplerini karşılama

esnekliği, maliyet etkililiği ve HUG tarafından sunulan yüksek kullanıcı memnuniyeti ile HUG’un yeni

standart olduğu gözden kaçırılmamalı ve eğitimde kullanımına öncelik verilmesi gerekliliği ortaya

konmalıdır. Bu çalışmada, tasarım tabanlı araştırma yöntemi kullanılmıştır. HUG araçlarının daha iyi

anlaşılabilmesi için eğitim ortamlarına yazılım geliştirmek isteyen kullanıcılara yönelik Oracle

Application Express’le (APEX) bir uygulama örneği geliştirilmiştir. Uygulamada farklı yetkinliklere

göre özelleştirilmiş kullanıcı deneyimleri sunacak bir ara yüz hazırlanmıştır. Bu çalışmanın sonucunda,

HUG araçlarının kullanımının eğitimin tüm paydaşları için etkin çözümler üretmesi ve olumlu yönde

katkılar sağlaması beklenmektedir.

Anahtar Kelimeler: Hızlı uygulama geliştirme, Eğitim, Programlama, Düşük kod.

The aim of this study is to introduce various aspects of rapid application development (RAD - Rapid

Application Development) tools and to increase awareness of the ease of use and development of these

tools in education. In the RAD model, developers can develop software using pre-created code

templates, often with visual programming knowledge, unlike traditional programming methodologies.

This allows to shorten software development time, allocate sufficient time to the analysis of workflows

and reduce the error rate. At this point, it should not be overlooked that RAD is the new standard with the increased development speed of RAD models, flexibility to meet user demands during the

development cycle, cost-effectiveness and high user satisfaction offered by RAD. The necessity of giving

priority to RAD’s use in education should be put forward. In this study, the design-based research

method was used. In order to better understand the RAD tools, an application example has been

developed with Oracle Application Express (APEX) for users who want to develop software for

educational environments. In the application, an interface has been prepared that will offer customized

user experiences according to different competencies. As a result of this study, it is expected that the

use of RAD tools will produce effective solutions for all stakeholders of education and make positive

contributions.

Keywords: Rapid application development, Education, Programming, Low code.