Skip to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Having a table that would help in documenting student activity on a daily basis

Featured Replies

I had previously received some great assistance at FM Forums about creating a table for a summer camp that our organization is administering. We would like to add one more feature to this database which would allow for the camp staff to provide daily reports for each camper through three different "evaluating" systems:

1. A ticket system which penalizes each camper for speaking their native language at camp instead of English. Student starts off each day with 5 tickets and must surrender a ticket if caught speaking their native language. Their overall loss affect their whole team.

2. A positive and negative point system-which is used in the classroom to reward good and bad behavior which may also be used to determine class and team overall camp performance.

3. A space where staff members can report specific issues (which will be linked to the negative point aspect in positive and negative point system)

At the end of the day/week/camp we would like to see a summary of each team's losses and gains (positive points) and would also use this information to measure the effectiveness of these systems and track trends in incidents, such as sleeping in class, homework missing, lack of participation, etc.

My first idea is to create a table called "days: which would contain a sort of bank for each camp day as a record (15 days) and then make another table called "camper daily incidents" that would link each student to day for up to three times (for ticket, + points, and - points). The Camper Daily Incident Table would have number fields for tickets lost, plus and negative points given; also a drop down field specifying the incident for which the student was given a negative point, and text field where staff can write in more detail about the negative point incident.

In the end, I hope that I can create a sub-summary report that would allow me sort by team and by student as well in order to see calculated results of the overall ticket and point activity.

Your suggestions would be greatly appreciated as I am a novice FMP user who is always eager to learn. Please let me know if you need further clarifications, I have also included my database's relational diagram so far. Thank you!

I don't think you need a "Days" table - it holds no information. Your idea of an Incidents table seems solid. You can summarize the table by week*, day, team, student and type (in any combination/order).

---

(*) To summarize by week, you will need a calculation field such as =

IncidentDate - DayOfWeek ( IncidentDate ) + 1

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.