Article Versions
Export Article
Cite this article
  • Normal Style
  • MLA Style
  • APA Style
  • Chicago Style
Research Article
Open Access Peer-reviewed

Quran Memorization Using Mobile App

Safar Bkheet AlMudara
American Journal of Educational Research. 2017, 5(6), 620-622. DOI: 10.12691/education-5-6-4
Published online: June 16, 2017


This study was carried out in an attempt to encourage students’ to memorize Quran using mobile App. We have mobile App for memorizing Quran chapters. Complete Quran is stored in server and App downloads Quran chapters using Internet. The mobile App were designed our university. The mobile App is having memorization and social modules for memorization and recitation respectively. For few weeks students were asked to memorize Quran chapters using Quran Mobile App, then an assessment session about the memorization was directed. Later, students were requested to memorize Quran without App. Finally after memorization, then all students were asked to fill up opinion of these two sessions. Majority of them found mobile App easy and better way to memorize Quranic chapter and also recommended to use Mobile Apps for other knowledge based domains.

1. Introduction

Quran is the God’s words and memorization of its verses are considered holy and beneficial for Muslims in their hereafter life. So hence, in this research author is using Quran memorization app, especially designed for religious schools and others whoever interested in memorization. Quran has 114 chapters. “Americans now own four digital devices on average, and the average U.S. consumer spends 60 hours a week consuming content across devices 1. Hence, learning with mobile is not new thing but it is never utilized in Quran memorization.

The remainder of the paper is organized as follows. Section 2 introduces Quran App. Section 3 describes Statistical analysis. Section 4 discusses the result of using mobile App for the memorization.

2. Overview of the Quran Hifz System

The overall system consists of an open-source webserver and user application operating on android OS and IOS platform. As a part of the platform, social group memorization unit social assistant memorization (SAM) was designed and implemented with innovative algorithm, enabling students and experienced students to communicate in a user friendly manner. Hifz project offers memorization service and its experienced users can instantly help new students using SAM module.

Server provides seamless communication between new students, experienced students, and Qari. Server plays the role of an authorization and accounting of Hifz Quran chapters of any given student and Qari. To fulfill its functions, the server’s design and implementation have given importance in terms of security and easy access to the service. For students, the Hifz memorization strategy for a group of students dependent on the Quran Juz, the Juz means group of chapters of the Quran. There are generally considered to be 30 Juz of the Quran: as shown in the Table 1. Of these, each Juz has variable number of chapters.

In this article, we demonstrate the server’s operability and capacity to share Juz script and audio of each verse with students in real time. However, in some environments such as public places and home, wireless data transmission between server and users might be delayed. Moreover, it has been pointed out, both theoretically and experimentally, that wireless connection is slow and consumes more battery power, so our proposed App must be robust enough against severe wireless connection perturbations. To counteract such undesirable effects, it is necessary to download verses before start memorizing to avoid any delay in playing back audio clips. The Hifz app provides a seamless real time audio transmission for students. Its aim is to serve students for the Quran memorization. Users interacting with the Hifz are human actors, i.e., students. The system’s main actors are the SAM module. The Hifz platform create, store, and process different types of Juz groups and students Hifz data, which require security to avoid unauthorized access. In particular, student personal data are sensitive, and it is noteworthy to protect these data during communication. The overall framework consists of three modules: The AAA modules, a reliable and secure execution of services of Hifz such as authentication, authorization, and accounting and as well as a user interface. the Media module used for audio playback of Juz, the SAM module, a social online platform for reciting Juz and rating for recitations of students of same group.

Many researchers suggested to use security of the server and particularly user data. In such environment, host system architecture should be protected from malicious users 2. Hence, our system is protected with the help of the AAA module.

Numerous researchers and investigating teams have proved that it is significant to improve the security of the App and its file system. In such environment, we should keep App data safe from exploitation and under appropriate mechanism and access. Hence, our Hifz system should use data security to keep privacy and protect user data in an unsecured environment. The main security apprehension of Hifz system us client request authentication and authorization. Hifz supports AAA file access control mechanism for SAM module users for data security and privacy. This secured connection is created using AAA server certification phase. In the meantime, we might have deployed the Hifz system without any security and it would have failed to the malicious attack during authentication with the server, hence we should using cryptographic methods to encrypt communication between server and client.

We have used following communication protocol between client and server.

I. Client initiates point to point protocol authentication to the server which holds the Quran data for memorization.

II. Hifz server prompts client for username and password with suitable protocols

III. User replies.

IV. Client sends username and password to the RADIUS server.

V. RADIUS server replies with Accept, Reject, or Challenge.

2.1. Audio Service Components

Hifz uses a layered media interface design to do the audio data processing. This design includes the media layer, the cache manager, and the history processing layer. Media interface uses native development kit for audio playback interface, the media layer, implements most of the playback systems for the Hifz architecture. When a client (student) accesses an audio file, SAM module determines which audio file to access with the student information. Student information consists of memorization history. If the file exists in a database, Hifz interacts with the file audio file requests from students, and manages, finds, saves, fetches, and queries audio file which is placed on the database. History processing module will keeps track record of memorization of the students..

2.1.1. History processing layer

According to the properties of our proposed architecture, we designed a history module present in SAM, the history processing layer (HPL), in order to keep track of the memorization. The HPL mainly handles the audio memorization data processing for Hifz, such as user’s indicator of memorization, days left for the student to memorize given Aya, and so on. During memorization process students are given a 3 days’ time frame to memorize the given Aya, if student is unable to memorize within time frame then there will be a reminder to memorize the given Aya. Following algorithm is used for HPL layer.

I. Client initiates memorization.

II. HPL unit will loads the Aya to memorize

III. User replies.

IV. If user completes the task of memorization or incompletes the Aya, then HPL module updates the history.

V. If incompletes, then reminder.

2.1.2. Social Assistant Memorization

The SAM, a key component of Hifz architecture, makes HIfz support social services cooperating with various students. There are two main purpose of the SAM: social service operation and receiving and updating social service group from the HPL data. Social service module is a social group module formed among same group of students who are enrolled for the memorization. Memorization group is formed on the basis of Juz group. Social service group will have an expert who forms the group for the purpose of recitation. Students by default will be in a group whereby they get tips and recitation practices before experienced teachers. Fig shows the relation between group members.

3. Statistical Analysis

The statistical analysis was used on the data of 25 arts and science students for the current academic year. The students were asked to memorize Quran along with the proposed App by interacting with Qari and with other learners. The efficiency of the proposed App as a Quran memorizing method was evaluated after utilizing the App of whom all 25 students, return the questionnaire after using App. Students’ opinion from the survey are shown in (Table 1Table 3).

All students found the Quran memorization and recitation difficult before using the Quran memorization App. However, all students granted that Quran App helped them to memorize, socialize memorization, and recite (Table 2).

In general, most of the students appreciated the Quran App. Student's opinion to the questionnaire are accessible from Table 3. Majority 90% of the Quran memorization students sensed the App was useful. The overall student’s opinion to the Quran App was very optimistic they thought the Quran App helpful in memorizing Quran, all considered the App eased the memorizatiin and recitation of Quran verses, they have observed improved memorization and felt that increased their attention in Quran memorization (Table 3).

4. Discussion

Quran memorization students are continuously exposed to a large amount of Quranic Aya from different chapters of Quran such as para, Quranic prayers (Dua) names of Allah and methods of worship; so, a method that uses active-learning and memorization methods necessitating to increase fun in learning. In this regard, our App has given platform for learning memorizing Quranic verses. We formerly used memorizing strategies like social group to memorize Quran. However, with these knowledges, we further developed a different method of memorizing to improve memorization and recitation. In this manuscript, we introduced Quranic App as a tool that uses Quran Aya to memorize. Our primary objective for this App was to help Quran memorization student to increase their: (1) fun of learning; (2) knowledge about Quran; (3) memorization. Results indicate that students’ information, abilities, and their efforts towards memorization improved after using App.


[1]  Consumer Report (2014). The U.S. digital consumer report. Nielsen Publishing [Online]. Available from: [Accessed: 25 August 2015].
In article      View Article
[2]  Kolhar, Manjur, Mosleh M. Abu-Alhaj, and Saied M. Abd El-atty. “Cloud Data Auditing Techniques with a Focus on Privacy and Security.” IEEE Security & Privacy 15.1 (2017): 42-51.
In article      View Article

Creative CommonsThis work is licensed under a Creative Commons Attribution 4.0 International License. To view a copy of this license, visit

Cite this article:

Normal Style
Safar Bkheet AlMudara. Quran Memorization Using Mobile App. American Journal of Educational Research. Vol. 5, No. 6, 2017, pp 620-622.
MLA Style
AlMudara, Safar Bkheet. "Quran Memorization Using Mobile App." American Journal of Educational Research 5.6 (2017): 620-622.
APA Style
AlMudara, S. B. (2017). Quran Memorization Using Mobile App. American Journal of Educational Research, 5(6), 620-622.
Chicago Style
AlMudara, Safar Bkheet. "Quran Memorization Using Mobile App." American Journal of Educational Research 5, no. 6 (2017): 620-622.
[1]  Consumer Report (2014). The U.S. digital consumer report. Nielsen Publishing [Online]. Available from: [Accessed: 25 August 2015].
In article      View Article
[2]  Kolhar, Manjur, Mosleh M. Abu-Alhaj, and Saied M. Abd El-atty. “Cloud Data Auditing Techniques with a Focus on Privacy and Security.” IEEE Security & Privacy 15.1 (2017): 42-51.
In article      View Article