Geleneksel eğitim anlayışında bireyler, anaokulundan liseye devam eden eğitimleri sonrasında isterlerse lisans hatta lisansüstü eğitim alma yolunu izlerler. Bugün bu klişenin dışına çıkarak, okuma yazma bilen her birey farklı öğrenme ortamlarını tercih edebilmektedir. Günümüz için herhangi bir konuyu öğrenmek, dört duvarı olan bir okul binasına, belli bir zaman dilimine bağlı kalmaya gerek olmaksızın bireylerin parmaklarının ucuna kadar gelmektedir. Bu çalışmada, Uluslararası Enformatik ve Bilgi İşlemsel Düşünme Etkinliğinin Türkiye ayağı kapsamında katılımcılara verilen Dijital Sertifikaların Ethereum Blok Zinciri temelli akıllı sözleşme kullanılarak doğrulanabilmesi hedeflenmiştir. Türkiye’de öğrencilere etkinlikteki görevler, Moodle Öğrenme Yönetim Sisteminin sınav modülü kullanılarak ulaştırılmaktadır. Bu çalışmanın amaçları doğrultusunda ilk olarak Ethereum blok zinciri üzerinde sertifika bilgilerinin saklanabileceği ve gerektiğinde kontrol amaçlı sorgulanabileceği bir akıllı sözleşme geliştirilmiş, daha sonra ise araştırmacı tarafından 2014 yılında geliştirilen ve blok yapısı kullanılan Moodle Öğrenme Yönetim Sistemindeki sertifika modülü güncellenerek Ethereum blok zincirindeki akıllı sözleşme ile uyumlu çalışması sağlanmıştır.
In the traditional educational understanding, individuals follow the path of getting graduate or post-graduate education if they wish, after continuing their education from kindergarten to high school. Today, by getting out of this stereotype, every literate person can choose different learning environments. Now, learning any subject is up to the tip of the fingers of an individual without depending on a school building with four walls or on certain time frame. In this study, it is aimed to verify digital certificates given to the participants at the Turkish stage of the International Informatics and Computational Thinking event by using Ethereum Block Chain based smart contract. The tasks in the event were transmitted to the students in Turkey via using exam module of the Moodle Learning Management System. For this study, first a smart contract was developed in which the certificate information could be stored on the Ethereum blockchain and could be check for control purposes if necessary. Then the certificate module developed by the researcher in 2014 which uses block structure in the Moodle Learning Management System was updated and then provided to work in accordance with the smart contract in the Ethereum blockchain.
Primary Language | English |
---|---|
Subjects | Computer Software |
Journal Section | Articles |
Authors | |
Publication Date | October 30, 2018 |
Submission Date | August 10, 2018 |
Published in Issue | Year 2018 |