Practice Exams locking students out

6 views
Skip to first unread message

Karyn Voldstad

unread,
Apr 18, 2019, 2:46:52 PM4/18/19
to RunestoneInteractive
Each time I assign one of the timed Practice Exams in the Java Review, 2-4 students out of 32 are unable to use it. When they try to click an answer, they get a red X telling them they can't do it. Sometimes reloading the page does it, but usually they have the same problem if they try to do a differed timed Practice Exam. The untimed exams work fine. This has happened in each of my 3 sections, with the pretest and with practice exam 1.


Brad Miller

unread,
Apr 18, 2019, 3:02:55 PM4/18/19
to RunestoneInteractive
I think one of your students created a Github issue about this problem.

I am not able to reproduce it in any of my testing, and the fact that its not happening to all your students just a few of them is concerning.  I'm also not hearing about this from anyone else using that book.  When your student initially reported the problem it looked to me like they were on http://interactivepython.org which is very outdated, I've made many warnings and even changed the background of that homepage to bright red to draw attention to that fact that you should not be using that page anymore.  That book exists in a much better form on https://runestone.academy

I'm assuming you are in an environment where students are sharing computers??  Do they each have a login to the computer or are the computers open to anyone who  sits down?  If the computers are shared without a login profile for each student then it seems likely that is the root of the problem, because the page is using  a combination of local information and information stored in our database to determine whether a student has already attempted the exam.

The best way to help get to the bottom of this is to check the javascript console and send me any information in the console. and post that on the GitHub issue so that we can all try to troubleshoot.

Thanks,

Brad

Karyn Voldstad

unread,
Apr 18, 2019, 3:44:11 PM4/18/19
to runestonei...@googlegroups.com
Hi Brad, thanks for the quick response. My link is the following, which I think is the correct one. All my students are listed as students in CHS19. 
https://runestone.academy/runestone/static/CHS19/index.html  

I looked at one of the students who is having this problem and her browser also says runestone academy...

I don't think the issue in Github came from one of mine, since I don't have a Mariana and we don't use github as a class. Firefox worked for Mariana, but not for us.

These are the error/warning messages that popped up:
Unknown pseudo-class or pseudo-element ‘-ms-input-placeholder’.  Ruleset ignored due to bad selector.  sidebar.css:1:2292
Unknown pseudo-class or pseudo-element ‘-ms-input-placeholder’.  Ruleset ignored due to bad selector.  sidebar.css:1:2387
Unknown pseudo-class or pseudo-element ‘placeholder’.  Ruleset ignored due to bad selector.  sidebar.css:1:2483
Unknown pseudo-class or pseudo-element ‘placeholder’.  Ruleset ignored due to bad selector.  sidebar.css:1:2951
Unknown pseudo-class or pseudo-element ‘-webkit-input-placeholder’.  Ruleset ignored due to bad selector.  sidebar.css:1:3107
Unknown pseudo-class or pseudo-element ‘-ms-input-placeholder’.  Ruleset ignored due to bad selector.  sidebar.css:1:3306
Unknown pseudo-class or pseudo-element ‘-ms-input-placeholder’.  Ruleset ignored due to bad selector.  sidebar.css:1:3492
Unknown pseudo-class or pseudo-element ‘placeholder’.  Ruleset ignored due to bad selector.  sidebar.css:1:3680
Error in parsing value for ‘color’.  Declaration dropped.  sidebar.css:1:5811
Error in parsing value for ‘transition’.  Declaration dropped.  sidebar.css:1:6885
Error in parsing value for ‘transition’.  Declaration dropped.  sidebar.css:1:6943
Error in parsing value for ‘transition’.  Declaration dropped.  sidebar.css:1:7001
Unknown property ‘user-select’.  Declaration dropped.  sidebar.css:1:26022
Unknown property ‘user-select’.  Declaration dropped.  sidebar.css:1:30974
Unknown pseudo-class or pseudo-element ‘placeholder’.  Ruleset ignored due to bad selector.  sidebar.css:1:35501
Unknown pseudo-class or pseudo-element ‘-webkit-input-placeholder’.  Ruleset ignored due to bad selector.  sidebar.css:1:35550
Unknown pseudo-class or pseudo-element ‘-ms-input-placeholder’.  Ruleset ignored due to bad selector.  sidebar.css:1:35612
Unknown pseudo-class or pseudo-element ‘-ms-input-placeholder’.  Ruleset ignored due to bad selector.  sidebar.css:1:35671
Unknown pseudo-class or pseudo-element ‘placeholder’.  Ruleset ignored due to bad selector.  sidebar.css:1:35730
Unknown property ‘user-select’.  Declaration dropped.  sidebar.css:1:36482
Error in parsing value for ‘color’.  Declaration dropped.  sidebar.css:1:37156
Unknown property ‘user-select’.  Declaration dropped.  sidebar.css:1:40543
Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user’s experience. For more help http://xhr.spec.whatwg.org/  jquery.js:5:17960
logging event {"event":"page","act":"view","div_id":"/runestone/static/CHS19/TimedTests/test1.html","course":"CHS19","timezoneoffset":7}  runestonebase.js:40:5
looked up unknown feature community_groups raven.bundle.js:5:384
Error in parsing value for ‘background’.  Declaration dropped.  test1.html:2:2320
Error in parsing value for ‘background’.  Declaration dropped.  test1.html:2:2946
Unknown property ‘-moz-outline-style’.  Declaration dropped.  like.php:3:945
Unknown property ‘zoom’.  Declaration dropped.  like.php:3:1361
Unknown property ‘zoom’.  Declaration dropped.  like.php:3:5576
Unknown property ‘zoom’.  Declaration dropped.  like.php:3:5854
Unknown property ‘zoom’.  Declaration dropped.  like.php:3:8196
Expected color but found ‘invert’.  Error in parsing value for ‘outline-color’.  Declaration dropped.  like.php:3:8390
Expected color but found ‘invert’.  Error in parsing value for ‘outline-color’.  Declaration dropped.  like.php:3:8864
logging event {"event":"timedExam","act":"start","div_id":"postexam1","course":"CHS19","timezoneoffset":7}  runestonebase.js:40:5
Empty string passed to getElementById(). jquery.js:3:1404
unreachable code after return statement[Learn More]  jquery.jsPlumb-1.3.10-all-min.js:1:34192
Empty string passed to getElementById().
Karyn

--
You received this message because you are subscribed to the Google Groups "RunestoneInteractive" group.
To unsubscribe from this group and stop receiving emails from it, send an email to runestoneinterac...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


--
Karyn Voldstad
Computer Science Department Chair
Carlmont High School
Room D24
Reply all
Reply to author
Forward
0 new messages