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
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