1 / 8

The ASSISTments System

The ASSISTments System. A look behind the scenes. Users of the web site. What do users have? Login names Names Classes Password Problems they did Assignments Certain permissions. Users table. What is this useful for? Login Password Security ???. User Roles.

Download Presentation

The ASSISTments System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The ASSISTments System A look behind the scenes

  2. Users of the web site • What do users have? • Login names • Names • Classes • Password • Problems they did • Assignments • Certain permissions

  3. Users table • What is this useful for? • Login • Password • Security ???

  4. User Roles • Ever not have access to certain areas on a website? • Assistments gives out different roles, like teacher, principal or student. • How do we use these?

  5. Lets do some queries • All the teachers at AMS, their logins and last names select t2.login, t3.last_name, t1.* from user_roles as t1 inner join users as t2 on t1.user_id = t2.id inner join user_details as t3 using(user_id) where location_id = 5307 and type = 'Teacher‘ • Lets get all the students who’s last name begins with a vowel select t3.last_name, t3.first_name, t1.* from user_roles as t1inner join users as t2 on t1.user_id = t2.id inner join user_details as t3 using(user_id) where location_id = 5307 and type = 'Student' and t3.last_name ~*'^[AEIOU]‘ • Select all students who are in one of Mr. Bastien’s classes select t3.login, t4.name as class_name, t5.name as section_name from enrollments as t1 inner join user_roles as t2 on t1.student_id = t2.id inner join users as t3 on t2.user_id = t3.id inner join student_classes as t4 on t4.id = t1.student_class_id inner join student_class_sections as t5 on t1.student_class_section_id = t5.id where t1.student_class_id in (select student_class_id from teacher_classes where teacher_id = 57045) and enrollment_state_id = 1

  6. Rules of exponents • If I ask you what you know about rules of exponents, what will you do? • Where would you find additional information • How would you look it up • Flip through? • Table of context? • Index?

  7. Problem Logs • What if the book had 3 million pages? • How would you look it up? • Big picture, use the table of contents or the index

  8. Item Reports • What are some of the features of item reports? • Send comments to parents • Data driven instruction • View each problem kids do • Did they finish on time • Common wrong answers • Graphing of problem\student average

More Related