GithubHelp home page GithubHelp logo

ttracker's People

Contributors

rickbanghart avatar

Watchers

 avatar  avatar

ttracker's Issues

Email results

After entering answers in worksheets (or other instruments) allow option of email responses.

Handling response (discussion)

When saving responses, need to set policy for updates.

  1. Do updates overwrite existing responses?
  2. Are all responses time-stamped so that only the most recent entries are considered final?
  3. Is there concern about data bloat if all changes are appended to tables?
  4. Policy for purging old response history?
  5. Some multiple choice responses might permit multiple responses (checkbox as opposed to radio button). Does that have implications in saving responses? Is it sufficient to have time-stamp or should there be a field to indicate a changed (updated) response?

Requirements for "routing" AOP

AOPs will be assigned to at least three people/roles: Intern, Mentor Teacher and Field Instructor. Field instructor will have access to Intern and Mentor Teacher submissions. Field Instructor's view of AOP will show Intern and Mentor Teacher's responses (color coded?) and un-editible.

Each AOP will permit save function (server side if network available, locally if no network available), and "submit" (or "complete") function. Completed AOPs cannot be edited. (Perhaps need admin override to permit late editing?)

Will flesh out this discussion to come up with more details of AOP handling.

Selectors

Let's think creatively about the user interface. I'm happy to use conventional navigation in parts of the system that will be used by a large number of users. But the administrative back end is a highly specialized application where it makes sense to break convention if we can justify it. Could we have a few use cases so that we can think about the best way to let the user navigate the system. Lots more to think about here.

Allow selective access to forms entered

Allow only current instructors to view current students' evaluations.

Those entering form data can see what they've done,but only during the active semester. Perhaps this will be extended to previous semesters if the evaluator is still active in the system.

Data design discussion

st_survey_response database table is keyed with examinee_id, examiner_id, instance_id and item_id.

If we continue with this way of storing responses, we will need to create some special examiners and examinees. For student evaluation of courses, the "examinee" is anonymous and associated with a course section. The "examiner" is the department, college, university?

Comments are invited.

Field Instructor Review of Qualtrics Responses

Creating new issue to track the current effort.

Here are some of the larger sub-tasks to accomplish this:

  1. Help system to detail how to download Qualtrics data
  2. Admin interface to upload Qualtrics files to ttracker, display uploaded files, import data from files into ttracker db, browse and edit uploaded data and meta-data.
  3. Field Instructor interface -- display current interns and associated mentor teachers, and Qualtrics surveys uploaded

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.