Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Assessor performs a timed grid test #339

Closed
3 of 11 tasks
lachko opened this issue Jun 26, 2017 · 2 comments
Closed
3 of 11 tasks

Assessor performs a timed grid test #339

lachko opened this issue Jun 26, 2017 · 2 comments
Milestone

Comments

@lachko
Copy link
Contributor

lachko commented Jun 26, 2017

To do

  • start / stop buttons with associated timer functionality
  • As a Project Owner I want to be able to define skip logic on grids based on previous survey answers in order to present only relative grids according to student knowledge. (calculated fields)
  • "last marked" mode entered when stopped or timer runs out
  • needs validation integration with iron-form so that it can prevent an item from being continued before a tangy-timed is complete if required or in the middle of the timer. What is the API a custom element must use to be iron-form compatible? PolymerElements/iron-form#217 (comment)
  • Use buttons for grid items, not checkboxes
    • tangy-button-checkbox, option elements that provide configuration, or paper-button-group multiselect?
  • Confirm last item read?
  • Allow last attempted / mark modes after timer runs out or hits stop?

Tasks

  • Code
  • Unit tests
  • Documentation
  • Integration Tests

Acceptance criteria

Given that I have defined a grid before a survey subtest.
When I define that this survey subtest is linked to a grid
Then I am able to select for each question whether or not it is skipped base on the number of attempted items on the linked grid

Given that I linked a subtest to a grid
And I have defined the number of attempted items on a question to be N
When a student has attempted less then N items based on the last attempted item mark for the grid
Then this question is skipped

About

screen shot 2017-09-14 at 11 14 46 pm
screen shot 2017-09-14 at 11 14 59 pm

@lachko lachko modified the milestones: Tangerine v3.0.0, Tangerine v3.0.0-beta1 Jun 26, 2017
@lachko lachko changed the title Product owner want link a grid to a survey Product owner wants link a grid to a survey Jun 28, 2017
@lachko lachko changed the title Product owner wants link a grid to a survey Product owner wants link a survey to a grid Jun 29, 2017
@lachko lachko changed the title Product owner wants link a survey to a grid Product owner wants define skip logic on grids that references grid results Jun 29, 2017
@lachko lachko changed the title Product owner wants define skip logic on grids that references grid results Product owner wants define skip logic on surveys that references grid results Jun 29, 2017
@lachko lachko added ready and removed prioritized labels Jun 29, 2017
@rjcorwin
Copy link
Contributor

@lachko We're having trouble with formly on this one but we have a way forward with plain HTML forms inside of <tangerine-form>. What I need to do is make sure that <tangerine-form> passes an aggregated data model between all form elements inside of itself to all of its children form elements so they can do onchange="..." skip logic.

@lachko lachko added review In a prerelease for review. and removed in progress labels Aug 10, 2017
@rjcorwin rjcorwin modified the milestones: v3.0.0-beta1, v3.0.0-beta2 Sep 15, 2017
@rjcorwin rjcorwin removed the review In a prerelease for review. label Sep 15, 2017
@rjcorwin rjcorwin self-assigned this Sep 15, 2017
@rjcorwin rjcorwin added the review In a prerelease for review. label Sep 15, 2017
@rjcorwin
Copy link
Contributor

screen shot 2017-09-14 at 11 19 34 pm
screen shot 2017-09-14 at 11 19 42 pm
screen shot 2017-09-14 at 11 19 51 pm

@rjcorwin rjcorwin changed the title Product owner wants define skip logic on surveys that references grid results Assessor performs a timed grid test Sep 15, 2017
@rjcorwin rjcorwin added in progress and removed review In a prerelease for review. labels Sep 15, 2017
@rjcorwin rjcorwin removed their assignment Oct 3, 2017
@lachko lachko closed this as completed Oct 20, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants