Midterm Presentation: ISVC By: Katrina Connors, Tavon Pourboghrat, Steven Aldridge
Overview Currently implemented features Work in progress / Current Problems Future plans Project demonstration
Currently Implemented Features Login Quiz Module Phet Simulations Posted Search Field Teacher and Student Roles Theme Design
Login
Quiz: Student
Student: Take Quiz
Quiz: Results
PhET Simulation
Work In Progress / Problems Finish uploading simulations to the website Improve usability Configure user roles and permissions Move site to CS server Fine tune the theme
Upload Simulations Loading simulations is time consuming Download each simulation one at a time Link a single simulation to the page Edit title and keywords Issues with having JNLP load in a browser Cannot be done
Improve Usability Minimize the amount of unnecessary content visible to users Simplify how features work Problems: Need to have a knowledge of PHP Where to place the code? What variables have been used previously and how to access them?
User Roles & Permissions Limit the amount of content that each user can see Prevent users of one role from accessing other role's material and features Link content between teachers and classes Figure out how Drupal implements sessions Use php to augment existing code
Migration to CS Server In the process of moving our Drupal site from one server to another Problems: Access privileges Settings prohibit certain functionality
Fine Tune Theme Basic layout is finished Small changes will be made to aid usability What used to be simple is no longer simple. Unclear what code controls certain sections of the Drupal site Picture modules don't work as described
Future Plans Allow teachers to: Enroll students View their created exams Create classes Link simulations to classes Allow students to: View classes View posted simulations
Demo