Welcome to Hwtracker’s documentation!

Contents:

Introduction

Hwtracker

Better than email or gmail. The Hwtracker is made as a tool to support students organisational skills. This will allow students take more responsibility to their homework.

Servicetracker

The International Baccalaureate® (IB) Middle Years Programme (MYP) requires students service. The Service tracker is a simple tool which tracks and records student services. This module can be added to Hwtracker.

Servicetracker workflow

  1. A student writes a blog post about her/his service project.
  2. The student enters her/his service project to the Servicetracker.
  3. The Servicetracker email to a service supervisor in case of school staff memeber and email to a service admin in case of non-staff member.
  4. The service supervisor approve or correct the student’s service project.
  5. At the end of each semester, the student write a reflection.
  6. At the end of the year, the student print out their service page from the Servicetracker to submit to the service admin.

Requirement

Php5.6+

  • mcrypt
  • memcache
  • mbstring

MySQL

Contact

If you have any questions, please email to sokada(at)canacad.ac.jp

Hwtracker for Students

Quick to send email.

It will take 1 min to compose email and send.

_images/sendemail.png

Summary Table

A table is easy to glance.

_images/progress_history.png

Charts by weekly, monthly and subjects

_images/chart_student.png

Send homework completion email

Student is able to send a homework completion email.

_images/completion.png

Easy to set up Personal settings

Setting items

  • password
  • avatar
  • usename
  • email
  • first name
  • last name
  • advisor
  • parent email 1
  • parent email 2
_images/student_settings.png

Subject settings

In subject settings, students can set their own subjects. Students can add more than one subject to the same period.

_images/subject_settings.png

Hwtracker for Teachers

View advisory/homeroom group

_images/advisory.png

View subject records

_images/subject_record.png

View individual student records

_images/individual_student.png

View school statistics by month, week, year and grade

_images/teacher_stats.png

Add records

_images/teacher_add.png

Explore data by grades and dates

_images/teacher_data_by_grade.png

Easy setting

_images/teacher_settings.png

Hwtracker for School Admin

A site-administrator has a full control of the site.

  • Members
  • Access control - Permissions - Groups - Resources
  • Settings

Dashboard

Menu, Analytics, Site-wide Statistics, RSS feed

_images/dashboard.png

Check at risk students

_images/risk_student.png

Easy to see individual students progress

_images/student_view.png

Weekly and monthly chart for individual student record

_images/charts.png

School wide statistics by grades and year

_images/stats.png

Explore data by grades and dates

_images/data.png

Subjects Page

_images/subjects.png

Teachers Page

_images/teacher.png

Flexible Settings

_images/settings.png

Hwtracker Settings

_images/hwsettings.png

Hwtracker for Parents

Informed by email

_images/email.png

See a quick stats

_images/stats1.png

Servicetracker for Students

Student home page

Student can enter their service details and also glance service projects here. At the end of year, students can enter their final reflection and print out for submission.

Input items

  • service name
  • blog url
  • points
  • staff or non-staff
  • service supervisor name
  • data
_images/student_home.png

View own records

_images/student_record.png

Goal

Students are able to add their goal at the beginning of the academic year.

_images/student-goal.png

Reflection

Students are able to add their reflection at the end of the year.

_images/student-reflection.png

Service Learning Outcomes

This explains MYP and CA service learning outcomes.

_images/student-outcomes.png

Not able to change parent email after registration

To avoid bogus email. Only your advisory is able to change it.

_images/student-not-edit.png

Service Archive

This shows all service records, goals and reflections.

_images/student-service-archive.png

Service Records

You can view student’s Service outcomes in a bar graph, Service Goal and Reflection.

_static/teachersl/teacher-student-chart.png

Filterable Service Opportunities

_images/teacher-student-filterable.png

Servicetracker for Teachers

Advisory Menu

Here you can control advisees’ parent emails and Goal.

_images/teacher-menu.png

Allow to write goals

Admin will allow all students to write Service goals. But this allows Advisor to control by individual student when you have a new student. Only advisors and admin can update parent emails to avoid bogus emails.

_images/teacher-allow.png

Add Service Opportunities

_static/teacher/teacher-opportunity.png

Service Learning Outcomes

This explains MYP and CA service learning outcomes.

_images/teacher-student-outcomes.png

Service Records

You can view student’s Service outcomes in a bar graph, Service Goal and Reflection.

_images/teacher-student-chart.png

Filterable Service Opportunities

_images/teacher-student-filterable.png

Servicetracker for Admin

Servicetracker for Parents

Child’s Service Activities

_images/parent-service.png

Updates

version 3.2.1 2016-06-20

  • Preference name changed

UPDATE hwtrack.`be_preferences` SET name = ‘opportunity_grades’ WHERE be_preferences.`name` = ‘opportunity_grades’ AND be_preferences.`value` = ‘6,7,8,9,10’ LIMIT 1 ;

  • Service Learning Outcomes added

    • assets/fonts glyphicons added

    • DB hw_service_opportunities added

    • Service Opportunites page is added to Teacher/Student/Admin

    • service_learning_outcomes is added to DB be_preferences and plugin/controllers/service_tracker_settings

      • If this one is YES, then Service Learning Outcomes menu point is displaed in Student and Teacher.
      • Outcomes field is displayed in Student/Teacher/Admin home and edit pages.
    • Resources Service Learning Outcomes is add in the backend to display the menu in Admin. DB hw_service_outcomes is added.

    • number of outcomes checked added to preference, num_checkbox. This limits the maximum number of checkbox is selected.

    • Preference reflection is added to plugin/service_tracker_settings

      • This allows Student to add or edit a reflection and dispaly in student/service homepage.
    • preference service_goals is added to DB be_preferences. plugin/controllers/Service_tracker_settings

      • DB hw_service_goals is added
      • DB preference goal_instruction and service_goals are added
    • Student is not able to change their parent email setting. Only admin can do.

    • Activation process added after registration and login from Google auth. This one was needed since logging in from Google auth allow without authorization process.

    • Preference teacher_advisory_menu is added.

version 3.1.0 2015-08-15

  • DB ci_seeions updated

For MySQL:

CREATE TABLE IF NOT EXISTS ci_sessions (
id varchar(40) NOT NULL, ip_address varchar(45) NOT NULL, timestamp int(10) unsigned DEFAULT 0 NOT NULL, data blob NOT NULL, PRIMARY KEY (id), KEY ci_sessions_timestamp (timestamp)

);

  • application/composer integrated
  • Simplepie and oauth2 added to composer
  • updated for PHP5.6
  • DB hw_service updated, add service_advisor_id and service_advisor_name
  • DB preference docs added for readthedocs.org link
  • ~~DB hw_homework_comments, hw_service_comments added~~
  • DB in be_preferences, homework_comments and service_comments added
  • DB preference school_color added
  • Added rules to boolean and dropdown in settings
  • service email will be sent to advisor
  • email to service_admin from service tracker when Staff are not chosen
  • Added service advisory page to service menu to show advisory group as assignment menu do
  • Update Analytics module for admin dashboard
  • if service_advisor_name, add service admin id to service_advisor_id
  • Update student service edit page by adding Staff and non-staff
  • Settings for docs added to hwtracker settings to add a link
  • Menu for Parent view
  • Parent can see Homework and Service.
  • color picker is added to admin hwtracker settings for school_color
  • google client, secret and redirect for live and localhost are added to preference