Programming solution help ?

  • Thread starter Thread starter Al-Hanbali
  • Start date Start date
  • Replies Replies 9
  • Views Views 3K

Al-Hanbali

Servant of Allāh
Messages
3,030
Reaction score
866
Gender
Male
Religion
Islam
:salamext:

For one of the modules in my Computing course, I need to make a programming solution from scratch!

At the moment, I’m still confused as to what I’m going to do. However, I had an idea; a programme aimed at revert and even non-practicing brothers and sister to aid them in gaining an understanding of the basic fundamentals of the Deen. The programme:

• will allow a person to create their own, separate user

• will allow users to read integrated material covering the fundamental aspects of Islaam i.e. ‘Aqeedah, Hadeeth, Qur’aan etc

• test their knowledge through multiple-choice style questions

• track their progress and receive grades based on percentile scores​

It’s still a bit unclear in terms of what it is actually supposed to do. Hoping you guys could give some ideas/suggestions inshaAllaah; anything as long as its not too complex or complicated.

Jazakumullaah Khayran.
 
Last edited:
*bump*

Somebody help please

Sounds interesting masha'Allah

:salamext:
 
masha allah sound really interesting brother
If it was a website I will have more to suggest but khair in sha allah

so basically this is an educating application for muslims
1. If you gonna make a separate user for each person then I guess you will have to let them have their own storage to save.....like save articles that they interested in and so....that depends on where it will be used first. (company/ school/ home users)

2. you need also to enable viewing videos and audios to change the way of displaying info so the user will not get board from using it.

3. *I am not sure about that* but you could enable an online updating to the application so the main page in the interface will be dynamically changed.....that will help a lot I guess

4. you could use multiple interface languages ...... may Arabic/English

5. having the copy of Quran with a hifidh system that can repeat the ayah to the person according to the times he want to repeat (for loop statement) .......with different reciters if you can do...you can also save the last info about where the user reach in memorizing -tracking- so he will not get lost when he came back to the application.Also enable searching for key words for a certain ayah

6. you could add a section for some fiqh......like questions and answers in different topics

7. upload Sahih Bukhari and Muslim with explanation and enable searching for key words

8. having different levels in terms of tests and disable going advanced until passing the previous level........this will encourage the users to be more persistent to pass


this is all what I have in my head now. If I have any thing else I will post in sha allah

good luck
 
^ JazakAllaah khair sis ... some really good suggestions ...

I want to start of with something very basic/simple; that way I will have a complete solution, on which I could then expand.
 
Then I think you can start by having three levels of knowledge....as an example
dont try to put everything together (this will confuse the users especially those with min knowledge) may be you can have: basic, mid, advanced....
then you can expand your application to something else.

I dont know......in sha allah it can help
 
^ JazakAllaah khair sis...

I'm going to start of with a simple read and answer concept, but I really like the different levels idea. InshaAllaah will try and incorporate that once I get a working solution.
 
welll...................have you done programming before?

its not simple at all if you havent, because allowing people to create there own user name will require a database!
 
^ well yh, kinda :-\ ... at AS we made a solution which was alot more simple; didnt require linking to database or anything etc ... struggled a bit on that tho.
 
What would you have if statments for login? or file handlers?
 

Similar Threads

Back
Top