Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Teachers should be able to manage lessons #8

Open
josepostiga opened this issue Jul 22, 2021 · 0 comments
Open

Teachers should be able to manage lessons #8

josepostiga opened this issue Jul 22, 2021 · 0 comments
Assignees
Labels
story New feature or request

Comments

@josepostiga
Copy link
Owner

josepostiga commented Jul 22, 2021

Scenario

As a Teacher
I want to be able to manage class lessons
So that I can keep track of absent students, disciplinary notes, and topics discussed

Description

During the development of their classes, teachers have to keep track both of how the class is going, but also of a set of a student's KPIs (assiduity, discipline) in order to be able to do their jobs: to teach. All that information can be compiled over time and worked on after if it's all kept inside the system. To help gather that information, a teacher will be able to create a lesson.

A lesson is related to a class schedule and is an aggregation of three main information: whose students were present (assiduity), disciplinary notes for a student (discipline), and which topics were covered in this lesson.

Database and schema information

Create a new lesson table, which should hold a class_schedule foreign key, a summary of topics discussed, and the usual timestamps.

Create a new lesson_registry table, which should hold a lesson foreign key, a type of registry (ABSENT, DISCIPLINARY_NOTE, TOPIC), and a value, to hold contextual information to the type of record created.

Additional requirements

No additional requirements.

@josepostiga josepostiga added the story New feature or request label Jul 22, 2021
@josepostiga josepostiga self-assigned this Jul 22, 2021
@josepostiga josepostiga changed the title Teachers should be able to manage class lessons Teachers should be able to manage lessons Jul 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
story New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant