Blockchain and Flutter-Based Quiz Mobile DApp Toward Decentralized Continuous Assessment
摘要
Education being an indispensable to our lives, efforts are continuously being made to strengthen it. Assessment lies at the core of any given educational program or module, irrespective of modes (online, offline, blended) and format (short time, part time, or full time). Among the various types of assessment, continuous assessment has been widely adopted. Quizzes are one of the important and common ways to conduct continuous assessment. However, due to the existing processes and involved centralized technologies, there are numerous challenges such as non-transparent and insecure conduction of assessment, non-verifiability of assessment process and computation of final grades from these assessments, and trusted sharing of assessment (or learning) logs along with final grades. Blockchain and smart contracts have emerged as potential technologies which can be leveraged to overcome these challenges. Thus, this paper proposes a blockchain-based architecture for conduction of online quiz. In particular, the paper aims to design and develop secure, transparent, and verifiable, Blockchain and Flutter-based Quiz Mobile-Decentralized Application (BFQM-DApp). To the best of our knowledge, this is first work which attempts to develop a blockchain and flutter-based mobile DApp for online quiz.