Creating an App to use for training

Hello, I was enrolled in a course at university. My activity is I must create an app for training purposes on a specific subject. I must be able to upload an eBook, questionnaires, and training material for my pretend students. I don’t know which layout would best suite my needs.

kind regards

1 Like

Here are some ideas for you to explore.

Suggested Layouts

  • Home/Welcome Screen: Overview, navigation to main sections (eBooks, Materials, Questionnaires, Progress).
  • eBooks Section: List of available eBooks. Tapping an item opens details and download/view options.
  • Training Materials: List or categorized view (videos, slides, documents).
  • Questionnaires: List of quizzes/surveys. Tapping opens the relevant native/custom form.
  • Student Progress: (Optional) Track completion, quiz scores, etc.

Sample Data Tables

1. Books Table

BookID Title Author FileURL Description
B001 Intro to Biology John Smith [link] Basic biology concepts
B002 Physics Basics Jane Doe [link] Fundamentals of physics

2. Materials Table (assuming they are related to Books)

MaterialID Title Type FileURL BookID Description
M001 Biology Slides 1 Slides [link] B001 Slides for chapter 1
M002 Physics Video 1 Video [link] B002 Video on mechanics

3. Questionnaires Table

QuizID Title BookID Description
Q001 Biology Quiz 1 B001 Covers chapter 1
Q002 Physics Quiz 1 B002 Mechanics basics

4. Questions Table (assuming you are having a multiple choice questionnaire)

QuestionID QuizID QuestionText OptionA OptionB OptionC OptionD CorrectOption
QN001 Q001 What is a cell? A B C D A
QN002 Q002 What is Newton’s First Law? A B C D C

5. Students Table

StudentID Name Email
S001 Alice Tran alice@email.com
S002 Bob Nguyen bob@email.com

The quiz part will be a bit complex in terms of storing and grading, so let me know if the approach looks right to you, and we can see how we approach that part.

1 Like