Tutoring APP
Tutoring APP
Project Description: (Explain in details how would your app work, what can it do and what information
are necessary in the application)
Direction: Supply the Details in the Diagram given Below
A. What are the Different types of data needed to develop your app (Name at least 7 data, Maximum no.
of data is 10)
Data Name Data Type Reasons Why this Data is Needed
(Unstructured,
Structured, Semi
Structured_
1.client feedback Unstructured to view the thoughts of students so that lesson plan can
be adjusted.
2.Lesson plan Unstructured different students have different approaches on the
topics and objectives.
3.Outputs Unstructured to compile the work done by the students.
(images,audio and
video)
4.Student Emails Unstructured to compile the work done by the students.
5.Student attendance Unstructured to analyze the students behavior towards punctuality in
records the class.
6.Personalization Unstructured Student Profiles: Student profiles provide information
about their educational background, learning goals, and
preferences. This data helps personalize the tutoring
experience by matching students with tutors who have
expertise in their desired subjects and teaching style.
7.Tutor Matching Unstructured Tutor Profiles: Tutor profiles contain information about
tutors' qualifications, expertise, and teaching experience.
This data enables the app to match students with the
most suitable tutors based on their specific needs and
requirements.
8.Curriculum Unstructured Learning Materials: Access to a wide range of learning
Development materials such as lecture notes, textbooks, and practice
problems enables tutors to create comprehensive lesson
plans and tailor their teaching to the student's
curriculum. It also facilitates the sharing of resources
and educational content with students.
9.Progress Tracking Unstructured Session Data: Recording session dates, topics covered,
and homework assignments helps track a student's
progress over time. Tutors can refer to this data to
identify areas where the student may need additional
support and adjust their teaching strategies accordingly.
10.Communication Unstructured Communication Data: Storing chat logs, emails, and
and Support notifications allows tutors and students to refer back to
previous discussions, instructions, and feedback. It
facilitates ongoing communication and provides a record
of the learning journey.