Difference between revisions of "SOCR DSPA ReadinessPretest"

From SOCR
Jump to: navigation, search
(Created page with "== SOCR Project - SOCR Graduate Data Science Readiness Self-Assessment Pretest == ===Description=== This projects aims to develop a g...")
 
(SOCR Project - SOCR Graduate Data Science Readiness Self-Assessment Pretest)
 
(2 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
===Description===
 
===Description===
This projects aims to develop a generic platform for SOCR web-based self-assessment. Specifically, the projects will develop a dynamic version of the [ttp://www.socr.umich.edu/people/dinov/2017/Spring/DSPA_HS650/DSPA_Pretest.html Data Science Readiness Self-Assessment Pretest] using HTMl5.  
+
This projects aims to develop a generic platform for SOCR web-based self-assessment. Specifically, the projects will develop a dynamic version of the [http://www.socr.umich.edu/people/dinov/2017/Spring/DSPA_HS650/DSPA_Pretest.html Data Science Readiness Self-Assessment Pretest] using HTMl5.  
  
 
The new web pretest has to be mobile friendly and allow us to store the questions (an perhaps answers) in a JSON file as well as randomly pull questions from each of the 3 main categories (each including multiple (2-4) sub-categories).  
 
The new web pretest has to be mobile friendly and allow us to store the questions (an perhaps answers) in a JSON file as well as randomly pull questions from each of the 3 main categories (each including multiple (2-4) sub-categories).  
Line 8: Line 8:
 
Each time a visitor tries the pretest, they see somewhat different questions in each of the 2-level categories. Randomness relates to randomizing the questions within each category and subcategory.
 
Each time a visitor tries the pretest, they see somewhat different questions in each of the 2-level categories. Randomness relates to randomizing the questions within each category and subcategory.
  
Below are some examples to review as you design the HTML5 version of the pretest:
+
===Specifications===
* [http://www.flashbynight.com/tutes/mcqquiz/  Example 1 (mobile friendly)]
 
* [http://www.webdeveloper.com/forum/showthread.php?286477-How-to-make-a-javascript-quiz-to-choose-10-random-questions-from-100-questions Example 2 (several alternative suggestions)]
 
 
 
Note:
 
 
* The platform should allow [http://docs.mathjax.org/en/latest/start.html MathJax] for test questions and test answers.
 
* The platform should allow [http://docs.mathjax.org/en/latest/start.html MathJax] for test questions and test answers.
 
* The platform should be generic and allow expansion of the categories, sub-categories (2-level deep only) and the lists of questions within each (perhaps allow multiple-choice answers)
 
* The platform should be generic and allow expansion of the categories, sub-categories (2-level deep only) and the lists of questions within each (perhaps allow multiple-choice answers)
 
* We will be expanding the JSON question/answer list once a working version of the platform for the pretest is available.
 
* We will be expanding the JSON question/answer list once a working version of the platform for the pretest is available.
  
 +
===Examples to review===
 +
Below are some examples to review as you design the HTML5 version of the pretest:
 +
* [http://www.flashbynight.com/tutes/mcqquiz/  Example 1 (mobile friendly)]
 +
* [http://www.webdeveloper.com/forum/showthread.php?286477-How-to-make-a-javascript-quiz-to-choose-10-random-questions-from-100-questions Example 2 (several alternative suggestions)]
  
 
===Knowledge Prerequisite===
 
===Knowledge Prerequisite===
 
HTML5, CSS, JavaScript (JQuery and CoffeeScript experience or learning interest is a plus).
 
HTML5, CSS, JavaScript (JQuery and CoffeeScript experience or learning interest is a plus).
 
  
 
==See also==
 
==See also==

Latest revision as of 10:52, 17 October 2016

SOCR Project - SOCR Graduate Data Science Readiness Self-Assessment Pretest

Description

This projects aims to develop a generic platform for SOCR web-based self-assessment. Specifically, the projects will develop a dynamic version of the Data Science Readiness Self-Assessment Pretest using HTMl5.

The new web pretest has to be mobile friendly and allow us to store the questions (an perhaps answers) in a JSON file as well as randomly pull questions from each of the 3 main categories (each including multiple (2-4) sub-categories).

Each time a visitor tries the pretest, they see somewhat different questions in each of the 2-level categories. Randomness relates to randomizing the questions within each category and subcategory.

Specifications

  • The platform should allow MathJax for test questions and test answers.
  • The platform should be generic and allow expansion of the categories, sub-categories (2-level deep only) and the lists of questions within each (perhaps allow multiple-choice answers)
  • We will be expanding the JSON question/answer list once a working version of the platform for the pretest is available.

Examples to review

Below are some examples to review as you design the HTML5 version of the pretest:

Knowledge Prerequisite

HTML5, CSS, JavaScript (JQuery and CoffeeScript experience or learning interest is a plus).

See also




Translate this page:

(default)
Uk flag.gif

Deutsch
De flag.gif

Español
Es flag.gif

Français
Fr flag.gif

Italiano
It flag.gif

Português
Pt flag.gif

日本語
Jp flag.gif

България
Bg flag.gif

الامارات العربية المتحدة
Ae flag.gif

Suomi
Fi flag.gif

इस भाषा में
In flag.gif

Norge
No flag.png

한국어
Kr flag.gif

中文
Cn flag.gif

繁体中文
Cn flag.gif

Русский
Ru flag.gif

Nederlands
Nl flag.gif

Ελληνικά
Gr flag.gif

Hrvatska
Hr flag.gif

Česká republika
Cz flag.gif

Danmark
Dk flag.gif

Polska
Pl flag.png

România
Ro flag.png

Sverige
Se flag.gif