Skip to content
This repository was archived by the owner on Oct 31, 2024. It is now read-only.

Emphasize student reflection in Step 2 - #137

Open
jleong-openedx wants to merge 3 commits into
masterfrom
fix-62-focus-student-engagement
Open

Emphasize student reflection in Step 2#137
jleong-openedx wants to merge 3 commits into
masterfrom
fix-62-focus-student-engagement

Conversation

@jleong-openedx

Copy link
Copy Markdown
Contributor

Add front-end changes to focus the user on reflecting on their initial
answer. This includes presenting them with an explicit choice to either
update or submit their response. Also, this adds a jump to their
initial response on the page if they choose to update their initial
response.

Closes #62.

@jleong-openedx
jleong-openedx requested a review from xcompass August 9, 2017 18:50
@coveralls

Copy link
Copy Markdown

Coverage Status

Coverage decreased (-0.4%) to 97.121% when pulling 73d9147 on fix-62-focus-student-engagement into 8857b8a on master.

Comment thread ubcpi/static/html/ubcpi.html Outdated
<ul class="ubcpi-other-answers">

<li>
<b><div class="other-answer" translate>"{{options[rc.answer_original].text}}" chosen by you because:</div></b>

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please correct the indentation

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have done this and updated the pull request.

Comment thread ubcpi/static/html/ubcpi.html Outdated
</div><!-- .revised-answers -->
</div>
</div></div>
<p id="decision-prompt" style="text-align: center; display: none;">What would you like to do?</p>

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please add translation tag for the new texts

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have done this and updated the pull request.

@xcompass
xcompass requested a review from lenglund August 9, 2017 23:48
@xcompass

xcompass commented Aug 9, 2017

Copy link
Copy Markdown
Member

Since this is related to the workflow and UI, I'm adding @lenglund as additional reviewer.

@lenglund

Copy link
Copy Markdown
Collaborator

Justin said I'd need to set up local dev? Can someone assist me with that?

@jleong-openedx

Copy link
Copy Markdown
Contributor Author

@lenglund Alternatively, I remember that we do have a sandbox http://edx.ctlt.ubc.ca/, but @xcompass will have to update it with the latest change from this branch that is to be examined.

@jleong-openedx
jleong-openedx force-pushed the fix-62-focus-student-engagement branch from 73d9147 to 28bd41c Compare August 10, 2017 19:04
@coveralls

Copy link
Copy Markdown

Coverage Status

Coverage decreased (-0.4%) to 97.121% when pulling 28bd41c on fix-62-focus-student-engagement into 8857b8a on master.

@lenglund

Copy link
Copy Markdown
Collaborator

@xcompass - Let me know when the sandbox is updated. Thanks!

@xcompass

xcompass commented Oct 16, 2017

Copy link
Copy Markdown
Member

@lenglund sorry for the delay. Sandbox is updated. @jleong-openedx could you do a quick check to see if the changes are there?

@lenglund

lenglund commented Oct 18, 2017

Copy link
Copy Markdown
Collaborator
  • "Step 2a) Read Other Students Answers" should read "Step 2a) Read Other Student Answers" (remove the 's')
  • Add spacing so that the answer button choices are vertically centered in the grey box they appear in (right now there is far more spacing at the top)
  • When the answer button choices load, it appears that the "Submit Answer" button is in focus - better if neither button is in focus to not inadvertently direct the students (or make it easier for them to hit enter and be done without thinking)
  • Change "Step 1) Your Initial Answer" to "Step 1) Give Initial Answer" and "Step 3) Your Final Answer" to "Step 3) Update Your Answer"
  • After each step, it makes sense for the screen to reset to the sub-navigation bar (answer-reflection-results), which it didn't do for me
  • Likewise, the jump to the results didn't work for me

@lenglund lenglund left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes as noted.

@jleong-openedx

Copy link
Copy Markdown
Contributor Author

Thanks @lenglund @xcompass (@xcompass was just about to comment that I checked, and the changes are deployed to the sandbox); I will look into making the modifications.

@jleong-openedx

Copy link
Copy Markdown
Contributor Author

"Add spacing so that the answer button choices are vertically centered in the grey box they appear in (right now there is far more spacing at the top)" @lenglund I'm not sure that I'm seeing this/looking in the correct spot; which step does this apply to?

@lenglund

Copy link
Copy Markdown
Collaborator

When the two button options for either updating or submitting the answer appear, these two blue buttons are not vertically centred in the surrounding box, at least on my screen. (I can show you tomorrow if that helps more...)

@jleong-openedx

Copy link
Copy Markdown
Contributor Author

Okay I see now, thanks @lenglund!

@jleong-openedx
jleong-openedx force-pushed the fix-62-focus-student-engagement branch from 28bd41c to 79b59c4 Compare October 25, 2017 22:49
@jleong-openedx

Copy link
Copy Markdown
Contributor Author

I have made the changes; however the build is breaking due to the contextify package--I have so far been unable to locate/identify the package(s) that has/have contextify as a dependency.

Add front-end changes to focus the user on reflecting on their initial
answer. This includes presenting them with an explicit choice to either
update or submit their response. Also, this adds a jump to their
initial response on the page if they choose to update their initial
response.

Clarify wording and vertically align button options. Remove focus from
submit button after advancing to Step 2. Correct anchoring functionality
when advancing steps and jumping to class breakdown.

Update packages to handle outdated dependency and security
vulnerability.
@jleong-openedx
jleong-openedx force-pushed the fix-62-focus-student-engagement branch from 79b59c4 to e470157 Compare November 28, 2017 19:27
@jleong-openedx

Copy link
Copy Markdown
Contributor Author

@xcompass I have included the fix for the build-breaking issue; thanks.

@coveralls

coveralls commented Nov 28, 2017

Copy link
Copy Markdown

Coverage Status

Coverage decreased (-1.2%) to 96.069% when pulling 8305834 on fix-62-focus-student-engagement into ff69bbb on master.

@xcompass

xcompass commented Feb 6, 2018

Copy link
Copy Markdown
Member

@jleong-openedx Did you address @lenglund's suggestion? Also, could you resolve the merge conflicts?

@jleong-openedx

Copy link
Copy Markdown
Contributor Author

@xcompass Yes, the changes address @lenglund's requests; I have now resolved the merge conflict.

In Step 1, hide the rationale area before an option is selected.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants