Hızlı Uygulama Geliştirme Araçlarının Eğitimde Kullanımı
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.