"+e.description+"
";string+=""+e.description+"
";string+="Please enter your email address in the box below. You will receive an email linking to your unique profile so you can save your progress, earn rewards and resume your learning on any device.
"+item.description+"
";string+=""+item.description+"
";string+="Try the two games below to see how effective pop-out can be. All you have to do is find the odd one out as quickly as possible.
\n", - "displayTitle": "How effective is pop out?", - "title": "How effective is pop out?" + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441092208e1029dcadfb9", + "_parentId": "634441052208e1029dcadf83", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57b319a1e396ef981f39eb26", - "_parentId": "57b3182fe396ef981f39eb10", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 39, - "_classes": "inverted color-four ", + "title": "A brief history of data visualisation", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 39, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441092208e1029dcadfba", + "_parentId": "634441052208e1029dcadf86", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57b5ccbcc71a1cc67f4ee74d", - "_parentId": "57b441b1e396ef981f39ebc9", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 40, - "_classes": "inverted color-nine", + "title": "Sorting and filtering data", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 40, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441092208e1029dcadfbb", + "_parentId": "634441042208e1029dcadf7f", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57d030ba4d7b7e82691e3c4d", - "_parentId": "57c199cfc8c479d7402de28c", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, + "title": "The four step data storytelling process", + "displayTitle": "", + "body": "", + "_classes": "", "_trackingId": 41, - "_classes": "inverted color-nine", + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441092208e1029dcadfbc", + "_parentId": "634441052208e1029dcadf89", + "_type": "block", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + }, + "_odi-theme": { + "_backgroundImage": { + "_large": "", + "_medium": "", + "_small": "" + }, + "_backgroundStyles": { + "_backgroundRepeat": null, + "_backgroundSize": null, + "_backgroundPosition": null + }, + "_minimumHeights": { + "_large": null, + "_medium": null, + "_small": null + }, + "_isDividerBlock": false + } + }, + { + "title": "Public domain licences", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " - }, - { - "_id": "58383f664d7b7e82691e4755", - "_parentId": "57c198b7c8c479d7402de27f", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, + "_classes": "", "_trackingId": 42, - "_classes": "inverted color-six", - "body": "", - "displayTitle": " ", - "title": " " + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441092208e1029dcadfbd", + "_parentId": "634441052208e1029dcadf82", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "58399d7a4d7b7e82691e4849", - "_parentId": "57c1992cc8c479d7402de282", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 43, - "_classes": "inverted color-nine", + "title": "Spreadsheet layouts", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 43, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441092208e1029dcadfbe", + "_parentId": "634441052208e1029dcadf85", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "588892ccb61c46e176e7e710", - "_parentId": "58888c96b61c46e176e7e6bc", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 44, - "_classes": "inverted color-five", + "title": "Story narration in 2 minutes", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 44, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441092208e1029dcadfbf", + "_parentId": "634441052208e1029dcadf84", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57ac549ce396ef981f39e933", - "_parentId": "57ac437ce396ef981f39e8fc", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 45, - "_classes": "color-four ", + "title": "Downloadable and hidden data", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 45, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441092208e1029dcadfc0", + "_parentId": "634441042208e1029dcadf81", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57ac7dcbe396ef981f39e9b3", - "_parentId": "57ac4dd0e396ef981f39e920", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 46, - "_classes": " color-six", - "body": "", + "title": "Visualisation and the visual cortex", "displayTitle": "", - "title": " " + "body": "", + "_classes": "", + "_trackingId": 46, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410a2208e1029dcadfc1", + "_parentId": "634441052208e1029dcadf88", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57adf5bae396ef981f39ea02", - "_parentId": "57adb0cce396ef981f39e9d5", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, + "title": "Which new fields have emerged that change the way we find stories in data?", + "displayTitle": " Which new fields have emerged that change the way we find stories in data?", + "body": "", + "_classes": " ", "_trackingId": 47, - "_classes": "section-banner color-seven", + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410a2208e1029dcadfc2", + "_parentId": "634441052208e1029dcadf8a", + "_type": "block", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + }, + "_odi-theme": { + "_backgroundImage": { + "_large": "", + "_medium": "", + "_small": "" + }, + "_backgroundStyles": { + "_backgroundRepeat": null, + "_backgroundSize": null, + "_backgroundPosition": null + }, + "_minimumHeights": { + "_large": null, + "_medium": null, + "_small": null + }, + "_isDividerBlock": false + } + }, + { + "title": "What is hidden data?", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " - }, - { - "_id": "57b2e232e396ef981f39eabd", - "_parentId": "57b2c1c9e396ef981f39ea8d", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, + "_classes": "", "_trackingId": 48, - "_classes": "color-six ", - "body": "", - "displayTitle": " ", - "title": " " + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410a2208e1029dcadfc4", + "_parentId": "634441052208e1029dcadf8c", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57b30c51e396ef981f39eaf1", - "_parentId": "57b1b369e396ef981f39ea29", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 49, - "_classes": "color-seven section-banner", + "title": "How many tables per sheet?", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 49, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410a2208e1029dcadfc5", + "_parentId": "634441052208e1029dcadf8d", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57b31a70e396ef981f39eb2d", - "_parentId": "57b3182fe396ef981f39eb10", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 50, - "_classes": "color-four", + "title": "What are two of the most useful tools for cleaning data?", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 50, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410a2208e1029dcadfc6", + "_parentId": "634441052208e1029dcadf8e", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57b5cdc5c71a1cc67f4ee752", - "_parentId": "57b441b1e396ef981f39ebc9", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 51, - "_classes": "color-nine", + "title": "Exploring large datasets", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 51, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410a2208e1029dcadfc7", + "_parentId": "634441052208e1029dcadf8f", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "583840764d7b7e82691e475b", - "_parentId": "57c198b7c8c479d7402de27f", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 52, - "_classes": "color-six", + "title": "What chart shows the distribution of data?", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": " ", + "_trackingId": 52, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410a2208e1029dcadfc8", + "_parentId": "634441062208e1029dcadf90", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "58399db74d7b7e82691e484c", - "_parentId": "57c1992cc8c479d7402de282", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 53, - "_classes": "color-nine", + "title": "Identify the deception", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": " ", + "_trackingId": 53, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410a2208e1029dcadfca", + "_parentId": "634441062208e1029dcadf92", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "583d4ffc4d7b7e82691e4ab8", - "_parentId": "57c199cfc8c479d7402de28c", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 54, - "_classes": "color-nine", + "title": "How many lines should your headline fit on to?", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 54, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410a2208e1029dcadfcb", + "_parentId": "634441062208e1029dcadf93", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "5888949bb61c46e176e7e729", - "_parentId": "58888c96b61c46e176e7e6bc", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 55, - "_classes": "color-five", + "title": "Checking your data", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 55, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410a2208e1029dcadfcc", + "_parentId": "634441062208e1029dcadf94", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57ac5781e396ef981f39e944", - "_parentId": "57ac437ce396ef981f39e8fc", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 56, - "_classes": "inverted color-four ", + "title": "Openly licensed content", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 56, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410a2208e1029dcadfc3", + "_parentId": "634441052208e1029dcadf8b", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57ac65e0e396ef981f39e9ad", - "_parentId": "57ac4dd0e396ef981f39e920", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 57, - "_classes": "inverted color-six", - "body": "", + "title": "Making information pop", "displayTitle": "", - "title": " " + "body": "", + "_classes": "", + "_trackingId": 57, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410a2208e1029dcadfc9", + "_parentId": "634441062208e1029dcadf91", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57b1c558e396ef981f39ea38", - "_parentId": "57adb0cce396ef981f39e9d5", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 58, - "_classes": "inverted color-seven ", + "title": "Multiple scales", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 58, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410b2208e1029dcadfd6", + "_parentId": "634441052208e1029dcadf87", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57b2e334e396ef981f39eac2", - "_parentId": "57b2c1c9e396ef981f39ea8d", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 59, - "_classes": "section-banner inverted color-seven ", + "title": "Finding downloadable data", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 59, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410b2208e1029dcadfd7", + "_parentId": "634441042208e1029dcadf81", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57b30e37e396ef981f39eaf6", - "_parentId": "57b1b369e396ef981f39ea29", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, + "title": " How data has changed the way we find stories", + "displayTitle": "", + "body": "", + "_classes": "", "_trackingId": 60, - "_classes": " inverted color-seven", + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410b2208e1029dcadfd8", + "_parentId": "634441042208e1029dcadf80", + "_type": "block", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + }, + "_odi-theme": { + "_backgroundImage": { + "_large": "", + "_medium": "", + "_small": "" + }, + "_backgroundStyles": { + "_backgroundRepeat": null, + "_backgroundSize": null, + "_backgroundPosition": null + }, + "_minimumHeights": { + "_large": null, + "_medium": null, + "_small": null + }, + "_isDividerBlock": false + } + }, + { + "title": "Essential charts", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " - }, - { - "_id": "57b31b1be396ef981f39eb35", - "_parentId": "57b3182fe396ef981f39eb10", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, + "_classes": " ", "_trackingId": 61, - "_classes": "inverted color-four", - "body": "", - "displayTitle": " ", - "title": " " + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410b2208e1029dcadfd9", + "_parentId": "634441052208e1029dcadf86", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57b5ce70c71a1cc67f4ee758", - "_parentId": "57b441b1e396ef981f39ebc9", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 62, - "_classes": " inverted color-seven section-banner", + "title": "Open Licences", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 62, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410c2208e1029dcadfda", + "_parentId": "634441052208e1029dcadf82", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "5838410e4d7b7e82691e475f", - "_parentId": "57c198b7c8c479d7402de27f", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 63, - "_classes": "inverted color-seven section-banner", + "title": "Choosing the right format", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 63, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410c2208e1029dcadfdb", + "_parentId": "634441052208e1029dcadf84", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "5839a52b4d7b7e82691e484e", - "_parentId": "57c1992cc8c479d7402de282", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, + "title": "Formula and statistics", + "displayTitle": "", + "body": "", + "_classes": "", "_trackingId": 64, - "_classes": "inverted color-seven ", - "body": "", - "displayTitle": " ", - "title": " " + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410c2208e1029dcadfdc", + "_parentId": "634441042208e1029dcadf7f", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "583d565d4d7b7e82691e4abe", - "_parentId": "57c199cfc8c479d7402de28c", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 65, - "_classes": "inverted color-nine", + "title": "What do we mean by clean data?", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 65, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410c2208e1029dcadfdd", + "_parentId": "634441052208e1029dcadf83", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "588895fbb61c46e176e7e73e", - "_parentId": "58888c96b61c46e176e7e6bc", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 66, - "_classes": "inverted color-seven section-banner", + "title": "Perfect column titles", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 66, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410c2208e1029dcadfde", + "_parentId": "634441052208e1029dcadf85", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57ac5c52e396ef981f39e951", - "_parentId": "57ac437ce396ef981f39e8fc", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 67, - "_classes": " color-seven section-banner", + "title": "Making information pop", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": " ", + "_trackingId": 67, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410c2208e1029dcadfdf", + "_parentId": "634441052208e1029dcadf88", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57ac8152e396ef981f39e9c0", - "_parentId": "57ac4dd0e396ef981f39e920", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 68, + "title": "Components of the four step process", + "displayTitle": "", + "body": "", "_classes": " ", + "_trackingId": 68, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410c2208e1029dcadfe0", + "_parentId": "634441052208e1029dcadf89", + "_type": "block", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + }, + "_odi-theme": { + "_backgroundImage": { + "_large": "", + "_medium": "", + "_small": "" + }, + "_backgroundStyles": { + "_backgroundRepeat": null, + "_backgroundSize": null, + "_backgroundPosition": null + }, + "_minimumHeights": { + "_large": null, + "_medium": null, + "_small": null + }, + "_isDividerBlock": false + } + }, + { + "title": "How should we tell stories found through analysing data?", + "displayTitle": "How should we tell stories found through analysing data?", "body": "", - "displayTitle": "", - "title": " " - }, - { - "_id": "57b1c551e396ef981f39ea37", - "_parentId": "57adb0cce396ef981f39e9d5", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, + "_classes": "", "_trackingId": 69, - "_classes": " color-seven", + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410c2208e1029dcadfe1", + "_parentId": "634441052208e1029dcadf8a", + "_type": "block", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + }, + "_odi-theme": { + "_backgroundImage": { + "_large": "", + "_medium": "", + "_small": "" + }, + "_backgroundStyles": { + "_backgroundRepeat": null, + "_backgroundSize": null, + "_backgroundPosition": null + }, + "_minimumHeights": { + "_large": null, + "_medium": null, + "_small": null + }, + "_isDividerBlock": false + } + }, + { + "title": "How do you search for data?", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " - }, - { - "_id": "57b2e38ae396ef981f39eac8", - "_parentId": "57b2c1c9e396ef981f39ea8d", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, + "_classes": "", "_trackingId": 70, - "_classes": " color-seven", - "body": "", - "displayTitle": " ", - "title": " " + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410c2208e1029dcadfe3", + "_parentId": "634441052208e1029dcadf8c", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57b3137fe396ef981f39eb05", - "_parentId": "57b1b369e396ef981f39ea29", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 71, - "_classes": "color-seven", + "title": "Which is the best column title?", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 71, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410c2208e1029dcadfe4", + "_parentId": "634441052208e1029dcadf8d", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57b31c06e396ef981f39eb3d", - "_parentId": "57b3182fe396ef981f39eb10", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 72, - "_classes": "section-banner color-seven", + "title": "Recognising errors", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 72, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410c2208e1029dcadfe5", + "_parentId": "634441052208e1029dcadf8e", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57b5d062c71a1cc67f4ee75d", - "_parentId": "57b441b1e396ef981f39ebc9", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 73, - "_classes": " ", + "title": "Fast formula", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 73, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410c2208e1029dcadfe6", + "_parentId": "634441052208e1029dcadf8f", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "58385a5e4d7b7e82691e4770", - "_parentId": "57c198b7c8c479d7402de27f", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 74, - "_classes": "", + "title": "Which is best for a population map?", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 74, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410c2208e1029dcadfe7", + "_parentId": "634441062208e1029dcadf90", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "5839a5c74d7b7e82691e4853", - "_parentId": "57c1992cc8c479d7402de282", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 75, - "_classes": "color-seven", + "title": "What type of chart?", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 75, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410d2208e1029dcadfe9", + "_parentId": "634441062208e1029dcadf92", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "583f24f64d7b7e82691e4ae8", - "_parentId": "57c199cfc8c479d7402de28c", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 76, - "_classes": "color-seven section-banner", + "title": "How can others help you share your story?", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 76, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410d2208e1029dcadfea", + "_parentId": "634441062208e1029dcadf93", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "5888a48fb61c46e176e7e77d", - "_parentId": "58888c96b61c46e176e7e6bc", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 77, - "_classes": "color-seven", + "title": "Planning a project", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 77, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410d2208e1029dcadfeb", + "_parentId": "634441062208e1029dcadf94", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57ac5f84e396ef981f39e959", - "_parentId": "57ac437ce396ef981f39e8fc", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 78, - "_classes": " inverted color-seven ", + "title": "Which of the following is considered fair use?", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": " ", + "_trackingId": 78, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410c2208e1029dcadfe2", + "_parentId": "634441052208e1029dcadf8b", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57ac825ee396ef981f39e9c6", - "_parentId": "57ac4dd0e396ef981f39e920", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 79, - "_classes": "inverted color-seven section-banner", + "title": "Using colour", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": " ", + "_trackingId": 79, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410d2208e1029dcadfe8", + "_parentId": "634441062208e1029dcadf91", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57b1c530e396ef981f39ea36", - "_parentId": "57adb0cce396ef981f39e9d5", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, + "title": " How data has changed the way we tell stories", + "displayTitle": "", + "body": "", + "_classes": "", "_trackingId": 80, - "_classes": "inverted color-seven", + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410d2208e1029dcadfec", + "_parentId": "634441042208e1029dcadf80", + "_type": "block", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + }, + "_odi-theme": { + "_backgroundImage": { + "_large": "", + "_medium": "", + "_small": "" + }, + "_backgroundStyles": { + "_backgroundRepeat": null, + "_backgroundSize": null, + "_backgroundPosition": null + }, + "_minimumHeights": { + "_large": null, + "_medium": null, + "_small": null + }, + "_isDividerBlock": false + } + }, + { + "title": "Adding depth and area", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " - }, - { - "_id": "57b2e599e396ef981f39ead3", - "_parentId": "57b2c1c9e396ef981f39ea8d", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, + "_classes": "", "_trackingId": 81, - "_classes": "inverted color-seven", - "body": "", - "displayTitle": " ", - "title": " " + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410d2208e1029dcadfed", + "_parentId": "634441052208e1029dcadf87", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57b3168ee396ef981f39eb0a", - "_parentId": "57b1b369e396ef981f39ea29", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 82, - "_classes": "inverted color-seven", + "title": "Copyright exceptions", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 82, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410d2208e1029dcadfee", + "_parentId": "634441052208e1029dcadf82", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57b31c62e396ef981f39eb51", - "_parentId": "57b3182fe396ef981f39eb10", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 83, - "_classes": "inverted color-seven", + "title": "Maps", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 83, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410d2208e1029dcadfef", + "_parentId": "634441052208e1029dcadf86", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57b5d202c71a1cc67f4ee762", - "_parentId": "57b441b1e396ef981f39ebc9", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 84, - "_classes": " inverted color-seven", + "title": "Planning your time", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 84, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410d2208e1029dcadff0", + "_parentId": "634441052208e1029dcadf89", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "58385b534d7b7e82691e4773", - "_parentId": "57c198b7c8c479d7402de27f", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 85, - "_classes": "inverted color-seven", + "title": "Pivot tables", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 85, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410d2208e1029dcadff1", + "_parentId": "634441042208e1029dcadf7f", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "5839a6d44d7b7e82691e4856", - "_parentId": "57c1992cc8c479d7402de282", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 86, - "_classes": "inverted color-seven", + "title": "Planning and framing your story", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 86, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410d2208e1029dcadff2", + "_parentId": "634441052208e1029dcadf84", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "583dad834d7b7e82691e4aca", - "_parentId": "57c199cfc8c479d7402de28c", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 87, - "_classes": "inverted color-seven", + "title": "Common errors in data", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 87, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410d2208e1029dcadff3", + "_parentId": "634441052208e1029dcadf83", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "5888a568b61c46e176e7e794", - "_parentId": "58888c96b61c46e176e7e6bc", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 88, - "_classes": "inverted color-seven", + "title": "Header rows and the freeze function", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 88, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410e2208e1029dcadff4", + "_parentId": "634441052208e1029dcadf85", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57ac619ee396ef981f39e96a", - "_parentId": "57ac437ce396ef981f39e8fc", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 89, - "_classes": "color-seven ", + "title": "Finding hidden data", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 89, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410e2208e1029dcadff5", + "_parentId": "634441042208e1029dcadf81", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57ac8324e396ef981f39e9cb", - "_parentId": "57ac4dd0e396ef981f39e920", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, + "title": "How effective is pop out?", + "displayTitle": "How effective is pop out?", + "body": "Try the two games below to see how effective pop-out can be. All you have to do is find the odd one out as quickly as possible.
\n", + "_classes": "", "_trackingId": 90, - "_classes": " ", - "body": "", - "displayTitle": " ", - "title": " " + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410e2208e1029dcadff6", + "_parentId": "634441052208e1029dcadf88", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57adf677e396ef981f39ea0a", - "_parentId": "57adb0cce396ef981f39e9d5", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, + "title": "How much money could the NHS potentially save if they used non-branded statins?", + "displayTitle": "How much money could the NHS potentially save if they used non-branded statins?", + "body": "", + "_classes": " ", "_trackingId": 91, - "_classes": "footer inverted", + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410e2208e1029dcadff7", + "_parentId": "634441052208e1029dcadf8a", + "_type": "block", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + }, + "_odi-theme": { + "_backgroundImage": { + "_large": "", + "_medium": "", + "_small": "" + }, + "_backgroundStyles": { + "_backgroundRepeat": null, + "_backgroundSize": null, + "_backgroundPosition": null + }, + "_minimumHeights": { + "_large": null, + "_medium": null, + "_small": null + }, + "_isDividerBlock": false + } + }, + { + "title": "How might you extract hidden data from a website?", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " - }, - { - "_id": "57b2e66ce396ef981f39ead9", - "_parentId": "57b2c1c9e396ef981f39ea8d", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, + "_classes": "", "_trackingId": 92, - "_classes": " color-seven", - "body": "", - "displayTitle": " ", - "title": " " + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410e2208e1029dcadff8", + "_parentId": "634441052208e1029dcadf8c", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57b31832e396ef981f39eb12", - "_parentId": "57b1b369e396ef981f39ea29", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 93, - "_classes": "inverted footer ", + "title": "Keeping column titles in view", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 93, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410e2208e1029dcadff9", + "_parentId": "634441052208e1029dcadf8d", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57b31d0fe396ef981f39eb65", - "_parentId": "57b3182fe396ef981f39eb10", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 94, - "_classes": "color-seven", + "title": "How much time can be spent cleaning and preparing data?", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 94, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410e2208e1029dcadffa", + "_parentId": "634441052208e1029dcadf8e", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57b5d401c71a1cc67f4ee767", - "_parentId": "57b441b1e396ef981f39ebc9", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 95, - "_classes": " ", + "title": "Data analysis", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 95, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410e2208e1029dcadffb", + "_parentId": "634441052208e1029dcadf8f", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "58385be34d7b7e82691e4780", - "_parentId": "57c198b7c8c479d7402de27f", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 96, - "_classes": "", + "title": "Percentages", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": " ", + "_trackingId": 96, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410e2208e1029dcadffc", + "_parentId": "634441052208e1029dcadf87", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "5839a7714d7b7e82691e4858", - "_parentId": "57c1992cc8c479d7402de282", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, + "title": "Data story: £200m saving for the NHS", + "displayTitle": "", + "body": "", + "_classes": "", "_trackingId": 97, - "_classes": "color-seven", + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410e2208e1029dcadffd", + "_parentId": "634441042208e1029dcadf80", + "_type": "block", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + }, + "_odi-theme": { + "_backgroundImage": { + "_large": "", + "_medium": "", + "_small": "" + }, + "_backgroundStyles": { + "_backgroundRepeat": null, + "_backgroundSize": null, + "_backgroundPosition": null + }, + "_minimumHeights": { + "_large": null, + "_medium": null, + "_small": null + }, + "_isDividerBlock": false + } + }, + { + "title": "Drafting your story", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " - }, - { - "_id": "583db5d04d7b7e82691e4ad4", - "_parentId": "57c199cfc8c479d7402de28c", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, + "_classes": "", "_trackingId": 98, - "_classes": "color-seven", - "body": "", - "displayTitle": " ", - "title": " " + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410e2208e1029dcadffe", + "_parentId": "634441052208e1029dcadf84", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "5888a842b61c46e176e7e7c4", - "_parentId": "58888c96b61c46e176e7e6bc", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 99, - "_classes": "color-seven", + "title": "Are you ready to start the four step process?", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": " section-banner", + "_trackingId": 99, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410e2208e1029dcadfff", + "_parentId": "634441052208e1029dcadf89", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57ac62d4e396ef981f39e97a", - "_parentId": "57ac437ce396ef981f39e8fc", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 100, - "_classes": "inverted color-seven ", + "title": "Are you ready to visualise data?", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "section-banner ", + "_trackingId": 100, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410f2208e1029dcae000", + "_parentId": "634441052208e1029dcadf86", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57ac8a1be396ef981f39e9d1", - "_parentId": "57ac4dd0e396ef981f39e920", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 101, - "_classes": "inverted color-seven ", + "title": "Fair use", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 101, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410f2208e1029dcae001", + "_parentId": "634441052208e1029dcadf82", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57b2e7f1e396ef981f39eae0", - "_parentId": "57b2c1c9e396ef981f39ea8d", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 102, - "_classes": "inverted footer", + "title": "The data-cleaning toolkit", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 102, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410f2208e1029dcae002", + "_parentId": "634441052208e1029dcadf83", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57b31d82e396ef981f39eb79", - "_parentId": "57b3182fe396ef981f39eb10", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 103, - "_classes": "inverted color-seven", + "title": "Data types", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 103, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410f2208e1029dcae003", + "_parentId": "634441052208e1029dcadf85", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57b5d92ac71a1cc67f4ee76b", - "_parentId": "57b441b1e396ef981f39ebc9", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 104, - "_classes": "inverted footer", + "title": "Benefits of hidden data", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 104, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410f2208e1029dcae004", + "_parentId": "634441042208e1029dcadf81", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "58385c614d7b7e82691e4783", - "_parentId": "57c198b7c8c479d7402de27f", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 105, - "_classes": "inverted color-seven", + "title": "Using colour", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": " ", + "_trackingId": 105, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410f2208e1029dcae005", + "_parentId": "634441052208e1029dcadf88", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "5839a83c4d7b7e82691e485a", - "_parentId": "57c1992cc8c479d7402de282", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 106, - "_classes": "inverted footer", + "title": "Benefits of hidden data", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 106, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410f2208e1029dcae006", + "_parentId": "634441052208e1029dcadf8c", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "583db7f74d7b7e82691e4ad9", - "_parentId": "57c199cfc8c479d7402de28c", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 107, - "_classes": "inverted color-seven", + "title": "Which data type?", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 107, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410f2208e1029dcae007", + "_parentId": "634441052208e1029dcadf8d", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "5888a8c5b61c46e176e7e7dc", - "_parentId": "58888c96b61c46e176e7e6bc", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 108, - "_classes": "inverted color-seven", + "title": "Data analysis", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 108, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410f2208e1029dcae008", + "_parentId": "634441042208e1029dcadf7f", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57ac6439e396ef981f39e98c", - "_parentId": "57ac437ce396ef981f39e8fc", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 109, - "_classes": "inverted footer", + "title": "Area and stacked area charts", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 109, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410f2208e1029dcae009", + "_parentId": "634441052208e1029dcadf87", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "57b1a45be396ef981f39ea1e", - "_parentId": "57ac4dd0e396ef981f39e920", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, + "title": "Data story: Saving children ends population growth", + "displayTitle": "", + "body": "", + "_classes": "", "_trackingId": 110, - "_classes": " ", + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410f2208e1029dcae00a", + "_parentId": "634441042208e1029dcadf80", + "_type": "block", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + }, + "_odi-theme": { + "_backgroundImage": { + "_large": "", + "_medium": "", + "_small": "" + }, + "_backgroundStyles": { + "_backgroundRepeat": null, + "_backgroundSize": null, + "_backgroundPosition": null + }, + "_minimumHeights": { + "_large": null, + "_medium": null, + "_small": null + }, + "_isDividerBlock": false + } + }, + { + "title": "Polish, Publish, Promote!", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " - }, - { - "_id": "57b31e24e396ef981f39eb8d", - "_parentId": "57b3182fe396ef981f39eb10", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, + "_classes": "", "_trackingId": 111, - "_classes": "color-seven", - "body": "", - "displayTitle": " ", - "title": " " + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "6344410f2208e1029dcae00b", + "_parentId": "634441052208e1029dcadf84", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "58385da74d7b7e82691e4795", - "_parentId": "57c198b7c8c479d7402de27f", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 112, - "_classes": "inverted footer", + "title": "What are the benefits of cleaning data?", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "", + "_trackingId": 112, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441102208e1029dcae00e", + "_parentId": "634441052208e1029dcadf83", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "583f25064d7b7e82691e4aed", - "_parentId": "57c199cfc8c479d7402de28c", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 113, - "_classes": "inverted footer ", + "title": "Can you avoid being deceived?", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": " section-banner", + "_trackingId": 113, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441102208e1029dcae011", + "_parentId": "634441052208e1029dcadf87", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "5888a9ecb61c46e176e7e7df", - "_parentId": "58888c96b61c46e176e7e6bc", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, + "title": "Data story: Mortality of the British Army", + "displayTitle": "", + "body": "", + "_classes": " ", "_trackingId": 114, - "_classes": "footer inverted", + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441102208e1029dcae012", + "_parentId": "634441042208e1029dcadf80", + "_type": "block", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + }, + "_odi-theme": { + "_backgroundImage": { + "_large": "", + "_medium": "", + "_small": "" + }, + "_backgroundStyles": { + "_backgroundRepeat": null, + "_backgroundSize": null, + "_backgroundPosition": null + }, + "_minimumHeights": { + "_large": null, + "_medium": null, + "_small": null + }, + "_isDividerBlock": false + } + }, + { + "title": "Are you ready to communicate your story?", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " - }, - { - "_id": "57b31e9fe396ef981f39eba1", - "_parentId": "57b3182fe396ef981f39eb10", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, + "_classes": " section-banner", "_trackingId": 115, - "_classes": "inverted footer", - "body": "", - "displayTitle": " ", - "title": " " + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441102208e1029dcae014", + "_parentId": "634441052208e1029dcadf84", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } }, { - "_id": "583ef3b74d7b7e82691e4adc", - "_parentId": "57ac4dd0e396ef981f39e920", - "_type": "block", - "_isAvailable": true, - "_isOptional": false, - "_trackingId": 116, - "_classes": "inverted footer", + "title": "Are you ready to clean data?", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " " + "_classes": "section-banner ", + "_trackingId": 116, + "instruction": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441102208e1029dcae015", + "_parentId": "634441052208e1029dcadf83", + "_type": "block", + "_assessment": { + "_quizBankID": 1 + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_isCompletionIndicatorEnabled": false + } } ] \ No newline at end of file diff --git a/course/en/components.json b/course/en/components.json index 54be3f7..0ad7e07 100644 --- a/course/en/components.json +++ b/course/en/components.json @@ -1,3848 +1,4317 @@ [ { - "_id": "57ac439de396ef981f39e8fe", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441112208e1029dcae01e", "_layout": "left", - "_parentId": "57ac437de396ef981f39e8fd", + "_parentId": "634441092208e1029dcadfb7", "_type": "component", - "body": "Visual representations of data vastly decrease the amount of time it takes to communicate a message. However, not all data visualisations are equal. In some cases, a combination of tricks are used to either emphasise a point or, in some cases, mislead the viewer. In this module we look at visual deception in data visualisation and how to avoid it.
\n\nIn this module we'll explore the following:
\n\nUsing a technique called 'pop out' helps direct the eye to the correct place. The dorsal stream reacts quickly to patterns and significant differences presented visually.
\n\nPop-out works best when a combination of different visual cues are used in combination, e.g. colour, size and line thickness.
\n\nIn the picture here, a combination of colour and thickness guides the eye towards the steepest line. This line represents the first high-speed train from Paris to Lyon. The steepness of the line is the speed.
\n", + "_id": "634441112208e1029dcae022", "_layout": "right", - "_parentId": "57ac437de396ef981f39e8fd", + "_parentId": "6344410c2208e1029dcadfdf", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "instruction": "" + }, + { + "_component": "text", + "_classes": "", "_isOptional": false, - "_classes": "intro-logo", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Can you avoid being deceived?", + "displayTitle": "Can you avoid being deceived?", + "body": "Try our quiz to see if you can avoid being deceived by data visualisation!
\n", + "_id": "634441112208e1029dcae023", + "_layout": "left", + "_parentId": "634441102208e1029dcae011", + "_type": "component", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "instruction": "" + }, + { "_component": "graphic", + "_classes": "intro-logo", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " Intro Logo", + "displayTitle": "", + "body": "", + "_id": "634441112208e1029dcae025", + "_layout": "right", + "_parentId": "634441072208e1029dcadfa0", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "", "_graphic": { "alt": "", - "large": "course/en/assets/f64ad121fc8e0250264e5d5f00c90d78cd6271a0.png", - "small": "course/en/assets/f64ad121fc8e0250264e5d5f00c90d78cd6271a0.png", - "attribution": "" - } + "longdescription": "", + "large": "course/en/assets/885528232d3a56bd3108a1999643f09a436c41b7.png", + "small": "course/en/assets/885528232d3a56bd3108a1999643f09a436c41b7.png", + "attribution": "European Data Science Academy [All rights reserved]", + "_url": "", + "_target": null + }, + "_isScrollable": false, + "_defaultScrollPercent": 0 }, { - "_id": "57ac45ade396ef981f39e904", - "_layout": "right", - "_parentId": "57ac459be396ef981f39e903", - "_type": "component", - "body": "Not starting at zero causes what is known as 'baseline failure'.
\n\nWhen looking at a bar chart, the human brain looks instantly at the size of the bar, not the value it represents. Therefore, to make a value difference appear larger than it is, the scale won't start at zero.
\n\nThis is a very common trick used to emphasise a difference that would appear small otherwise.
\n", - "displayTitle": "Baseline failure", - "title": "Baseline failure", - "_isAvailable": true, - "_isOptional": false, + "_component": "text", "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Are you ready to start the four step process?", + "displayTitle": "Are you ready to start the four step process?", + "body": "", + "_id": "634441112208e1029dcae028", + "_layout": "left", + "_parentId": "6344410e2208e1029dcadfff", + "_type": "component", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "instruction": "" + }, + { "_component": "text", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Baseline failure", + "displayTitle": "Baseline failure", + "body": "Not starting at zero causes what is known as 'baseline failure'.
\n\nWhen looking at a bar chart, the human brain looks instantly at the size of the bar, not the value it represents. Therefore, to make a value difference appear larger than it is, the scale won't start at zero.
\n\nThis is a very common trick used to emphasise a difference that would appear small otherwise.
\n", + "_id": "634441112208e1029dcae029", + "_layout": "right", + "_parentId": "634441092208e1029dcadfb7", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "" }, { - "_id": "57ac45b0e396ef981f39e905", + "_component": "text", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Pivot tables", + "displayTitle": "Pivot tables", + "body": "A pivot table is a powerful data summary tool found in all spreadsheet tools. Among other functions, a pivot table can automatically sort, count, total or give the average of the data stored in one table or spreadsheet, displaying the results in a second table.
\n\nPivot tables also give you the ability to "Pivot" or rotate the data, changing the column and row labels used from the original dataset.
\n\nThe example video demonstrates how to create a simple pivot table that gives the total number of health facilities per star rating. Here, the star ratings are used as the row labels and we have one column of data that represents the total count of facilities for each rating.
\n\nTry following this through with your own dataset.
\n", + "_id": "634441112208e1029dcae02a", "_layout": "left", - "_parentId": "57ac459be396ef981f39e903", + "_parentId": "6344410d2208e1029dcadff1", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/db9331e718cd2b758ef3a27ecb650cd34ef7fd33.jpg", - "small": "course/en/assets/db9331e718cd2b758ef3a27ecb650cd34ef7fd33.jpg", - "attribution": "Fox News [All rights reserved]" - } + "instruction": "" }, { - "_id": "57ac4895e396ef981f39e912", + "_component": "text", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Are you ready to communicate your story?", + "displayTitle": "Are you ready to communicate your story?", + "body": "", + "_id": "634441112208e1029dcae02b", "_layout": "left", - "_parentId": "57ac488ce396ef981f39e911", + "_parentId": "634441102208e1029dcae014", "_type": "component", - "body": "Another common method used to emphasise a difference or correlation is to use multiple scales.
\n\nTypically, this involves having different scales on each side of the chart that each relate to different plots of data.
\n\nThe example shown here from the Colorado Department of Transport uses two scales to try and emphasise how different fatal accidents are in 2016 compared to previous years.
\n\nThings to note:
\n\nData visualisations can be a powerful way of bringing data to life, and helping others deduce meaning from data.
\n\nBut to add context to the visualisation, build a shareable story around it and disseminate that story widely for maximum impact, visualisations should be accompanied by a written narrative.
\n\nThis module goes through the steps you should take in putting your story into words for the best possible impact:
\n\nVisual representations of data vastly decrease the amount of time it takes to communicate a message. However, not all data visualisations are equal. In some cases, a combination of tricks are used to either emphasise a point or, in some cases, mislead the viewer. In this module we look at visual deception in data visualisation and how to avoid it.
\n\nIn this module we'll explore the following:
\n\nThe human brain has been specifically designed to help us instantly process and react to what we see. Understanding how the visual cortex works is essential when creating powerful visualisations of data.
", + "_id": "634441122208e1029dcae02e", "_layout": "full", - "_parentId": "57ac4c62e396ef981f39e91d", + "_parentId": "6344410a2208e1029dcadfc1", "_type": "component", - "body": "The first thing that the brain notices when looking at a visualisation is the size of different parts.
", - "displayTitle": "Adding depth and area", - "title": "Adding depth and area", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "narrative", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Click the forward arrow to see more.", - "mobileInstruction": "Select the ‘+’ sign to explore further, then swipe the image to see more.", - "_hasNavigationInTextArea": false, - "_setCompletionOn": "allItems", "_items": [ { - "title": "Adding depth", - "body": "Adding 3D effects increases the area of a graph. To the human brain the perceived size is now larger with the additional volume.
Providing that the volume is equal in all cases then this is fine (e.g. the volume of an area with value 4 is exactly twice the volume of an area with value 2).
However, if the volumes are not proportional, or as is the case here potentially infinite, then it can be difficult to grasp real values.
", + "strapline": "The human eye", "_graphic": { - "src": "course/en/assets/becc93fb17de6ed165b9891abe6fb851775ac273.jpg", + "attribution": "Ahmed [CC-BY]", "alt": "", - "attribution": "Edward Tufte [CC-BY]" + "src": "course/en/assets/f3eeff7b4f58fb6bbfd7172e16a925f54de5c763.jpg" }, - "strapline": "New York state expenditure" + "body": "The human eye, along with the visual cortex, is capable of processing trillions of points of information simultaneously.
The human eye is very sensitive to detail. It can instantly re-focus on objects at different distances. It can also instantly change the amount of light that enters the eye in order to deal with high and low light levels.
Technologies such as Light Field cameras and High Dynamic Range which have the ability to capture a level of detail similar to the eye are beginning to emerge, but have taken thousands of years longer than the eye.
", + "title": "The human eye" }, { - "title": "Removing depth", - "body": "Removing the 3D infinite depth shows a different view of the data.
With the depth removed, previously large changes are no longer present in the data.
Interestingly, this data also suffers from the fact that the figures have not been adjusted for inflation. Adjusting the figures shows that state expenditure had not changed in real terms for the previous seven years.
", + "strapline": "The visual cortex", "_graphic": { - "src": "course/en/assets/758439c9a2b0edc0fbb19e6ed6c66ad1ccd8497d.jpg", + "attribution": "Wikipedia [All rights reserved]", "alt": "", - "attribution": "Edward Tufte [CC-BY]" + "src": "course/en/assets/1949700df360ddc39b5615e5a066c8e8a1033bef.jpg" }, - "strapline": "New York state expenditure (simplified)" + "body": "After light has entered the eye, the information carried with it is passed to the visual cortex for processing. This information is then split by the occipital lobe to be processed in parallel by the dorsal and ventral streams.
These two pathways have very different jobs, and understanding each is the key to effective data visualisation.
Dorsal Stream: The where/how path
Ventral Stream: The what pathway
", + "title": "The visual cortex" }, { - "title": "Radius and area", - "body": "
Using raw values as the radius of a circle is another big mistake.
The easy way to spot this mistake is to attempt to fit a smaller circle inside a bigger circle. For example, a circle representing the value '1' should fit in another circle representing the value '3' exactly three times.
As can be seen in the example here, this is not the case. Smaller differences seem bigger, due to the incorrect scaling of the circles.
", + "strapline": "3D illusion", "_graphic": { - "src": "course/en/assets/7c422cfc6ad4640bd456aac607a7d776296f5302.jpg", + "attribution": "Designed by Eightonesix [CC-BY]", "alt": "", - "attribution": "Slideshare [CC-BY]" + "src": "course/en/assets/098046310f1d2ad9e371db2a1abae89342b755a2.jpg" }, - "strapline": "Radius and area failure" + "body": "The dorsal stream is the pathway in the visual cortex. It is responsible for recognising where things are and how they are going to affect you.
For example, if someone throws something at you unexpectedly, it's the dorsal stream that will react to help defend you. You act without thinking.
We can use the same trick in data visualisation to make information pop without needed to rely on the ventral stream to work out what that information is first.
", + "title": "Fast path visualisation" } - ] + ], + "_setCompletionOn": "allItems", + "_hasNavigationInTextArea": false, + "mobileInstruction": "Click the forward arrow to find out how.", + "instruction": "Click the forward arrow to find out how." }, { - "_id": "57ac4e8de396ef981f39e922", + "_component": "accordion", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Sorting and filtering data", + "displayTitle": "Sorting and filtering data", + "body": "Sorting and filtering data helps you to see trends in the data.
\n\nBefore applying any sort or filter operations, make sure that you have frozen the header rows.
\n\nUse the video on the right to help guide you.
\n\n\n", + "_id": "634441122208e1029dcae032", "_layout": "left", - "_parentId": "57ac4dd0e396ef981f39e921", + "_parentId": "634441092208e1029dcadfbb", "_type": "component", - "body": "
A modern data scientist is expected to be a catalyst for change in an organisation. This requires not only performing complex data manipulation, but also communicating findings to senior level decision-makers. A key part of this is being able to tell powerful stories.
No field is more experienced at finding and telling stories than journalism, and likewise no field better at using data than data science. This module looks at what both fields can learn from each other, and what you can learn from them, in order to find and tell compelling stories with data.
In this module we will explore the following:
To sort a column, simply select the column header you want to sort the data by and then select the sort option, normally available from the Data menu or panel in most spreadsheet applications.
\n\nYou can then choose how you want to sort the data.
\n", + "title": "Sorting data" + }, + { + "_classes": "", + "_graphic": { + "src": "", + "alt": "" + }, + "body": "Filters allow you to limit the data that you see.
\n\nTo apply a filter, select any cell in your header row and click the filter icon. This is normally available from the same place that the sort function is found.
\n\nOnce selected, you will notice that your header row gains a dropdown option. Selecting or unselecting the data shown in this dropdown will allow you to both sort and filter the values in a row. This will hide the data, but not get rid of it.
\n", + "title": "Filtering data" + } + ], "instruction": "" }, { - "_id": "57ac5065e396ef981f39e92e", - "_layout": "full", - "_parentId": "57ac5051e396ef981f39e92d", - "_type": "component", - "body": "ODI Trainer and Data Scientist Dr David Tarrant explains why it is important for data scientists to be able to tell stories.
\n", - "displayTitle": "Why do data scientists need to tell stories?", - "title": "Why do data scientists need to tell stories?", - "_isAvailable": true, - "_isOptional": false, + "_component": "graphic", "_classes": "", - "_component": "media", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441122208e1029dcae033", + "_layout": "right", + "_parentId": "6344410e2208e1029dcadffc", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true - }, - "instruction": "", - "_media": { - "mp4": "", - "ogv": "", - "mp3": "", - "source": "https://player.vimeo.com/video/201633639", - "type": "video/vimeo", - "poster": "", - "cc": [] + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "_setCompletionOn": "inview", - "_useClosedCaptions": false, - "_startLanguage": "en", - "_allowFullScreen": false, - "_transcript": { - "_setCompletionOnView": true, - "_inlineTranscript": false, - "_externalTranscript": false, - "inlineTranscriptButton": "", - "inlineTranscriptCloseButton": "", - "inlineTranscriptBody": "", - "transcriptLinkButton": "", - "transcriptLink": "" + "_graphic": { + "attribution": "", + "small": "course/en/assets/d3f89a6758812def9582f6977de3872488742d4c.png", + "large": "course/en/assets/d3f89a6758812def9582f6977de3872488742d4c.png", + "alt": "" }, - "_playerOptions": "" + "instruction": "" }, { - "_id": "57ac54cee396ef981f39e934", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441122208e1029dcae036", "_layout": "left", - "_parentId": "57ac549ce396ef981f39e933", + "_parentId": "6344410c2208e1029dcadfdb", "_type": "component", - "body": "As well as issues with area, pie charts can also be misleading when plotting percentages.
\n\nA close look at this pie chart shows that the values only add up to 62%. So what happened to the other 38% of safety concerns?
\n\nIt is also worth observing that the size of the 19% quadrant is also far larger than a 25% quadrant should be.
\n", - "displayTitle": " Percentages", - "title": " Percentages", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "text", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_graphic": { + "attribution": "Designed by Photoroyalty [CC-BY]", + "small": "course/en/assets/fa4f8ebbd4c99e24a5f92eece50097782c9707bd.jpg", + "large": "course/en/assets/fa4f8ebbd4c99e24a5f92eece50097782c9707bd.jpg", + "alt": "" }, "instruction": "" }, { - "_id": "57ac54d1e396ef981f39e935", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441122208e1029dcae039", "_layout": "right", - "_parentId": "57ac549ce396ef981f39e933", + "_parentId": "6344410d2208e1029dcadfec", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/d3f89a6758812def9582f6977de3872488742d4c.png", - "small": "course/en/assets/d3f89a6758812def9582f6977de3872488742d4c.png", - "attribution": "" - } + "attribution": "Photoroyalty - Freepik.com [CC-BY]", + "small": "course/en/assets/143f81f7a7e0de511369ebfdbc384f0f7e5ff898.png", + "large": "course/en/assets/143f81f7a7e0de511369ebfdbc384f0f7e5ff898.png", + "alt": "" + }, + "instruction": "" }, { - "_id": "57ac5624e396ef981f39e93a", - "_layout": "right", - "_parentId": "57ac5607e396ef981f39e938", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", + "_component": "text", + "_classes": "", + "_isOptional": false, "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Multiple scales", + "displayTitle": "Multiple scales", + "body": "Another common method used to emphasise a difference or correlation is to use multiple scales.
\n\nTypically, this involves having different scales on each side of the chart that each relate to different plots of data.
\n\nThe example shown here from the Colorado Department of Transport uses two scales to try and emphasise how different fatal accidents are in 2016 compared to previous years.
\n\nThings to note:
\n\nWhen working with data, it is critical to understand your rights. If data is openly licensed, it can be used immediately. In other circumstances you might have to pay for a licence that grants you use of the data. There are also copyright exceptions which you can use in some circumstances to ensure the way you are using the data is legal.
\n\nThis module will cover:
\n\nThe first thing that the brain notices when looking at a visualisation is the size of different parts.
", + "_id": "634441132208e1029dcae048", "_layout": "full", - "_parentId": "57ac5781e396ef981f39e944", + "_parentId": "6344410d2208e1029dcadfed", "_type": "component", - "body": "Perhaps one of the most confusing charts ever created. Introducing area, stacked area and the stream graph.
", - "displayTitle": "Area and stacked area charts", - "title": "Area and stacked area charts", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "narrative", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "mobileInstruction": "", - "_hasNavigationInTextArea": false, - "_setCompletionOn": "allItems", "_items": [ { - "title": "Area charts", - "body": "Area charts are great for showing a single value that may consist of many parts. However if being used to compare two or more sets of values they should be avoided.
Why?
Because when the human brain looks at an area chart it sees mountains. Which means that one set of values is behind the other.
This is correct for an area graph, so why should you not use them? Click to the next section to find out...
", + "strapline": "New York state expenditure", "_graphic": { - "src": "course/en/assets/62186a87264ebc59ab4c6bc73c6e88a07a62e343.jpg", + "attribution": "Edward Tufte [CC-BY]", "alt": "", - "attribution": "Max Van Kleek [CC-BY]" + "src": "course/en/assets/becc93fb17de6ed165b9891abe6fb851775ac273.jpg" }, - "strapline": "Area chart" + "body": "Adding 3D effects increases the area of a graph. To the human brain the perceived size is now larger with the additional volume.
Providing that the volume is equal in all cases then this is fine (e.g. the volume of an area with value 4 is exactly twice the volume of an area with value 2).
However, if the volumes are not proportional, or as is the case here potentially infinite, then it can be difficult to grasp real values.
", + "title": "Adding depth" }, { - "title": "Stacked area charts", - "body": "The stacked area chart looks exactly the same as an area chart. However the two sets of values are now on top of each other not behind one another.
How do you tell?
There is no way for sure to tell what you are looking at unless it is stated.
Take a look at both examples here as they use exactly the same set of source data. Can you tell the difference?
", + "strapline": "New York state expenditure (simplified)", "_graphic": { - "src": "course/en/assets/b364223b22fc06d77b12f50f39bd4da961d73030.jpg", + "attribution": "Edward Tufte [CC-BY]", "alt": "", - "attribution": "Max Van Kleek [CC-BY]" + "src": "course/en/assets/758439c9a2b0edc0fbb19e6ed6c66ad1ccd8497d.jpg" }, - "strapline": "Stacked area chart" + "body": "Removing the 3D infinite depth shows a different view of the data.
With the depth removed, previously large changes are no longer present in the data.
Interestingly, this data also suffers from the fact that the figures have not been adjusted for inflation. Adjusting the figures shows that state expenditure had not changed in real terms for the previous seven years.
", + "title": "Removing depth" }, { - "title": "Stream graphs", - "body": "Going one step further and introducing the stream graph.
Is this stacked or an area chart?
Where is the zero value on the y-axis?
Is the order of items significant?
Abandon all hope!
", + "strapline": "Radius and area failure", "_graphic": { - "src": "course/en/assets/b1426dd8e5e24ae387c8d59ab5169aad6edb9001.jpg", + "attribution": "Slideshare [CC-BY]", "alt": "", - "attribution": "Techcrunch [All rights reserved]" + "src": "course/en/assets/7c422cfc6ad4640bd456aac607a7d776296f5302.jpg" }, - "strapline": "Stream graph" + "body": "Using raw values as the radius of a circle is another big mistake.
The easy way to spot this mistake is to attempt to fit a smaller circle inside a bigger circle. For example, a circle representing the value '1' should fit in another circle representing the value '3' exactly three times.
As can be seen in the example here, this is not the case. Smaller differences seem bigger, due to the incorrect scaling of the circles.
", + "title": "Radius and area" } - ] + ], + "_setCompletionOn": "allItems", + "_hasNavigationInTextArea": false, + "mobileInstruction": "Select the ‘+’ sign to explore further, then swipe the image to see more.", + "instruction": "Click the forward arrow to see more." }, { - "_id": "57ac5c7ae396ef981f39e952", - "_layout": "left", - "_parentId": "57ac5c52e396ef981f39e951", - "_type": "component", - "body": "Try our quiz to see if you can avoid being deceived by data visualisation!
\n", - "displayTitle": "Can you avoid being deceived?", - "title": "Can you avoid being deceived?", - "_isAvailable": true, - "_isOptional": false, + "_component": "graphic", "_classes": "", - "_component": "text", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441132208e1029dcae04c", + "_layout": "right", + "_parentId": "6344410d2208e1029dcadff3", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_graphic": { + "attribution": "Kirill_M [Shutterstock standard licence]", + "small": "course/en/assets/7c9694500a5abd685a4c7e162d12e6410f944aee.jpg", + "large": "course/en/assets/7c9694500a5abd685a4c7e162d12e6410f944aee.jpg", + "alt": "" }, "instruction": "" }, { - "_id": "57ac5c7fe396ef981f39e953", + "_component": "graphic", + "_classes": "color-seven", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441132208e1029dcae04f", "_layout": "right", - "_parentId": "57ac5c52e396ef981f39e951", + "_parentId": "634441102208e1029dcae011", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "color-seven", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/91d7d44849aaa32d953399c315d3338572889c74.png", + "attribution": "", "small": "course/en/assets/91d7d44849aaa32d953399c315d3338572889c74.png", - "attribution": "" - } + "large": "course/en/assets/91d7d44849aaa32d953399c315d3338572889c74.png", + "alt": "" + }, + "instruction": "" }, { - "_id": "57ac5f8ae396ef981f39e95a", - "_layout": "right", - "_parentId": "57ac5f84e396ef981f39e959", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, + "_component": "text", "_classes": "", - "_component": "graphic", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Are you ready to clean data?", + "displayTitle": "Are you ready to clean data?", + "body": "Can you recall the reasons why data needs to be cleaned, the useful tools to use and which common errors you should look for in datasets?
\n", + "_id": "634441132208e1029dcae052", + "_layout": "left", + "_parentId": "634441102208e1029dcae015", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/672bf2eb96b5642e5d515626558e12effcde751b.jpg", - "small": "course/en/assets/672bf2eb96b5642e5d515626558e12effcde751b.jpg", - "attribution": "Max Van Kleek [CC-BY]" - } + "instruction": "" }, { - "_id": "57ac5f95e396ef981f39e95c", - "_layout": "left", - "_parentId": "57ac5f84e396ef981f39e959", - "_type": "component", - "body": "In what way does the visualisation here attempt to mislead the viewer?
\n", - "displayTitle": "Identify the deception", - "title": "Identify the deception", - "_isAvailable": true, - "_isOptional": false, + "_component": "narrative", "_classes": "", - "_component": "mcq", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "What are the benefits of cleaning data?", + "displayTitle": "What are the benefits of cleaning data?", + "body": "In addition to the tools that can be used to clean open data, it is important to understand the benefits that cleaning brings.
", + "_id": "634441132208e1029dcae053", + "_layout": "full", + "_parentId": "634441102208e1029dcae00e", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Choose your answer, then click 'Submit'.", "_items": [ { - "text": "Baseline failure", - "_shouldBeSelected": false, - "feedback": "" + "strapline": "People network", + "_graphic": { + "attribution": "higyou [Shutterstock standard licence]", + "alt": "higyou [Shutterstock standard licence]", + "src": "course/en/assets/ecc29cb1588c4f76a0bcf5e2f706110c960c328a.jpg" + }, + "body": "If data is not clean then decisions made on the basis of it could be wrong. This can affect products or insights you develop from data and, in some cases, have an impact upon thousands or even millions of people.
A recent study found that the process of preparing data for analysis can take anywhere between 60% and 80% of the time of a data-driven project.
", + "title": "Prioritise cleaning" }, { - "text": "Radius/area failure", - "_shouldBeSelected": false, - "feedback": "" + "strapline": "Connected globe", + "_graphic": { + "attribution": "Horscope [Shutterstock standard licence]", + "alt": "Horscope [Shutterstock standard licence]", + "src": "course/en/assets/099adb319c4910eec7c518c71cb42752af62327c.jpg" + }, + "body": "Sharing a clean open dataset will make the data more usable. Tools like Open Refine allow you to share change history, letting people know what has been cleaned and how. Making the process open as well as the data adds to the sustainability and trust a user can put in a dataset.
There are also data-cleaning communities emerging that could be supported more actively, such as OpenStreetMap communities.
Take me to OSM Denmark Community Wiki
Many data-cleaning tools, including Open Refine, help you to combine and enrich datasets. This can lead to valuable insights being discovered.
For example, enriching a dataset that refers to businesses (by name or some other identifier) can inform you if the business is still trading and its current financial position.
Get started with enriching data.
", + "title": "Discover insights" } ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": false, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nThis visualisation's scale starts at 6.3, thus it suffers from baseline failure. Furthermore, the areas of the triangles are not proportional to each other and are actually out by a distortion factor of 5!
\n", - "_incorrect": { - "final": "Are you sure?
\n\nThis visualisation's scale starts at 6.3, thus it suffers from baseline failure. Furthermore, the areas of the triangles are not proportional to each other and are actually out by a distortion factor of 5!
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } + "_setCompletionOn": "allItems", + "_hasNavigationInTextArea": false, + "mobileInstruction": "Click the forward arrow to see more.", + "instruction": "Click the forward arrow to see more." + }, + { + "_component": "accordion", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "There are two public domain licences available under the Creative Commons licence set. CC0 (zero) and the Public Domain Mark.
", + "_id": "634441142208e1029dcae05a", + "_layout": "right", + "_parentId": "634441092208e1029dcadfbd", + "_type": "component", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" - }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } - }, - { - "_id": "57ac61b8e396ef981f39e96b", - "_layout": "left", - "_parentId": "57ac619ee396ef981f39e96a", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", - "_pageLevelProgress": { - "_isEnabled": false - }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/df4f58cc130dde9a671827313192401b8cb263ca.jpg", - "small": "course/en/assets/df4f58cc130dde9a671827313192401b8cb263ca.jpg", - "attribution": "WTF Visualizations [All rights reserved]" - } - }, - { - "_id": "57ac61bce396ef981f39e96c", - "_layout": "right", - "_parentId": "57ac619ee396ef981f39e96a", - "_type": "component", - "body": "In what way does the visualisation here attempt to mislead the viewer?
\n", - "displayTitle": "Identify the deception", - "title": "Identify the deception", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "mcq", - "_pageLevelProgress": { - "_isEnabled": true - }, - "instruction": "Choose your answer, then click 'Submit'.", + "_shouldCollapseItems": true, "_items": [ { - "text": "Doesn't add up to 100%", - "_shouldBeSelected": false, - "feedback": "" - }, - { - "text": "Incorrectly labelled", - "_shouldBeSelected": true, - "feedback": "" + "_classes": "", + "_graphic": { + "src": "", + "alt": "" + }, + "body": "The CC0 licence waives all creators' rights to content or data as the content enters the public domain. This licence can only be applied by the copyright holder.
\n", + "title": "CC0 Licence " }, { - "text": "Radius/area failure", - "_shouldBeSelected": true, - "feedback": "" + "_classes": "", + "_graphic": { + "src": "", + "alt": "" + }, + "body": "The Public Domain Mark is very similar to the CC0 licence, except that it it can be retrospectively applied to data that is already known to be public domain, either by previous licence or intent. This mark is most often applied by third parties to data where copyright has expired, or the creator is no longer able to place a CC0 licence on the data.
\n\nFor example, a library or archive could choose to place a Public Domain Mark on old, out of copyright books.
\n", + "title": "Public Domain Mark" } ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": false, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nThe values add up to 100%, however the labels for the two largest values have been swapped over.
\n", - "_incorrect": { - "final": "Are you sure?
\n\nThe values add up to 100%, however the labels for the two largest values have been swapped over.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } - }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" - }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "instruction": "" }, { - "_id": "57ac62e4e396ef981f39e97b", - "_layout": "right", - "_parentId": "57ac62d4e396ef981f39e97a", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, + "_component": "text", "_classes": "", - "_component": "graphic", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Planning your time", + "displayTitle": "Planning your time", + "body": "It is important to plan your time carefully in any data project. Follow these steps to help you plan efficiently.
The 80:20 rule for data storytelling
Gathering, organising, filtering and cleaning of data will take 80% of your time. Done right this can significantly reduce the time you spend in the analysis and visualisation.
Develop your narrative at the beginning
Much like research has a hypothesis to test from the start, it's useful to spend the first stages of a project outlining the audience and narrative. This will help keep the data collection focused and time to a minimum.
", + "_id": "634441142208e1029dcae05b", + "_layout": "left", + "_parentId": "6344410d2208e1029dcadff0", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/4c2ff782b7863fb71b0c8cfb32e6d865d5d676bc.png", - "small": "course/en/assets/4c2ff782b7863fb71b0c8cfb32e6d865d5d676bc.png", - "attribution": "Max Van Kleek [CC-BY]" - } + "instruction": "" }, { - "_id": "57ac62e9e396ef981f39e97c", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441142208e1029dcae05c", "_layout": "left", - "_parentId": "57ac62d4e396ef981f39e97a", + "_parentId": "6344410c2208e1029dcadfdd", "_type": "component", - "body": "Is the chart shown here an area or stacked area chart?
\n", - "displayTitle": "What type of chart?", - "title": "What type of chart?", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "mcq", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Choose your answer, then click 'Submit'.", - "_items": [ - { - "text": "Area", - "_shouldBeSelected": false, - "feedback": "" - }, - { - "text": "Stacked area", - "_shouldBeSelected": false, - "feedback": "" - }, - { - "text": "No way to tell", - "_shouldBeSelected": true, - "feedback": "" - } - ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": false, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nWithout additional information, it is impossible to tell which type of chart this is.
\n", - "_incorrect": { - "final": "Are you sure?
\n\nWithout additional information, it is impossible to tell which type of chart this is.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } + "_graphic": { + "attribution": "Sashkin [Shutterstock standard licence]", + "small": "course/en/assets/2da5b534acdc8080cc6a818ac4af094a17d30785.jpg", + "large": "course/en/assets/2da5b534acdc8080cc6a818ac4af094a17d30785.jpg", + "alt": "" }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" - }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "instruction": "" }, { - "_id": "57ac6452e396ef981f39e98d", - "_layout": "right", - "_parentId": "57ac6439e396ef981f39e98c", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "clipboard color-seven", "_component": "graphic", + "_classes": "intro-logo", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " logo", + "displayTitle": "", + "body": "", + "_id": "634441142208e1029dcae05f", + "_layout": "right", + "_parentId": "634441072208e1029dcadfa6", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "", "_graphic": { "alt": "", - "large": "course/en/assets/484db8c2bdaed7a020ae10c7a958be8be7b3e4f1.png", - "small": "course/en/assets/484db8c2bdaed7a020ae10c7a958be8be7b3e4f1.png", - "attribution": "The Open Data Institute [CC-BY-SA]" - } + "longdescription": "", + "large": "course/en/assets/885528232d3a56bd3108a1999643f09a436c41b7.png", + "small": "course/en/assets/885528232d3a56bd3108a1999643f09a436c41b7.png", + "attribution": "European Data Science Academy [All rights reserved]", + "_url": "", + "_target": null + }, + "_isScrollable": false, + "_defaultScrollPercent": 0 }, { - "_id": "57ac6456e396ef981f39e98e", - "_layout": "left", - "_parentId": "57ac6439e396ef981f39e98c", - "_type": "component", - "body": "Visualisations should always be constructed to represent a true picture of the data. In communicating your message, make sure to avoid misleading your viewers.
\n\nThis module looked at the key techniques used and examined how to avoid being deceived.
\n\nWhy not test your knowledge further, and examine extra examples at viz.wtf?
\n\nYou may have created an engaging visualisation, but your audience might still struggle to understand the story without additional explanation or narrative.
\n\n\n", - "displayTitle": "Have you been deceived?", - "title": "Have you been deceived?", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", "_component": "text", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "What do we mean by clean data?", + "displayTitle": "What do we mean by clean data?", + "body": "Knowing that your data is clean is important to ensure you have a reliable starting point when using a dataset and creating new value from it.
\n\nClean data is data that is consistent, free from duplication and ready for machine consumption.
\n\nIf data is clean, it is easier to combine with different datasets and find deeper insights.
\n", + "_id": "634441142208e1029dcae062", + "_layout": "right", + "_parentId": "6344410c2208e1029dcadfdd", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "" }, { - "_id": "57ac66aee396ef981f39e9ae", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441142208e1029dcae063", "_layout": "left", - "_parentId": "57ac65e0e396ef981f39e9ad", + "_parentId": "6344410e2208e1029dcadffd", "_type": "component", - "body": "One of the pioneers of modern, data-led storytelling is Hans Rosling. His Gapminder Foundation collects and analyses world statistical data in order to accurately report on the future of the human population and its impact on our planet. His research focuses on population growth and the exponential growth curve.
In this video, Hans Rosling debunks the view that saving poor children exacerbates the global problem of an ever-growing population, and presents the data in an engaging way.
", - "displayTitle": "Data story: Saving children ends population growth ", - "title": "Data story: Saving children ends population growth ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "text", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_graphic": { + "attribution": "", + "small": "course/en/assets/5f8ac0dda1f5e72a779e66efc3678304cda055bc.png", + "large": "course/en/assets/75d701a8e80cabb50b6d2187bfead1d018437950.png", + "alt": "" }, "instruction": "" }, { - "_id": "57ac7dd8e396ef981f39e9b4", - "_layout": "left", - "_parentId": "57ac7dcbe396ef981f39e9b3", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, + "_component": "text", "_classes": "", - "_component": "graphic", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Fair use", + "displayTitle": "Fair use", + "body": "There are a number of copyright exceptions which assist in the use of third-party copyright protected data. These expectations are known as 'fair use' or 'fair dealing' rights, and cover aspects such as research, review or reporting, parody or pastiche, and illustration for teaching.
\n\nIn all instances of fair use, there are provisions to protect authors against users replicating and distributing the whole works and claiming 'fair use'. An easy way to think about this is that you can criticise a book in the press, however you cannot replicate the exact plot of the book in a press article. This would be classified as a copyright infringement and not reporting.
\n", + "_id": "634441142208e1029dcae066", + "_layout": "right", + "_parentId": "6344410f2208e1029dcae001", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/75d701a8e80cabb50b6d2187bfead1d018437950.png", - "small": "course/en/assets/5f8ac0dda1f5e72a779e66efc3678304cda055bc.png", - "attribution": "" - } + "instruction": "" }, { - "_id": "57ac7ddee396ef981f39e9b5", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441142208e1029dcae067", "_layout": "right", - "_parentId": "57ac7dcbe396ef981f39e9b3", + "_parentId": "634441082208e1029dcadfab", "_type": "component", - "body": "Mastadon C, in collaboration with the Open Data Institute, identified that if generic medication could be prescribed over branded medication (both equally safe and effective), the National Health Service (NHS) could potentially save £200m in just one year alone.
They discovered this story by analysing 37 million rows of statin prescription data in different regions across England.
The visualisation on the left shows the percentage of proprietary statin prescription by region. You can explore the data and results for yourself at www.prescribinganalytics.com.
", - "displayTitle": "Data story: £200m saving for the NHS", - "title": "Data story: £200m saving for the NHS", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "text", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_graphic": { + "attribution": "", + "small": "course/en/assets/a516261fb9cb309e3b3d1116a192ecfc2a70fbad.png", + "large": "course/en/assets/a516261fb9cb309e3b3d1116a192ecfc2a70fbad.png", + "alt": "" }, "instruction": "" }, { - "_id": "57ac8180e396ef981f39e9c1", - "_layout": "right", - "_parentId": "57ac8152e396ef981f39e9c0", - "_type": "component", - "body": "An early example of proactive data storytelling is Florence Nightingale and her report, ‘Mortality of the British Army’, published in 1858.
In her report to parliament, she used graphics to advocate improvements in health services for the British Army. The most famous is her ‘coxcomb’, a spiral of sections each representing deaths per month, highlighting that the vast majority of deaths were from preventable diseases rather than bullets.
", - "displayTitle": "Data story: Mortality of the British Army", - "title": "Data story: Mortality of the British Army", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", "_component": "text", + "_classes": "ticks", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Filtering and pivot tables", + "displayTitle": "Filtering and pivot tables", + "body": "Once your data is organised and clean, you can now begin to filter and analyse the data.
\n\nIn this module we will learn how to:
\n\nTo prepare you for this exercise you will need this spreadsheet. Note that it has two sheets; the first tab holds the data, and the second tab called 'Statistics' will be used when we look at formula.
\n", + "_id": "634441142208e1029dcae06a", + "_layout": "left", + "_parentId": "634441072208e1029dcadfa1", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "" }, { - "_id": "57ac8184e396ef981f39e9c2", + "_component": "text", + "_classes": "ticks", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Gathering data", + "displayTitle": "Gathering data", + "body": "Data plays a key role in storytelling, however not all data is easy to find.
\n\nThe growing demand for data has led to an increase in human friendly data services, including data portals and simple download buttons. However, downloadable data represents only a small fraction of the available data on the Web. The majority of data available on the Web is hidden from the human eye. But machines can find and read this data.
\n\nIn this module we explore the following:
\n\nAlthough your data may be adequately managed, often a raw dataset can be riddled with errors. Errors are often not even noticed by data publishers because the data can change over time. In other cases, errors can be the result of human mistakes in data entry, like typos or incorrect abbreviations.
\n\nWhen working with any data, it is important to know how to find errors and correct them to make the data more useful.
\n\nIn this module we'll explore the following:
\n\nCopyright exceptions allow for the use of copyrighted material in certain, limited ways without needing permission or licence from the author to do so. Unlike global licences, exceptions vary around the world.
One of the most contentious copyright exceptions is for owners of music to copy a CD onto their computer for personal consumption. Exceptions tend to exist for around a year before the practice becomes illegal the following year, although exceptions vary around the world.
Use exceptions with care as they can change rapidly.
", + "_id": "634441142208e1029dcae06d", "_layout": "left", - "_parentId": "57ac825ee396ef981f39e9c6", + "_parentId": "6344410d2208e1029dcadfee", "_type": "component", - "body": "", - "displayTitle": "Are you ready to be a data storyteller?", - "title": "Are you ready to be a data storyteller?", - "_isAvailable": true, - "_isOptional": false, - "_classes": "section-banner", - "_component": "text", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "" }, { - "_id": "57ac8347e396ef981f39e9cd", - "_layout": "right", - "_parentId": "57ac8324e396ef981f39e9cb", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441152208e1029dcae06e", + "_layout": "left", + "_parentId": "634441102208e1029dcae012", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/77bd72072d8632d7f169d4c031a1f027e59749e3.png", - "small": "course/en/assets/77bd72072d8632d7f169d4c031a1f027e59749e3.png", - "attribution": "Jer Thorp [CC-BY]" - } + "attribution": "", + "small": "course/en/assets/1f04f2be8a4b3b6dfc142ddc44c4fdc43f841689.png", + "large": "course/en/assets/1f04f2be8a4b3b6dfc142ddc44c4fdc43f841689.png", + "alt": "" + }, + "instruction": "" }, { - "_id": "57ac8364e396ef981f39e9ce", + "_component": "text", + "_classes": "ticks", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Organising data", + "displayTitle": "Organising data", + "body": "A common challenge in ensuring data quality is difficulties people face when using spreadsheets. When data is properly managed, it is much easier to answer fundamental questions and conduct analysis. Correctly managed data also ensures you aren't making decisions based on faulty evidence. Knowing how to structure and organise data in a spreadsheet is fundamental to ensuring consistency in your data.
\n\nIn this module we look at how to effectively structure a spreadsheet for raw data collection. We will cover:
\n\nAt the end of this module you can try out what you've learnt on a spreadsheet.
\n", + "_id": "634441152208e1029dcae071", "_layout": "left", - "_parentId": "57ac8324e396ef981f39e9cb", + "_parentId": "634441072208e1029dcadfa8", "_type": "component", - "body": "Two of the most significant data analysis fields are...
", - "displayTitle": "Which new fields have emerged that change the way we find stories in data?", - "title": "Which new fields have emerged that change the way we find stories in data?", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "mcq", "_pageLevelProgress": { - "_isEnabled": true - }, - "instruction": "Choose one answer, then click 'Submit'", - "_items": [ - { - "text": "Data journalism and data science", - "_shouldBeSelected": true, - "feedback": "" - }, - { - "text": "Data science and traditional journalism", - "_shouldBeSelected": false, - "feedback": "" - }, - { - "text": "Data journalism and law", - "_shouldBeSelected": false, - "feedback": "" - } - ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_canShowMarking": true, - "_shouldDisplayAttempts": false, - "_isRandom": false, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
Data science and data journalism are both modern ways of finding stories through data analysis
", - "_incorrect": { - "final": "Are you sure?
Data science and data journalism are both modern ways of finding stories through data analysis
", - "notFinal": "Are you sure about that? Data science and data journalism are both modern ways of finding stories through data analysis
" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" - }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "instruction": "" }, { - "_id": "57ac8a28e396ef981f39e9d2", + "_component": "text", + "_classes": "section-banner", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Are you ready to be a data storyteller?", + "displayTitle": "Are you ready to be a data storyteller?", + "body": "", + "_id": "634441152208e1029dcae072", "_layout": "left", - "_parentId": "57ac8a1be396ef981f39e9d1", + "_parentId": "634441082208e1029dcadfab", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "instruction": "" + }, + { "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441152208e1029dcae073", + "_layout": "right", + "_parentId": "6344410f2208e1029dcae00c", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/143f81f7a7e0de511369ebfdbc384f0f7e5ff898.png", - "small": "course/en/assets/143f81f7a7e0de511369ebfdbc384f0f7e5ff898.png", - "attribution": "Photoroyalty - Freepik.com [CC-BY]" - } + "attribution": "", + "small": "course/en/assets/a516261fb9cb309e3b3d1116a192ecfc2a70fbad.png", + "large": "course/en/assets/a516261fb9cb309e3b3d1116a192ecfc2a70fbad.png", + "alt": "" + }, + "instruction": "" }, { - "_id": "57ac8a2fe396ef981f39e9d3", + "_component": "graphic", + "_classes": "color-seven", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441152208e1029dcae076", "_layout": "right", - "_parentId": "57ac8a1be396ef981f39e9d1", + "_parentId": "6344410e2208e1029dcadfff", "_type": "component", - "body": "Stories should be communicated...
", - "displayTitle": "How should we tell stories found through analysing data?", - "title": "How should we tell stories found through analysing data?", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "mcq", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Click on the correct answer ", - "_items": [ - { - "text": "In an obfuscatory and confusing way", - "_shouldBeSelected": false, - "feedback": "" - }, - { - "text": "Clearly and creatively, to capture public attention and create impact", - "_shouldBeSelected": true, - "feedback": "" - }, - { - "text": "Stories found by analysing data should not be communicated to anyone else at all", - "_shouldBeSelected": false, - "feedback": "" - } - ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_canShowMarking": true, - "_shouldDisplayAttempts": false, - "_isRandom": false, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
Finding a story through analysing data is only part of the journey. By communicating the story in a clear way which captures public attention, you can use that newfound insight to create change and make a difference.
", - "_incorrect": { - "final": "Are you sure?
Finding a story through analysing data is only part of the journey. By communicating the story in a clear way which captures public attention, you can use that newfound insight to create change and make a difference.
", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } + "_graphic": { + "attribution": "", + "small": "course/en/assets/91d7d44849aaa32d953399c315d3338572889c74.png", + "large": "course/en/assets/91d7d44849aaa32d953399c315d3338572889c74.png", + "alt": "" }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" - }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "instruction": "" }, { - "_id": "57adb119e396ef981f39e9d7", - "_layout": "right", - "_parentId": "57adb0cce396ef981f39e9d6", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, + "_component": "media", + "_classes": "", "_isOptional": false, - "_classes": "intro-logo", - "_component": "graphic", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Data cleaning – in 2 minutes", + "displayTitle": "Data cleaning – in 2 minutes", + "body": "ODI Trainer David Tarrant explains why clean open data is important, how to clean open data you find and what tools are available to support you.
\n", + "_id": "634441152208e1029dcae079", + "_layout": "full", + "_parentId": "634441092208e1029dcadfb9", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/f64ad121fc8e0250264e5d5f00c90d78cd6271a0.png", - "small": "course/en/assets/f64ad121fc8e0250264e5d5f00c90d78cd6271a0.png", - "attribution": "" - } + "_playerOptions": "", + "_transcript": { + "transcriptLink": "", + "transcriptLinkButton": "", + "inlineTranscriptBody": "", + "inlineTranscriptCloseButton": "", + "inlineTranscriptButton": "", + "_externalTranscript": false, + "_inlineTranscript": false, + "_setCompletionOnView": true + }, + "_allowFullScreen": false, + "_startLanguage": "en", + "_useClosedCaptions": false, + "_setCompletionOn": "inview", + "_media": { + "cc": [], + "poster": "", + "type": "video/vimeo", + "source": "https://player.vimeo.com/video/129197207", + "mp3": "", + "ogv": "", + "mp4": "" + }, + "instruction": "To turn subtitles on and off, click the 'cc' button at the bottom right of the video" }, { - "_id": "57adb11ee396ef981f39e9d8", - "_layout": "left", - "_parentId": "57adb0cce396ef981f39e9d6", - "_type": "component", - "body": "You may find something interesting in the data when you are cleaning, analysing and interrogating your dataset. If this finding is significant, the next stage will be to communicate this to others. Data visualisations help communicate insight found in data in an easy and quick way.
\n\nIn this module we are going to cover:
\n\nMost charts used in modern data visualisation derive from the original design of William Playfair (1759-1823), a political economist.
\n\nWilliam Playfair invented several types of diagrams: in 1786 the line, area and bar chart of economic data, and in 1801 the pie chart and circle graph, used to show part-whole relations.
\n", - "displayTitle": "A brief history of data visualisation", - "title": "A brief history of data visualisation", - "_isAvailable": true, - "_isOptional": false, + "_component": "graphic", "_classes": "", - "_component": "text", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441152208e1029dcae07e", + "_layout": "right", + "_parentId": "6344410d2208e1029dcadfef", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_graphic": { + "attribution": "", + "small": "course/en/assets/db69d30968f7a139e2732848eb7d96f2f5edefab.jpg", + "large": "course/en/assets/db69d30968f7a139e2732848eb7d96f2f5edefab.jpg", + "alt": "" }, "instruction": "" }, { - "_id": "57adbb04e396ef981f39e9e4", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441152208e1029dcae081", "_layout": "right", - "_parentId": "57adbaefe396ef981f39e9e2", + "_parentId": "634441092208e1029dcadfba", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/d0d27cb926ed6ebfc46c7f07bfbc957de18ad130.png", + "attribution": "William Playfair", "small": "course/en/assets/d0d27cb926ed6ebfc46c7f07bfbc957de18ad130.png", - "attribution": "William Playfair" - } + "large": "course/en/assets/d0d27cb926ed6ebfc46c7f07bfbc957de18ad130.png", + "alt": "" + }, + "instruction": "" }, { - "_id": "57adf11de396ef981f39e9f2", - "_layout": "full", - "_parentId": "57adf118e396ef981f39e9f1", - "_type": "component", - "body": "Knowing which chart to use when communicating your story is essential to creating the right impact.
", - "displayTitle": "Essential charts", - "title": "Essential charts", - "_isAvailable": true, + "_component": "text", + "_classes": "ticks", "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Data visualisation formats", + "displayTitle": "Data visualisation formats", + "body": "You may find something interesting in the data when you are cleaning, analysing and interrogating your dataset. If this finding is significant, the next stage will be to communicate this to others. Data visualisations help communicate insight found in data in an easy and quick way.
\n\nIn this module we are going to cover:
\n\nA lot of data can be simply downloaded through clicking buttons. However, there are still challenges in finding this data in the first place and getting hold of it if there isn't a download button.
\n", + "_id": "634441162208e1029dcae088", + "_layout": "right", + "_parentId": "6344410b2208e1029dcadfd7", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "mobileInstruction": "", - "_hasNavigationInTextArea": false, - "_setCompletionOn": "allItems", + "_shouldCollapseItems": true, "_items": [ { - "title": "Bar charts", - "body": "The human brain is very good at quickly judging the size of simple shapes, such as rectangles. Thus the bar chart can very effectively communicate differences.
\n\nSimple bar charts can communicate powerful messages quickly. Enhancing bar charts and pie charts with graphics and well placed text can also aid clear understanding. You do not even always need scales or lines.
\n\nThe picture on the left compares the revenue of one product to the revenue of an entire company, where the product has made more money. If you were creating a visualisation which told this story, what might you add to make this finding stand out even more?
\n", + "_classes": "", "_graphic": { - "src": "course/en/assets/34eb7b4a0a4b7747b9d04b9920aff369a14523cc.jpg", + "src": "", "alt": "" }, - "strapline": "Bar charts" + "body": "Many suppliers are helpful and give you human-readable download links in order to obtain their data.
\n\nExplore the links below to discover more:
\n\nLine and area charts should only be used where there is a time series to be displayed. In most countries and cultures, people read left to right. Therefore, line charts must be constructed to be read from left to right.
\n\nA line chart, as shown here, is best for comparing multiple sets of data over the same (or equivalent) timeframe.
\n\nAn area chart can be used to emphasise the totals. When using area charts, it is best to use a stacked area to clearly show the total of all datasets over the same (or equivalent) period of time.
\n", + "_classes": "", "_graphic": { - "src": "course/en/assets/de828319078da8466ec5450e1637d5cbe8d35290.png", + "src": "", "alt": "" }, - "strapline": "Team GB Medal Olympic medal count comparison" + "body": "Many search engines, including Google, give you the ability to use advanced searches and prefixes in order to dig out data.
\n\nTry some of the following search prefixes in Google to see what you can find:
\n\nfiletype:
\n\nSearch for specific file types only, eg (xls) (example)
\n\nsite:
\n\nSearch with a specific domain or site only (example)
\n\nrelated:
\n\nSearch for content related to a known page (example)
\n\nlink:
\n\nList only pages that link to the one given (example)
\n", + "title": "Power search for data" }, { - "title": "Histograms", - "body": "Histograms should be used when a set of samples are taken at different points in time. For example, exam grades of different people or different heights, as shown here.
\n\nA histogram is perfect for showing graphically where the median and mode lie. They also show the distribution (or shape) of the data and surface any outliers that might skew the location of the mean.
\n\nSignificantly, they can reveal whether the samples in your dataset are normally distributed, or contain data that might be skewed or falsified.
\n", + "_classes": "", + "_graphic": { + "src": "", + "alt": "" + }, + "body": "Aggregators and portals bring together data from across the Web and expose it through their own service. This creates an easy and consistent way to find and download data.
\n\nExplore the links below to find out more:
\n\n\n\nPowerful open data searching for structured data
\n\n\n\nAll UK transport data, in one place, with one API
\n", + "title": "Aggregators and portals" + }, + { + "_classes": "", "_graphic": { - "src": "course/en/assets/31add8e4b3529b2c6fe0eb2468e4a9a8a7521774.jpg", + "src": "", "alt": "" }, - "strapline": "Histograms" + "body": "If you can't simply download data in a usable format, you may need to scrape it. There are now many tools to help you achieve this easily:
\n\n\n\nUpload a PDF, download data, simple. Try it out with this file.
\n\n\n\nExtract data from webpages in a click. Try it on this page.
\n", + "title": "Web scraping" } - ] + ], + "instruction": "Click below to explore each of the tools to unlock downloadable data" }, { - "_id": "57adf4c3e396ef981f39e9f9", - "_layout": "left", - "_parentId": "57adf4b3e396ef981f39e9f8", - "_type": "component", - "body": "Many datasets are related in some way to locations, and so visualising data on a map is the perfect way to make the data come to life. Care should be taken in creating the right type of map, and using the right features to direct the reader. For example, a map showing population across a large area should use a choropleth map. A map plotting 1000 densely clustered points would probably be better as a heat map, as the regions will be less defined and the grid size would be smaller. You can read further about the difference between the two maps here.
\n\nThe example shown on the right details all the empty and unused building in Detroit. Having the map showing all buildings is essential.
\n\nAaron Koblin's flight patterns is a good example of a spatial visualisation that doesn't require an underlying map layer.
\n", - "displayTitle": "Maps", - "title": "Maps", - "_isAvailable": true, - "_isOptional": false, + "_component": "graphic", "_classes": "", - "_component": "text", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441162208e1029dcae08c", + "_layout": "right", + "_parentId": "6344410f2208e1029dcae003", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_graphic": { + "attribution": "mjtmail (tiggy) [CC-BY]", + "small": "course/en/assets/55fdaceae3e61bfad0b68be0efcf8b4e312e1342.jpg", + "large": "course/en/assets/55fdaceae3e61bfad0b68be0efcf8b4e312e1342.jpg", + "alt": "" }, "instruction": "" }, { - "_id": "57adf4c7e396ef981f39e9fa", + "_component": "graphic", + "_classes": "color-seven", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441162208e1029dcae08f", "_layout": "right", - "_parentId": "57adf4b3e396ef981f39e9f8", + "_parentId": "634441102208e1029dcae014", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/db69d30968f7a139e2732848eb7d96f2f5edefab.jpg", - "small": "course/en/assets/db69d30968f7a139e2732848eb7d96f2f5edefab.jpg", - "attribution": "" - } + "attribution": "", + "small": "course/en/assets/91d7d44849aaa32d953399c315d3338572889c74.png", + "large": "course/en/assets/91d7d44849aaa32d953399c315d3338572889c74.png", + "alt": "" + }, + "instruction": "" }, { - "_id": "57adf5ece396ef981f39ea03", + "_component": "accordion", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Data types", + "displayTitle": "Data types", + "body": "Values contained in a single column should be consistent in their type. For example, in a First name column you would use text, an Age column would contain numbers, a Date of birth should contain dates.
\n\nWhen collecting data, ensure that all your entries are expressed in the same type of value. For example if you have an age column, you should change any text entries to numbers to make sure they match up. In the majority of spreadsheet applications you can enforce the criteria of the data type per column by going to 'Validation' from the 'Data' button in the menu.
\n", + "_id": "634441162208e1029dcae092", "_layout": "left", - "_parentId": "57adf5bae396ef981f39ea02", + "_parentId": "6344410f2208e1029dcae003", "_type": "component", - "body": "Check your knowledge with our test.
\n", - "displayTitle": "Are you ready to visualise data?", - "title": "Are you ready to visualise data?", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "text", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "" + "_shouldCollapseItems": true, + "_items": [ + { + "_classes": "", + "_graphic": { + "src": "", + "alt": "" + }, + "body": "This data type is the most flexible and allows any combination of characters to make a sentence.
\n\ne.g. Emily, 2nd Royal Artillery
\n", + "title": "Text/string" + }, + { + "_classes": "", + "_graphic": { + "src": "", + "alt": "" + }, + "body": "Numbers can include whole numbers (otherwise known as 'integers') such as 1, 12, 312 etc, or decimal numbers, such as 1.25, 32.789. Be careful with the UK decimal point (2.5) and the European decimal point (2,5).
\n", + "title": "Numbers" + }, + { + "_classes": "", + "_graphic": { + "src": "", + "alt": "" + }, + "body": "Picking a consistent format for dates is crucial. You can choose how you want to display it (e.g. 2016-09-14) or use the one built into the spreadsheet application.
\n\nAs dates can be presented in many different ways, it is recommended that you validate them (check for correctness and consistency) on collection by going to 'Data' in the menu bar and choosing 'Validation'. However, this does not always work if the American form (MM/DD/YYYY) and European form (DD/MM/YYYY) are used interchangeably - it would be impossible to determine whether the date '04/05/2016' would mean the fourth of May, or fifth of April.
\n", + "title": "Date" + }, + { + "_classes": "", + "_graphic": { + "src": "", + "alt": "" + }, + "body": "Data types can also be defined options, such as true or false, yes or no, or a limited range of text or numbers.
\n\nYou can use the validation function to ensure that a user can only enter valid values.
\n", + "title": "Defined options" + } + ], + "instruction": "Explore each data type below" }, { - "_id": "57adf5efe396ef981f39ea04", - "_layout": "right", - "_parentId": "57adf5bae396ef981f39ea02", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, + "_component": "narrative", + "_classes": "", "_isOptional": false, - "_classes": "color-seven", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "How data has changed the way we find stories", + "displayTitle": "How data has changed the way we find stories", + "body": "", + "_id": "634441162208e1029dcae093", + "_layout": "full", + "_parentId": "6344410b2208e1029dcadfd8", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "instruction": "", + "mobileInstruction": "Select the + sign to explore further then swipe the image to scroll", + "_isTextBelowImage": false, + "_isMobileTextBelowImage": false, + "_isStackedOnMobile": false, + "_hasNavigationInTextArea": false, + "_setCompletionOn": "allItems", + "_items": [ + { + "title": "Adapting to the modern world", + "body": "The practice of finding stories to make sense of the world and make things better has not changed with time. But the method for doing so, has.
As Sir Tim Berners Lee, inventor of the World Wide Web points out, 'It used to be that you would get stories by chatting to people in bars, and it still might be that you’ll do it that way sometimes. But now it’s also going to be about studying data and equipping yourself with the tools to analyse it and picking out what’s interesting.'
Looking at raw data can tell us things about our lifestyles and our behaviours that we did not know before. It can lead to better decision making and fact finding. And it takes a particular set of skills to do so.
", + "_graphic": { + "src": "course/en/assets/77bd72072d8632d7f169d4c031a1f027e59749e3.png", + "alt": "", + "attribution": "Jer Thorp [CC-BY]" + }, + "strapline": "Finding data" + }, + { + "strapline": "world-in-hands", + "_graphic": { + "attribution": "higyou [Shutterstock standard licence]", + "alt": "", + "src": "course/en/assets/ecc29cb1588c4f76a0bcf5e2f706110c960c328a.jpg" + }, + "body": "The growth of the World Wide Web has driven an exponential increase in the amount of data that people and businesses create and distribute. In the late 2000s companies like LinkedIn, PayPal and IBM started using data as a way of producing new insights, analysing behaviour and making decisions.
This kind of data analysis is now commonplace in most organisations. And the data skills required for this to happen are a subsection of what we now know as the field of 'data science'.
Data scientists are crucial story finders and tellers of the modern world, and are helping corporations, startups and governments across the world to find insight and make better decisions.
", + "title": "The emergence of data science" + }, + { + "strapline": "Journalism", + "_graphic": { + "attribution": "Photoroyalty - Freepik.com [CC-BY]", + "alt": "", + "src": "course/en/assets/5b3cb3a9384ad2117b63393a7af1e3e1acf92580.png" + }, + "body": "Data is also enabling other traditional fields to improve the way that they work. Applying data skills to journalism (data journalism) enables traditional story finders to add weight to their findings and increase the range of their resource pools.
The advent of the web, and developments like open data, mean that more and more data is being published by governments and businesses. This allows journalists and other people to interrogate a variety of datasets to find a story, using the data as an information source rather than as a secondary resource.
Data journalism is a relatively new field, but is playing an increasingly important role in ensuring that modern journalism is transparent and fact-based.
", + "title": "The emergence of data journalism" + } + ] + }, + { "_component": "graphic", + "_classes": "intro-logo", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " Intro Logo", + "displayTitle": "", + "body": "", + "_id": "634441162208e1029dcae097", + "_layout": "right", + "_parentId": "634441072208e1029dcadfa1", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "", "_graphic": { "alt": "", - "large": "course/en/assets/91d7d44849aaa32d953399c315d3338572889c74.png", - "small": "course/en/assets/91d7d44849aaa32d953399c315d3338572889c74.png", - "attribution": "" - } + "longdescription": "", + "large": "course/en/assets/885528232d3a56bd3108a1999643f09a436c41b7.png", + "small": "course/en/assets/885528232d3a56bd3108a1999643f09a436c41b7.png", + "attribution": "European Data Science Academy [All rights reserved]", + "_url": "", + "_target": null + }, + "_isScrollable": false, + "_defaultScrollPercent": 0 }, { - "_id": "57adf6ade396ef981f39ea0b", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441162208e1029dcae09a", "_layout": "left", - "_parentId": "57adf677e396ef981f39ea0a", + "_parentId": "6344410e2208e1029dcadff4", "_type": "component", - "body": "Communicating impact from data is a key skill of any modern data worker. This module has introduced some of the essential techniques that can help effectively visualise data.
\n\nChoosing the correct visualisation is the first step, but it does not guarantee that it will lead to an effective story. The visualisation will require careful design in order to make the story clear to the audience as we explore in the next module.
\n\n\n\n\n", - "displayTitle": "Visualisation essentials", - "title": "Visualisation essentials", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "text", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_graphic": { + "attribution": "Your Design [Shutterstock standard licence]", + "small": "course/en/assets/3bd032ada03e207a4f6a18675e692a1d00584dd3.jpg", + "large": "course/en/assets/3bd032ada03e207a4f6a18675e692a1d00584dd3.jpg", + "alt": "" }, "instruction": "" }, { - "_id": "57adf764e396ef981f39ea0c", - "_layout": "right", - "_parentId": "57adf677e396ef981f39ea0a", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "clipboard color-seven", "_component": "graphic", + "_classes": "intro-logo", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " logo", + "displayTitle": "", + "body": "", + "_id": "634441172208e1029dcae09d", + "_layout": "right", + "_parentId": "634441072208e1029dcadfa8", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "", "_graphic": { "alt": "", - "large": "course/en/assets/484db8c2bdaed7a020ae10c7a958be8be7b3e4f1.png", - "small": "course/en/assets/484db8c2bdaed7a020ae10c7a958be8be7b3e4f1.png", - "attribution": "The Open Data Institute [CC-BY-SA]" - } + "longdescription": "", + "large": "course/en/assets/885528232d3a56bd3108a1999643f09a436c41b7.png", + "small": "course/en/assets/885528232d3a56bd3108a1999643f09a436c41b7.png", + "attribution": "European Data Science Academy [All rights reserved]", + "_url": "", + "_target": null + }, + "_isScrollable": false, + "_defaultScrollPercent": 0 }, { - "_id": "57b1a463e396ef981f39ea1f", - "_layout": "left", - "_parentId": "57b1a45be396ef981f39ea1e", - "_type": "component", - "body": "
Mastadon C's analysis of open prescription data showed that savings could be as much as...
\n", - "displayTitle": "How much money could the NHS potentially save if they used non-branded statins?", - "title": "How much money could the NHS potentially save if they used non-branded statins?", - "_isAvailable": true, + "_component": "graphic", + "_classes": "intro-logo", "_isOptional": false, - "_classes": "", - "_component": "mcq", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " logo", + "displayTitle": "", + "body": "", + "_id": "634441172208e1029dcae0a6", + "_layout": "right", + "_parentId": "634441072208e1029dcadfa9", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Click on the correct answer", - "_items": [ - { - "text": "£1 million", - "_shouldBeSelected": false, - "feedback": "" - }, - { - "text": "£100 million", - "_shouldBeSelected": false, - "feedback": "" - }, - { - "text": "£200 million", - "_shouldBeSelected": true, - "feedback": "" - } - ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": false, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nSavings could be as much as £200 million pounds. This is just one of the examples of how analysing data can bring huge benefits to society and the economy.
\n", - "_incorrect": { - "final": "Are you sure?
\n\nSavings could be as much as £200 million pounds. This is just one of the examples of how analysing data can bring huge benefits to society and the economy.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } + "instruction": "", + "_graphic": { + "alt": "", + "longdescription": "", + "large": "course/en/assets/885528232d3a56bd3108a1999643f09a436c41b7.png", + "small": "course/en/assets/885528232d3a56bd3108a1999643f09a436c41b7.png", + "attribution": "European Data Science Academy [All rights reserved]", + "_url": "", + "_target": null }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" - }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "_isScrollable": false, + "_defaultScrollPercent": 0 }, { - "_id": "57b1a465e396ef981f39ea20", + "_component": "text", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Header rows and the freeze function", + "displayTitle": "Header rows and the freeze function", + "body": "The freeze function is useful when viewing, managing and organising large datasets. It 'freezes' the column titles at the top of the page, so you can always check your value against the associated row and column, without scrolling back up to the top.
\n\nThis function can be accessed from the 'View' menu of most spreadsheet applications.
\n", + "_id": "634441172208e1029dcae0af", "_layout": "right", - "_parentId": "57b1a45be396ef981f39ea1e", + "_parentId": "6344410e2208e1029dcadff4", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/75d701a8e80cabb50b6d2187bfead1d018437950.png", - "small": "course/en/assets/75d701a8e80cabb50b6d2187bfead1d018437950.png", - "attribution": "" - } + "instruction": "" }, { - "_id": "57b1c2a7e396ef981f39ea2b", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441172208e1029dcae0b0", "_layout": "left", - "_parentId": "57b1b369e396ef981f39ea2a", + "_parentId": "6344410f2208e1029dcae001", "_type": "component", - "body": "A modern data scientist is expected to undertake many – if not all – of the stages of data storytelling. To be successful, you need to understand the time requirement of every stage in the process.
In this module we will introduce:
Which type of chart is most preferable for visualising time based data?
\n", - "displayTitle": "What chart should be used for time series data?", - "title": "What chart should be used for time series data?", - "_isAvailable": true, - "_isOptional": false, + "_component": "graphic", "_classes": "", - "_component": "mcq", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441172208e1029dcae0b3", + "_layout": "right", + "_parentId": "634441092208e1029dcadfbc", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Choose your answer, then click 'Submit'.", - "_items": [ - { - "text": "Bar chart", - "_shouldBeSelected": false, - "feedback": "" + "_graphic": { + "attribution": "Mirko Lorenz [CC-BY]", + "small": "course/en/assets/b7e57e09865eb9a9da92c9ad65f9a347bf997791.png", + "large": "course/en/assets/b7e57e09865eb9a9da92c9ad65f9a347bf997791.png", + "alt": "" + }, + "instruction": "" + }, + { + "_component": "accordion", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Planning and framing your story", + "displayTitle": "Planning and framing your story", + "body": "In order to ensure your blogpost or article is well structured and engaging, it is important to take time to plan and frame your story.
Before you begin to write, you can follow these three simple steps to make sure you have everything you need: setting out your structure, gathering your resources and drafting your headline.
", + "_id": "634441172208e1029dcae0b6", + "_layout": "left", + "_parentId": "6344410d2208e1029dcadff2", + "_type": "component", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_shouldCollapseItems": true, + "_items": [ + { + "_classes": "", + "_graphic": { + "src": "", + "alt": "" + }, + "body": "Write a summary of your story with the main points that you want it to cover. It is helpful to use bullet points for this, being sure to cover the beginning, middle and end. (You might tweak these later, after having gathered your resources, but it will help to have this as a basis to draw on in the drafting stage.)
\n", + "title": "Set out your structure " }, { - "text": "Line chart", - "_shouldBeSelected": true, - "feedback": "" + "_classes": "", + "_graphic": { + "src": "", + "alt": "" + }, + "body": "Once you have your draft structure set out, you can begin to gather your resources.
\n\nYou will need evidence to draw on in your story. This may come from information or quotes you find from another news story, a report, a book or an interview. Be sure to note down where you get this information from, and who wrote or said it, so you can properly reference it when you come to drafting the piece.
\n", + "title": "Gather your resources" }, { - "text": "Pie chart", - "_shouldBeSelected": false, - "feedback": "" + "_classes": "", + "_graphic": { + "src": "", + "alt": "" + }, + "body": "After having written your summary and gathered your resources you should have a good idea of what the focus of your piece will be.
\n\nAt this point it is very helpful to write a draft headline and standfirst (the two-sentence summary you see under headlines in news stories, usually in italics.) Again. this might change once you have written your piece, but it will help you to keep your main focus on mind as you write.
\n", + "title": "Draft your headline" } ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": false, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nA line chart shows clearly the changes between data points over time. You can also overly multiple lines to compare multiple series of data over the same or equivalent times.
\n", - "_incorrect": { - "final": "Are you sure?
\n\nA line chart shows clearly the changes between data points over time. You can also overly multiple lines to compare multiple series of data over the same or equivalent times.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } + "instruction": "Setting out your structure " + }, + { + "_component": "narrative", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Spreadsheet layouts", + "displayTitle": "Spreadsheet layouts", + "body": "Effective organisation and careful management of data makes it easier to ensure data quality, and analyse or visualise results. The first step is understanding the basics of a spreadsheet and creating a good template in which to collect data.
Discover the fundamentals of spreadsheet layouts below.
", + "_id": "634441182208e1029dcae0b7", + "_layout": "full", + "_parentId": "634441092208e1029dcadfbe", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "instruction": "Click the forward arrow to see more.", + "mobileInstruction": "", + "_hasNavigationInTextArea": false, + "_setCompletionOn": "allItems", + "_items": [ + { + "title": "Rows, columns and values", + "body": "Ensure you understand these important aspects and use them correctly.
Rows: A row represents a single record in your collection. For example in a dataset of companies, each row must represent a single company and in a dataset of health facilities, each row must only represent a single facility.
Columns: A column defines a feature (or field) for every record. For example in a dataset of people a good field to collect would be \"first name\".
Values: Values are what is recorded in each row/column. For example \"Emily\" would be the value for the \"first name\" of a single person in a dataset of people.
", + "_graphic": { + "src": "course/en/assets/d2bdbfbb07b24d7561e89b5ff069d5f6d6e39774.jpg", + "alt": "", + "attribution": "Kevin Jarrett [CC-BY]" + }, + "strapline": "rows" }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + { + "title": "Sheets and multiple sheets", + "body": "Each sheet in a spreadsheet should only contain one table.
Start your table at row 1, column 1 (top left corner).
Avoid adding multiple tables starting in different parts of the sheet (e.g. column L row 16).
You should also avoid using multiple sheets unless it is necessary to collect multiple different datasets in one spreadsheet.
For example, if you are collecting a dataset of companies, add them all to a single sheet and avoid dividing them by type or location of company. You may end up with a sheet containing many thousands of rows, however it is easier to filter a single sheet than multiple sheets.
Module 7 looks at filtering data in a spreadsheet in more detail.
", + "_graphic": { + "src": "course/en/assets/573957752a5406198646932aca0d3797f675cd7f.jpg", + "alt": "", + "attribution": "Dan Taylr [CC-BY]" + }, + "strapline": "table" + } + ] }, { - "_id": "57b1c574e396ef981f39ea3a", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441182208e1029dcae0ba", "_layout": "right", - "_parentId": "57b1c558e396ef981f39ea38", + "_parentId": "6344410f2208e1029dcae00d", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_graphic": { + "attribution": "", + "small": "course/en/assets/a516261fb9cb309e3b3d1116a192ecfc2a70fbad.png", + "large": "course/en/assets/a516261fb9cb309e3b3d1116a192ecfc2a70fbad.png", + "alt": "" + }, + "instruction": "" + }, + { "_component": "graphic", + "_classes": "intro-logo", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " Intro Logo", + "displayTitle": "", + "body": "", + "_id": "634441182208e1029dcae0bd", + "_layout": "right", + "_parentId": "634441072208e1029dcadfa7", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "", "_graphic": { "alt": "", - "large": "course/en/assets/de828319078da8466ec5450e1637d5cbe8d35290.png", - "small": "course/en/assets/de828319078da8466ec5450e1637d5cbe8d35290.png", - "attribution": "" - } + "longdescription": "", + "large": "course/en/assets/885528232d3a56bd3108a1999643f09a436c41b7.png", + "small": "course/en/assets/885528232d3a56bd3108a1999643f09a436c41b7.png", + "attribution": "European Data Science Academy [All rights reserved]", + "_url": "", + "_target": null + }, + "_isScrollable": false, + "_defaultScrollPercent": 0 }, { - "_id": "57b1c6e1e396ef981f39ea44", - "_layout": "left", - "_parentId": "57b1c551e396ef981f39ea37", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", "_component": "graphic", + "_classes": "intro-logo", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " EDSA logo", + "displayTitle": "", + "body": "", + "_id": "634441182208e1029dcae0c0", + "_layout": "right", + "_parentId": "634441072208e1029dcadfa3", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "", "_graphic": { "alt": "", - "large": "course/en/assets/31add8e4b3529b2c6fe0eb2468e4a9a8a7521774.jpg", - "small": "course/en/assets/31add8e4b3529b2c6fe0eb2468e4a9a8a7521774.jpg", - "attribution": "" - } + "longdescription": "", + "large": "course/en/assets/885528232d3a56bd3108a1999643f09a436c41b7.png", + "small": "course/en/assets/885528232d3a56bd3108a1999643f09a436c41b7.png", + "attribution": "European Data Science Academy [All rights reserved]", + "_url": "", + "_target": null + }, + "_isScrollable": false, + "_defaultScrollPercent": 0 }, { - "_id": "57b1c6e5e396ef981f39ea45", - "_layout": "right", - "_parentId": "57b1c551e396ef981f39ea37", - "_type": "component", - "body": "Which of the following charts best shows the distribution of a dataset?
\n", - "displayTitle": "What chart shows the distribution of data?", - "title": "What chart shows the distribution of data?", - "_isAvailable": true, + "_component": "graphic", + "_classes": "intro-logo", "_isOptional": false, - "_classes": "", - "_component": "mcq", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Intro Logo", + "displayTitle": "", + "body": "", + "_id": "634441182208e1029dcae0c3", + "_layout": "right", + "_parentId": "634441072208e1029dcadfa4", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Choose your answer, then click 'Submit'.", - "_items": [ - { - "text": "Pie chart", - "_shouldBeSelected": false, - "feedback": "" - }, - { - "text": "Histogram", - "_shouldBeSelected": true, - "feedback": "" - }, - { - "text": "Line chart", - "_shouldBeSelected": false, - "feedback": "" - } - ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": false, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nA histogram clearly shows distribution (or shape) of the data along with clearly showing the locations of the median and mode averages.
\n", - "_incorrect": { - "final": "Are you sure?
\n\nA histogram clearly shows distribution (or shape) of the data along with clearly showing the locations of the median and mode averages.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } + "instruction": "", + "_graphic": { + "alt": "", + "longdescription": "", + "large": "course/en/assets/885528232d3a56bd3108a1999643f09a436c41b7.png", + "small": "course/en/assets/885528232d3a56bd3108a1999643f09a436c41b7.png", + "attribution": "European Data Science Academy [All rights reserved]", + "_url": "", + "_target": null }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" - }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "_isScrollable": false, + "_defaultScrollPercent": 0 }, { - "_id": "57b1c79ee396ef981f39ea4e", - "_layout": "full", - "_parentId": "57b1c530e396ef981f39ea36", - "_type": "component", - "body": "Select the type of map you think is best to be a population map?
\n", - "displayTitle": "Which is best for a population map?", - "title": "Which is best for a population map?", - "_isAvailable": true, - "_isOptional": false, + "_component": "text", "_classes": "", - "_component": "gmcq", - "_pageLevelProgress": { - "_isEnabled": true - }, - "instruction": "Choose your answer, then click 'Submit'.", - "_items": [ - { - "_graphic": { - "large": "course/en/assets/ca044aca014a764b789ad1c8c4481eaa0e2ef182.jpg", - "small": "course/en/assets/ca044aca014a764b789ad1c8c4481eaa0e2ef182.jpg", - "alt": "" - }, - "text": "Bubble map", - "_shouldBeSelected": false, - "feedback": "" - }, - { - "_graphic": { - "large": "course/en/assets/8738ff5125f5aab259d89c8d9f6f1633612fdba1.jpg", - "small": "course/en/assets/8738ff5125f5aab259d89c8d9f6f1633612fdba1.jpg", - "alt": "" - }, - "text": "Heat map", - "_shouldBeSelected": false, - "feedback": "" - }, - { - "_graphic": { - "large": "course/en/assets/d331a39b5c8ac69538ef90e9183f55e7da0425b1.PNG", - "small": "course/en/assets/d331a39b5c8ac69538ef90e9183f55e7da0425b1.PNG", - "alt": "" - }, - "text": "Choropleth map", - "_shouldBeSelected": true, - "feedback": "" - }, - { - "_graphic": { - "large": "course/en/assets/c8de917dcf4bcf5139c9667633047442bc193c26.jpg", - "small": "course/en/assets/c8de917dcf4bcf5139c9667633047442bc193c26.jpg", - "alt": "" - }, - "text": "Point map", - "_shouldBeSelected": false, - "feedback": "" - } - ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": false, - "_questionWeight": 1, - "_recordInteraction": true, - "_columns": 0, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nA Choropleth map is a thematic map in which areas are shaded or patterned in proportion to the measurement of the statistical variable being displayed on the map, such as population density or per-capita income.
\n", - "_incorrect": { - "final": "Are you sure?
\n\nA Choropleth map is a thematic map in which areas are shaded or patterned in proportion to the measurement of the statistical variable being displayed on the map, such as population density or per-capita income.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } - }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" - }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } - }, - { - "_id": "57b1c835e396ef981f39ea4f", - "_layout": "left", - "_parentId": "57b1c460e396ef981f39ea31", - "_type": "component", - "body": "It is important to plan your time carefully in any data project. Follow these steps to help you plan efficiently.
The 80:20 rule for data storytelling
Gathering, organising, filtering and cleaning of data will take 80% of your time. Done right this can significantly reduce the time you spend in the analysis and visualisation.
Develop your narrative at the beginning
Much like research has a hypothesis to test from the start, it's useful to spend the first stages of a project outlining the audience and narrative. This will help keep the data collection focused and time to a minimum.
", - "displayTitle": "Planning your time", - "title": "Planning your time", - "_isAvailable": true, "_isOptional": false, - "_classes": "", - "_component": "text", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Choosing the right format", + "displayTitle": "Choosing the right format", + "body": "Stories come in many different shapes and sizes. When you want to communicate a story, you need to decide how you want to share it and who you want your audience to be.
\n\nIt may be that your data story is part of a wider bit of research. In this case, you might want to write a detailed book about it. However, books are a huge time investment, and will only be read by those who are already interested in your specialist subject. To maximise your impact and reach, your story needs to be easily shareable, searchable and succinct.
\n\nThis module will focus on writing compelling online articles and blogs to share your findings, give context to your visualisations and tell your story.
\n\nMany different businesses and organisations now invest in blogging as an agile form of communicating ideas, projects and news to the wider world. When they are well structured and engaging they can attract widespread readership and help raise the organisation's profile. On the other hand, if they are not well structured, they can put people off and even pose a risk to the organisation's reputation.
\n", + "_id": "634441182208e1029dcae0c6", + "_layout": "right", + "_parentId": "6344410c2208e1029dcadfdb", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "" }, { - "_id": "57b1c838e396ef981f39ea50", + "_component": "graphic", + "_classes": "white", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441182208e1029dcae0c7", "_layout": "right", - "_parentId": "57b1c460e396ef981f39ea31", + "_parentId": "6344410d2208e1029dcadff0", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "white", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/da35adbecf243a0189bb459e3e973a1edf01dab3.jpg", + "attribution": "Freepik [CC-BY]", "small": "course/en/assets/da35adbecf243a0189bb459e3e973a1edf01dab3.jpg", - "attribution": "Freepik [CC-BY]" - } + "large": "course/en/assets/da35adbecf243a0189bb459e3e973a1edf01dab3.jpg", + "alt": "" + }, + "instruction": "" }, { - "_id": "57b2c2dde396ef981f39ea8f", - "_layout": "left", - "_parentId": "57b2c1c9e396ef981f39ea8e", - "_type": "component", - "body": "Visualising data enables us to grasp difficult concepts or identify new patterns quickly.
\n\nIn this module, we introduce the key tricks that help the eye and brain process and understand data much faster.
\n\nWe will cover:
\n\nThe human brain has been specifically designed to help us instantly process and react to what we see. Understanding how the visual cortex works is essential when creating powerful visualisations of data.
", - "displayTitle": "Visualisation and the visual cortex", - "title": "Visualisation and the visual cortex", - "_isAvailable": true, - "_isOptional": false, + "_component": "graphic", "_classes": "", - "_component": "narrative", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441182208e1029dcae0ce", + "_layout": "right", + "_parentId": "6344410c2208e1029dcadfde", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Click the forward arrow to find out how.", - "mobileInstruction": "Click the forward arrow to find out how.", - "_hasNavigationInTextArea": false, - "_setCompletionOn": "allItems", - "_items": [ - { - "title": "The human eye", - "body": "The human eye, along with the visual cortex, is capable of processing trillions of points of information simultaneously.
The human eye is very sensitive to detail. It can instantly re-focus on objects at different distances. It can also instantly change the amount of light that enters the eye in order to deal with high and low light levels.
Technologies such as Light Field cameras and High Dynamic Range which have the ability to capture a level of detail similar to the eye are beginning to emerge, but have taken thousands of years longer than the eye.
", - "_graphic": { - "src": "course/en/assets/f3eeff7b4f58fb6bbfd7172e16a925f54de5c763.jpg", - "alt": "", - "attribution": "Ahmed [CC-BY]" - }, - "strapline": "The human eye" - }, - { - "title": "The visual cortex", - "body": "After light has entered the eye, the information carried with it is passed to the visual cortex for processing. This information is then split by the occipital lobe to be processed in parallel by the dorsal and ventral streams.
These two pathways have very different jobs, and understanding each is the key to effective data visualisation.
Dorsal Stream: The where/how path
Ventral Stream: The what pathway
", - "_graphic": { - "src": "course/en/assets/1949700df360ddc39b5615e5a066c8e8a1033bef.jpg", - "alt": "", - "attribution": "Wikipedia [All rights reserved]" - }, - "strapline": "The visual cortex" - }, - { - "title": "Fast path visualisation", - "body": "
The dorsal stream is the pathway in the visual cortex. It is responsible for recognising where things are and how they are going to affect you.
For example, if someone throws something at you unexpectedly, it's the dorsal stream that will react to help defend you. You act without thinking.
We can use the same trick in data visualisation to make information pop without needed to rely on the ventral stream to work out what that information is first.
", - "_graphic": { - "src": "course/en/assets/098046310f1d2ad9e371db2a1abae89342b755a2.jpg", - "alt": "", - "attribution": "Designed by Eightonesix [CC-BY]" - }, - "strapline": "3D illusion" - } - ] + "_graphic": { + "attribution": "Groman123 [CC-BY]", + "small": "course/en/assets/8da743e63307c09ebe6186924eb2f05870283ad2.jpg", + "large": "course/en/assets/8da743e63307c09ebe6186924eb2f05870283ad2.jpg", + "alt": "" + }, + "instruction": "" }, { - "_id": "57b2cfa2e396ef981f39ea9e", - "_layout": "left", - "_parentId": "57b2cf92e396ef981f39ea9d", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441192208e1029dcae0d1", + "_layout": "right", + "_parentId": "634441102208e1029dcae00f", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/7368ae8933843b3e227c04c8023a3367fc5b8bf2.jpg", - "small": "course/en/assets/7368ae8933843b3e227c04c8023a3367fc5b8bf2.jpg", - "attribution": "Tufte [All rights reserved]" - } + "attribution": "", + "small": "course/en/assets/a516261fb9cb309e3b3d1116a192ecfc2a70fbad.png", + "large": "course/en/assets/a516261fb9cb309e3b3d1116a192ecfc2a70fbad.png", + "alt": "" + }, + "instruction": "" }, { - "_id": "57b2d0f0e396ef981f39eaa6", - "_layout": "right", - "_parentId": "57b2cf92e396ef981f39ea9d", - "_type": "component", - "body": "Using a technique called 'pop out' helps direct the eye to the correct place. The dorsal stream reacts quickly to patterns and significant differences presented visually.
\n\nPop-out works best when a combination of different visual cues are used in combination, e.g. colour, size and line thickness.
\n\nIn the picture here, a combination of colour and thickness guides the eye towards the steepest line. This line represents the first high-speed train from Paris to Lyon. The steepness of the line is the speed.
\n", - "displayTitle": "Making information pop", - "title": "Making information pop", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", "_component": "text", + "_classes": "ticks", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "A four step approach to storytelling with data", + "displayTitle": "A four step approach to storytelling with data", + "body": "A modern data scientist is expected to undertake many – if not all – of the stages of data storytelling. To be successful, you need to understand the time requirement of every stage in the process.
In this module we will introduce:
Careful use of colour is essential and can help not only with 'pop out', but also conveying meaning.
", - "displayTitle": "Using colour", - "title": "Using colour", - "_isAvailable": true, - "_isOptional": false, + "_component": "graphic", "_classes": "", - "_component": "narrative", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441192208e1029dcae0d5", + "_layout": "right", + "_parentId": "6344410d2208e1029dcadfee", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Click the forward arrow to find out how.", - "mobileInstruction": "", - "_hasNavigationInTextArea": false, - "_setCompletionOn": "allItems", - "_items": [ - { - "title": "Colour has meaning", - "body": "As well as making information 'pop out', colour can also convey meaning.
For example: red, amber and green represent danger, caution, and safety. As shown in traffic lights.
However, not all colours convey easily recognisable meaning, and too much use of colour can be confusing. In this way, try to keep the number of colours used to a minimum.
A good demonstration of when to stop using too much colour can be found on this blog about Brexit.
", - "_graphic": { - "src": "course/en/assets/38eacb3640bcb9352d696d144a38ad111db88f5c.jpg", - "alt": "", - "attribution": "popular mechanics [All rights reserved]" - }, - "strapline": "Colour has meaning" - }, - { - "title": "One colour", - "body": "The human eye is much more sensitive to changes in a single colour rather than having to process multiple colours.
Grey scales (using different shades of the same colour) are useful to convey change, as the human eye has far more rods (low light receptors for grey scale) than cones (which handle different ranges of colour each).
", - "_graphic": { - "src": "course/en/assets/c81f325ec319036d82a74877c300839a4b5fff92.jpeg", - "alt": "", - "attribution": "Dave Tarrant [CC-BY-SA]" - }, - "strapline": "One colour" - }, - { - "title": "Picking the right colour", - "body": "If you can't use a grey scale, then it is worth carefully considering the colours to use. Special care should be taken with colours that are too intense.
Intense colours are those that combine colours which have long wavelengths, stimulating a lot of cones in the eye simultaneously.
The most intense colour to the eye is yellow, as it combines the red and green receptor cones.
As yellow can be glaring and hard on the eye, try using more neutral tones such as blue and purple, which are both used prevalently in design.
", - "_graphic": { - "src": "course/en/assets/830a363e47beb192ee84e879a30985e533ae8b6a.jpg", - "alt": "", - "attribution": "Instant-Analysis [CC-BY]" - }, - "strapline": "Picking the right colour" - } - ] + "_graphic": { + "attribution": "", + "small": "course/en/assets/bd1992e87608079dd42e20ca9ce7eae233ca50dc.jpg", + "large": "course/en/assets/bd1992e87608079dd42e20ca9ce7eae233ca50dc.jpg", + "alt": "" + }, + "instruction": "" }, { - "_id": "57b2e342e396ef981f39eac3", + "_component": "text", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Are you ready to legally work with data?", + "displayTitle": "Are you ready to legally work with data?", + "body": "Understanding your rights as a user is essential; do you know if you are using data correctly?
\n", + "_id": "634441192208e1029dcae0d8", "_layout": "left", - "_parentId": "57b2e334e396ef981f39eac2", + "_parentId": "6344410f2208e1029dcae00d", "_type": "component", - "body": "", - "displayTitle": "Are you ready to put theory into practice?", - "title": "Are you ready to put theory into practice?", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "text", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "" }, { - "_id": "57b2e345e396ef981f39eac4", - "_layout": "right", - "_parentId": "57b2e334e396ef981f39eac2", + "_component": "text", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Maps", + "displayTitle": "Maps", + "body": "Many datasets are related in some way to locations, and so visualising data on a map is the perfect way to make the data come to life. Care should be taken in creating the right type of map, and using the right features to direct the reader. For example, a map showing population across a large area should use a choropleth map. A map plotting 1000 densely clustered points would probably be better as a heat map, as the regions will be less defined and the grid size would be smaller. You can read further about the difference between the two maps here.
\n\nThe example shown on the right details all the empty and unused building in Detroit. Having the map showing all buildings is essential.
\n\nAaron Koblin's flight patterns is a good example of a spatial visualisation that doesn't require an underlying map layer.
\n", + "_id": "634441192208e1029dcae0d9", + "_layout": "left", + "_parentId": "6344410d2208e1029dcadfef", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "instruction": "" + }, + { + "_component": "text", + "_classes": "", + "_isOptional": false, "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "A brief history of data visualisation", + "displayTitle": "A brief history of data visualisation", + "body": "Most charts used in modern data visualisation derive from the original design of William Playfair (1759-1823), a political economist.
\n\nWilliam Playfair invented several types of diagrams: in 1786 the line, area and bar chart of economic data, and in 1801 the pie chart and circle graph, used to show part-whole relations.
\n", + "_id": "634441192208e1029dcae0da", + "_layout": "left", + "_parentId": "634441092208e1029dcadfba", + "_type": "component", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "instruction": "" + }, + { + "_component": "responsiveIframe", + "_classes": "popout-game", "_isOptional": false, - "_classes": "", - "_component": "graphic", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " Frame 1", + "displayTitle": "", + "body": "", + "_id": "634441192208e1029dcae0db", + "_layout": "left", + "_parentId": "6344410e2208e1029dcadff6", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/a516261fb9cb309e3b3d1116a192ecfc2a70fbad.png", - "small": "course/en/assets/a516261fb9cb309e3b3d1116a192ecfc2a70fbad.png", - "attribution": "" + "_source": "https://davetaz.github.io/hiddenObjectGame/game1.html", + "_scrolling": "no", + "_width": { + "_small": 430, + "_medium": 430, + "_large": 430 + }, + "_height": { + "_small": 460, + "_medium": 460, + "_large": 460 } }, { - "_id": "57b2e417e396ef981f39eac9", - "_layout": "left", - "_parentId": "57b2e38ae396ef981f39eac8", - "_type": "component", - "body": "What property of a visual image does the eye and brain process quickest?
\n", - "displayTitle": "Which is the fastest feature of the eye?", - "title": "Which is the fastest feature of the eye?", - "_isAvailable": true, - "_isOptional": false, + "_component": "accordion", "_classes": "", - "_component": "mcq", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Formula and statistics", + "displayTitle": "Formula and statistics", + "body": "Spreadsheet applications have powerful formula functions to help you analyse the data. Here we are going to look at few of the simple formulas.
\n\nThis is where we will use the separate sheet in our spreadsheet for statistics. This means we will avoid including unnecessary tables in with our dataset or limiting the ability to add additional rows. All the formula used means that you can still add data to the original sheet and the statistics will automatically update in the second sheet.
\n\nAgain, you can use the video to help guide you.
\n", + "_id": "634441192208e1029dcae0dc", + "_layout": "right", + "_parentId": "6344410c2208e1029dcadfdc", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Choose your answer, then click 'Submit'.", + "_shouldCollapseItems": true, "_items": [ { - "text": "'What' things are", - "_shouldBeSelected": false, - "feedback": "" + "_classes": "", + "_graphic": { + "src": "", + "alt": "" + }, + "body": "Calculating averages is a common operation with any numeric data. But remember, there is more than one type of average!
\n\nIn the statistics sheet of the spreadsheet, we want to find out the mean and mode star ratings. These can be added by using the AVERAGE() and MODE() formula on the star rating column.
\n\nTo calculate the AVERAGE() star rating, type the following formula into the correct cell in the statistics sheet and then follow the instruction in italics.
\n\n=AVERAGE( click Star Rating column in data sheet )
\n", + "title": "Averages" }, { - "text": "'Where' things are", - "_shouldBeSelected": true, - "feedback": "" + "_classes": "", + "_graphic": { + "src": "", + "alt": "" + }, + "body": "To find out what the lowest and highest star ratings are, you can use the MIN() and MAX() formula.
\n\ne.g.
\n\n=MAX( click Star Rating column in data sheet )
\n", + "title": "Lowest and highest values" }, { - "text": "'Why' things are there", - "_shouldBeSelected": false, - "feedback": "" + "_classes": "", + "_graphic": { + "src": "", + "alt": "" + }, + "body": "The COUNT() and COUNTA() functions help to count how many items there are in a large sheet.
\n\nCOUNT() and COUNTA() are two very similar functions. The difference between them is that COUNT() only counts cells containing numbers but COUNTA() counts all cells that aren't empty, meaning it will also count cells with text or other characters.
\n\nYou can obtain the count of star rated facilities using the following formula.
\n\n=COUNT( click Star Rating column in data sheet )
\n", + "title": "Count the number of items" } ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": false, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nThe dorsal stream recognises where things are very quickly. It helps us avoid obstacles when walking and running.
\n", - "_incorrect": { - "final": "Are you sure?
\n\nThe dorsal stream recognises where things are very quickly. It helps us avoid obstacles when walking and running.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } - }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" - }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "instruction": "" }, { - "_id": "57b2e419e396ef981f39eaca", - "_layout": "right", - "_parentId": "57b2e38ae396ef981f39eac8", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441192208e1029dcae0dd", + "_layout": "left", + "_parentId": "6344410f2208e1029dcae00b", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/f3eeff7b4f58fb6bbfd7172e16a925f54de5c763.jpg", - "small": "course/en/assets/f3eeff7b4f58fb6bbfd7172e16a925f54de5c763.jpg", - "attribution": "Ahmed [CC-BY]" - } + "attribution": "Freepik [CC-BY]", + "small": "course/en/assets/1b33f1c8a7fa8128d4f6048d1c9d133b044bf1b9.jpg", + "large": "course/en/assets/1b33f1c8a7fa8128d4f6048d1c9d133b044bf1b9.jpg", + "alt": "" + }, + "instruction": "" }, { - "_id": "57b2e5a6e396ef981f39ead4", - "_layout": "left", - "_parentId": "57b2e599e396ef981f39ead3", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, + "_component": "responsiveIframe", + "_classes": "popout-game", "_isOptional": false, - "_classes": "", - "_component": "graphic", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " Frame 2", + "displayTitle": "", + "body": "", + "_id": "634441192208e1029dcae0e0", + "_layout": "right", + "_parentId": "6344410e2208e1029dcadff6", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/33d031e8e0dd609b862126d7230be817cd4b04ec.jpeg", - "small": "course/en/assets/33d031e8e0dd609b862126d7230be817cd4b04ec.jpeg", - "attribution": "Dave Tarrant [CC-BY-SA]" + "_source": "https://davetaz.github.io/hiddenObjectGame/game2.html", + "_scrolling": "no", + "_width": { + "_small": 430, + "_medium": 430, + "_large": 430 + }, + "_height": { + "_small": 460, + "_medium": 460, + "_large": 460 } }, { - "_id": "57b2e5a9e396ef981f39ead5", - "_layout": "right", - "_parentId": "57b2e599e396ef981f39ead3", - "_type": "component", - "body": "Which visual features can you use to make information 'pop'
\n", - "displayTitle": "Making information pop ", - "title": "Making information pop ", - "_isAvailable": true, - "_isOptional": false, + "_component": "text", "_classes": "", - "_component": "mcq", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Public domain licences", + "displayTitle": "Public domain licences", + "body": "Public domain licences allow anyone to use content without any restrictions. Public domain licences are the most permissive and remove all creators' rights over the content. These licences are often selected when the creator recognises that the content will have more value if more people can freely use it.
\n\nA good example of this is many of the Google/Alphabet research experiments. After a certain amount of time, each project is reviewed for commercial adoption by Google. If no commercial interest can be seen, then the project is released into the public domain and others can use it without restrictions. For example, the OpenRefine data cleaning tool, introduced in module 6.
\n", + "_id": "634441192208e1029dcae0e1", + "_layout": "left", + "_parentId": "634441092208e1029dcadfbd", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Choose your answer, then click 'Submit'.", - "_items": [ - { - "text": "Colour", - "_shouldBeSelected": true, - "feedback": "" - }, + "instruction": "" + }, + { + "_component": "narrative", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "The data-cleaning toolkit", + "displayTitle": "The data-cleaning toolkit", + "body": "Without clean data, we can’t build information. There are a number of useful tools that can help the process of cleaning data.
", + "_id": "634441192208e1029dcae0e2", + "_layout": "full", + "_parentId": "6344410f2208e1029dcae002", + "_type": "component", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_items": [ { - "text": "Texture", - "_shouldBeSelected": true, - "feedback": "" + "strapline": "The data-cleaning toolkit", + "_graphic": { + "attribution": "Kirill_M [Shutterstock standard licence]", + "alt": "Kirill_M (Shutterstock standard licence)", + "src": "course/en/assets/33486d36922cc44d7b5832d0c3a21bc1722f88af.jpg" + }, + "body": "When you are looking for errors in data, it may be necessary to download and upload datasets in many tools for cleaning and processing.
It is also important to keep a note of what changes have been made and share these openly with others so that everyone can benefit from your work, particularly if the data you are cleaning is existing open data that has been published.
In this section we look at two of the main tools and their uses:
Open Refine is a software tool designed to deal with uncleaned data. The tool is a column-based browser that allows you to fix errors across an entire open dataset in a single action. The errors that can be fixed include:
Open Refine is a key tool for cleaning data. However, it is sometimes easier to fix some errors in a spreadsheet programme:
That's right!
\n\nYou can use colour, texture, position and size to make information pop. It is best, however, to use a combination of features. For example a thick red line, not just a red line.
\n", - "_incorrect": { - "final": "Are you sure?
\n\nYou can use colour, texture, position and size to make information pop. It is best, however, to use a combination of features. For example a thick red line, not just a red line.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } + "_setCompletionOn": "allItems", + "_hasNavigationInTextArea": false, + "mobileInstruction": "Click the forward arrow to see more.", + "instruction": "Click the forward arrow to see more." + }, + { + "_component": "accordion", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Common errors in data", + "displayTitle": "Common errors in data", + "body": "There are a number of common errors in data that you should look out for in any dataset you are working with.
\n", + "_id": "6344411a2208e1029dcae0e6", + "_layout": "left", + "_parentId": "6344410d2208e1029dcadff3", + "_type": "component", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" + "_shouldCollapseItems": true, + "_items": [ + { + "_classes": "", + "_graphic": { + "src": "", + "alt": "" + }, + "body": "Dates can be written in inconsistent ways. Mixed date formats are sometimes simple to spot:
\n
\n8-sep-2013 vs 8/9/2013
\n
\nand sometimes less obvious:
\n
\n8/9/2013 vs 9/8/2013.
\n
\nAnother challenge is that some applications, like Excel, will ‘guess’ the format when a dataset is opened, which can hide how dates are actually written in the file.
The most common error is the mixed use of American (MM/DD/YYYY) and European (DD/MM/YYYY) formats.
\n", + "title": "Wrong date formats" }, - "_reset": { - "buttonText": "", - "ariaLabel": "" + { + "_classes": "", + "_graphic": { + "src": "", + "alt": "" + }, + "body": "People often try to save time when entering data by abbreviating terms. If these abbreviations are not consistent, it can cause errors in the dataset.
\n\nDifferences in capitalisation, spacing and genders of adjectives can all cause errors.
\n", + "title": "Multiple representations" }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" + { + "_classes": "", + "_graphic": { + "src": "", + "alt": "" + }, + "body": "A duplicate record is where the same piece of data has been entered more than once. Duplicate records often occur when datasets have been combined or because it was not known there was already an entry.
\n", + "title": "Duplicate records" }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" + { + "_classes": "", + "_graphic": { + "src": "", + "alt": "" + }, + "body": "Redundant data is anything that is not relevant to your work with the dataset. Often a dataset has been created for a specific purpose which requires details you may not need.
\n\nCommon occurrences of redundant data include rows that represent total amounts.
\n\nOther times columns of data have been combined or replicated in order to assist human readability.
\n", + "title": "Redundant data" }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" + { + "_classes": "", + "_graphic": { + "src": "", + "alt": "" + }, + "body": "Numerical values in datasets often use different scales to make it easier for a human to read. In budget datasets, for example, the units are often in the millions. 1,200,000 often becomes 1.2m. However, smaller amounts like 800,000 are still written in full. For a machine, this means they read the larger figure as 1.2, which causes errors.
\n\nBe careful with the UK decimal point (2.5) and the European decimal point (2,5).
\n\n\n", + "title": "Mixed numerical scales" }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + { + "_classes": "", + "_graphic": { + "src": "", + "alt": "" + }, + "body": "
Data is sometimes measured in ranges, such as age or salary range. In order for a machine to understand these ranges it is important to separate the high and low values.
\n", + "title": "Mixed ranges" + }, + { + "_classes": "", + "_graphic": { + "src": "", + "alt": "" + }, + "body": "Spelling errors are often difficult to identify in tabular data.
\n\nDon’t forget to run your data through a spell-checker to catch spelling errors.
\n", + "title": "Spelling errors" + } + ], + "instruction": "Click the headings to explore further." }, { - "_id": "57b2e68fe396ef981f39eada", - "_layout": "right", - "_parentId": "57b2e66ce396ef981f39ead9", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, + "_component": "text", "_classes": "", - "_component": "graphic", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Perfect column titles", + "displayTitle": "Perfect column titles", + "body": "Column titles are essential to ensuring that data can be collected and used correctly.
Keep your column titles clear, concise and relevant to the dataset. Avoid using acronyms or other abbreviations, as they can be confusing.
If you are collecting numbers in your data, don't forget to define the units and be as clear as possible in the description. For example: \"Cost ($millions)\" would be a clearer title than \"Cost\" or \"Cost ($m)\".
Make sure your column titles are only contained in a single row – preferably the first row in the spreadsheet, starting at A,1.
", + "_id": "6344411a2208e1029dcae0e7", + "_layout": "left", + "_parentId": "6344410c2208e1029dcadfde", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/fa1fdff39dd90489ddeac2b8ea7dcb6319d444e6.jpeg", - "small": "course/en/assets/fa1fdff39dd90489ddeac2b8ea7dcb6319d444e6.jpeg", - "attribution": "Dave Tarrant [CC-BY-SA]" - } + "instruction": "" }, { - "_id": "57b2e698e396ef981f39eadb", - "_layout": "left", - "_parentId": "57b2e66ce396ef981f39ead9", - "_type": "component", - "body": "When visualising data, which colour should be used to maximise the visibility of detail?
\n", - "displayTitle": "Using colour", - "title": "Using colour", - "_isAvailable": true, - "_isOptional": false, + "_component": "narrative", "_classes": "", - "_component": "mcq", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Using colour", + "displayTitle": "Using colour", + "body": "Careful use of colour is essential and can help not only with 'pop out', but also conveying meaning.
", + "_id": "6344411a2208e1029dcae0e8", + "_layout": "full", + "_parentId": "6344410f2208e1029dcae005", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Choose your answer, then click 'Submit'.", "_items": [ { - "text": "Shades of yellow", - "_shouldBeSelected": false, - "feedback": "" + "strapline": "Colour has meaning", + "_graphic": { + "attribution": "popular mechanics [All rights reserved]", + "alt": "", + "src": "course/en/assets/38eacb3640bcb9352d696d144a38ad111db88f5c.jpg" + }, + "body": "As well as making information 'pop out', colour can also convey meaning.
For example: red, amber and green represent danger, caution, and safety. As shown in traffic lights.
However, not all colours convey easily recognisable meaning, and too much use of colour can be confusing. In this way, try to keep the number of colours used to a minimum.
A good demonstration of when to stop using too much colour can be found on this blog about Brexit.
", + "title": "Colour has meaning" }, { - "text": "Shades of blue", - "_shouldBeSelected": false, - "feedback": "" + "strapline": "One colour", + "_graphic": { + "attribution": "Dave Tarrant [CC-BY-SA]", + "alt": "", + "src": "course/en/assets/c81f325ec319036d82a74877c300839a4b5fff92.jpeg" + }, + "body": "The human eye is much more sensitive to changes in a single colour rather than having to process multiple colours.
Grey scales (using different shades of the same colour) are useful to convey change, as the human eye has far more rods (low light receptors for grey scale) than cones (which handle different ranges of colour each).
", + "title": "One colour" }, { - "text": "Shades of grey", - "_shouldBeSelected": true, - "feedback": "" + "strapline": "Picking the right colour", + "_graphic": { + "attribution": "Instant-Analysis [CC-BY]", + "alt": "", + "src": "course/en/assets/830a363e47beb192ee84e879a30985e533ae8b6a.jpg" + }, + "body": "If you can't use a grey scale, then it is worth carefully considering the colours to use. Special care should be taken with colours that are too intense.
Intense colours are those that combine colours which have long wavelengths, stimulating a lot of cones in the eye simultaneously.
The most intense colour to the eye is yellow, as it combines the red and green receptor cones.
As yellow can be glaring and hard on the eye, try using more neutral tones such as blue and purple, which are both used prevalently in design.
", + "title": "Picking the right colour" } ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": true, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nThe eye is far more sensitive to low light, thus many more shades of grey can be seen that any other colour.
\n", - "_incorrect": { - "final": "Are you sure?
\n\nThe eye is far more sensitive to low light, thus many more shades of grey can be seen that any other colour.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } - }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" - }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "_setCompletionOn": "allItems", + "_hasNavigationInTextArea": false, + "mobileInstruction": "", + "instruction": "Click the forward arrow to find out how." }, { - "_id": "57b2e7ffe396ef981f39eae1", + "_component": "text", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "The four step data storytelling process", + "displayTitle": "The four step data storytelling process", + "body": "According to information architect and multimedia journalist Mirko Lorenz, data-driven storytelling is primarily a workflow that consists of the four steps:
The value of data increases as it turns into a story. This is why data science and journalism skills must be used cooperatively. Those who work with the data must be able to communicate why it is important or useful, otherwise the value is lost.
", + "_id": "6344411a2208e1029dcae0ec", "_layout": "left", - "_parentId": "57b2e7f1e396ef981f39eae0", + "_parentId": "634441092208e1029dcadfbc", "_type": "component", - "body": "Appealing to the visual cortex helps us communicate strong messages, as they can provoke a reaction even before the rest of the brain has had a chance to process the information.
\n\nPicking the right visualisation is only the first part of telling effective stories. Plotting the right data in the correct way, making good use of colour and other visual cues is essential to making the story “pop out” at the audience. This is essential for a modern data scientist who may be presenting their stories to high level manager with limited time. Even with limited time, this does not guarantee engagement. There are techniques that can create intrigue, but beware that they can also mislead...
\n\n\n", - "displayTitle": "Summary", - "title": "Summary", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "text", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "" }, { - "_id": "57b2e803e396ef981f39eae2", - "_layout": "right", - "_parentId": "57b2e7f1e396ef981f39eae0", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, + "_component": "text", + "_classes": "", "_isOptional": false, - "_classes": "clipboard color-seven", - "_component": "graphic", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "How data has changed the way we tell stories", + "displayTitle": "How data has changed the way we tell stories", + "body": "We can find interesting things when we analyse data, and these findings need to be effectively communicated in a way that gets people to think or act differently.
Data visualisations are a great way to bring data to life, and articles and blogs are a great way to contextualise the data and reach a wide audience. This takes a combination of both data skills and the ability to write compelling content.
Therefore, in much the same way as journalists draw from the field of data science to find stories, data scientists have much to learn from journalists to ensure that the public can to relate to and react to their findings.
Finding and telling stories with data is an art across disciplines, and one that anyone can learn.
", + "_id": "6344411a2208e1029dcae0ed", + "_layout": "left", + "_parentId": "6344410d2208e1029dcadfec", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/484db8c2bdaed7a020ae10c7a958be8be7b3e4f1.png", - "small": "course/en/assets/484db8c2bdaed7a020ae10c7a958be8be7b3e4f1.png", - "attribution": "The Open Data Institute [CC-BY-SA]" - } + "instruction": "" }, { - "_id": "57b30cb3e396ef981f39eaf2", + "_component": "media", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "6344411a2208e1029dcae0ee", "_layout": "right", - "_parentId": "57b30c51e396ef981f39eaf1", + "_parentId": "6344410d2208e1029dcadff1", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "color-seven", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/91d7d44849aaa32d953399c315d3338572889c74.png", - "small": "course/en/assets/91d7d44849aaa32d953399c315d3338572889c74.png", - "attribution": "" - } + "_playerOptions": "", + "_transcript": { + "transcriptLink": "", + "transcriptLinkButton": "", + "inlineTranscriptBody": "", + "inlineTranscriptCloseButton": "", + "inlineTranscriptButton": "", + "_externalTranscript": false, + "_inlineTranscript": false, + "_setCompletionOnView": true + }, + "_allowFullScreen": false, + "_startLanguage": "en", + "_useClosedCaptions": false, + "_setCompletionOn": "inview", + "_media": { + "cc": [], + "poster": "course/en/assets/6abc8c7db30233d4ee4ec0dc22125a9fd0219ccd.png", + "type": "", + "source": "", + "mp3": "", + "ogv": "", + "mp4": "course/en/assets/12f8f77a8589db3875d48bfe8db3e59be30e2982.mp4" + }, + "instruction": "" }, { - "_id": "57b30cb6e396ef981f39eaf3", + "_component": "media", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "6344411a2208e1029dcae0f1", "_layout": "left", - "_parentId": "57b30c51e396ef981f39eaf1", + "_parentId": "6344410c2208e1029dcadfdc", "_type": "component", - "body": "", - "displayTitle": "Are you ready to start the four step process?", - "title": "Are you ready to start the four step process?", - "_isAvailable": true, - "_isOptional": false, + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_playerOptions": "", + "_transcript": { + "transcriptLink": "", + "transcriptLinkButton": "", + "inlineTranscriptBody": "", + "inlineTranscriptCloseButton": "", + "inlineTranscriptButton": "", + "_externalTranscript": false, + "_inlineTranscript": false, + "_setCompletionOnView": true + }, + "_allowFullScreen": false, + "_startLanguage": "en", + "_useClosedCaptions": false, + "_setCompletionOn": "inview", + "_media": { + "cc": [], + "poster": "course/en/assets/f4d2e10e93af5fd664243e179da73431dffa24f9.png", + "type": "", + "source": "", + "mp3": "", + "ogv": "", + "mp4": "course/en/assets/da7174fb6b713a99418e20ed9293bd6779ee1c60.mp4" + }, + "instruction": "" + }, + { + "_component": "media", "_classes": "", - "_component": "text", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "6344411a2208e1029dcae0f4", + "_layout": "right", + "_parentId": "634441092208e1029dcadfbb", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_playerOptions": "", + "_transcript": { + "transcriptLink": "", + "transcriptLinkButton": "", + "inlineTranscriptBody": "", + "inlineTranscriptCloseButton": "", + "inlineTranscriptButton": "", + "_externalTranscript": false, + "_inlineTranscript": false, + "_setCompletionOnView": true + }, + "_allowFullScreen": false, + "_startLanguage": "en", + "_useClosedCaptions": false, + "_setCompletionOn": "inview", + "_media": { + "cc": [], + "poster": "course/en/assets/4833f117f2b3d5f33f3f11c1dee9ed94a55acb4b.png", + "type": "", + "source": "", + "mp3": "", + "ogv": "", + "mp4": "course/en/assets/e8665f7df3eb3bb19b9c8bcba1bacf34892e333f.mp4" }, "instruction": "" }, { - "_id": "57b30e56e396ef981f39eaf7", + "_component": "text", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Downloadable and hidden data", + "displayTitle": "Downloadable and hidden data", + "body": "Data is not always easy to find on the Web, because most of the available resources are only visible to machines. People navigate the Web visually; viewing content, clicking on links and downloading files.
\n\nMachines, by contrast, only navigate the Web through logical rules set out in the code. While humans look for engaging, interactive content, machines require structure, logic and clarity.
\n\nThis difference creates ‘blind spots’ for how people and machines read the Web.
\n\nDownloadable data is data that is designed for humans to access, for example through a download button. Hidden data is data that is designed for machines to access, for example through structured code.
\n", + "_id": "6344411a2208e1029dcae0f7", "_layout": "left", - "_parentId": "57b30e37e396ef981f39eaf6", + "_parentId": "634441092208e1029dcadfc0", "_type": "component", - "body": "Which part of the data storytelling process is of most value to the public?
\n", - "displayTitle": "Where is the value?", - "title": "Where is the value?", - "_isAvailable": true, - "_isOptional": false, + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "instruction": "" + }, + { + "_component": "narrative", "_classes": "", - "_component": "mcq", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Open Licences ", + "displayTitle": "Open Licences ", + "body": "Open data is data that anyone can access, use and share. Open data must be published under an open licence. Its licence must permit people to use the data in any way they want, including modifying, combining and sharing it with others, even for commercial purposes.
", + "_id": "6344411b2208e1029dcae0fa", + "_layout": "full", + "_parentId": "6344410c2208e1029dcadfda", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Choose an answer, then click 'Submit'", "_items": [ { - "text": "The data", - "_shouldBeSelected": false, - "feedback": "" + "strapline": "https://www.flickr.com/photos/kalexanderson/", + "_graphic": { + "attribution": "", + "alt": "", + "src": "course/en/assets/d7a00ecc61a77891583a41ad5d6b4f88f499f67c.jpg" + }, + "body": "If you use content published under CC-BY, you must include a reference to its source.
This open licence grants the user permission to use the content, but does not grant them rights over the content. The user cannot claim any sort of ownership or credit for the content.
The UK Government uses this licence (renamed Open Government Licence) on all of their open data.
", + "title": "CC-BY (The Attribution Licence)" }, { - "text": "The visualisation", - "_shouldBeSelected": false, - "feedback": "" + "strapline": "sharing ", + "_graphic": { + "attribution": "higyou [Shutterstock standard licence]", + "alt": "", + "src": "course/en/assets/ecc29cb1588c4f76a0bcf5e2f706110c960c328a.jpg" + }, + "body": "The share-alike licence goes one step further than the attribution licence.
Here a user of the original content MUST share any modifications and enhancement made to the content under the same, share-alike licence.
Known as the viral licence, this share-alike condition forces users to keep the content open. They are not allowed to keep changes secret.
Some people see this as a burden and restriction in use.
", + "title": "CC-BY-SA (The Share-Alike Licence)" }, { - "text": "The story", - "_shouldBeSelected": true, - "feedback": "" + "strapline": "open", + "_graphic": { + "attribution": "Mangsaab [Shutterstock standard licence]", + "alt": "", + "src": "course/en/assets/e476d5412f3c230ba6365724bc2935db25901c21.jpg" + }, + "body": "Open Corporates makes all their data available at no cost under a CC-BY-SA licence. This means that all their users MUST publish their data.
However if users do not want to share-alike, they can purchase a CC-BY licence from Open Corporates, allowing the user to keep their data closed.
Both licences are open, however if users don't want to share-alike, they have to pay a fee.
", + "title": "Purchasing open licences" } ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": true, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nThe story is the most valuable part of the data storytelling process. It is the story which brings the data and visualisation together with a compelling narrative.
\n", - "_incorrect": { - "final": "Are you sure?
\n\nThe story is the most valuable part of the data storytelling process. It is the story which brings the data and visualisation together with a compelling narrative.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } + "_setCompletionOn": "allItems", + "_hasNavigationInTextArea": false, + "mobileInstruction": "Select the ‘+’ sign to explore further, then swipe the image to see more.", + "instruction": "Explore different open licences by clicking the forward arrow" + }, + { + "_component": "narrative", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Area and stacked area charts", + "displayTitle": "Area and stacked area charts", + "body": "Perhaps one of the most confusing charts ever created. Introducing area, stacked area and the stream graph.
", + "_id": "6344411b2208e1029dcae0fe", + "_layout": "full", + "_parentId": "6344410f2208e1029dcae009", + "_type": "component", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" + "_items": [ + { + "strapline": "Area chart", + "_graphic": { + "attribution": "Max Van Kleek [CC-BY]", + "alt": "", + "src": "course/en/assets/62186a87264ebc59ab4c6bc73c6e88a07a62e343.jpg" + }, + "body": "Area charts are great for showing a single value that may consist of many parts. However if being used to compare two or more sets of values they should be avoided.
Why?
Because when the human brain looks at an area chart it sees mountains. Which means that one set of values is behind the other.
This is correct for an area graph, so why should you not use them? Click to the next section to find out...
", + "title": "Area charts" }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" + { + "strapline": "Stacked area chart", + "_graphic": { + "attribution": "Max Van Kleek [CC-BY]", + "alt": "", + "src": "course/en/assets/b364223b22fc06d77b12f50f39bd4da961d73030.jpg" + }, + "body": "The stacked area chart looks exactly the same as an area chart. However the two sets of values are now on top of each other not behind one another.
How do you tell?
There is no way for sure to tell what you are looking at unless it is stated.
Take a look at both examples here as they use exactly the same set of source data. Can you tell the difference?
", + "title": "Stacked area charts" }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + { + "strapline": "Stream graph", + "_graphic": { + "attribution": "Techcrunch [All rights reserved]", + "alt": "", + "src": "course/en/assets/b1426dd8e5e24ae387c8d59ab5169aad6edb9001.jpg" + }, + "body": "Going one step further and introducing the stream graph.
Is this stacked or an area chart?
Where is the zero value on the y-axis?
Is the order of items significant?
Abandon all hope!
", + "title": "Stream graphs" + } + ], + "_setCompletionOn": "allItems", + "_hasNavigationInTextArea": false, + "mobileInstruction": "", + "instruction": "" }, { - "_id": "57b30e58e396ef981f39eaf8", - "_layout": "right", - "_parentId": "57b30e37e396ef981f39eaf6", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, + "_component": "text", "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Are you ready to visualise data?", + "displayTitle": "Are you ready to visualise data?", + "body": "Check your knowledge with our test.
\n", + "_id": "6344411b2208e1029dcae102", + "_layout": "left", + "_parentId": "6344410f2208e1029dcae000", + "_type": "component", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "instruction": "" + }, + { "_component": "graphic", + "_classes": "intro-logo", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " Intro Logo", + "displayTitle": "", + "body": "", + "_id": "6344411b2208e1029dcae103", + "_layout": "right", + "_parentId": "634441072208e1029dcadfa5", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "", "_graphic": { "alt": "", - "large": "course/en/assets/b7e57e09865eb9a9da92c9ad65f9a347bf997791.png", - "small": "course/en/assets/b7e57e09865eb9a9da92c9ad65f9a347bf997791.png", - "attribution": "Mirko Lorenz [CC-BY]" - } + "longdescription": "", + "large": "course/en/assets/885528232d3a56bd3108a1999643f09a436c41b7.png", + "small": "course/en/assets/885528232d3a56bd3108a1999643f09a436c41b7.png", + "attribution": "European Data Science Academy [All rights reserved]", + "_url": "", + "_target": null + }, + "_isScrollable": false, + "_defaultScrollPercent": 0 }, { - "_id": "57b3138be396ef981f39eb06", - "_layout": "left", - "_parentId": "57b3137fe396ef981f39eb05", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, + "_component": "media", "_classes": "", - "_component": "graphic", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Story narration in 2 minutes", + "displayTitle": "Story narration in 2 minutes", + "body": "Writer Anna Scott introduces why and how you should add narrative to your story.
\n", + "_id": "6344411b2208e1029dcae106", + "_layout": "full", + "_parentId": "634441092208e1029dcadfbf", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/837cf7949b71d7587c0af920077568b259b45900.jpg", - "small": "course/en/assets/837cf7949b71d7587c0af920077568b259b45900.jpg", - "attribution": "David Arts [Shutterstock standard licence]" - } + "_playerOptions": "", + "_transcript": { + "transcriptLink": "", + "transcriptLinkButton": "", + "inlineTranscriptBody": "", + "inlineTranscriptCloseButton": "", + "inlineTranscriptButton": "", + "_externalTranscript": false, + "_inlineTranscript": false, + "_setCompletionOnView": true + }, + "_allowFullScreen": false, + "_startLanguage": "en", + "_useClosedCaptions": false, + "_setCompletionOn": "inview", + "_media": { + "cc": [], + "poster": "", + "type": "video/vimeo", + "source": "https://player.vimeo.com/video/201640013", + "mp3": "", + "ogv": "", + "mp4": "" + }, + "instruction": "" }, { - "_id": "57b3138fe396ef981f39eb07", - "_layout": "right", - "_parentId": "57b3137fe396ef981f39eb05", - "_type": "component", - "body": "While gathering data, what is the most important thing to check?
\n", - "displayTitle": "Checking your data", - "title": "Checking your data", - "_isAvailable": true, - "_isOptional": false, + "_component": "text", "_classes": "", - "_component": "mcq", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " Percentages", + "displayTitle": " Percentages", + "body": "As well as issues with area, pie charts can also be misleading when plotting percentages.
\n\nA close look at this pie chart shows that the values only add up to 62%. So what happened to the other 38% of safety concerns?
\n\nIt is also worth observing that the size of the 19% quadrant is also far larger than a 25% quadrant should be.
\n", + "_id": "6344411b2208e1029dcae107", + "_layout": "left", + "_parentId": "6344410e2208e1029dcadffc", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true - }, - "instruction": "Choose an answer, then click 'Submit'", - "_items": [ - { - "text": "Your rights to use the data", - "_shouldBeSelected": true, - "feedback": "" - }, - { - "text": "The quality of the data", - "_shouldBeSelected": false, - "feedback": "" - }, - { - "text": "The potential to visualise the data", - "_shouldBeSelected": false, - "feedback": "" - } - ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": true, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nWhen gathering data is it important to know your rights to use the data (find out more in the next module). If you cannot use the data, then checking the quality or suitability for visualisation is simply a waste of your time.
\n", - "_incorrect": { - "final": "Are you sure?
\n\nWhen gathering data is it important to know your rights to use the data (find out more in the next module). If you cannot use the data, then checking the quality or suitability for visualisation is simply a waste of your time.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" - }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "instruction": "" }, { - "_id": "57b316b1e396ef981f39eb0b", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "6344411b2208e1029dcae108", "_layout": "right", - "_parentId": "57b3168ee396ef981f39eb0a", + "_parentId": "6344410b2208e1029dcadfd6", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/da35adbecf243a0189bb459e3e973a1edf01dab3.jpg", - "small": "course/en/assets/da35adbecf243a0189bb459e3e973a1edf01dab3.jpg", - "attribution": "Freepik [CC-BY]" - } + "attribution": "Historical Fatal Car Crashes, Colorado Department of Transportation, Colorado Department of Transportation [CC-BY]", + "small": "course/en/assets/99da2f20fc6d50aa064a09aeb8c2fffd51651480.png", + "large": "course/en/assets/99da2f20fc6d50aa064a09aeb8c2fffd51651480.png", + "alt": "" + }, + "instruction": "" }, { - "_id": "57b316b5e396ef981f39eb0c", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "6344411b2208e1029dcae10b", "_layout": "left", - "_parentId": "57b3168ee396ef981f39eb0a", + "_parentId": "6344410f2208e1029dcae004", "_type": "component", - "body": "At what point of the project should you start to develop the narrative of your story?
\n", - "displayTitle": "Planning a project", - "title": "Planning a project", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "mcq", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Choose an answer, then click 'Submit'", - "_items": [ - { - "text": "Before you gather data", - "_shouldBeSelected": true, - "feedback": "" - }, - { - "text": "As you are analysing the data", - "_shouldBeSelected": false, - "feedback": "" - }, - { - "text": "Once you have visualised the data", - "_shouldBeSelected": false, - "feedback": "" - } - ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": true, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nFraming your narrative before you gather data can help focus the process. Forming a narrative and story at a later stage will mean prior stages of the process are unguided and take longer.
\n", - "_incorrect": { - "final": "Are you sure about that?
\n\nFraming your narrative before you gather data can help focus the whole. Forming a narrative and story at a later stage will mean prior stages of the process are unguided and take longer.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } + "_graphic": { + "attribution": "Digital Storm [Shutterstock standard licence]", + "small": "course/en/assets/9a8689446ed8573abc470b29943634d776fa4795.jpg", + "large": "course/en/assets/9a8689446ed8573abc470b29943634d776fa4795.jpg", + "alt": "" }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" - }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "instruction": "" }, { - "_id": "57b3183ee396ef981f39eb13", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "6344411b2208e1029dcae10e", "_layout": "right", - "_parentId": "57b31832e396ef981f39eb12", + "_parentId": "6344410e2208e1029dcadff5", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "clipboard color-seven", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/484db8c2bdaed7a020ae10c7a958be8be7b3e4f1.png", - "small": "course/en/assets/484db8c2bdaed7a020ae10c7a958be8be7b3e4f1.png", - "attribution": "The Open Data Institute [CC-BY-SA]" - } + "attribution": "spaxiax [Shutterstock standard licence]", + "small": "course/en/assets/60460faba5954eed63e91fdfcc51e2abb1ed200b.jpg", + "large": "course/en/assets/60460faba5954eed63e91fdfcc51e2abb1ed200b.jpg", + "alt": "" + }, + "instruction": "" }, { - "_id": "57b31842e396ef981f39eb14", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "6344411b2208e1029dcae111", "_layout": "left", - "_parentId": "57b31832e396ef981f39eb12", + "_parentId": "6344410b2208e1029dcadfd7", "_type": "component", - "body": "The four step process draws from both the fields of data science and journalism. It is just as important to communicate the results of your analysis, as it is to conduct a sophisticated data analysis. Mastering both skills can be challenging however is essential to draw the real value from data.
Follow through the rest of the modules to break this process down, and learn how to master each particular skill.
Before we start gathering data, the next module looks at the importance in understanding your rights to use data.
", - "displayTitle": "Summary", - "title": "Summary", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "text", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_graphic": { + "attribution": "Laralova [Shutterstock standard licence]", + "small": "course/en/assets/7fec32b99da9f008a88d2622d258aaea82bf1513.jpg", + "large": "course/en/assets/7fec32b99da9f008a88d2622d258aaea82bf1513.jpg", + "alt": "" }, "instruction": "" }, { - "_id": "57b31853e396ef981f39eb15", - "_layout": "left", - "_parentId": "57b3182fe396ef981f39eb11", - "_type": "component", - "body": "Although your data may be adequately managed, often a raw dataset can be riddled with errors. Errors are often not even noticed by data publishers because the data can change over time. In other cases, errors can be the result of human mistakes in data entry, like typos or incorrect abbreviations.
\n\nWhen working with any data, it is important to know how to find errors and correct them to make the data more useful.
\n\nIn this module we'll explore the following:
\n\nOnce you have written your summary and gathered your resources, you should be well prepared to draft your story. If you think you don't have enough resources to write what is detailed in your summary, either return to gathering resources or tweak the summary to fit with what you know. Once you have finished, read through your draft and check it for the things that will make it engaging, accessible and accurate.
This checklist will help you make sure your blog is well-structured. Ask yourself:
", + "_id": "6344411c2208e1029dcae114", "_layout": "full", - "_parentId": "57b31889e396ef981f39eb1d", - "_type": "component", - "body": "
ODI Trainer David Tarrant explains why clean open data is important, how to clean open data you find and what tools are available to support you.
\n", - "displayTitle": "Data cleaning – in 2 minutes", - "title": "Data cleaning – in 2 minutes", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "media", - "_pageLevelProgress": { - "_isEnabled": true - }, - "instruction": "To turn subtitles on and off, click the 'cc' button at the bottom right of the video", - "_media": { - "mp4": "", - "ogv": "", - "mp3": "", - "source": "https://player.vimeo.com/video/129197207", - "type": "video/vimeo", - "poster": "", - "cc": [] - }, - "_setCompletionOn": "inview", - "_useClosedCaptions": false, - "_startLanguage": "en", - "_allowFullScreen": false, - "_transcript": { - "_setCompletionOnView": true, - "_inlineTranscript": false, - "_externalTranscript": false, - "inlineTranscriptButton": "", - "inlineTranscriptCloseButton": "", - "inlineTranscriptBody": "", - "transcriptLinkButton": "", - "transcriptLink": "" - }, - "_playerOptions": "" - }, - { - "_id": "57b31907e396ef981f39eb20", - "_layout": "left", - "_parentId": "57b318fce396ef981f39eb1f", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", - "_pageLevelProgress": { - "_isEnabled": false - }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/2da5b534acdc8080cc6a818ac4af094a17d30785.jpg", - "small": "course/en/assets/2da5b534acdc8080cc6a818ac4af094a17d30785.jpg", - "attribution": "Sashkin [Shutterstock standard licence]" - } - }, - { - "_id": "57b3190be396ef981f39eb21", - "_layout": "right", - "_parentId": "57b318fce396ef981f39eb1f", - "_type": "component", - "body": "Knowing that your data is clean is important to ensure you have a reliable starting point when using a dataset and creating new value from it.
\n\nClean data is data that is consistent, free from duplication and ready for machine consumption.
\n\nIf data is clean, it is easier to combine with different datasets and find deeper insights.
\n", - "displayTitle": "What do we mean by clean data?", - "title": "What do we mean by clean data?", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "text", - "_pageLevelProgress": { - "_isEnabled": true - }, - "instruction": "" - }, - { - "_id": "57b319cae396ef981f39eb27", - "_layout": "left", - "_parentId": "57b319a1e396ef981f39eb26", + "_parentId": "6344410e2208e1029dcadffe", "_type": "component", - "body": "There are a number of common errors in data that you should look out for in any dataset you are working with.
\n", - "displayTitle": "Common errors in data", - "title": "Common errors in data", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "accordion", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Click the headings to explore further.", "_items": [ { - "title": "Wrong date formats", - "body": "Dates can be written in inconsistent ways. Mixed date formats are sometimes simple to spot:
\n
\n8-sep-2013 vs 8/9/2013
\n
\nand sometimes less obvious:
\n
\n8/9/2013 vs 9/8/2013.
\n
\nAnother challenge is that some applications, like Excel, will ‘guess’ the format when a dataset is opened, which can hide how dates are actually written in the file.
The most common error is the mixed use of American (MM/DD/YYYY) and European (DD/MM/YYYY) formats.
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" - }, - { - "title": "Multiple representations", - "body": "People often try to save time when entering data by abbreviating terms. If these abbreviations are not consistent, it can cause errors in the dataset.
\n\nDifferences in capitalisation, spacing and genders of adjectives can all cause errors.
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" - }, - { - "title": "Duplicate records", - "body": "A duplicate record is where the same piece of data has been entered more than once. Duplicate records often occur when datasets have been combined or because it was not known there was already an entry.
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" - }, - { - "title": "Redundant data", - "body": "Redundant data is anything that is not relevant to your work with the dataset. Often a dataset has been created for a specific purpose which requires details you may not need.
\n\nCommon occurrences of redundant data include rows that represent total amounts.
\n\nOther times columns of data have been combined or replicated in order to assist human readability.
\n", + "strapline": "Does my draft have a clear beginning, middle and end?", "_graphic": { "alt": "", - "src": "" + "src": "course/en/assets/eb3749e20dc0c2536023369a18a343452035d4e5.jpg" }, - "_classes": "" + "body": "Think of your storyline as taking the shape of an arc.
\n\nBegin simply by setting the scene - what is the main takeaway of the article?
\n\nThen build up your story. Towards the end of the article, the reader should have all the information they need.
\n\nThe ending hammers home the main takeaway of the story again, bringing together the main points covered throughout the article.
\n", + "title": "Does my draft have a clear beginning, middle and end?" }, { - "title": "Mixed numerical scales", - "body": "Numerical values in datasets often use different scales to make it easier for a human to read. In budget datasets, for example, the units are often in the millions. 1,200,000 often becomes 1.2m. However, smaller amounts like 800,000 are still written in full. For a machine, this means they read the larger figure as 1.2, which causes errors.
\n\nBe careful with the UK decimal point (2.5) and the European decimal point (2,5).
\n\n\n", + "strapline": "Does my headline fit onto two lines?", "_graphic": { "alt": "", - "src": "" + "src": "course/en/assets/eccf2427aa0ac445191dcf082e37032c66d25a45.jpg" }, - "_classes": "" + "body": "
Five times as many people will read the headline, as will read the rest of the article.
\n\nAsk yourself, 'what will make people want to read more?', and keep it short and snappy.
\n", + "title": "Does my headline fit onto two lines?" }, { - "title": "Mixed ranges", - "body": "Data is sometimes measured in ranges, such as age or salary range. In order for a machine to understand these ranges it is important to separate the high and low values.
\n", + "strapline": "Does my draft include URL links (or footnotes)?", "_graphic": { + "attribution": " Jannoon028 [CC-BY]", "alt": "", - "src": "" + "src": "course/en/assets/0f276a90dab52a9118849750823256de722bc2dd.jpg" }, - "_classes": "" + "body": "Make sure you can substantiate your claims by pointing to the data and attributing where you can.
Linking your publication to other websites and resources will also increase your story's exposure on the web.
", + "title": "Does my draft include URL links (or footnotes)?" }, { - "title": "Spelling errors", - "body": "Spelling errors are often difficult to identify in tabular data.
\n\nDon’t forget to run your data through a spell-checker to catch spelling errors.
\n", + "strapline": "Is there a call to action?", "_graphic": { + "attribution": "", "alt": "", - "src": "" + "src": "course/en/assets/f4b7a83ca6a5ee395ea40ef51b5e6d07ac2e288e.jpg" }, - "_classes": "" + "body": "What do you want your readers do differently after reading the piece?
Whether your goal is to educate or inspire, motivate or amuse, make sure that you point towards the right resources for your readers to take action.
", + "title": "Is there a call to action?" } ], - "_shouldCollapseItems": true + "_setCompletionOn": "inview", + "_hasNavigationInTextArea": false, + "mobileInstruction": "", + "instruction": "" }, { - "_id": "57b319cce396ef981f39eb28", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "6344411c2208e1029dcae119", "_layout": "right", - "_parentId": "57b319a1e396ef981f39eb26", + "_parentId": "6344410d2208e1029dcadff2", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_graphic": { + "attribution": "Photoroyalty [CC-BY]", + "small": "course/en/assets/7ff8b3184892564b2714b35ce1d5976d82cbffea.png", + "large": "course/en/assets/7ff8b3184892564b2714b35ce1d5976d82cbffea.png", + "alt": "" + }, + "instruction": "" + }, + { + "_component": "graphic", "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "6344411c2208e1029dcae11c", + "_layout": "right", + "_parentId": "634441092208e1029dcadfc0", + "_type": "component", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_graphic": { + "attribution": "Lightspring [Shutterstock standard licence]", + "small": "course/en/assets/141f01188e900b5e65e601e76fa1e974b672b02a.jpg", + "large": "course/en/assets/141f01188e900b5e65e601e76fa1e974b672b02a.jpg", + "alt": "" + }, + "instruction": "" + }, + { "_component": "graphic", + "_classes": "intro-logo", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Intro Logo", + "displayTitle": " ", + "body": "", + "_id": "6344411c2208e1029dcae11f", + "_layout": "right", + "_parentId": "634441072208e1029dcadfaa", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "", "_graphic": { "alt": "", - "large": "course/en/assets/7c9694500a5abd685a4c7e162d12e6410f944aee.jpg", - "small": "course/en/assets/7c9694500a5abd685a4c7e162d12e6410f944aee.jpg", - "attribution": "Kirill_M [Shutterstock standard licence]" - } + "longdescription": "", + "large": "course/en/assets/885528232d3a56bd3108a1999643f09a436c41b7.png", + "small": "course/en/assets/885528232d3a56bd3108a1999643f09a436c41b7.png", + "attribution": "European Data Science Academy [All rights reserved]", + "_url": "", + "_target": null + }, + "_isScrollable": false, + "_defaultScrollPercent": 0 }, { - "_id": "57b31a7ee396ef981f39eb2e", - "_layout": "full", - "_parentId": "57b31a70e396ef981f39eb2d", - "_type": "component", - "body": "
Without clean data, we can’t build information. There are a number of useful tools that can help the process of cleaning data.
", - "displayTitle": "The data-cleaning toolkit", - "title": "The data-cleaning toolkit", - "_isAvailable": true, - "_isOptional": false, + "_component": "graphic", "_classes": "", - "_component": "narrative", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "6344411c2208e1029dcae123", + "_layout": "left", + "_parentId": "6344410c2208e1029dcadfdf", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Click the forward arrow to see more.", - "mobileInstruction": "Click the forward arrow to see more.", - "_hasNavigationInTextArea": false, - "_setCompletionOn": "allItems", - "_items": [ - { - "title": "The data-cleaning toolkit", - "body": "When you are looking for errors in data, it may be necessary to download and upload datasets in many tools for cleaning and processing.
It is also important to keep a note of what changes have been made and share these openly with others so that everyone can benefit from your work, particularly if the data you are cleaning is existing open data that has been published.
In this section we look at two of the main tools and their uses:
Open Refine is a software tool designed to deal with uncleaned data. The tool is a column-based browser that allows you to fix errors across an entire open dataset in a single action. The errors that can be fixed include:
Open Refine is a key tool for cleaning data. However, it is sometimes easier to fix some errors in a spreadsheet programme:
In addition to the tools that can be used to clean open data, it is important to understand the benefits that cleaning brings.
", - "displayTitle": "What are the benefits of cleaning data?", - "title": "What are the benefits of cleaning data?", - "_isAvailable": true, - "_isOptional": false, + "_component": "text", "_classes": "", - "_component": "narrative", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Are you ready to put theory into practice?", + "displayTitle": "Are you ready to put theory into practice?", + "body": "", + "_id": "6344411c2208e1029dcae127", + "_layout": "left", + "_parentId": "6344410f2208e1029dcae00c", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Click the forward arrow to see more.", - "mobileInstruction": "Click the forward arrow to see more.", - "_hasNavigationInTextArea": false, - "_setCompletionOn": "allItems", - "_items": [ - { - "title": "Prioritise cleaning", - "body": "If data is not clean then decisions made on the basis of it could be wrong. This can affect products or insights you develop from data and, in some cases, have an impact upon thousands or even millions of people.
A recent study found that the process of preparing data for analysis can take anywhere between 60% and 80% of the time of a data-driven project.
", - "_graphic": { - "src": "course/en/assets/ecc29cb1588c4f76a0bcf5e2f706110c960c328a.jpg", - "alt": "higyou [Shutterstock standard licence]", - "attribution": "higyou [Shutterstock standard licence]" - }, - "strapline": "People network" - }, - { - "title": "Enhance usability", - "body": "Sharing a clean open dataset will make the data more usable. Tools like Open Refine allow you to share change history, letting people know what has been cleaned and how. Making the process open as well as the data adds to the sustainability and trust a user can put in a dataset.
There are also data-cleaning communities emerging that could be supported more actively, such as OpenStreetMap communities.
Take me to OSM Denmark Community Wiki
Many data-cleaning tools, including Open Refine, help you to combine and enrich datasets. This can lead to valuable insights being discovered.
For example, enriching a dataset that refers to businesses (by name or some other identifier) can inform you if the business is still trading and its current financial position.
Get started with enriching data.
", - "_graphic": { - "src": "course/en/assets/2f02baa67a4f8276891c6dd8549dc00678e3abf3.jpg", - "alt": "Paperboat [Shutterstock standard licence]", - "attribution": "Paperboat [Shutterstock standard licence]" - }, - "strapline": "Bright idea" - } - ] + "instruction": "" }, { - "_id": "57b31c1ce396ef981f39eb3e", + "_component": "text", + "_classes": "ticks", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Visualisation best practice", + "displayTitle": "Visualisation best practice", + "body": "Visualising data enables us to grasp difficult concepts or identify new patterns quickly.
\n\nIn this module, we introduce the key tricks that help the eye and brain process and understand data much faster.
\n\nWe will cover:
\n\nCan you recall the reasons why data needs to be cleaned, the useful tools to use and which common errors you should look for in datasets?
\n", - "displayTitle": "Are you ready to clean data?", - "title": "Are you ready to clean data?", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "text", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "" }, { - "_id": "57b31c1fe396ef981f39eb3f", - "_layout": "right", - "_parentId": "57b31c06e396ef981f39eb3d", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, + "_component": "text", + "_classes": "", "_isOptional": false, - "_classes": "color-seven", - "_component": "graphic", - "_pageLevelProgress": { - "_isEnabled": false - }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/91d7d44849aaa32d953399c315d3338572889c74.png", - "small": "course/en/assets/91d7d44849aaa32d953399c315d3338572889c74.png", - "attribution": "" - } - }, - { - "_id": "57b31c75e396ef981f39eb52", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Are you ready to organise your data correctly?", + "displayTitle": "Are you ready to organise your data correctly?", + "body": "", + "_id": "6344411d2208e1029dcae12a", "_layout": "left", - "_parentId": "57b31c62e396ef981f39eb51", + "_parentId": "634441102208e1029dcae00f", "_type": "component", - "body": "Uncleaned open data is a problem because:
\n", - "displayTitle": "Why does data need to be cleaned?", - "title": "Why does data need to be cleaned?", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "mcq", - "_pageLevelProgress": { - "_isEnabled": true + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 }, - "instruction": "Choose your answer, then click 'Submit'", - "_items": [ - { - "text": " it cannot be plotted on a chart", - "_shouldBeSelected": false, - "feedback": "" - }, - { - "text": "it can lead to wrong conclusions", - "_shouldBeSelected": true, - "feedback": "" - }, - { - "text": " it cannot be published", - "_shouldBeSelected": false, - "feedback": "" - } - ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": true, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nUnclean data is a problem because it can result in the wrong conclusions being made. This should not prevent the publication or use of the data, however cleaning is an essential part of the process.
\n", - "_incorrect": { - "final": "Are you sure?
\n\nUnclean data is a problem because it can result in the wrong conclusions being made. This should not prevent the publication or use of the data, however cleaning is an essential part of the process.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" - }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "instruction": "" }, { - "_id": "57b31c78e396ef981f39eb53", + "_component": "text", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Data story: Mortality of the British Army", + "displayTitle": "Data story: Mortality of the British Army", + "body": "An early example of proactive data storytelling is Florence Nightingale and her report, ‘Mortality of the British Army’, published in 1858.
In her report to parliament, she used graphics to advocate improvements in health services for the British Army. The most famous is her ‘coxcomb’, a spiral of sections each representing deaths per month, highlighting that the vast majority of deaths were from preventable diseases rather than bullets.
", + "_id": "6344411d2208e1029dcae12b", "_layout": "right", - "_parentId": "57b31c62e396ef981f39eb51", + "_parentId": "634441102208e1029dcae012", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/cb37a73180b59df11864f4753fdf885a658888d4.jpg", - "small": "course/en/assets/cb37a73180b59df11864f4753fdf885a658888d4.jpg", - "attribution": "higyou [Shutterstock standard licence]" - } + "instruction": "" }, { - "_id": "57b31d19e396ef981f39eb66", - "_layout": "left", - "_parentId": "57b31d0fe396ef981f39eb65", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, + "_component": "text", "_classes": "", - "_component": "graphic", - "_pageLevelProgress": { - "_isEnabled": false - }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/33486d36922cc44d7b5832d0c3a21bc1722f88af.jpg", - "small": "course/en/assets/33486d36922cc44d7b5832d0c3a21bc1722f88af.jpg", - "attribution": "Kirill_M [Shutterstock standard licence]" - } - }, - { - "_id": "57b31d1de396ef981f39eb67", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Data story: £200m saving for the NHS", + "displayTitle": "Data story: £200m saving for the NHS", + "body": "Mastadon C, in collaboration with the Open Data Institute, identified that if generic medication could be prescribed over branded medication (both equally safe and effective), the National Health Service (NHS) could potentially save £200m in just one year alone.
They discovered this story by analysing 37 million rows of statin prescription data in different regions across England.
The visualisation on the left shows the percentage of proprietary statin prescription by region. You can explore the data and results for yourself at www.prescribinganalytics.com.
", + "_id": "6344411d2208e1029dcae12c", "_layout": "right", - "_parentId": "57b31d0fe396ef981f39eb65", + "_parentId": "6344410e2208e1029dcadffd", "_type": "component", - "body": "Which of these pairs of tools are the most useful for cleaning data?
\n", - "displayTitle": " What are two of the most useful tools for cleaning data?", - "title": " What are two of the most useful tools for cleaning data?", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "mcq", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Choose your answer, then click 'Submit'", - "_items": [ - { - "text": "Microsoft Access and Adobe Photoshop", - "_shouldBeSelected": false, - "feedback": "" - }, - { - "text": "Microsoft Excel and Open Refine", - "_shouldBeSelected": true, - "feedback": "" - }, - { - "text": "Apple Notes and Microsoft Word", - "_shouldBeSelected": false, - "feedback": "" - } - ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": true, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nOpen Refine and Excel (or equivalent spreadsheet editors) are two of the most useful tools for cleaning open data
\n", - "_incorrect": { - "final": "Are you sure?
\n\nOpen Refine and Excel (or equivalent spreadsheet editors) are two of the most useful tools for cleaning open data
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } - }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" - }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "instruction": "" }, { - "_id": "57b31da0e396ef981f39eb7a", + "_component": "text", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Data story: Saving children ends population growth ", + "displayTitle": "Data story: Saving children ends population growth ", + "body": "One of the pioneers of modern, data-led storytelling is Hans Rosling. His Gapminder Foundation collects and analyses world statistical data in order to accurately report on the future of the human population and its impact on our planet. His research focuses on population growth and the exponential growth curve.
In this video, Hans Rosling debunks the view that saving poor children exacerbates the global problem of an ever-growing population, and presents the data in an engaging way.
", + "_id": "6344411d2208e1029dcae12d", "_layout": "left", - "_parentId": "57b31d82e396ef981f39eb79", + "_parentId": "6344410f2208e1029dcae00a", "_type": "component", - "body": "Which of the following are errors in data that require cleaning?
\n", - "displayTitle": "Recognising errors", - "title": "Recognising errors", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "mcq", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Choose three answers and click 'Submit'", - "_items": [ - { - "text": "Mixed numerical scales", - "_shouldBeSelected": true, - "feedback": "" - }, - { - "text": " Redundant data", - "_shouldBeSelected": true, - "feedback": "" - }, - { - "text": "Multiple representations", - "_shouldBeSelected": true, - "feedback": "" - }, - { - "text": "Lack of granularity", - "_shouldBeSelected": false, - "feedback": "" - }, - { - "text": "Lack of licence", - "_shouldBeSelected": false, - "feedback": "" - } - ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": true, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 3, - "_feedback": { - "correct": "That's right!
\n\nMixed use of scales, redundant data and multiple representations of the same data are just some of the errors that need to be fixed in unclean data. While the granularity and lack of licence are a problem, they are not related to the data itself being unclean
\n", - "_incorrect": { - "final": "Are you sure?
\n\nMixed use of scales, redundant data and multiple representations of the same data are just some of the errors that need to be fixed in unclean data. While the granularity and lack of licence are a problem, they are not related to the data itself being unclean
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } - }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" - }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "instruction": "" }, { - "_id": "57b31da2e396ef981f39eb7b", - "_layout": "right", - "_parentId": "57b31d82e396ef981f39eb79", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, + "_component": "media", "_classes": "", - "_component": "graphic", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Why do data scientists need to tell stories?", + "displayTitle": "Why do data scientists need to tell stories?", + "body": "ODI Trainer and Data Scientist Dr David Tarrant explains why it is important for data scientists to be able to tell stories.
\n", + "_id": "6344411d2208e1029dcae12e", + "_layout": "full", + "_parentId": "634441092208e1029dcadfb8", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/ae0541d37bc892cc4b6b2ae323d3cc05d21ef6b4.jpg", - "small": "course/en/assets/ae0541d37bc892cc4b6b2ae323d3cc05d21ef6b4.jpg", - "attribution": "kirill_makarov [Shutterstock standard licence]" - } + "_playerOptions": "", + "_transcript": { + "transcriptLink": "", + "transcriptLinkButton": "", + "inlineTranscriptBody": "", + "inlineTranscriptCloseButton": "", + "inlineTranscriptButton": "", + "_externalTranscript": false, + "_inlineTranscript": false, + "_setCompletionOnView": true + }, + "_allowFullScreen": false, + "_startLanguage": "en", + "_useClosedCaptions": false, + "_setCompletionOn": "inview", + "_media": { + "cc": [], + "poster": "", + "type": "video/vimeo", + "source": "https://player.vimeo.com/video/201633639", + "mp3": "", + "ogv": "", + "mp4": "" + }, + "instruction": "" }, { - "_id": "57b31e2de396ef981f39eb8e", + "_component": "text", + "_classes": "ticks", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Introduction to data storytelling", + "displayTitle": "Introduction to data storytelling", + "body": "A modern data scientist is expected to be a catalyst for change in an organisation. This requires not only performing complex data manipulation, but also communicating findings to senior level decision-makers. A key part of this is being able to tell powerful stories.
No field is more experienced at finding and telling stories than journalism, and likewise no field better at using data than data science. This module looks at what both fields can learn from each other, and what you can learn from them, in order to find and tell compelling stories with data.
In this module we will explore the following:
In any given data-driven project, how much time can be spent cleaning and preparing data?
\n", - "displayTitle": "How much time can be spent cleaning and preparing data?", - "title": "How much time can be spent cleaning and preparing data?", - "_isAvailable": true, - "_isOptional": false, + "_component": "narrative", "_classes": "", - "_component": "mcq", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Essential charts", + "displayTitle": "Essential charts", + "body": "Knowing which chart to use when communicating your story is essential to creating the right impact.
", + "_id": "6344411d2208e1029dcae130", + "_layout": "full", + "_parentId": "6344410b2208e1029dcadfd9", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Choose your answer, then click 'Submit'", "_items": [ { - "text": "Between 20% and 40%", - "_shouldBeSelected": false, - "feedback": "" + "strapline": "Bar charts", + "_graphic": { + "alt": "", + "src": "course/en/assets/34eb7b4a0a4b7747b9d04b9920aff369a14523cc.jpg" + }, + "body": "The human brain is very good at quickly judging the size of simple shapes, such as rectangles. Thus the bar chart can very effectively communicate differences.
\n\nSimple bar charts can communicate powerful messages quickly. Enhancing bar charts and pie charts with graphics and well placed text can also aid clear understanding. You do not even always need scales or lines.
\n\nThe picture on the left compares the revenue of one product to the revenue of an entire company, where the product has made more money. If you were creating a visualisation which told this story, what might you add to make this finding stand out even more?
\n", + "title": "Bar charts" }, { - "text": "Between 40% and 60%", - "_shouldBeSelected": false, - "feedback": "" + "strapline": "Team GB Medal Olympic medal count comparison", + "_graphic": { + "alt": "", + "src": "course/en/assets/de828319078da8466ec5450e1637d5cbe8d35290.png" + }, + "body": "Line and area charts should only be used where there is a time series to be displayed. In most countries and cultures, people read left to right. Therefore, line charts must be constructed to be read from left to right.
\n\nA line chart, as shown here, is best for comparing multiple sets of data over the same (or equivalent) timeframe.
\n\nAn area chart can be used to emphasise the totals. When using area charts, it is best to use a stacked area to clearly show the total of all datasets over the same (or equivalent) period of time.
\n", + "title": "Line and area charts" }, { - "text": "Between 60% and 80%", - "_shouldBeSelected": true, - "feedback": "" + "strapline": "Histograms", + "_graphic": { + "alt": "", + "src": "course/en/assets/31add8e4b3529b2c6fe0eb2468e4a9a8a7521774.jpg" + }, + "body": "Histograms should be used when a set of samples are taken at different points in time. For example, exam grades of different people or different heights, as shown here.
\n\nA histogram is perfect for showing graphically where the median and mode lie. They also show the distribution (or shape) of the data and surface any outliers that might skew the location of the mean.
\n\nSignificantly, they can reveal whether the samples in your dataset are normally distributed, or contain data that might be skewed or falsified.
\n", + "title": "Histograms" } ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": true, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nEvidence suggests that between 60% and 80% of a data project's time will be spent cleaning, transforming and preparing data for analysis.
\n", - "_incorrect": { - "final": "Are you sure?
\n\nEvidence suggests that between 60% and 80% of a data project's time will be spent cleaning, transforming and preparing data for analysis.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } - }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" - }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "_setCompletionOn": "allItems", + "_hasNavigationInTextArea": false, + "mobileInstruction": "", + "instruction": "" }, { - "_id": "57b31eb0e396ef981f39eba2", - "_layout": "left", - "_parentId": "57b31e9fe396ef981f39eba1", - "_type": "component", - "body": "Data-cleaning is essential to ensure that when the data is used, the right conclusions are made.
\n\nOften errors are not even noticed by data publishers because the data can change over many years. Errors can be the result of human mistakes in data entry, like mistyping or incorrect abbreviations.
\n\nBe aware that cleaning may take longer than you think. A careful cleaning process will, however, save substantial time in the long-run.
\n\nFollow our data cleaning exercise to get started with Open Refine and discover how easy it is for yourself.
\n\nGet started with data cleaning in Open Refine
\n\nOnce data is clean, it is ready for analysis. This analysis does not have to use complex statistical methods. A modern data scientist should be comfortable using common analysis techniques such as pivot tables. In the next module, we explore how to sort and filter pivot tables in spreadsheets.
\n\n\n", - "displayTitle": "Cleaning data", - "title": "Cleaning data", - "_isAvailable": true, - "_isOptional": false, + "_component": "narrative", "_classes": "", - "_component": "text", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Components of the four step process", + "displayTitle": "Components of the four step process", + "body": "This course has been specifically designed to look at the entire process of using data to tell stories. Explore the components below to get an overview on how the course fits together.
", + "_id": "6344411d2208e1029dcae134", + "_layout": "full", + "_parentId": "6344410c2208e1029dcadfe0", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, + "_items": [ + { + "strapline": "Gathering data", + "_graphic": { + "attribution": "David Arts [Shutterstock standard licence]", + "alt": "", + "src": "course/en/assets/2164576f217243b4bc9bfb61f6c5f8a5b9bdbc87.jpg" + }, + "body": "In order to use data, you first need to have the data.
Finding data can be easy, if you know where to look. However the web also contains a lot of hidden data. Find out more in the gathering data module.
When you are gathering data, is it important to understand your legal rights to use the data. The next module covers some of the key legal information you need to know.
", + "title": "1. Gathering data" + }, + { + "strapline": "2. Filtering data", + "_graphic": { + "attribution": "mjtmail (tiggy) [CC-BY]", + "alt": "", + "src": "course/en/assets/55fdaceae3e61bfad0b68be0efcf8b4e312e1342.jpg" + }, + "body": "The four step process outlined above assumes that once you have data, you can immediately start filtering and using it.
There are however several steps preceding the filtering of data:
Data is likely to be gathered from many sources and it will be necessary to organise the data in a consistent way for analysis.
As you start to organise the data you are likely to note errors or inconsistencies in the data that require fixing.
Once you have a usable dataset, it is finally possible to start filtering the data to find your story.
", + "title": "2. Filtering data" + }, + { + "strapline": "3. Visualising data", + "_graphic": { + "alt": "", + "src": "course/en/assets/ca044aca014a764b789ad1c8c4481eaa0e2ef182.jpg" + }, + "body": "Once you have analysed the data, the next step is to visualise the data to highlight significant findings.
\n\nWhen it comes to visualising data, you need to consider three things:
\n\nFormat: Which visualisation should you choose?
\n\nClarity: Does the visualisation tell your story?
\n\nIntrigue: Does the visualisation engage or deceive?
\n", + "title": "3. Visualising data" + }, + { + "strapline": "4. Telling a story", + "_graphic": { + "attribution": "Eightonesix / Freepik [CC-BY]", + "alt": "", + "src": "course/en/assets/60f5321e92f1c6ea08493dd85e5da0f6b47e654b.jpg" + }, + "body": "In order to maximise impact of your story, you need a strong narrative which can relate to the desired audience at the right time.
Find out more on writing your own narrative with the final module of this course.
", + "title": "4. Telling a story" + } + ], + "_setCompletionOn": "allItems", + "_hasNavigationInTextArea": false, + "mobileInstruction": "", "instruction": "" }, { - "_id": "57b31eb3e396ef981f39eba3", - "_layout": "right", - "_parentId": "57b31e9fe396ef981f39eba1", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, + "_component": "accordion", + "_classes": "", "_isOptional": false, - "_classes": "clipboard color-seven", - "_component": "graphic", - "_pageLevelProgress": { - "_isEnabled": false - }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/484db8c2bdaed7a020ae10c7a958be8be7b3e4f1.png", - "small": "course/en/assets/484db8c2bdaed7a020ae10c7a958be8be7b3e4f1.png", - "attribution": "The Open Data Institute [CC-BY-SA]" - } - }, - { - "_id": "57b59303e396ef981f39ebcb", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Finding hidden data", + "displayTitle": "Finding hidden data", + "body": "Unfortunately, there is no standard way to access all hidden data. Even though machines like clarity and structure, the humans that design them have implemented many techniques to add this structure.
\n", + "_id": "6344411d2208e1029dcae139", "_layout": "left", - "_parentId": "57b441b1e396ef981f39ebca", + "_parentId": "6344410e2208e1029dcadff5", "_type": "component", - "body": "When working with data, it is critical to understand your rights. If data is openly licensed, it can be used immediately. In other circumstances you might have to pay for a licence that grants you use of the data. There are also copyright exceptions which you can use in some circumstances to ensure the way you are using the data is legal.
\n\nThis module will cover:
\n\nSome websites have been built to offer a way to extract data by adding an extension to the URL of the webpage you are viewing. For such websites, usually maintained by organisations who also publish downloadable open data, adding the correct extension will trigger a download of that page in a data format, as opposed to a browser format.
\n\nA good example of this is the UK Government website (gov.uk) which provides any page in a data format simply by adding the relevant extension like “.json”, for example www.gov.uk/browse/business.json.
\n\nTry it with the UK Trade data by viewing the following page and then adding “.json” to get the data.
\nTake me to the UK gov trade tariff
To view the data in a more human readable form, copy it into jsonlint.com.
\n", + "title": "Extension downloads" + }, + { + "_classes": "", + "_graphic": { + "src": "", + "alt": "" + }, + "body": "Many websites provide links to data syndication feeds that can be subscribed to.
\n\nThese feeds may be RSS feeds, Twitter alert feeds or other less common types. Feeds can be used to get raw data about a broad selection of content.
\n\nFor an example of a raw data feed, look at the BBC news feed in XML.
\nWhy not try out the news feeds from the BBC in XML?
Now you can use a free online tool to make that data easier to use
\nGo to codebeautify and enter the BBC feed URL under 'Load URL'
or get alerts for flooding from your nearest river (UK only).
\nTake me to river level guages
Going beyond providing a simple route to data, many sites have data embedded in the webpage's source code.
\n\nWhy not check out the ODI's experimental 'Hidden Data Extractor' tool to find source code?
\n
\nTake me to ODI Hidden Data Extractor
Some websites or Web services will expose a machine-readable interface, or API, for querying and accessing their data.
\n\nExamples of services that have APIs include: Open Corporates (open),OpenSteetMap (open), Twitter (not completely open), Flickr (some content open), LinkedIn (not open).
\n\nMost of these services use a Web-based API and allow addition of extensions (try “.json” on OpenCorporates). Although this API looks the same as the earlier example in this section, its formal status as an API provides a guarantee that the service will be available.
\n", + "title": "APIs or machine-readable interfaces" + } + ], + "instruction": "Explore some of the main ways to unlock hidden data below." }, { - "_id": "57b59306e396ef981f39ebcc", - "_layout": "right", - "_parentId": "57b441b1e396ef981f39ebca", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, + "_component": "accordion", + "_classes": "", "_isOptional": false, - "_classes": "intro-logo", - "_component": "graphic", - "_pageLevelProgress": { - "_isEnabled": false - }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/f64ad121fc8e0250264e5d5f00c90d78cd6271a0.png", - "small": "course/en/assets/f64ad121fc8e0250264e5d5f00c90d78cd6271a0.png", - "attribution": "" - } - }, - { - "_id": "57b5c311c71a1cc67f4ee741", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Benefits of hidden data", + "displayTitle": "Benefits of hidden data", + "body": "The problem with downloading data is that you have taken the data away from its source. This means that your copy could now be out of data. Leaving data at its source and using services such as APIs to access this data eliminates this problem and provides other benefits as well.
\n", + "_id": "6344411d2208e1029dcae13a", "_layout": "right", - "_parentId": "57b59bb2e396ef981f39ebdb", + "_parentId": "6344410f2208e1029dcae004", "_type": "component", - "body": "There are two public domain licences available under the Creative Commons licence set. CC0 (zero) and the Public Domain Mark.
", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "accordion", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", + "_shouldCollapseItems": true, "_items": [ { - "title": "CC0 Licence ", - "body": "The CC0 licence waives all creators' rights to content or data as the content enters the public domain. This licence can only be applied by the copyright holder.
\n", + "_classes": "", "_graphic": { - "alt": "", - "src": "" + "src": "", + "alt": "" }, - "_classes": "" + "body": "In many cases hidden data will be data used by a publisher to present the webpage you are looking at on their site.
\n\nThe hidden data is therefore an important part of their online operations and it is likely that the publisher takes care over its quality.
\n\nData extracted from the Web tends to be more reliable as it is likely to be data at the core of an organisation's operations. Therefore, it is more likely to be a dependable data source to work with.
\n", + "title": "Quality" }, { - "title": "Public Domain Mark", - "body": "The Public Domain Mark is very similar to the CC0 licence, except that it it can be retrospectively applied to data that is already known to be public domain, either by previous licence or intent. This mark is most often applied by third parties to data where copyright has expired, or the creator is no longer able to place a CC0 licence on the data.
\n\nFor example, a library or archive could choose to place a Public Domain Mark on old, out of copyright books.
\n", + "_classes": "", "_graphic": { - "alt": "", - "src": "" + "src": "", + "alt": "" }, - "_classes": "" + "body": "Organisations do not always publish downloadable data. However, many of them run data-driven websites. By accessing the data directly through existing data feeds (or from within the website’s code) there is a clear use for the data already. This will help you to quickly identify relevant data from this existing use, rather than having to establish the use yourself. For example, the BBC News pages, sections and related data feeds
\nTake me to BBC news feeds
When you access data directly from the Web you are already viewing it in a context it is used in by the publisher. As we have covered in previous modules, the context of the data is an important component of its use.
\n", + "title": "Context" + }, + { + "_classes": "", + "_graphic": { + "src": "", + "alt": "" + }, + "body": "Often an organisation is limited in the amount of data it can publish as downloadable data. Finding hidden data opens up a broader range of resources.
\n", + "title": "Breadth" } ], - "_shouldCollapseItems": true + "instruction": "Explore the benefits unlocking hidden data can bring below." }, { - "_id": "57b5c53fc71a1cc67f4ee748", - "_layout": "full", - "_parentId": "57b5c4e4c71a1cc67f4ee747", - "_type": "component", - "body": "Open data is data that anyone can access, use and share. Open data must be published under an open licence. Its licence must permit people to use the data in any way they want, including modifying, combining and sharing it with others, even for commercial purposes.
", - "displayTitle": "Open Licences ", - "title": "Open Licences ", - "_isAvailable": true, - "_isOptional": false, + "_component": "accordion", "_classes": "", - "_component": "narrative", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Polish, Publish, Promote!", + "displayTitle": "Polish, Publish, Promote!", + "body": "Once you're happy with your draft, take steps to getting your story out there.
", + "_id": "6344411d2208e1029dcae13b", + "_layout": "right", + "_parentId": "6344410f2208e1029dcae00b", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Explore different open licences by clicking the forward arrow", - "mobileInstruction": "Select the ‘+’ sign to explore further, then swipe the image to see more.", - "_hasNavigationInTextArea": false, - "_setCompletionOn": "allItems", + "_shouldCollapseItems": true, "_items": [ { - "title": "CC-BY (The Attribution Licence)", - "body": "If you use content published under CC-BY, you must include a reference to its source.
This open licence grants the user permission to use the content, but does not grant them rights over the content. The user cannot claim any sort of ownership or credit for the content.
The UK Government uses this licence (renamed Open Government Licence) on all of their open data.
", + "_classes": "", "_graphic": { - "src": "course/en/assets/d7a00ecc61a77891583a41ad5d6b4f88f499f67c.jpg", - "alt": "", - "attribution": "" + "src": "", + "alt": "" }, - "strapline": "https://www.flickr.com/photos/kalexanderson/" + "body": "Read your draft through fully once more to make sure it is ready to launch.
\n\nMake sure all the hyperlinks are correct and link to active webpages, and be sure you have linked relevant content to the side panel if that is possible on the platform you are using to publish.
\n", + "title": "1. Polish" }, { - "title": "CC-BY-SA (The Share-Alike Licence)", - "body": "The share-alike licence goes one step further than the attribution licence.
Here a user of the original content MUST share any modifications and enhancement made to the content under the same, share-alike licence.
Known as the viral licence, this share-alike condition forces users to keep the content open. They are not allowed to keep changes secret.
Some people see this as a burden and restriction in use.
", + "_classes": "", "_graphic": { - "src": "course/en/assets/ecc29cb1588c4f76a0bcf5e2f706110c960c328a.jpg", - "alt": "", - "attribution": "higyou [Shutterstock standard licence]" + "src": "", + "alt": "" }, - "strapline": "sharing " + "body": "You should not see publishing your piece as the end of the process, but rather the beginning.
\n\nYou want the blog to be read by the audience you had in mind when you wrote it, so make sure it is easy for them to find. Keeping Search Engine Optimisation (SEO) in mind when writing your headline is one of the ways in which you can make sure your piece will be visible to people who are interested in the subject of your blog.
\n", + "title": "2. Publish" }, { - "title": "Purchasing open licences", - "body": "Open Corporates makes all their data available at no cost under a CC-BY-SA licence. This means that all their users MUST publish their data.
However if users do not want to share-alike, they can purchase a CC-BY licence from Open Corporates, allowing the user to keep their data closed.
Both licences are open, however if users don't want to share-alike, they have to pay a fee.
", + "_classes": "", "_graphic": { - "src": "course/en/assets/e476d5412f3c230ba6365724bc2935db25901c21.jpg", - "alt": "", - "attribution": "Mangsaab [Shutterstock standard licence]" + "src": "", + "alt": "" }, - "strapline": "open" + "body": "Once you have published your piece, be sure to promote it using social media.
\n\nIf you have quoted or mentioned specific people or organisations in your piece, link to their profiles on social media channels so they are notified and can easily share it. Asking your contacts or relevant organisations to share it across their social media channels can help you to get the widest possible reach.
\n", + "title": "3. Promote" } - ] - }, - { - "_id": "57b5cd87c71a1cc67f4ee74e", - "_layout": "left", - "_parentId": "57b5ccbcc71a1cc67f4ee74d", - "_type": "component", - "body": "Copyright exceptions allow for the use of copyrighted material in certain, limited ways without needing permission or licence from the author to do so. Unlike global licences, exceptions vary around the world.
One of the most contentious copyright exceptions is for owners of music to copy a CD onto their computer for personal consumption. Exceptions tend to exist for around a year before the practice becomes illegal the following year, although exceptions vary around the world.
Use exceptions with care as they can change rapidly.
", - "displayTitle": "Copyright exceptions", - "title": "Copyright exceptions", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "text", - "_pageLevelProgress": { - "_isEnabled": true - }, + ], "instruction": "" }, { - "_id": "57b5cd8bc71a1cc67f4ee74f", - "_layout": "right", - "_parentId": "57b5ccbcc71a1cc67f4ee74d", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", "_component": "graphic", - "_pageLevelProgress": { - "_isEnabled": false - }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/bd1992e87608079dd42e20ca9ce7eae233ca50dc.jpg", - "small": "course/en/assets/bd1992e87608079dd42e20ca9ce7eae233ca50dc.jpg", - "attribution": "" - } - }, - { - "_id": "57b5cdcec71a1cc67f4ee753", - "_layout": "left", - "_parentId": "57b5cdc5c71a1cc67f4ee752", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, "_classes": "", - "_component": "graphic", - "_pageLevelProgress": { - "_isEnabled": false - }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/4b8612b13413cc0305f462fd0c224e2bbe24e0cc.jpg", - "small": "course/en/assets/4b8612b13413cc0305f462fd0c224e2bbe24e0cc.jpg", - "attribution": "" - } - }, - { - "_id": "57b5cdd3c71a1cc67f4ee754", - "_layout": "right", - "_parentId": "57b5cdc5c71a1cc67f4ee752", - "_type": "component", - "body": "There are a number of copyright exceptions which assist in the use of third-party copyright protected data. These expectations are known as 'fair use' or 'fair dealing' rights, and cover aspects such as research, review or reporting, parody or pastiche, and illustration for teaching.
\n\nIn all instances of fair use, there are provisions to protect authors against users replicating and distributing the whole works and claiming 'fair use'. An easy way to think about this is that you can criticise a book in the press, however you cannot replicate the exact plot of the book in a press article. This would be classified as a copyright infringement and not reporting.
\n", - "displayTitle": "Fair use", - "title": "Fair use", - "_isAvailable": true, "_isOptional": false, - "_classes": "", - "_component": "text", - "_pageLevelProgress": { - "_isEnabled": true - }, - "instruction": "" - }, - { - "_id": "57b5cea0c71a1cc67f4ee759", - "_layout": "left", - "_parentId": "57b5ce70c71a1cc67f4ee758", - "_type": "component", - "body": "Understanding your rights as a user is essential; do you know if you are using data correctly?
\n", - "displayTitle": "Are you ready to legally work with data?", - "title": "Are you ready to legally work with data?", "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "text", - "_pageLevelProgress": { - "_isEnabled": true - }, - "instruction": "" - }, - { - "_id": "57b5cea4c71a1cc67f4ee75a", + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "6344411e2208e1029dcae13c", "_layout": "right", - "_parentId": "57b5ce70c71a1cc67f4ee758", + "_parentId": "6344410a2208e1029dcadfc2", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/a516261fb9cb309e3b3d1116a192ecfc2a70fbad.png", - "small": "course/en/assets/a516261fb9cb309e3b3d1116a192ecfc2a70fbad.png", - "attribution": "" - } + "attribution": "Jer Thorp [CC-BY]", + "small": "course/en/assets/77bd72072d8632d7f169d4c031a1f027e59749e3.png", + "large": "course/en/assets/77bd72072d8632d7f169d4c031a1f027e59749e3.png", + "alt": "" + }, + "instruction": "" }, { - "_id": "57b5d070c71a1cc67f4ee75e", - "_layout": "left", - "_parentId": "57b5d062c71a1cc67f4ee75d", - "_type": "component", - "body": "Which TWO licences grant users the most rights?
\n", - "displayTitle": "Which licences grant users the most rights?", - "title": "Which licences grant users the most rights?", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", "_component": "mcq", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Which new fields have emerged that change the way we find stories in data?", + "displayTitle": "", + "body": "Two of the most significant data analysis fields are...
", + "_id": "6344411e2208e1029dcae13f", + "_layout": "left", + "_parentId": "6344410a2208e1029dcadfc2", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Click on the correct licences. ", + "instruction": "Choose one answer, then click 'Submit'", "_items": [ { - "text": "CC0 Licence ", + "feedback": "", "_shouldBeSelected": true, - "feedback": "" + "text": "Data journalism and data science" }, { - "text": "CC-BY-SA (The Viral Licence)", + "feedback": "", "_shouldBeSelected": false, - "feedback": "" + "text": "Data science and traditional journalism" }, { - "text": "CC-BY (The Attribution Licence)", + "feedback": "", "_shouldBeSelected": false, - "feedback": "" - }, - { - "text": "The Public Domain Mark ", - "_shouldBeSelected": true, - "feedback": "" + "text": "Data journalism and law" } ], "_attempts": 1, "_canShowModelAnswer": true, "_canShowFeedback": true, + "_canShowMarking": true, "_shouldDisplayAttempts": false, "_isRandom": false, "_recordInteraction": true, + "_hasItemScoring": false, "_questionWeight": 1, - "_selectable": 2, + "_selectable": 1, "_feedback": { - "correct": "That's right!
\n\nBoth CC0 Licence and the Public Domain Mark are both public domain licences where the owner has waived all their rights, and therefore grant users the most rights.
\n", + "title": "", + "correct": "That's right!
Data science and data journalism are both modern ways of finding stories through data analysis
", "_incorrect": { - "final": "Are you sure?
\n\nBoth CC0 Licence and the Public Domain Mark are both public domain licences where the owner has waived all their rights, and therefore grant users the most rights.
\n", - "notFinal": "" + "final": "Are you sure?
Data science and data journalism are both modern ways of finding stories through data analysis
", + "notFinal": "Are you sure about that? Data science and data journalism are both modern ways of finding stories through data analysis
" }, "_partlyCorrect": { "final": "", @@ -3875,91 +4344,103 @@ } }, { - "_id": "57b5d077c71a1cc67f4ee75f", - "_layout": "right", - "_parentId": "57b5d062c71a1cc67f4ee75d", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", "_component": "graphic", - "_pageLevelProgress": { - "_isEnabled": false - }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/099adb319c4910eec7c518c71cb42752af62327c.jpg", - "small": "course/en/assets/099adb319c4910eec7c518c71cb42752af62327c.jpg", - "attribution": "Horscope [Shutterstock standard licence]" - } - }, - { - "_id": "57b5d219c71a1cc67f4ee763", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "6344411e2208e1029dcae140", "_layout": "left", - "_parentId": "57b5d202c71a1cc67f4ee762", + "_parentId": "6344410c2208e1029dcadfe1", "_type": "component", - "body": "", - "displayTitle": "Component title", - "title": "Component title", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/d7a00ecc61a77891583a41ad5d6b4f88f499f67c.jpg", - "small": "course/en/assets/d7a00ecc61a77891583a41ad5d6b4f88f499f67c.jpg", - "attribution": "" - } + "attribution": "Photoroyalty - Freepik.com [CC-BY]", + "small": "course/en/assets/143f81f7a7e0de511369ebfdbc384f0f7e5ff898.png", + "large": "course/en/assets/143f81f7a7e0de511369ebfdbc384f0f7e5ff898.png", + "alt": "" + }, + "instruction": "" }, { - "_id": "57b5d21cc71a1cc67f4ee764", - "_layout": "right", - "_parentId": "57b5d202c71a1cc67f4ee762", - "_type": "component", - "body": "Openly licensed content must be free of any cost. True or false?
\n", - "displayTitle": "Openly licensed content", - "title": "Openly licensed content", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", "_component": "mcq", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "How should we tell stories found through analysing data?", + "displayTitle": "", + "body": "Stories should be communicated...
", + "_id": "6344411e2208e1029dcae143", + "_layout": "right", + "_parentId": "6344410c2208e1029dcadfe1", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Choose your answer, then click 'Submit'.", + "instruction": "Click on the correct answer ", "_items": [ { - "text": "True", + "feedback": "", "_shouldBeSelected": false, - "feedback": "" + "text": "In an obfuscatory and confusing way" }, { - "text": "False", + "feedback": "", "_shouldBeSelected": true, - "feedback": "" + "text": "Clearly and creatively, to capture public attention and create impact" + }, + { + "feedback": "", + "_shouldBeSelected": false, + "text": "Stories found by analysing data should not be communicated to anyone else at all" } ], "_attempts": 1, "_canShowModelAnswer": true, "_canShowFeedback": true, + "_canShowMarking": true, "_shouldDisplayAttempts": false, - "_isRandom": true, + "_isRandom": false, "_recordInteraction": true, + "_hasItemScoring": false, "_questionWeight": 1, "_selectable": 1, "_feedback": { - "correct": "That's right!
\n\nFalse. Content is open if anyone can access use and share that content. However you might have to pay a reasonable fee to access the content in the first place.
\n\nThink of buying water in a shop. You have to pay for it, however once you have you can sell it to others, mix it to make a new drink or even throw it away.
\n", + "title": "", + "correct": "That's right!
Finding a story through analysing data is only part of the journey. By communicating the story in a clear way which captures public attention, you can use that newfound insight to create change and make a difference.
", "_incorrect": { - "final": "Are you sure about that?
\n\nFalse. Content is open if anyone can access use and share that content. However you might have to pay a reasonable fee to access the content in the first place.
\n\nThink of buying water in a shop. You have to pay for it, however once you have you can sell it to others, mix it to make a new drink or even throw it away.
\n", + "final": "Are you sure?
Finding a story through analysing data is only part of the journey. By communicating the story in a clear way which captures public attention, you can use that newfound insight to create change and make a difference.
", "notFinal": "" }, "_partlyCorrect": { @@ -3993,50 +4474,103 @@ } }, { - "_id": "57b5d41cc71a1cc67f4ee768", - "_layout": "left", - "_parentId": "57b5d401c71a1cc67f4ee767", - "_type": "component", - "body": "Which of the following uses of data is typically considered fair use?
\n", - "displayTitle": "Which of the following is considered fair use?", - "title": "Which of the following is considered fair use?", - "_isAvailable": true, - "_isOptional": false, + "_component": "graphic", "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "6344411e2208e1029dcae144", + "_layout": "right", + "_parentId": "6344410e2208e1029dcadff7", + "_type": "component", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_graphic": { + "attribution": "", + "small": "course/en/assets/75d701a8e80cabb50b6d2187bfead1d018437950.png", + "large": "course/en/assets/75d701a8e80cabb50b6d2187bfead1d018437950.png", + "alt": "" + }, + "instruction": "" + }, + { "_component": "mcq", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "How much money could the NHS potentially save if they used non-branded statins?", + "displayTitle": "", + "body": "Mastadon C's analysis of open prescription data showed that savings could be as much as...
", + "_id": "6344411e2208e1029dcae147", + "_layout": "left", + "_parentId": "6344410e2208e1029dcadff7", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Choose your answer, then click 'Submit'.", + "instruction": "Click on the correct answer", "_items": [ { - "text": "Research", - "_shouldBeSelected": true, - "feedback": "" + "feedback": "", + "_shouldBeSelected": false, + "text": "£1 million" }, { - "text": "Giving a copy to a friend", + "feedback": "", "_shouldBeSelected": false, - "feedback": "" + "text": "£100 million" }, { - "text": "Destroying the original content", - "_shouldBeSelected": false, - "feedback": "" + "feedback": "", + "_shouldBeSelected": true, + "text": "£200 million" } ], "_attempts": 1, "_canShowModelAnswer": true, "_canShowFeedback": true, + "_canShowMarking": true, "_shouldDisplayAttempts": false, - "_isRandom": true, + "_isRandom": false, "_recordInteraction": true, + "_hasItemScoring": false, "_questionWeight": 1, "_selectable": 1, "_feedback": { - "correct": "That's right!
\n\nThere are a number of copyright exceptions which assist in the use of third-party copyright protected data. These expectations are known as 'fair use' or 'fair dealing' rights, and cover aspects such as research, review or reporting, parody or pastiche, and illustration for teaching.
\n", + "title": "", + "correct": "That's right!
Savings could be as much as £200 million pounds. This is just one of the examples of how analysing data can bring huge benefits to society and the economy.
", "_incorrect": { - "final": "Are you sure about that?
\n\nThere are a number of copyright exceptions which assist in the use of third-party copyright protected data. These expectations are known as 'fair use' or 'fair dealing' rights, and cover aspects such as research, review or reporting, parody or pastiche, and illustration for teaching.
\n", + "final": "Are you sure?
Savings could be as much as £200 million pounds. This is just one of the examples of how analysing data can bring huge benefits to society and the economy.
", "notFinal": "" }, "_partlyCorrect": { @@ -4070,1085 +4604,1120 @@ } }, { - "_id": "57b5d41fc71a1cc67f4ee769", - "_layout": "right", - "_parentId": "57b5d401c71a1cc67f4ee767", - "_type": "component", - "body": "", - "displayTitle": "Component title", - "title": "Component title", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", - "_pageLevelProgress": { - "_isEnabled": false - }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/4b8612b13413cc0305f462fd0c224e2bbe24e0cc.jpg", - "small": "course/en/assets/4b8612b13413cc0305f462fd0c224e2bbe24e0cc.jpg", - "attribution": "" - } - }, - { - "_id": "57b5d969c71a1cc67f4ee76c", - "_layout": "right", - "_parentId": "57b5d92ac71a1cc67f4ee76b", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "clipboard color-seven", "_component": "graphic", - "_pageLevelProgress": { - "_isEnabled": false - }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/484db8c2bdaed7a020ae10c7a958be8be7b3e4f1.png", - "small": "course/en/assets/484db8c2bdaed7a020ae10c7a958be8be7b3e4f1.png", - "attribution": "The Open Data Institute [CC-BY-SA]" - } - }, - { - "_id": "57b5d96ec71a1cc67f4ee76d", - "_layout": "left", - "_parentId": "57b5d92ac71a1cc67f4ee76b", - "_type": "component", - "body": "The availability of data (typically on the web) does not necessarily make it free to use for any purpose.
\n\nBefore using any data it is important to clarify your legal rights to use the data. If the data is explicitly licensed then your rights will be clear, however in other circumstances you might need to seek permission from the creator or owner or rely on exceptions or fair use rights.
\n\nIf in doubt, always seek legal advice.
\n\nIn the next module, we look at how to gather data ready to start using.
\n\n\n", - "displayTitle": "Summary", - "title": "Summary", - "_isAvailable": true, + "_classes": "clipboard", "_isOptional": false, - "_classes": "", - "_component": "text", - "_pageLevelProgress": { - "_isEnabled": true - }, - "instruction": "" - }, - { - "_id": "57c19953c8c479d7402de284", - "_layout": "left", - "_parentId": "57c198b7c8c479d7402de280", - "_type": "component", - "body": "A common challenge in ensuring data quality is difficulties people face when using spreadsheets. When data is properly managed, it is much easier to answer fundamental questions and conduct analysis. Correctly managed data also ensures you aren't making decisions based on faulty evidence. Knowing how to structure and organise data in a spreadsheet is fundamental to ensuring consistency in your data.
\n\nIn this module we look at how to effectively structure a spreadsheet for raw data collection. We will cover:
\n\nAt the end of this module you can try out what you've learnt on a spreadsheet.
\n", - "displayTitle": "Organising data", - "title": "Organising data", "_isAvailable": true, - "_isOptional": false, - "_classes": "ticks", - "_component": "text", - "_pageLevelProgress": { - "_isEnabled": true - }, - "instruction": "" - }, - { - "_id": "57c19955c8c479d7402de285", - "_layout": "right", - "_parentId": "57c198b7c8c479d7402de280", - "_type": "component", + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " clipboard", + "displayTitle": "", "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "intro-logo", - "_component": "graphic", + "_id": "6344411e2208e1029dcae148", + "_layout": "right", + "_parentId": "634441082208e1029dcadfac", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "", "_graphic": { "alt": "", - "large": "course/en/assets/f64ad121fc8e0250264e5d5f00c90d78cd6271a0.png", - "small": "course/en/assets/f64ad121fc8e0250264e5d5f00c90d78cd6271a0.png", - "attribution": "" - } - }, - { - "_id": "57c199f2c8c479d7402de28e", - "_layout": "left", - "_parentId": "57c1992cc8c479d7402de283", - "_type": "component", - "body": "Once your data is organised and clean, you can now begin to filter and analyse the data.
\n\nIn this module we will learn how to:
\n\nTo prepare you for this exercise you will need this spreadsheet. Note that it has two sheets; the first tab holds the data, and the second tab called 'Statistics' will be used when we look at formula.
\n", - "displayTitle": "Filtering and pivot tables", - "title": "Filtering and pivot tables", - "_isAvailable": true, - "_isOptional": false, - "_classes": "ticks", - "_component": "text", - "_pageLevelProgress": { - "_isEnabled": true + "longdescription": "", + "large": "course/en/assets/50cd2a8785a924e204ab876d46a71c045cb0f0fc.png", + "small": "course/en/assets/50cd2a8785a924e204ab876d46a71c045cb0f0fc.png", + "attribution": "ODI [All rights reserved]", + "_url": "", + "_target": null }, - "instruction": "" + "_isScrollable": false, + "_defaultScrollPercent": 0 }, { - "_id": "57c199f5c8c479d7402de28f", - "_layout": "right", - "_parentId": "57c1992cc8c479d7402de283", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, + "_component": "text", + "_classes": "", "_isOptional": false, - "_classes": "intro-logo", - "_component": "graphic", - "_pageLevelProgress": { - "_isEnabled": false - }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/f64ad121fc8e0250264e5d5f00c90d78cd6271a0.png", - "small": "course/en/assets/f64ad121fc8e0250264e5d5f00c90d78cd6271a0.png", - "attribution": "" - } - }, - { - "_id": "57c19a54c8c479d7402de296", - "_layout": "left", - "_parentId": "57c199cfc8c479d7402de28d", - "_type": "component", - "body": "Data visualisations can be a powerful way of bringing data to life, and helping others deduce meaning from data.
\n\nBut to add context to the visualisation, build a shareable story around it and disseminate that story widely for maximum impact, visualisations should be accompanied by a written narrative.
\n\nThis module goes through the steps you should take in putting your story into words for the best possible impact:
\n\nA modern data scientist is expected to be a catalyst for change in an organisation. This requires not only performing complex data manipulation, but also communicating findings to senior level decision-makers. A key part of this is being able to tell powerful stories.
No field is more experienced at finding and telling stories than journalism, and likewise no field better at using data than data science. We have seen here that powerful stories, based upon data can have real lasting impact.
The next module looks at the process that can be followed when starting a data storytelling project.
", + "_id": "6344411e2208e1029dcae14b", + "_layout": "left", + "_parentId": "634441082208e1029dcadfac", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "" }, { - "_id": "57c19a56c8c479d7402de297", - "_layout": "right", - "_parentId": "57c199cfc8c479d7402de28d", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, + "_component": "mcq", + "_classes": "", "_isOptional": false, - "_classes": "intro-logo", - "_component": "graphic", - "_pageLevelProgress": { - "_isEnabled": false - }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/f64ad121fc8e0250264e5d5f00c90d78cd6271a0.png", - "small": "course/en/assets/f64ad121fc8e0250264e5d5f00c90d78cd6271a0.png", - "attribution": "" - } - }, - { - "_id": "57d033b84d7b7e82691e3c4e", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Which licences grant users the most rights?", + "displayTitle": "Which licences grant users the most rights?", + "body": "Which TWO licences grant users the most rights?
\n", + "_id": "6344411e2208e1029dcae14c", "_layout": "left", - "_parentId": "57d030ba4d7b7e82691e3c4d", + "_parentId": "634441082208e1029dcadfad", "_type": "component", - "body": "In order to ensure your blogpost or article is well structured and engaging, it is important to take time to plan and frame your story.
Before you begin to write, you can follow these three simple steps to make sure you have everything you need: setting out your structure, gathering your resources and drafting your headline.
", - "displayTitle": "Planning and framing your story", - "title": "Planning and framing your story", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "accordion", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Setting out your structure ", - "_items": [ - { - "title": "Set out your structure ", - "body": "Write a summary of your story with the main points that you want it to cover. It is helpful to use bullet points for this, being sure to cover the beginning, middle and end. (You might tweak these later, after having gathered your resources, but it will help to have this as a basis to draw on in the drafting stage.)
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" }, - { - "title": "Gather your resources", - "body": "Once you have your draft structure set out, you can begin to gather your resources.
\n\nYou will need evidence to draw on in your story. This may come from information or quotes you find from another news story, a report, a book or an interview. Be sure to note down where you get this information from, and who wrote or said it, so you can properly reference it when you come to drafting the piece.
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" }, - { - "title": "Draft your headline", - "body": "After having written your summary and gathered your resources you should have a good idea of what the focus of your piece will be.
\n\nAt this point it is very helpful to write a draft headline and standfirst (the two-sentence summary you see under headlines in news stories, usually in italics.) Again. this might change once you have written your piece, but it will help you to keep your main focus on mind as you write.
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" } - ], - "_shouldCollapseItems": true - }, - { - "_id": "582dae194d7b7e82691e44a4", - "_layout": "right", - "_parentId": "57ac4dd0e396ef981f39e921", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "intro-logo", - "_component": "graphic", - "_pageLevelProgress": { - "_isEnabled": false - }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/f64ad121fc8e0250264e5d5f00c90d78cd6271a0.png", - "small": "course/en/assets/f64ad121fc8e0250264e5d5f00c90d78cd6271a0.png", - "attribution": "" - } - }, - { - "_id": "582dae444d7b7e82691e44a7", - "_layout": "right", - "_parentId": "57ac65e0e396ef981f39e9ad", - "_type": "component", - "body": "", - "displayTitle": "", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "media", - "_pageLevelProgress": { - "_isEnabled": false - }, - "instruction": "", - "_media": { - "mp4": "", - "ogv": "", - "mp3": "", - "source": "https://www.youtube.com/watch?v=BkSO9pOVpRM", - "type": "video/youtube", - "poster": "", - "cc": [] - }, - "_setCompletionOn": "play", - "_useClosedCaptions": false, - "_startLanguage": "en", - "_allowFullScreen": false, - "_transcript": { - "_setCompletionOnView": true, - "_inlineTranscript": false, - "_externalTranscript": false, - "inlineTranscriptButton": "", - "inlineTranscriptCloseButton": "", - "inlineTranscriptBody": "", - "transcriptLinkButton": "", - "transcriptLink": "" }, - "_playerOptions": "" - }, - { - "_id": "582dbf2f4d7b7e82691e44db", - "_layout": "full", - "_parentId": "582dbf2f4d7b7e82691e44da", - "_type": "component", - "body": "", - "displayTitle": "How data has changed the way we find stories", - "title": "How data has changed the way we find stories", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "narrative", - "_pageLevelProgress": { - "_isEnabled": true + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" + }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure?
\n\nBoth CC0 Licence and the Public Domain Mark are both public domain licences where the owner has waived all their rights, and therefore grant users the most rights.
\n" + }, + "correct": "That's right!
\n\nBoth CC0 Licence and the Public Domain Mark are both public domain licences where the owner has waived all their rights, and therefore grant users the most rights.
\n" }, - "instruction": "", - "mobileInstruction": "Select the + sign to explore further then swipe the image to scroll", - "_hasNavigationInTextArea": false, - "_setCompletionOn": "allItems", + "_selectable": 2, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": false, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, "_items": [ { - "title": "Adapting to the modern world", - "body": "The practice of finding stories to make sense of the world and make things better has not changed with time. But the method for doing so, has.
As Sir Tim Berners Lee, inventor of the World Wide Web points out, 'It used to be that you would get stories by chatting to people in bars, and it still might be that you’ll do it that way sometimes. But now it’s also going to be about poring over data and equipping yourself with the tools to analyse it and picking out what’s interesting.'
Looking at raw data can tell us things about our lifestyles and our behaviours that we did not know before. It can lead to better decision making and fact finding. And it takes a particular set of skills to do so.
", - "_graphic": { - "src": "course/en/assets/77bd72072d8632d7f169d4c031a1f027e59749e3.png", - "alt": "", - "attribution": "Jer Thorp [CC-BY]" - }, - "strapline": "Finding data" + "feedback": "", + "_shouldBeSelected": true, + "text": "CC0 Licence " }, { - "title": "The emergence of data science", - "body": "The growth of the World Wide Web has driven an exponential increase in the amount of data that people and businesses create and distribute. In the late 2000s companies like LinkedIn, PayPal and IBM started using data as a way of producing new insights, analysing behaviour and making decisions.
This kind of data analysis is now commonplace in most organisations. And the data skills required for this to happen are a subsection of what we now know as the field of 'data science'.
Data scientists are crucial story finders and tellers of the modern world, and are helping corporations, startups and governments across the world to find insight and make better decisions.
", - "_graphic": { - "src": "course/en/assets/ecc29cb1588c4f76a0bcf5e2f706110c960c328a.jpg", - "alt": "", - "attribution": "higyou [Shutterstock standard licence]" - }, - "strapline": "world-in-hands" + "feedback": "", + "_shouldBeSelected": false, + "text": "CC-BY-SA (The Viral Licence)" }, { - "title": "The emergence of data journalism", - "body": "Data is also enabling other traditional fields to improve the way that they work. Applying data skills to journalism (data journalism) enables traditional story finders to add weight to their findings and increase the range of their resource pools.
The advent of the web, and developments like open data, mean that more and more data is being published by governments and businesses. This allows journalists and other people to interrogate a variety of datasets to find a story, using the data as an information source rather than as a secondary resource.
Data journalism is a relatively new field, but is playing an increasingly important role in ensuring that modern journalism is transparent and fact-based.
", - "_graphic": { - "src": "course/en/assets/5b3cb3a9384ad2117b63393a7af1e3e1acf92580.png", - "alt": "", - "attribution": "Photoroyalty - Freepik.com [CC-BY]" - }, - "strapline": "Journalism" + "feedback": "", + "_shouldBeSelected": false, + "text": "CC-BY (The Attribution Licence)" + }, + { + "feedback": "", + "_shouldBeSelected": true, + "text": "The Public Domain Mark " } - ] + ], + "instruction": "Click on the correct licences. " }, { - "_id": "583479be4d7b7e82691e46b4", - "_layout": "left", - "_parentId": "57ac5607e396ef981f39e938", - "_type": "component", - "body": "We can find interesting things when we analyse data, and these findings need to be effectively communicated in a way that gets people to think or act differently.
Data visualisations are a great way to bring data to life, and articles and blogs are a great way to contextualise the data and reach a wide audience. This takes a combination of both data skills and the ability to write compelling content.
Therefore, in much the same way as journalists draw from the field of data science to find stories, data scientists have much to learn from journalists to ensure that the public can to relate to and react to their findings.
Finding and telling stories with data is an art across disciplines, and one that anyone can learn.
", - "displayTitle": "How data has changed the way we tell stories", - "title": "How data has changed the way we tell stories", - "_isAvailable": true, - "_isOptional": false, + "_component": "graphic", "_classes": "", - "_component": "text", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "6344411e2208e1029dcae14d", + "_layout": "right", + "_parentId": "634441082208e1029dcadfad", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_graphic": { + "attribution": "Horscope [Shutterstock standard licence]", + "small": "course/en/assets/099adb319c4910eec7c518c71cb42752af62327c.jpg", + "large": "course/en/assets/099adb319c4910eec7c518c71cb42752af62327c.jpg", + "alt": "" }, "instruction": "" }, { - "_id": "5835a6d94d7b7e82691e4729", - "_layout": "full", - "_parentId": "57b1c98ae396ef981f39ea5c", - "_type": "component", - "body": "This course has been specifically designed to look at the entire process of using data to tell stories. Explore the components below to get an overview on how the course fits together.
", - "displayTitle": "Components of the four step process", - "title": "Components of the four step process", - "_isAvailable": true, - "_isOptional": false, + "_component": "graphic", "_classes": "", - "_component": "narrative", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Component title", + "displayTitle": "", + "body": "", + "_id": "6344411f2208e1029dcae150", + "_layout": "left", + "_parentId": "6344410a2208e1029dcadfc3", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "", - "mobileInstruction": "", - "_hasNavigationInTextArea": false, - "_setCompletionOn": "allItems", - "_items": [ - { - "title": "1. Gathering data", - "body": "In order to use data, you first need to have the data.
Finding data can be easy, if you know where to look. However the web also contains a lot of hidden data. Find out more in the gathering data module.
When you are gathering data, is it important to understand your legal rights to use the data. The next module covers some of the key legal information you need to know.
", - "_graphic": { - "src": "course/en/assets/2164576f217243b4bc9bfb61f6c5f8a5b9bdbc87.jpg", - "alt": "", - "attribution": "David Arts [Shutterstock standard licence]" - }, - "strapline": "Gathering data" + "_graphic": { + "alt": "", + "longdescription": "", + "large": "course/en/assets/d7a00ecc61a77891583a41ad5d6b4f88f499f67c.jpg", + "small": "course/en/assets/d7a00ecc61a77891583a41ad5d6b4f88f499f67c.jpg", + "attribution": "", + "_url": "", + "_target": null + }, + "_isScrollable": false, + "_defaultScrollPercent": 0 + }, + { + "_component": "mcq", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Openly licensed content", + "displayTitle": "Openly licensed content", + "body": "Openly licensed content must be free of any cost. True or false?
\n", + "_id": "6344411f2208e1029dcae153", + "_layout": "right", + "_parentId": "6344410a2208e1029dcadfc3", + "_type": "component", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" }, - { - "title": "2. Filtering data", - "body": "The four step process outlined above assumes that once you have data, you can immediately start filtering and using it.
There are however several steps preceding the filtering of data:
Data is likely to be gathered from many sources and it will be necessary to organise the data in a consistent way for analysis.
As you start to organise the data you are likely to note errors or inconsistencies in the data that require fixing.
Once you have a usable dataset, it is finally possible to start filtering the data to find your story.
", - "_graphic": { - "src": "course/en/assets/55fdaceae3e61bfad0b68be0efcf8b4e312e1342.jpg", - "alt": "", - "attribution": "mjtmail (tiggy) [CC-BY]" - }, - "strapline": "2. Filtering data" + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" }, + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" + } + }, + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" + }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure about that?
\n\nFalse. Content is open if anyone can access use and share that content. However you might have to pay a reasonable fee to access the content in the first place.
\n\nThink of buying water in a shop. You have to pay for it, however once you have you can sell it to others, mix it to make a new drink or even throw it away.
\n" + }, + "correct": "That's right!
\n\nFalse. Content is open if anyone can access use and share that content. However you might have to pay a reasonable fee to access the content in the first place.
\n\nThink of buying water in a shop. You have to pay for it, however once you have you can sell it to others, mix it to make a new drink or even throw it away.
\n" + }, + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": true, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, + "_items": [ { - "title": "3. Visualising data", - "body": "Once you have analysed the data, the next step is to visualise the data to highlight significant findings.
\n\nWhen it comes to visualising data, you need to consider three things:
\n\nFormat: Which visualisation should you choose?
\n\nClarity: Does the visualisation tell your story?
\n\nIntrigue: Does the visualisation engage or deceive?
\n", - "_graphic": { - "src": "course/en/assets/ca044aca014a764b789ad1c8c4481eaa0e2ef182.jpg", - "alt": "" - }, - "strapline": "3. Visualising data" + "feedback": "", + "_shouldBeSelected": false, + "text": "True" }, { - "title": "4. Telling a story", - "body": "In order to maximise impact of your story, you need a strong narrative which can relate to the desired audience at the right time.
Find out more on writing your own narrative with the final module of this course.
", - "_graphic": { - "src": "course/en/assets/60f5321e92f1c6ea08493dd85e5da0f6b47e654b.jpg", - "alt": "", - "attribution": "Eightonesix / Freepik [CC-BY]" - }, - "strapline": "4. Telling a story" + "feedback": "", + "_shouldBeSelected": true, + "text": "False" } - ] + ], + "instruction": "Choose your answer, then click 'Submit'." }, { - "_id": "5835c7c14d7b7e82691e4739", - "_layout": "left", - "_parentId": "5835c7c14d7b7e82691e4738", - "_type": "component", - "body": "According to information architect and multimedia journalist Mirko Lorenz, data-driven storytelling is primarily a workflow that consists of the four steps:
The value of data increases as it turns into a story. This is why data science and journalism skills must be used cooperatively. Those who work with the data must be able to communicate why it is important or useful, otherwise the value is lost.
", - "displayTitle": "The four step data storytelling process", - "title": "The four step data storytelling process", - "_isAvailable": true, - "_isOptional": false, + "_component": "graphic", "_classes": "", - "_component": "text", - "_pageLevelProgress": { - "_isEnabled": true - }, - "instruction": "" - }, - { - "_id": "5835c7c14d7b7e82691e473a", - "_layout": "right", - "_parentId": "5835c7c14d7b7e82691e4738", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, "_isOptional": false, - "_classes": "", - "_component": "graphic", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Component title", + "displayTitle": "", + "body": "", + "_id": "6344411f2208e1029dcae154", + "_layout": "right", + "_parentId": "6344410c2208e1029dcadfe2", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "", "_graphic": { "alt": "", - "large": "course/en/assets/b7e57e09865eb9a9da92c9ad65f9a347bf997791.png", - "small": "course/en/assets/b7e57e09865eb9a9da92c9ad65f9a347bf997791.png", - "attribution": "Mirko Lorenz [CC-BY]" - } + "longdescription": "", + "large": "course/en/assets/4b8612b13413cc0305f462fd0c224e2bbe24e0cc.jpg", + "small": "course/en/assets/4b8612b13413cc0305f462fd0c224e2bbe24e0cc.jpg", + "attribution": "", + "_url": "", + "_target": null + }, + "_isScrollable": false, + "_defaultScrollPercent": 0 }, { - "_id": "5835d2784d7b7e82691e473f", - "_layout": "right", - "_parentId": "57b1b369e396ef981f39ea2a", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, + "_component": "mcq", + "_classes": "", "_isOptional": false, - "_classes": "intro-logo", - "_component": "graphic", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Which of the following is considered fair use?", + "displayTitle": "Which of the following is considered fair use?", + "body": "Which of the following uses of data is typically considered fair use?
\n", + "_id": "6344411f2208e1029dcae157", + "_layout": "left", + "_parentId": "6344410c2208e1029dcadfe2", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/f64ad121fc8e0250264e5d5f00c90d78cd6271a0.png", - "small": "course/en/assets/f64ad121fc8e0250264e5d5f00c90d78cd6271a0.png", - "attribution": "" - } + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" + }, + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" + } + }, + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" + }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure about that?
\n\nThere are a number of copyright exceptions which assist in the use of third-party copyright protected data. These expectations are known as 'fair use' or 'fair dealing' rights, and cover aspects such as research, review or reporting, parody or pastiche, and illustration for teaching.
\n" + }, + "correct": "That's right!
\n\nThere are a number of copyright exceptions which assist in the use of third-party copyright protected data. These expectations are known as 'fair use' or 'fair dealing' rights, and cover aspects such as research, review or reporting, parody or pastiche, and illustration for teaching.
\n" + }, + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": true, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, + "_items": [ + { + "feedback": "", + "_shouldBeSelected": true, + "text": "Research" + }, + { + "feedback": "", + "_shouldBeSelected": false, + "text": "Giving a copy to a friend" + }, + { + "feedback": "", + "_shouldBeSelected": false, + "text": "Destroying the original content" + } + ], + "instruction": "Choose your answer, then click 'Submit'." }, { - "_id": "58383e5f4d7b7e82691e474d", - "_layout": "full", - "_parentId": "58383e414d7b7e82691e474c", - "_type": "component", - "body": "Effective organisation and careful management of data makes it easier to ensure data quality, and analyse or visualise results. The first step is understanding the basics of a spreadsheet and creating a good template in which to collect data.
Discover the fundamentals of spreadsheet layouts below.
", - "displayTitle": "Spreadsheet layouts", - "title": "Spreadsheet layouts", - "_isAvailable": true, - "_isOptional": false, + "_component": "mcq", "_classes": "", - "_component": "narrative", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "What is hidden data?", + "displayTitle": "What is hidden data?", + "body": "Hidden data is...
\n", + "_id": "6344411f2208e1029dcae158", + "_layout": "left", + "_parentId": "6344410a2208e1029dcadfc4", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" + }, + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" + } + }, + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" + }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure about that?
\n\nHidden data is data that is invisible to people as they navigate the Web but that a machine can easily find and understand.
\n" + }, + "correct": "That's right!
\n\nHidden data is data that is invisible to people as they navigate the Web but that a machine can easily find and understand.
\n" }, - "instruction": "Click the forward arrow to see more.", - "mobileInstruction": "", - "_hasNavigationInTextArea": false, - "_setCompletionOn": "allItems", + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": true, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, "_items": [ { - "title": "Rows, columns and values", - "body": "Ensure you understand these important aspects and use them correctly.
Rows: A row represents a single record in your collection. For example in a dataset of companies, each row must represent a single company and in a dataset of health facilities, each row must only represent a single facility.
Columns: A column defines a feature (or field) for every record. For example in a dataset of people a good field to collect would be "first name".
Values: Values are what is recorded in each row/column. For example "Emily" would be the value for the "first name" of a single person in a dataset of people.
", - "_graphic": { - "src": "course/en/assets/d2bdbfbb07b24d7561e89b5ff069d5f6d6e39774.jpg", - "alt": "", - "attribution": "Kevin Jarrett [CC-BY]" - }, - "strapline": "rows" + "feedback": "", + "_shouldBeSelected": true, + "text": "data visible to machines but invisible to human eyes" }, { - "title": "Sheets and multiple sheets", - "body": "Each sheet in a spreadsheet should only contain one table.
Start your table at row 1, column 1 (top left corner).
Avoid adding multiple tables starting in different parts of the sheet (e.g. column L row 16).
You should also avoid using multiple sheets unless it is necessary to collect multiple different datasets in one spreadsheet.
For example, if you are collecting a dataset of companies, add them all to a single sheet and avoid dividing them by type or location of company. You may end up with a sheet containing many thousands of rows, however it is easier to filter a single sheet than multiple sheets.
Module 7 looks at filtering data in a spreadsheet in more detail.
", - "_graphic": { - "src": "course/en/assets/573957752a5406198646932aca0d3797f675cd7f.jpg", - "alt": "", - "attribution": "Dan Taylr [CC-BY]" - }, - "strapline": "table" + "feedback": "", + "_shouldBeSelected": false, + "text": " files that are difficult to download" + }, + { + "feedback": "", + "_shouldBeSelected": false, + "text": "part of a treasure hunt" } - ] + ], + "instruction": "Choose your answer, then click 'Submit'" }, { - "_id": "58383f054d7b7e82691e4751", - "_layout": "left", - "_parentId": "58383ef64d7b7e82691e4750", - "_type": "component", - "body": "Column titles are essential to ensuring that data can be collected and used correctly.
\n\nKeep your column titles clear, concise and relevant to the dataset. Avoid using acronyms or other abbreviations, as they can be confusing.
\n\nIf you are collecting numbers in your data, don't forget to define the units and be as clear as possible in the description. For example: "Cost ($millions)" would be a clearer title than "Cost" or "Cost ($m)".
\n\nMake sure your column titles are only contained in a single row – preferably the first row in the spreadsheet, starting at A,1.
\n", - "displayTitle": "Perfect column titles", - "title": "Perfect column titles", - "_isAvailable": true, - "_isOptional": false, + "_component": "graphic", "_classes": "", - "_component": "text", - "_pageLevelProgress": { - "_isEnabled": true - }, - "instruction": "" - }, - { - "_id": "58383f094d7b7e82691e4752", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "6344411f2208e1029dcae159", "_layout": "right", - "_parentId": "58383ef64d7b7e82691e4750", + "_parentId": "6344410a2208e1029dcadfc4", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/8da743e63307c09ebe6186924eb2f05870283ad2.jpg", - "small": "course/en/assets/8da743e63307c09ebe6186924eb2f05870283ad2.jpg", - "attribution": "Groman123 [CC-BY]" - } + "attribution": "Lightspring [Shutterstock standard licence]", + "small": "course/en/assets/141f01188e900b5e65e601e76fa1e974b672b02a.jpg", + "large": "course/en/assets/141f01188e900b5e65e601e76fa1e974b672b02a.jpg", + "alt": "" + }, + "instruction": "" }, { - "_id": "58383f6f4d7b7e82691e4756", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "6344411f2208e1029dcae15c", "_layout": "left", - "_parentId": "58383f664d7b7e82691e4755", + "_parentId": "6344410c2208e1029dcadfe3", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/3bd032ada03e207a4f6a18675e692a1d00584dd3.jpg", - "small": "course/en/assets/3bd032ada03e207a4f6a18675e692a1d00584dd3.jpg", - "attribution": "Your Design [Shutterstock standard licence]" - } - }, - { - "_id": "58383f764d7b7e82691e4757", - "_layout": "right", - "_parentId": "58383f664d7b7e82691e4755", - "_type": "component", - "body": "The freeze function is useful when viewing, managing and organising large datasets. It 'freezes' the column titles at the top of the page, so you can always check your value against the associated row and column, without scrolling back up to the top.
\n\nThis function can be accessed from the 'View' menu of most spreadsheet applications.
\n", - "displayTitle": "Header rows and the freeze function", - "title": "Header rows and the freeze function", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "text", - "_pageLevelProgress": { - "_isEnabled": true + "attribution": "Laralova [Shutterstock standard licence]", + "small": "course/en/assets/7fec32b99da9f008a88d2622d258aaea82bf1513.jpg", + "large": "course/en/assets/7fec32b99da9f008a88d2622d258aaea82bf1513.jpg", + "alt": "" }, "instruction": "" }, { - "_id": "5838407f4d7b7e82691e475d", + "_component": "mcq", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "How do you search for data?", + "displayTitle": "How do you search for data?", + "body": "Search engines (like Google) can be used to find data by...
\n", + "_id": "6344411f2208e1029dcae15f", "_layout": "right", - "_parentId": "583840764d7b7e82691e475b", + "_parentId": "6344410c2208e1029dcadfe3", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/55fdaceae3e61bfad0b68be0efcf8b4e312e1342.jpg", - "small": "course/en/assets/55fdaceae3e61bfad0b68be0efcf8b4e312e1342.jpg", - "attribution": "mjtmail (tiggy) [CC-BY]" - } - }, - { - "_id": "5838409a4d7b7e82691e475e", - "_layout": "left", - "_parentId": "583840764d7b7e82691e475b", - "_type": "component", - "body": "Values contained in a single column should be consistent in their type. For example, in a First name column you would use text, an Age column would contain numbers, a Date of birth should contain dates.
\n\nWhen collecting data, ensure that all your entries are expressed in the same type of value. For example if you have an age column, you should change any text entries to numbers to make sure they match up. In the majority of spreadsheet applications you can enforce the criteria of the data type per column by going to 'Validation' from the 'Data' button in the menu.
\n", - "displayTitle": "Data types", - "title": "Data types", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "accordion", - "_pageLevelProgress": { - "_isEnabled": true + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" + }, + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" + } }, - "instruction": "Explore each data type below", - "_items": [ - { - "title": "Text/string", - "body": "This data type is the most flexible and allows any combination of characters to make a sentence.
\n\ne.g. Emily, 2nd Royal Artillery
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure about that?
\n\nSearch engines have advanced search functions which enable you to quickly filter search results. For example adding "filetype:xls" to a Google search will return only Microsoft Excel files rather than web pages.
\n" + }, + "correct": "That's right!
\n\nSearch engines have advanced search functions which enable you to quickly filter search results. For example adding "filetype:xls" to a Google search will return only Microsoft Excel files rather than web pages.
\n" + }, + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": true, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, + "_items": [ { - "title": "Numbers", - "body": "Numbers can include whole numbers (otherwise known as 'integers') such as 1, 12, 312 etc, or decimal numbers, such as 1.25, 32.789. Be careful with the UK decimal point (2.5) and the European decimal point (2,5).
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" + "feedback": "", + "_shouldBeSelected": true, + "text": "Using the \"filetype:\" prefix (e.g. filetype: xls)" }, { - "title": "Date", - "body": "Picking a consistent format for dates is crucial. You can choose how you want to display it (e.g. 2016-09-14) or use the one built into the spreadsheet application.
\n\nAs dates can be presented in many different ways, it is recommended that you validate them (check for correctness and consistency) on collection by going to 'Data' in the menu bar and choosing 'Validation'. However, this does not always work if the American form (MM/DD/YYYY) and European form (DD/MM/YYYY) are used interchangeably - it would be impossible to determine whether the date '04/05/2016' would mean the fourth of May, or fifth of April.
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" + "feedback": "", + "_shouldBeSelected": false, + "text": "Including the word data in the search" }, { - "title": "Defined options", - "body": "Data types can also be defined options, such as true or false, yes or no, or a limited range of text or numbers.
\n\nYou can use the validation function to ensure that a user can only enter valid values.
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" + "feedback": "", + "_shouldBeSelected": false, + "text": "Uploading data files" } ], - "_shouldCollapseItems": true + "instruction": "Choose your answer, then click 'Submit'" }, { - "_id": "583841154d7b7e82691e4760", - "_layout": "right", - "_parentId": "5838410e4d7b7e82691e475f", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, + "_component": "mcq", "_classes": "", - "_component": "graphic", - "_pageLevelProgress": { - "_isEnabled": false - }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/a516261fb9cb309e3b3d1116a192ecfc2a70fbad.png", - "small": "course/en/assets/a516261fb9cb309e3b3d1116a192ecfc2a70fbad.png", - "attribution": "" - } - }, - { - "_id": "5838411a4d7b7e82691e4761", - "_layout": "left", - "_parentId": "5838410e4d7b7e82691e475f", - "_type": "component", - "body": "", - "displayTitle": "Are you ready to organise your data correctly?", - "title": "Are you ready to organise your data correctly?", - "_isAvailable": true, "_isOptional": false, - "_classes": "", - "_component": "text", - "_pageLevelProgress": { - "_isEnabled": true - }, - "instruction": "" - }, - { - "_id": "58385a6f4d7b7e82691e4771", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "How might you extract hidden data from a website?", + "displayTitle": "How might you extract hidden data from a website?", + "body": "Which of the following is a useful way to extract hidden data from a website?
\n", + "_id": "6344411f2208e1029dcae160", "_layout": "left", - "_parentId": "58385a5e4d7b7e82691e4770", + "_parentId": "6344410e2208e1029dcadff8", "_type": "component", - "body": "What is the maximum number of tables that you should have on each sheet of a spreadsheet?
\n\nHint: The number of tables per sheet should equal the number of records per row.
\n", - "displayTitle": "How many tables per sheet?", - "title": "How many tables per sheet?", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "mcq", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" + }, + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" + } + }, + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" + }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure about that?
\n\nInspecting the source code of a website often reveals hidden data embedded in the page.
\n" + }, + "correct": "That's right!
\n\nInspecting the source code of a website often reveals hidden data embedded in the page.
\n" }, - "instruction": "Select one option and then click submit", + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": true, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, "_items": [ { - "text": "One", + "feedback": "", "_shouldBeSelected": true, - "feedback": "" + "text": "Inspecting the source code" }, { - "text": "Two", + "feedback": "", "_shouldBeSelected": false, - "feedback": "" + "text": "Reloading the page" }, { - "text": "As many as you like", + "feedback": "", "_shouldBeSelected": false, - "feedback": "" + "text": "Caching the website link" } ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": false, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nYou should only have one table per sheet and one record per row. This will make processing and filtering the data easier. Don't use your spreadsheet to make data look pretty at time of collection, use it to collect accurate data.
\n", - "_incorrect": { - "final": "Are you sure?
\n\nYou should only have one table per sheet and one record per row. This will make processing and filtering the data easier. Don't use your spreadsheet to make data look pretty at time of collection, use it to collect accurate data.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } - }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" - }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "instruction": "Select an option, then click 'Submit'" }, { - "_id": "58385a724d7b7e82691e4772", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "6344411f2208e1029dcae161", "_layout": "right", - "_parentId": "58385a5e4d7b7e82691e4770", + "_parentId": "6344410e2208e1029dcadff8", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/029418c3d6a4a6087d14575d291bcb6ee5fa994c.jpg", - "small": "course/en/assets/029418c3d6a4a6087d14575d291bcb6ee5fa994c.jpg", - "attribution": "Dan Taylr [CC-BY]" - } + "attribution": "spaxiax [Shutterstock standard licence]", + "small": "course/en/assets/60460faba5954eed63e91fdfcc51e2abb1ed200b.jpg", + "large": "course/en/assets/60460faba5954eed63e91fdfcc51e2abb1ed200b.jpg", + "alt": "" + }, + "instruction": "" }, { - "_id": "58385b5c4d7b7e82691e4774", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441202208e1029dcae164", "_layout": "left", - "_parentId": "58385b534d7b7e82691e4773", + "_parentId": "6344410f2208e1029dcae006", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/8da743e63307c09ebe6186924eb2f05870283ad2.jpg", - "small": "course/en/assets/8da743e63307c09ebe6186924eb2f05870283ad2.jpg", - "attribution": "Groman123 [CC-BY]" - } + "attribution": "Digital Storm [Shutterstock standard licence]", + "small": "course/en/assets/9a8689446ed8573abc470b29943634d776fa4795.jpg", + "large": "course/en/assets/9a8689446ed8573abc470b29943634d776fa4795.jpg", + "alt": "" + }, + "instruction": "" }, { - "_id": "58385b614d7b7e82691e4775", + "_component": "mcq", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Benefits of hidden data", + "displayTitle": "Benefits of hidden data", + "body": "Which of the following is the main benefit of using hidden data via a service like an API?
\n", + "_id": "634441202208e1029dcae167", "_layout": "right", - "_parentId": "58385b534d7b7e82691e4773", + "_parentId": "6344410f2208e1029dcae006", "_type": "component", - "body": "Which of the column titles below would be the most appropriate for the name of a healthcare facility?
\n", - "displayTitle": "Which is the best column title?", - "title": "Which is the best column title?", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "mcq", "_pageLevelProgress": { - "_isEnabled": true - }, - "instruction": "Select one answer and click submit", - "_items": [ - { - "text": "Facility name", - "_shouldBeSelected": true, - "feedback": "" - }, - { - "text": "HFN", - "_shouldBeSelected": false, - "feedback": "" - }, - { - "text": "Name", - "_shouldBeSelected": false, - "feedback": "" - } - ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": false, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nBe as descriptive as you can with your column titles. Facility name is better than Name as it is specific and clear. You could also expand the title further to Heath care facility name, but if this is clear from the title of the dataset, it may not be necessary.
\n", - "_incorrect": { - "final": "Are you sure?
\n\nBe as descriptive as you can with your column titles. Facility name is better than Name as it is specific and clear. You could also expand the title further to Heath care facility name, but if this is clear from the title of the dataset, it may not be necessary.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" }, - "_reset": { - "buttonText": "", - "ariaLabel": "" + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" }, "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" + "ariaLabel": "", + "buttonText": "" }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" + "_reset": { + "ariaLabel": "", + "buttonText": "" }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" + "_submit": { + "ariaLabel": "", + "buttonText": "" + } + }, + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } - }, - { - "_id": "58385bf64d7b7e82691e4781", - "_layout": "left", - "_parentId": "58385be34d7b7e82691e4780", - "_type": "component", - "body": "Which feature of a spreadsheet application allows you to keep the column titles visible at all times?
\n", - "displayTitle": "Keeping column titles in view", - "title": "Keeping column titles in view", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "mcq", - "_pageLevelProgress": { - "_isEnabled": true + "_incorrect": { + "notFinal": "", + "final": "Are you sure about that?
\n\nAccessing data via services like APIs ensures that you are always accessing the latest and most up to date data. Downloading data files only gives you a snapshot of the data that could already be out of data by the time you have downloaded it.
\n" + }, + "correct": "That's right!
\n\nAccessing data via services like APIs ensures that you are always accessing the latest and most up to date data. Downloading data files only gives you a snapshot of the data that could already be out of data by the time you have downloaded it.
\n" }, - "instruction": "Select one option and click submit", + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": true, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, "_items": [ { - "text": "Replicate header row", + "feedback": "", "_shouldBeSelected": false, - "feedback": "" + "text": "It is easier to use" }, { - "text": "Use multiple sheets", - "_shouldBeSelected": false, - "feedback": "" + "feedback": "", + "_shouldBeSelected": true, + "text": "You are guaranteed to be using the most up to date data." }, { - "text": "Freeze rows", - "_shouldBeSelected": true, - "feedback": "" + "feedback": "", + "_shouldBeSelected": false, + "text": "It will be of perfect quality" } ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": false, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nThe Freeze function allows you to keep certain rows visible even when you scroll through 10,000 rows.
\n", - "_incorrect": { - "final": "Are you sure?
\n\nThe Freeze function allows you to keep certain rows visible even when you scroll through 10,000 rows.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } + "instruction": "Select an option, then click 'Submit'" + }, + { + "_component": "text", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Test your data gathering skills", + "displayTitle": "Test your data gathering skills", + "body": "", + "_id": "634441202208e1029dcae168", + "_layout": "left", + "_parentId": "634441082208e1029dcadfae", + "_type": "component", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" - }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "instruction": "" + }, + { + "_component": "graphic", + "_classes": "color-seven", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441202208e1029dcae169", + "_layout": "right", + "_parentId": "634441082208e1029dcadfae", + "_type": "component", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_graphic": { + "attribution": "", + "small": "course/en/assets/a516261fb9cb309e3b3d1116a192ecfc2a70fbad.png", + "large": "course/en/assets/a516261fb9cb309e3b3d1116a192ecfc2a70fbad.png", + "alt": "" + }, + "instruction": "" }, { - "_id": "58385bfb4d7b7e82691e4782", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441202208e1029dcae170", "_layout": "right", - "_parentId": "58385be34d7b7e82691e4780", + "_parentId": "6344410a2208e1029dcadfc5", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/3bd032ada03e207a4f6a18675e692a1d00584dd3.jpg", - "small": "course/en/assets/3bd032ada03e207a4f6a18675e692a1d00584dd3.jpg", - "attribution": "Your Design [Shutterstock standard licence]" - } + "attribution": "Dan Taylr [CC-BY]", + "small": "course/en/assets/029418c3d6a4a6087d14575d291bcb6ee5fa994c.jpg", + "large": "course/en/assets/029418c3d6a4a6087d14575d291bcb6ee5fa994c.jpg", + "alt": "" + }, + "instruction": "" }, { - "_id": "58385c6e4d7b7e82691e4784", + "_component": "mcq", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "How many tables per sheet?", + "displayTitle": "How many tables per sheet?", + "body": "What is the maximum number of tables that you should have on each sheet of a spreadsheet?
\n\nHint: The number of tables per sheet should equal the number of records per row.
\n", + "_id": "634441202208e1029dcae173", "_layout": "left", - "_parentId": "58385c614d7b7e82691e4783", + "_parentId": "6344410a2208e1029dcadfc5", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/55fdaceae3e61bfad0b68be0efcf8b4e312e1342.jpg", - "small": "course/en/assets/55fdaceae3e61bfad0b68be0efcf8b4e312e1342.jpg", - "attribution": "mjtmail (tiggy) [CC-BY]" - } + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" + }, + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" + } + }, + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" + }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure?
\n\nYou should only have one table per sheet and one record per row. This will make processing and filtering the data easier. Don't use your spreadsheet to make data look pretty at time of collection, use it to collect accurate data.
\n" + }, + "correct": "That's right!
\n\nYou should only have one table per sheet and one record per row. This will make processing and filtering the data easier. Don't use your spreadsheet to make data look pretty at time of collection, use it to collect accurate data.
\n" + }, + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": false, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, + "_items": [ + { + "feedback": "", + "_shouldBeSelected": true, + "text": "One" + }, + { + "feedback": "", + "_shouldBeSelected": false, + "text": "Two" + }, + { + "feedback": "", + "_shouldBeSelected": false, + "text": "As many as you like" + } + ], + "instruction": "Select one option and then click submit" }, { - "_id": "58385c7e4d7b7e82691e4785", + "_component": "mcq", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Which is the best column title?", + "displayTitle": "Which is the best column title?", + "body": "Which of the column titles below would be the most appropriate for the name of a healthcare facility?
", + "_id": "634441202208e1029dcae174", "_layout": "right", - "_parentId": "58385c614d7b7e82691e4783", + "_parentId": "6344410c2208e1029dcadfe4", "_type": "component", - "body": "Which data type is best to represent the rating of a facility on a scale of 0-5 stars?
\n", - "displayTitle": "Which data type?", - "title": "Which data type?", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "mcq", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Pick one answer and click submit", + "instruction": "Select one answer and click submit", "_items": [ { - "text": "Stars (e.g. ✮)", - "_shouldBeSelected": false, + "text": "Facility name", + "_shouldBeSelected": true, "feedback": "" }, { - "text": "Numbers (e.g. 1)", - "_shouldBeSelected": true, + "text": "HFN", + "_shouldBeSelected": false, "feedback": "" }, { - "text": "String/text (e.g. 1 star)", + "text": "Name", "_shouldBeSelected": false, "feedback": "" } @@ -5156,15 +5725,17 @@ "_attempts": 1, "_canShowModelAnswer": true, "_canShowFeedback": true, + "_canShowMarking": true, "_shouldDisplayAttempts": false, "_isRandom": false, "_recordInteraction": true, "_questionWeight": 1, "_selectable": 1, "_feedback": { - "correct": "That's right!
\n\nWhen recording data that is on a scale, it is best to use numbers which can be easily sorted. Using text such as 1 star limits how the data can be used. Avoid custom datatypes that cannot be not easily sorted (e.g. ★★★).
\n", + "title": "", + "correct": "That's right!
Be as descriptive as you can with your column titles. Facility name is better than Name as it is specific and clear. You could also expand the title further to Heath care facility name, but if this is clear from the title of the dataset, it may not be necessary.
", "_incorrect": { - "final": "Are you sure?
\n\nWhen recording data that is on a scale, it is best to use numbers which can be easily sorted. Using text such as 1 star limits how the data can be used. Avoid custom datatypes that cannot be not easily sorted (e.g. ★★★).
\n", + "final": "Are you sure?
Be as descriptive as you can with your column titles. Facility name is better than Name as it is specific and clear. You could also expand the title further to Heath care facility name, but if this is clear from the title of the dataset, it may not be necessary.
", "notFinal": "" }, "_partlyCorrect": { @@ -5198,2269 +5769,3820 @@ } }, { - "_id": "58385db94d7b7e82691e479c", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441202208e1029dcae175", "_layout": "left", - "_parentId": "58385da74d7b7e82691e4795", + "_parentId": "6344410c2208e1029dcadfe4", "_type": "component", - "body": "You can test what you have learned in this module by correcting a messy spreadsheet.
Download and open this spreadsheet in your favourite spreadsheet application. Then see if you can fix the errors, relating to structure, content and layout, that you learnt about in this module. The spreadsheet contains two sheets of data from the same health facility star-ratings dataset, from different regions in Tanzania.
In order to track your changes on the spreadsheet, you may want to open a new tab or make a new spreadsheet. Create new columns, then add the records from the existing datasets into your new spreadsheet.
At the point where you have structured your data, you may think it’s ready for processing or even visualising. As discovered earlier in the four step process, this is unfortunately not the case as you need to ensure that your data is of high quality and accuracy.
", - "displayTitle": "Test your spreadsheet skills", - "title": "Test your spreadsheet skills", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "text", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_graphic": { + "attribution": "Groman123 [CC-BY]", + "small": "course/en/assets/8da743e63307c09ebe6186924eb2f05870283ad2.jpg", + "large": "course/en/assets/8da743e63307c09ebe6186924eb2f05870283ad2.jpg", + "alt": "" }, "instruction": "" }, { - "_id": "58385dbc4d7b7e82691e479d", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441202208e1029dcae178", "_layout": "right", - "_parentId": "58385da74d7b7e82691e4795", + "_parentId": "6344410e2208e1029dcadff9", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "clipboard color-seven", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/484db8c2bdaed7a020ae10c7a958be8be7b3e4f1.png", - "small": "course/en/assets/484db8c2bdaed7a020ae10c7a958be8be7b3e4f1.png", - "attribution": "The Open Data Institute [CC-BY-SA]" - } + "attribution": "Your Design [Shutterstock standard licence]", + "small": "course/en/assets/3bd032ada03e207a4f6a18675e692a1d00584dd3.jpg", + "large": "course/en/assets/3bd032ada03e207a4f6a18675e692a1d00584dd3.jpg", + "alt": "" + }, + "instruction": "" }, { - "_id": "58399cb14d7b7e82691e4843", + "_component": "mcq", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Keeping column titles in view", + "displayTitle": "Keeping column titles in view", + "body": "Which feature of a spreadsheet application allows you to keep the column titles visible at all times?
\n", + "_id": "634441212208e1029dcae17b", "_layout": "left", - "_parentId": "58399c994d7b7e82691e4842", + "_parentId": "6344410e2208e1029dcadff9", "_type": "component", - "body": "Sorting and filtering data helps you to see trends in the data.
\n\nBefore applying any sort or filter operations, make sure that you have frozen the header rows.
\n\nUse the video on the right to help guide you.
\n\n\n", - "displayTitle": "Sorting and filtering data", - "title": "Sorting and filtering data", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "accordion", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "_items": [ - { - "title": "Sorting data", - "body": "
To sort a column, simply select the column header you want to sort the data by and then select the sort option, normally available from the Data menu or panel in most spreadsheet applications.
\n\nYou can then choose how you want to sort the data.
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" }, - { - "title": "Filtering data", - "body": "Filters allow you to limit the data that you see.
\n\nTo apply a filter, select any cell in your header row and click the filter icon. This is normally available from the same place that the sort function is found.
\n\nOnce selected, you will notice that your header row gains a dropdown option. Selecting or unselecting the data shown in this dropdown will allow you to both sort and filter the values in a row. This will hide the data, but not get rid of it.
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" } - ], - "_shouldCollapseItems": true - }, - { - "_id": "58399cfd4d7b7e82691e4845", - "_layout": "right", - "_parentId": "58399c994d7b7e82691e4842", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "media", - "_pageLevelProgress": { - "_isEnabled": false - }, - "instruction": "", - "_media": { - "mp4": "course/en/assets/e8665f7df3eb3bb19b9c8bcba1bacf34892e333f.mp4", - "ogv": "", - "mp3": "", - "source": "", - "type": "", - "poster": "course/en/assets/4833f117f2b3d5f33f3f11c1dee9ed94a55acb4b.png", - "cc": [] - }, - "_setCompletionOn": "inview", - "_useClosedCaptions": false, - "_startLanguage": "en", - "_allowFullScreen": false, - "_transcript": { - "_setCompletionOnView": true, - "_inlineTranscript": false, - "_externalTranscript": false, - "inlineTranscriptButton": "", - "inlineTranscriptCloseButton": "", - "inlineTranscriptBody": "", - "transcriptLinkButton": "", - "transcriptLink": "" }, - "_playerOptions": "" - }, - { - "_id": "58399d1d4d7b7e82691e4847", - "_layout": "right", - "_parentId": "58399d084d7b7e82691e4846", - "_type": "component", - "body": "Spreadsheet applications have powerful formula functions to help you analyse the data. Here we are going to look at few of the simple formulas.
\n\nThis is where we will use the separate sheet in our spreadsheet for statistics. This means we will avoid including unnecessary tables in with our dataset or limiting the ability to add additional rows. All the formula used means that you can still add data to the original sheet and the statistics will automatically update in the second sheet.
\n\nAgain, you can use the video to help guide you.
\n", - "displayTitle": "Formula and statistics", - "title": "Formula and statistics", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "accordion", - "_pageLevelProgress": { - "_isEnabled": true + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" + }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure?
\n\nThe Freeze function allows you to keep certain rows visible even when you scroll through 10,000 rows.
\n" + }, + "correct": "That's right!
\n\nThe Freeze function allows you to keep certain rows visible even when you scroll through 10,000 rows.
\n" }, - "instruction": "", - "_items": [ - { - "title": "Averages", - "body": "Calculating averages is a common operation with any numeric data. But remember, there is more than one type of average!
\n\nIn the statistics sheet of the spreadsheet, we want to find out the mean and mode star ratings. These can be added by using the AVERAGE() and MODE() formula on the star rating column.
\n\nTo calculate the AVERAGE() star rating, type the following formula into the correct cell in the statistics sheet and then follow the instruction in italics.
\n\n=AVERAGE( click Star Rating column in data sheet )
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": false, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, + "_items": [ + { + "feedback": "", + "_shouldBeSelected": false, + "text": "Replicate header row" }, { - "title": "Lowest and highest values", - "body": "To find out what the lowest and highest star ratings are, you can use the MIN() and MAX() formula.
\n\ne.g.
\n\n=MAX( click Star Rating column in data sheet )
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" + "feedback": "", + "_shouldBeSelected": false, + "text": "Use multiple sheets" }, { - "title": "Count the number of items", - "body": "The COUNT() and COUNTA() functions help to count how many items there are in a large sheet.
\n\nCOUNT() and COUNTA() are two very similar functions. The difference between them is that COUNT() only counts cells containing numbers but COUNTA() counts all cells that aren't empty, meaning it will also count cells with text or other characters.
\n\nYou can obtain the count of star rated facilities using the following formula.
\n\n=COUNT( click Star Rating column in data sheet )
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" + "feedback": "", + "_shouldBeSelected": true, + "text": "Freeze rows" } ], - "_shouldCollapseItems": true + "instruction": "Select one option and click submit" }, { - "_id": "58399d744d7b7e82691e4848", - "_layout": "left", - "_parentId": "58399d084d7b7e82691e4846", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, + "_component": "mcq", "_classes": "", - "_component": "media", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Which data type?", + "displayTitle": "Which data type?", + "body": "Which data type is best to represent the rating of a facility on a scale of 0-5 stars?
\n", + "_id": "634441212208e1029dcae17c", + "_layout": "right", + "_parentId": "6344410f2208e1029dcae007", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "_media": { - "mp4": "course/en/assets/da7174fb6b713a99418e20ed9293bd6779ee1c60.mp4", - "ogv": "", - "mp3": "", - "source": "", - "type": "", - "poster": "course/en/assets/f4d2e10e93af5fd664243e179da73431dffa24f9.png", - "cc": [] + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" + }, + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" + } }, - "_setCompletionOn": "inview", - "_useClosedCaptions": false, - "_startLanguage": "en", - "_allowFullScreen": false, - "_transcript": { - "_setCompletionOnView": true, - "_inlineTranscript": false, - "_externalTranscript": false, - "inlineTranscriptButton": "", - "inlineTranscriptCloseButton": "", - "inlineTranscriptBody": "", - "transcriptLinkButton": "", - "transcriptLink": "" + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" + }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure?
\n\nWhen recording data that is on a scale, it is best to use numbers which can be easily sorted. Using text such as 1 star limits how the data can be used. Avoid custom datatypes that cannot be not easily sorted (e.g. ★★★).
\n" + }, + "correct": "That's right!
\n\nWhen recording data that is on a scale, it is best to use numbers which can be easily sorted. Using text such as 1 star limits how the data can be used. Avoid custom datatypes that cannot be not easily sorted (e.g. ★★★).
\n" }, - "_playerOptions": "" + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": false, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, + "_items": [ + { + "feedback": "", + "_shouldBeSelected": false, + "text": "Stars (e.g. ✮)" + }, + { + "feedback": "", + "_shouldBeSelected": true, + "text": "Numbers (e.g. 1)" + }, + { + "feedback": "", + "_shouldBeSelected": false, + "text": "String/text (e.g. 1 star)" + } + ], + "instruction": "Pick one answer and click submit" }, { - "_id": "58399d8d4d7b7e82691e484a", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441212208e1029dcae17d", "_layout": "left", - "_parentId": "58399d7a4d7b7e82691e4849", + "_parentId": "6344410f2208e1029dcae007", "_type": "component", - "body": "A pivot table is a powerful data summary tool found in all spreadsheet tools. Among other functions, a pivot table can automatically sort, count, total or give the average of the data stored in one table or spreadsheet, displaying the results in a second table.
\n\nPivot tables also give you the ability to "Pivot" or rotate the data, changing the column and row labels used from the original dataset.
\n\nThe example video demonstrates how to create a simple pivot table that gives the total number of health facilities per star rating. Here, the star ratings are used as the row labels and we have one column of data that represents the total count of facilities for each rating.
\n\nTry following this through with your own dataset.
\n", - "displayTitle": "Pivot tables", - "title": "Pivot tables", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "text", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_graphic": { + "attribution": "mjtmail (tiggy) [CC-BY]", + "small": "course/en/assets/55fdaceae3e61bfad0b68be0efcf8b4e312e1342.jpg", + "large": "course/en/assets/55fdaceae3e61bfad0b68be0efcf8b4e312e1342.jpg", + "alt": "" }, "instruction": "" }, { - "_id": "58399d944d7b7e82691e484b", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441212208e1029dcae180", "_layout": "right", - "_parentId": "58399d7a4d7b7e82691e4849", + "_parentId": "634441082208e1029dcadfb0", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "media", "_pageLevelProgress": { - "_isEnabled": false - }, - "instruction": "", - "_media": { - "mp4": "course/en/assets/12f8f77a8589db3875d48bfe8db3e59be30e2982.mp4", - "ogv": "", - "mp3": "", - "source": "", - "type": "", - "poster": "course/en/assets/6abc8c7db30233d4ee4ec0dc22125a9fd0219ccd.png", - "cc": [] + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "_setCompletionOn": "inview", - "_useClosedCaptions": false, - "_startLanguage": "en", - "_allowFullScreen": false, - "_transcript": { - "_setCompletionOnView": true, - "_inlineTranscript": false, - "_externalTranscript": false, - "inlineTranscriptButton": "", - "inlineTranscriptCloseButton": "", - "inlineTranscriptBody": "", - "transcriptLinkButton": "", - "transcriptLink": "" + "_graphic": { + "attribution": "higyou [Shutterstock standard licence]", + "small": "course/en/assets/cb37a73180b59df11864f4753fdf885a658888d4.jpg", + "large": "course/en/assets/cb37a73180b59df11864f4753fdf885a658888d4.jpg", + "alt": "" }, - "_playerOptions": "" + "instruction": "" }, { - "_id": "58399dda4d7b7e82691e484d", - "_layout": "right", - "_parentId": "58399db74d7b7e82691e484c", - "_type": "component", - "body": "Combining all aspects of this module enables you to create a simple data analysis tool for our spreadsheet of data.
\n\nFollow the steps below to create your own data analysis interface for health care facilities:
\n", - "displayTitle": "Data analysis", - "title": "Data analysis", - "_isAvailable": true, - "_isOptional": false, + "_component": "mcq", "_classes": "", - "_component": "accordion", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Why does data need to be cleaned?", + "displayTitle": "Why does data need to be cleaned?", + "body": "Uncleaned open data is a problem because:
\n", + "_id": "634441212208e1029dcae183", + "_layout": "left", + "_parentId": "634441082208e1029dcadfb0", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" + }, + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" + } + }, + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" + }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure?
\n\nUnclean data is a problem because it can result in the wrong conclusions being made. This should not prevent the publication or use of the data, however cleaning is an essential part of the process.
\n" + }, + "correct": "That's right!
\n\nUnclean data is a problem because it can result in the wrong conclusions being made. This should not prevent the publication or use of the data, however cleaning is an essential part of the process.
\n" + }, + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": true, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, "_items": [ { - "title": "Advanced pivot table", - "body": "The first stage is to create a new pivot data from our complete dataset. In this case we are going to look at the star rating of heath care facilities per region.
\n\nThis time the region will be the row labels. The column headings will represent the star ratings and the values will be the total count of facilities that achieve that star rating.
\n\nIn order to make filtering and analysing easier, it is recommended that only a total row for column totals be added.
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" + "feedback": "", + "_shouldBeSelected": false, + "text": " it cannot be plotted on a chart" }, { - "title": "Create a graph", - "body": "The next stage is creating a graph of the data in our pivot table.
\n\nSimply highlight the data, including row and column titles, and click the charting tool. We want to add a clustered column chart.
\n\nFeel free to name and style your chart to look nice. Try to not have the chart on top of the data.
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" + "feedback": "", + "_shouldBeSelected": true, + "text": "it can lead to wrong conclusions" }, { - "title": "Slice your data", - "body": "The last stage involves adding a slicer (or filter) to the pivot table. This tool can be found in the pivot table options (or toolbar).
\n\nAdd a slicer to your dataset based upon healthcare facility type. This will now allow you to filter the pivot table by type. As the pivot table updates, so will the graph that you made at the previous stage.
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" + "feedback": "", + "_shouldBeSelected": false, + "text": " it cannot be published" } ], - "_shouldCollapseItems": true + "instruction": "Choose your answer, then click 'Submit'" }, { - "_id": "5839a5374d7b7e82691e484f", - "_layout": "left", - "_parentId": "5839a52b4d7b7e82691e484e", - "_type": "component", - "body": "", - "displayTitle": "Are you ready to filter and pivot data?", - "title": "Are you ready to filter and pivot data?", - "_isAvailable": true, - "_isOptional": false, + "_component": "graphic", "_classes": "", - "_component": "text", - "_pageLevelProgress": { - "_isEnabled": true - }, - "instruction": "" - }, - { - "_id": "5839a53c4d7b7e82691e4850", - "_layout": "right", - "_parentId": "5839a52b4d7b7e82691e484e", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, "_isOptional": false, - "_classes": "color-seven", - "_component": "graphic", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441212208e1029dcae184", + "_layout": "left", + "_parentId": "6344410a2208e1029dcadfc6", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/a516261fb9cb309e3b3d1116a192ecfc2a70fbad.png", - "small": "course/en/assets/a516261fb9cb309e3b3d1116a192ecfc2a70fbad.png", - "attribution": "" - } + "attribution": "Kirill_M [Shutterstock standard licence]", + "small": "course/en/assets/33486d36922cc44d7b5832d0c3a21bc1722f88af.jpg", + "large": "course/en/assets/33486d36922cc44d7b5832d0c3a21bc1722f88af.jpg", + "alt": "" + }, + "instruction": "" }, { - "_id": "5839a5de4d7b7e82691e4854", - "_layout": "left", - "_parentId": "5839a5c74d7b7e82691e4853", - "_type": "component", - "body": "You have a dataset containing the grades of students attending every school in the country in a single sheet. Your dataset is over 100,000 rows in length.
\n\nIf you want to look at only the results from a single school, what should you do?
\n", - "displayTitle": "Exploring large datasets", - "title": "Exploring large datasets", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", "_component": "mcq", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " What are two of the most useful tools for cleaning data?", + "displayTitle": " What are two of the most useful tools for cleaning data?", + "body": "Which of these pairs of tools are the most useful for cleaning data?
\n", + "_id": "634441212208e1029dcae187", + "_layout": "right", + "_parentId": "6344410a2208e1029dcadfc6", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Select one option and click 'submit'", - "_items": [ - { - "text": "Sort the dataset and scroll to find the school", - "_shouldBeSelected": false, - "feedback": "" + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" + }, + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" + } + }, + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" + }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure?
\n\nOpen Refine and Excel (or equivalent spreadsheet editors) are two of the most useful tools for cleaning open data
\n" }, + "correct": "That's right!
\n\nOpen Refine and Excel (or equivalent spreadsheet editors) are two of the most useful tools for cleaning open data
\n" + }, + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": true, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, + "_items": [ { - "text": "Change the way that the data is collected such that the data about each school is in a separate sheet", + "feedback": "", "_shouldBeSelected": false, - "feedback": "" + "text": "Microsoft Access and Adobe Photoshop" }, { - "text": "Use a filter to show only the data for that sheet", + "feedback": "", "_shouldBeSelected": true, - "feedback": "" + "text": "Microsoft Excel and Open Refine" }, { - "text": "Manually create a new sheet with the data in", + "feedback": "", "_shouldBeSelected": false, - "feedback": "" + "text": "Apple Notes and Microsoft Word" } ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": false, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nWith all the data in one sheet, you can use filters to quickly look at any custom selection of the data. While it might seem logical to split data of this size into several sheets, the instant ability to analyse all the data is lost.
\n", - "_incorrect": { - "final": "Are you sure?
\n\nWith all the data in one sheet, you can use filters to quickly look at any custom selection of the data. While it might seem logical to split data of this size into several sheets, the instant ability to analyse all the data is lost.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } + "instruction": "Choose your answer, then click 'Submit'" + }, + { + "_component": "mcq", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Recognising errors", + "displayTitle": "Recognising errors", + "body": "Which of the following are errors in data that require cleaning?
\n", + "_id": "634441212208e1029dcae188", + "_layout": "left", + "_parentId": "6344410c2208e1029dcadfe5", + "_type": "component", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" }, - "_reset": { - "buttonText": "", - "ariaLabel": "" + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" }, "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" + "ariaLabel": "", + "buttonText": "" }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" + "_reset": { + "ariaLabel": "", + "buttonText": "" }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" + "_submit": { + "ariaLabel": "", + "buttonText": "" + } + }, + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "_incorrect": { + "notFinal": "", + "final": "Are you sure?
\n\nMixed use of scales, redundant data and multiple representations of the same data are just some of the errors that need to be fixed in unclean data. While the granularity and lack of licence are a problem, they are not related to the data itself being unclean
\n" + }, + "correct": "That's right!
\n\nMixed use of scales, redundant data and multiple representations of the same data are just some of the errors that need to be fixed in unclean data. While the granularity and lack of licence are a problem, they are not related to the data itself being unclean
\n" + }, + "_selectable": 3, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": true, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, + "_items": [ + { + "feedback": "", + "_shouldBeSelected": true, + "text": "Mixed numerical scales" + }, + { + "feedback": "", + "_shouldBeSelected": true, + "text": " Redundant data" + }, + { + "feedback": "", + "_shouldBeSelected": true, + "text": "Multiple representations" + }, + { + "feedback": "", + "_shouldBeSelected": false, + "text": "Lack of granularity" + }, + { + "feedback": "", + "_shouldBeSelected": false, + "text": "Lack of licence" + } + ], + "instruction": "Choose three answers and click 'Submit'" }, { - "_id": "5839a5e44d7b7e82691e4855", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441212208e1029dcae189", "_layout": "right", - "_parentId": "5839a5c74d7b7e82691e4853", + "_parentId": "6344410c2208e1029dcadfe5", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_graphic": { + "attribution": "kirill_makarov [Shutterstock standard licence]", + "small": "course/en/assets/ae0541d37bc892cc4b6b2ae323d3cc05d21ef6b4.jpg", + "large": "course/en/assets/ae0541d37bc892cc4b6b2ae323d3cc05d21ef6b4.jpg", + "alt": "" + }, + "instruction": "" + }, + { "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441212208e1029dcae18c", + "_layout": "left", + "_parentId": "6344410e2208e1029dcadffa", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/95916dd3fa40e71f215e130084d9adc240cf363b.jpg", - "small": "course/en/assets/95916dd3fa40e71f215e130084d9adc240cf363b.jpg", - "attribution": "Ella's Dad [CC-BY]" - } + "attribution": "higyou [Shutterstock standard licence]", + "small": "course/en/assets/ecc29cb1588c4f76a0bcf5e2f706110c960c328a.jpg", + "large": "course/en/assets/ecc29cb1588c4f76a0bcf5e2f706110c960c328a.jpg", + "alt": "" + }, + "instruction": "" }, { - "_id": "5839a6e64d7b7e82691e4857", + "_component": "mcq", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "How much time can be spent cleaning and preparing data?", + "displayTitle": "How much time can be spent cleaning and preparing data?", + "body": "In any given data-driven project, how much time can be spent cleaning and preparing data?
\n", + "_id": "634441222208e1029dcae18f", "_layout": "right", - "_parentId": "5839a6d44d7b7e82691e4856", + "_parentId": "6344410e2208e1029dcadffa", "_type": "component", - "body": "In your spreadsheet of school marks you want to find the highest mark achieved by any student.
\n\nWhich formula do you require?
\n", - "displayTitle": "Fast formula", - "title": "Fast formula", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "mcq", "_pageLevelProgress": { - "_isEnabled": true - }, - "instruction": "Select one answer and then click 'submit'", - "_items": [ - { - "text": "=AVERAGE()", - "_shouldBeSelected": false, - "feedback": "" - }, - { - "text": "=HIGHEST()", - "_shouldBeSelected": false, - "feedback": "" - }, - { - "text": "=MAX()", - "_shouldBeSelected": true, - "feedback": "" - } - ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": false, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nTo quickly find the highest mark you need the =MAX() formula.
\n", - "_incorrect": { - "final": "Are you sure?
\n\nTo quickly find the highest mark you need the =MAX() formula.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" }, - "_reset": { - "buttonText": "", - "ariaLabel": "" + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" }, "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" + "ariaLabel": "", + "buttonText": "" }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" + "_reset": { + "ariaLabel": "", + "buttonText": "" }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" + "_submit": { + "ariaLabel": "", + "buttonText": "" + } + }, + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } - }, - { - "_id": "5839a7804d7b7e82691e4859", - "_layout": "left", - "_parentId": "5839a7714d7b7e82691e4858", - "_type": "component", - "body": "Which spreadsheet tool is essential for generating powerful summary statistics of a raw dataset?
\n\nThe same tool can also rotate the data to reveal new patterns in the data.
\n", - "displayTitle": "Data analysis", - "title": "Data analysis", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "mcq", - "_pageLevelProgress": { - "_isEnabled": true + "_incorrect": { + "notFinal": "", + "final": "Are you sure?
\n\nEvidence suggests that between 60% and 80% of a data project's time will be spent cleaning, transforming and preparing data for analysis.
\n" + }, + "correct": "That's right!
\n\nEvidence suggests that between 60% and 80% of a data project's time will be spent cleaning, transforming and preparing data for analysis.
\n" }, - "instruction": "Select one option and click 'submit'", + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": true, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, "_items": [ { - "text": "Formulas", + "feedback": "", "_shouldBeSelected": false, - "feedback": "" + "text": "Between 20% and 40%" }, { - "text": "Pivot tables", - "_shouldBeSelected": true, - "feedback": "" + "feedback": "", + "_shouldBeSelected": false, + "text": "Between 40% and 60%" }, { - "text": "Charts and graphs", - "_shouldBeSelected": false, - "feedback": "" + "feedback": "", + "_shouldBeSelected": true, + "text": "Between 60% and 80%" } ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": false, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nPivot tables are a powerful data summary. Among other functions, a pivot table can automatically sort, count, total or give the average of the data stored in one table or spreadsheet. The results are displayed in a second table.
\n", - "_incorrect": { - "final": "Are you sure?
\n\nPivot tables are a powerful data summary. Among other functions, a pivot table can automatically sort, count, total or give the average of the data stored in one table or spreadsheet. The results are displayed in a second table.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } + "instruction": "Choose your answer, then click 'Submit'" + }, + { + "_component": "mcq", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Exploring large datasets", + "displayTitle": "Exploring large datasets", + "body": "You have a dataset containing the grades of students attending every school in the country in a single sheet. Your dataset is over 100,000 rows in length.
\n\nIf you want to look at only the results from a single school, what should you do?
\n", + "_id": "634441222208e1029dcae190", + "_layout": "left", + "_parentId": "6344410a2208e1029dcadfc7", + "_type": "component", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" }, - "_reset": { - "buttonText": "", - "ariaLabel": "" + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" }, "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" + "ariaLabel": "", + "buttonText": "" }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" + "_reset": { + "ariaLabel": "", + "buttonText": "" }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" + "_submit": { + "ariaLabel": "", + "buttonText": "" + } + }, + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "_incorrect": { + "notFinal": "", + "final": "Are you sure?
\n\nWith all the data in one sheet, you can use filters to quickly look at any custom selection of the data. While it might seem logical to split data of this size into several sheets, the instant ability to analyse all the data is lost.
\n" + }, + "correct": "That's right!
\n\nWith all the data in one sheet, you can use filters to quickly look at any custom selection of the data. While it might seem logical to split data of this size into several sheets, the instant ability to analyse all the data is lost.
\n" + }, + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": false, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, + "_items": [ + { + "feedback": "", + "_shouldBeSelected": false, + "text": "Sort the dataset and scroll to find the school" + }, + { + "feedback": "", + "_shouldBeSelected": false, + "text": "Change the way that the data is collected such that the data about each school is in a separate sheet" + }, + { + "feedback": "", + "_shouldBeSelected": true, + "text": "Use a filter to show only the data for that sheet" + }, + { + "feedback": "", + "_shouldBeSelected": false, + "text": "Manually create a new sheet with the data in" + } + ], + "instruction": "Select one option and click 'submit'" }, { - "_id": "5839a84b4d7b7e82691e485b", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441222208e1029dcae191", "_layout": "right", - "_parentId": "5839a83c4d7b7e82691e485a", + "_parentId": "6344410a2208e1029dcadfc7", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "clipboard color-seven", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/484db8c2bdaed7a020ae10c7a958be8be7b3e4f1.png", - "small": "course/en/assets/484db8c2bdaed7a020ae10c7a958be8be7b3e4f1.png", - "attribution": "The Open Data Institute [CC-BY-SA]" - } - }, - { - "_id": "5839a8534d7b7e82691e485c", - "_layout": "left", - "_parentId": "5839a83c4d7b7e82691e485a", - "_type": "component", - "body": "In this module we have seen how simple it can be to analyse data once it is organised in the correct structure.
\n\nIf you haven't already, try applying what you have learnt to the course spreadsheet.
\n\nAt this point there are two possible directions. Further analysis may be required to find a story; this may require further gathering, organising and cleaning. You may even need to employ further advanced statistical techniques such as the ones outlined in the courses and exercises linked below. Alternatively, you might have discovered your story already and be ready to visualise it. The next stage is choosing the most appropriate visualisation for your data.
\n\n\n", - "displayTitle": "Filtering and pivot tables", - "title": "Filtering and pivot tables", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "text", - "_pageLevelProgress": { - "_isEnabled": true + "attribution": "Ella's Dad [CC-BY]", + "small": "course/en/assets/95916dd3fa40e71f215e130084d9adc240cf363b.jpg", + "large": "course/en/assets/95916dd3fa40e71f215e130084d9adc240cf363b.jpg", + "alt": "" }, "instruction": "" }, { - "_id": "583d4ffc4d7b7e82691e4ab9", - "_layout": "full", - "_parentId": "583d4ffc4d7b7e82691e4ab8", - "_type": "component", - "body": "Once you have written your summary and gathered your resources, you should be well prepared to draft your story. If you think you don't have enough resources to write what is detailed in your summary, either return to gathering resources or tweak the summary to fit with what you know. Once you have finished, read through your draft and check it for the things that will make it engaging, accessible and accurate.
This checklist will help you make sure your blog is well-structured. Ask yourself:
", - "displayTitle": "Drafting your story", - "title": "Drafting your story", - "_isAvailable": true, - "_isOptional": false, + "_component": "mcq", "_classes": "", - "_component": "narrative", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Fast formula", + "displayTitle": "Fast formula", + "body": "
In your spreadsheet of school marks you want to find the highest mark achieved by any student.
\n\nWhich formula do you require?
\n", + "_id": "634441222208e1029dcae194", + "_layout": "right", + "_parentId": "6344410c2208e1029dcadfe6", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "mobileInstruction": "", - "_hasNavigationInTextArea": false, - "_setCompletionOn": "inview", - "_items": [ - { - "title": "Does my draft have a clear beginning, middle and end?", - "body": "Think of your storyline as taking the shape of an arc.
\n\nBegin simply by setting the scene - what is the main takeaway of the article?
\n\nThen build up your story. Towards the end of the article, the reader should have all the information they need.
\n\nThe ending hammers home the main takeaway of the story again, bringing together the main points covered throughout the article.
\n", - "_graphic": { - "src": "course/en/assets/eb3749e20dc0c2536023369a18a343452035d4e5.jpg", - "alt": "" - }, - "strapline": "Does my draft have a clear beginning, middle and end?" + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" }, + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" + } + }, + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" + }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure?
\n\nTo quickly find the highest mark you need the =MAX() formula.
\n" + }, + "correct": "That's right!
\n\nTo quickly find the highest mark you need the =MAX() formula.
\n" + }, + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": false, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, + "_items": [ { - "title": "Does my headline fit onto two lines?", - "body": "Five times as many people will read the headline, as will read the rest of the article.
\n\nAsk yourself, 'what will make people want to read more?', and keep it short and snappy.
\n", - "_graphic": { - "src": "course/en/assets/eccf2427aa0ac445191dcf082e37032c66d25a45.jpg", - "alt": "" - }, - "strapline": "Does my headline fit onto two lines?" + "feedback": "", + "_shouldBeSelected": false, + "text": "=AVERAGE()" }, { - "title": "Does my draft include URL links (or footnotes)?", - "body": "Make sure you can substantiate your claims by pointing to the data and attributing where you can.
Linking your publication to other websites and resources will also increase your story's exposure on the web.
", - "_graphic": { - "src": "course/en/assets/0f276a90dab52a9118849750823256de722bc2dd.jpg", - "alt": "", - "attribution": " Jannoon028 [CC-BY]" - }, - "strapline": "Does my draft include URL links (or footnotes)?" + "feedback": "", + "_shouldBeSelected": false, + "text": "=HIGHEST()" }, { - "title": "Is there a call to action?", - "body": "What do you want your readers do differently after reading the piece?
Whether your goal is to educate or inspire, motivate or amuse, make sure that you point towards the right resources for your readers to take action.
", - "_graphic": { - "src": "course/en/assets/f4b7a83ca6a5ee395ea40ef51b5e6d07ac2e288e.jpg", - "alt": "", - "attribution": "" - }, - "strapline": "Is there a call to action?" + "feedback": "", + "_shouldBeSelected": true, + "text": "=MAX()" } - ] + ], + "instruction": "Select one answer and then click 'submit'" }, { - "_id": "583d50554d7b7e82691e4abd", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441222208e1029dcae195", "_layout": "left", - "_parentId": "57c83e374d7b7e82691e3c36", + "_parentId": "6344410c2208e1029dcadfe6", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/fa4f8ebbd4c99e24a5f92eece50097782c9707bd.jpg", - "small": "course/en/assets/fa4f8ebbd4c99e24a5f92eece50097782c9707bd.jpg", - "attribution": "Designed by Photoroyalty [CC-BY]" - } - }, - { - "_id": "583dadad4d7b7e82691e4acb", - "_layout": "right", - "_parentId": "583dad834d7b7e82691e4aca", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", - "_pageLevelProgress": { - "_isEnabled": false + "attribution": "Mclek [Shutterstock standard licence]", + "small": "course/en/assets/42b138ca58598195931fd55cd7d078d47f87a897.jpg", + "large": "course/en/assets/42b138ca58598195931fd55cd7d078d47f87a897.jpg", + "alt": "" }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/7ff8b3184892564b2714b35ce1d5976d82cbffea.png", - "small": "course/en/assets/7ff8b3184892564b2714b35ce1d5976d82cbffea.png", - "attribution": "Photoroyalty [CC-BY]" - } + "instruction": "" }, { - "_id": "583dadba4d7b7e82691e4acc", + "_component": "mcq", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Data analysis", + "displayTitle": "Data analysis", + "body": "
Which spreadsheet tool is essential for generating powerful summary statistics of a raw dataset?
\n\nThe same tool can also rotate the data to reveal new patterns in the data.
\n", + "_id": "634441222208e1029dcae198", "_layout": "left", - "_parentId": "583dad834d7b7e82691e4aca", + "_parentId": "6344410e2208e1029dcadffb", "_type": "component", - "body": "There are 3 steps you need to take when planning a story. These are...
", - "displayTitle": "Which 3 steps do you need to take when planning your story?", - "title": "Which 3 steps do you need to take when planning your story?", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "mcq", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" + }, + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" + } + }, + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" + }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure?
\n\nPivot tables are a powerful data summary. Among other functions, a pivot table can automatically sort, count, total or give the average of the data stored in one table or spreadsheet. The results are displayed in a second table.
\n" + }, + "correct": "That's right!
\n\nPivot tables are a powerful data summary. Among other functions, a pivot table can automatically sort, count, total or give the average of the data stored in one table or spreadsheet. The results are displayed in a second table.
\n" }, - "instruction": "", + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": false, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, "_items": [ { - "text": "Setting the structure, gathering resources, drafting the headline", - "_shouldBeSelected": true, - "feedback": "" + "feedback": "", + "_shouldBeSelected": false, + "text": "Formulas" }, { - "text": "Setting the structure, drafting the headline, making it up", - "_shouldBeSelected": false, - "feedback": "" + "feedback": "", + "_shouldBeSelected": true, + "text": "Pivot tables" }, { - "text": "Drafting the story, adding a title, adding pictures", + "feedback": "", "_shouldBeSelected": false, - "feedback": "" + "text": "Charts and graphs" } ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_canShowMarking": true, - "_shouldDisplayAttempts": false, - "_isRandom": false, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
Before you start drafting your story, make sure that you know what structure the story will take, that you have the right resources (including data visualisation and any research), and have a catchy headline.
", - "_incorrect": { - "final": "Are you sure?
Before you start drafting your story, make sure that you know what structure the story will take, that you have the right resources (including data visualisation and any research), and have a catchy headline.
", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } - }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" - }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "instruction": "Select one option and click 'submit'" }, { - "_id": "583db7244d7b7e82691e4ad7", - "_layout": "left", - "_parentId": "583db5d04d7b7e82691e4ad4", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441222208e1029dcae199", + "_layout": "right", + "_parentId": "6344410e2208e1029dcadffb", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/d7a487640199afa9851a47a50d91fd638dec930b.jpg", - "small": "course/en/assets/d7a487640199afa9851a47a50d91fd638dec930b.jpg", - "attribution": "Freepik [CC-BY-SA]" - } + "attribution": "April Cat [Shutterstock standard licence]", + "small": "course/en/assets/1497c2f21a066474c61b08652c841ee6768bfea3.jpg", + "large": "course/en/assets/1497c2f21a066474c61b08652c841ee6768bfea3.jpg", + "alt": "" + }, + "instruction": "" }, { - "_id": "583db7374d7b7e82691e4ad8", - "_layout": "right", - "_parentId": "583db5d04d7b7e82691e4ad4", - "_type": "component", - "body": "", - "displayTitle": "How many lines should your headline fit on to?", - "title": "How many lines should your headline fit on to?", - "_isAvailable": true, - "_isOptional": false, + "_component": "accordion", "_classes": "", - "_component": "mcq", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Data analysis", + "displayTitle": "Data analysis", + "body": "Combining all aspects of this module enables you to create a simple data analysis tool for our spreadsheet of data.
Follow the steps below to create your own data analysis interface for health care facilities:
", + "_id": "634441222208e1029dcae19c", + "_parentId": "6344410f2208e1029dcae008", + "_type": "component", + "_layout": "right", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "", + "_setCompletionOn": "allItems", "_items": [ { - "text": "Up to 3 lines", - "_shouldBeSelected": false, - "feedback": "" + "title": "Advanced pivot table", + "body": "The first stage is to create a new pivot data from our complete dataset. In this case we are going to look at the star rating of heath care facilities per region.
This time the region will be the row labels. The column headings will represent the star ratings and the values will be the total count of facilities that achieve that star rating.
In order to make filtering and analysing easier, it is recommended that only a total row for column totals be added.
", + "_graphic": { + "alt": "", + "src": "", + "attribution": "" + }, + "_classes": "" }, { - "text": "Up to 2 lines", - "_shouldBeSelected": true, - "feedback": "" + "title": "Create a graph", + "body": "The next stage is creating a graph of the data in our pivot table.
Simply highlight the data, including row and column titles, and click the charting tool. We want to add a clustered column chart.
Feel free to name and style your chart to look nice. Try to not have the chart on top of the data.
", + "_graphic": { + "alt": "", + "src": "", + "attribution": "" + }, + "_classes": "" }, { - "text": "Up to 4 lines", - "_shouldBeSelected": false, - "feedback": "" + "title": "Slice your data", + "body": "The last stage involves adding a slicer (or filter) to the pivot table. This tool can be found in the pivot table options (or toolbar).
Add a slicer to your dataset based upon healthcare facility type. This will now allow you to filter the pivot table by type. As the pivot table updates, so will the graph that you made at the previous stage.
", + "_graphic": { + "alt": "", + "src": "", + "attribution": "" + }, + "_classes": "" } ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": false, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nHeadlines should only be 2 lines of text maximum. Readers should only be able to glance at the headline to deduce meaning and want to learn more.
\n", - "_incorrect": { - "final": "Are you sure?
\n\nHeadlines should only be 2 lines of text maximum. Readers should only be able to glance at the headline to deduce meaning and want to learn more.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } - }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" - }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "_shouldCollapseItems": true, + "_shouldExpandFirstItem": false }, { - "_id": "583db8024d7b7e82691e4ada", - "_layout": "right", - "_parentId": "583db7f74d7b7e82691e4ad9", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, + "_component": "media", "_classes": "", - "_component": "graphic", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "New Component Title", + "displayTitle": "", + "body": "", + "_id": "634441222208e1029dcae19d", + "_parentId": "6344410f2208e1029dcae008", + "_type": "component", + "_layout": "left", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/1b33f1c8a7fa8128d4f6048d1c9d133b044bf1b9.jpg", - "small": "course/en/assets/1b33f1c8a7fa8128d4f6048d1c9d133b044bf1b9.jpg", - "attribution": "Freepik [CC-BY]" - } + "_media": { + "mp4": "course/en/assets/12f8f77a8589db3875d48bfe8db3e59be30e2982.mp4", + "ogv": "", + "webm": "", + "mp3": "", + "source": "", + "type": "", + "poster": "", + "cc": [] + }, + "_setCompletionOn": "play", + "_useClosedCaptions": false, + "_startLanguage": "en", + "_showVolumeControl": false, + "_startVolume": "80%", + "_allowFullScreen": false, + "_aspectRatio": "landscape", + "_pauseWhenOffScreen": false, + "_playsinline": false, + "_preventForwardScrubbing": false, + "_transcript": { + "_setCompletionOnView": true, + "_inlineTranscript": false, + "_externalTranscript": false, + "inlineTranscriptButton": "", + "inlineTranscriptCloseButton": "", + "inlineTranscriptBody": "", + "transcriptLinkButton": "", + "transcriptLink": "" + }, + "_playerOptions": "" }, { - "_id": "583db8074d7b7e82691e4adb", + "_component": "mcq", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "What chart should be used for time series data?", + "displayTitle": "What chart should be used for time series data?", + "body": "Which type of chart is most preferable for visualising time based data?
\n", + "_id": "634441222208e1029dcae19f", "_layout": "left", - "_parentId": "583db7f74d7b7e82691e4ad9", + "_parentId": "634441082208e1029dcadfb1", "_type": "component", - "body": "If you have quoted or mentioned specific people or organisations in your piece, you could...
", - "displayTitle": "How can others help you share your story?", - "title": "How can others help you share your story?", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "mcq", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" + }, + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" + } + }, + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" + }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure?
\n\nA line chart shows clearly the changes between data points over time. You can also overly multiple lines to compare multiple series of data over the same or equivalent times.
\n" + }, + "correct": "That's right!
\n\nA line chart shows clearly the changes between data points over time. You can also overly multiple lines to compare multiple series of data over the same or equivalent times.
\n" + }, + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": false, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, "_items": [ { - "text": "Put a picture of them in your article", + "feedback": "", "_shouldBeSelected": false, - "feedback": "" + "text": "Bar chart" }, { - "text": "Ask one of their colleagues or friends to share the article", - "_shouldBeSelected": false, - "feedback": "" + "feedback": "", + "_shouldBeSelected": true, + "text": "Line chart" }, { - "text": "Link to their profiles on social media so they will see it and share it", - "_shouldBeSelected": true, - "feedback": "" + "feedback": "", + "_shouldBeSelected": false, + "text": "Pie chart" } ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_canShowMarking": true, - "_shouldDisplayAttempts": false, - "_isRandom": false, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
Tagging and linking to people's profiles on social media will increase the likelihood that they will share it.
", - "_incorrect": { - "final": "Are you sure?
Tagging and linking to people's profiles on social media will increase the likelihood that they will share it.
", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } - }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" - }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "instruction": "Choose your answer, then click 'Submit'." }, { - "_id": "583ef3cb4d7b7e82691e4add", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441222208e1029dcae1a0", "_layout": "right", - "_parentId": "583ef3b74d7b7e82691e4adc", + "_parentId": "634441082208e1029dcadfb1", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "clipboard color-seven", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/484db8c2bdaed7a020ae10c7a958be8be7b3e4f1.png", - "small": "course/en/assets/484db8c2bdaed7a020ae10c7a958be8be7b3e4f1.png", - "attribution": "The Open Data Institute [CC-BY-SA]" - } + "attribution": "", + "small": "course/en/assets/de828319078da8466ec5450e1637d5cbe8d35290.png", + "large": "course/en/assets/de828319078da8466ec5450e1637d5cbe8d35290.png", + "alt": "" + }, + "instruction": "" }, { - "_id": "583ef3d04d7b7e82691e4ade", - "_layout": "left", - "_parentId": "583ef3b74d7b7e82691e4adc", - "_type": "component", - "body": "A modern data scientist is expected to be a catalyst for change in an organisation. This requires not only performing complex data manipulation, but also communicating findings to senior level decision-makers. A key part of this is being able to tell powerful stories.
No field is more experienced at finding and telling stories than journalism, and likewise no field better at using data than data science. We have seen here that powerful stories, based upon data can have real lasting impact.
The next module looks at the process that can be followed when starting a data storytelling project.
", - "displayTitle": "Introduction to data storytelling", - "title": "Introduction to data storytelling", - "_isAvailable": true, - "_isOptional": false, + "_component": "mcq", "_classes": "", - "_component": "text", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "What chart shows the distribution of data?", + "displayTitle": "What chart shows the distribution of data?", + "body": "Which of the following charts best shows the distribution of a dataset?
\n", + "_id": "634441222208e1029dcae1a3", + "_layout": "right", + "_parentId": "6344410a2208e1029dcadfc8", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "" + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" + }, + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" + } + }, + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" + }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure?
\n\nA histogram clearly shows distribution (or shape) of the data along with clearly showing the locations of the median and mode averages.
\n" + }, + "correct": "That's right!
\n\nA histogram clearly shows distribution (or shape) of the data along with clearly showing the locations of the median and mode averages.
\n" + }, + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": false, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, + "_items": [ + { + "feedback": "", + "_shouldBeSelected": false, + "text": "Pie chart" + }, + { + "feedback": "", + "_shouldBeSelected": true, + "text": "Histogram" + }, + { + "feedback": "", + "_shouldBeSelected": false, + "text": "Line chart" + } + ], + "instruction": "Choose your answer, then click 'Submit'." }, { - "_id": "583f24f64d7b7e82691e4ae9", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441232208e1029dcae1a4", "_layout": "left", - "_parentId": "583f24f64d7b7e82691e4ae8", + "_parentId": "6344410a2208e1029dcadfc8", "_type": "component", - "body": "", - "displayTitle": "Are you ready to communicate your story?", - "title": "Are you ready to communicate your story?", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "text", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_graphic": { + "attribution": "", + "small": "course/en/assets/31add8e4b3529b2c6fe0eb2468e4a9a8a7521774.jpg", + "large": "course/en/assets/31add8e4b3529b2c6fe0eb2468e4a9a8a7521774.jpg", + "alt": "" }, "instruction": "" }, { - "_id": "583f24f64d7b7e82691e4aea", - "_layout": "right", - "_parentId": "583f24f64d7b7e82691e4ae8", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, + "_component": "gmcq", + "_classes": "", "_isOptional": false, - "_classes": "color-seven", - "_component": "graphic", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Which is best for a population map?", + "displayTitle": "Which is best for a population map?", + "body": "Select the type of map you think is best to be a population map?
\n", + "_id": "634441232208e1029dcae1a7", + "_layout": "full", + "_parentId": "6344410c2208e1029dcadfe7", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/91d7d44849aaa32d953399c315d3338572889c74.png", - "small": "course/en/assets/91d7d44849aaa32d953399c315d3338572889c74.png", - "attribution": "" - } + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" + }, + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" + } + }, + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" + }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure?
\n\nA Choropleth map is a thematic map in which areas are shaded or patterned in proportion to the measurement of the statistical variable being displayed on the map, such as population density or per-capita income.
\n" + }, + "correct": "That's right!
\n\nA Choropleth map is a thematic map in which areas are shaded or patterned in proportion to the measurement of the statistical variable being displayed on the map, such as population density or per-capita income.
\n" + }, + "_selectable": 1, + "_columns": 0, + "_recordInteraction": true, + "_questionWeight": 1, + "_isRandom": false, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, + "_items": [ + { + "feedback": "", + "_shouldBeSelected": false, + "text": "Bubble map", + "_graphic": { + "alt": "", + "small": "course/en/assets/ca044aca014a764b789ad1c8c4481eaa0e2ef182.jpg", + "large": "course/en/assets/ca044aca014a764b789ad1c8c4481eaa0e2ef182.jpg" + } + }, + { + "feedback": "", + "_shouldBeSelected": false, + "text": "Heat map", + "_graphic": { + "alt": "", + "small": "course/en/assets/8738ff5125f5aab259d89c8d9f6f1633612fdba1.jpg", + "large": "course/en/assets/8738ff5125f5aab259d89c8d9f6f1633612fdba1.jpg" + } + }, + { + "feedback": "", + "_shouldBeSelected": true, + "text": "Choropleth map", + "_graphic": { + "alt": "", + "small": "course/en/assets/d331a39b5c8ac69538ef90e9183f55e7da0425b1.PNG", + "large": "course/en/assets/d331a39b5c8ac69538ef90e9183f55e7da0425b1.PNG" + } + }, + { + "feedback": "", + "_shouldBeSelected": false, + "text": "Point map", + "_graphic": { + "alt": "", + "small": "course/en/assets/c8de917dcf4bcf5139c9667633047442bc193c26.jpg", + "large": "course/en/assets/c8de917dcf4bcf5139c9667633047442bc193c26.jpg" + } + } + ], + "instruction": "Choose your answer, then click 'Submit'." }, { - "_id": "583f25184d7b7e82691e4aee", - "_layout": "right", - "_parentId": "583f25064d7b7e82691e4aed", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, + "_component": "mcq", + "_classes": "", "_isOptional": false, - "_classes": "clipboard color-seven", - "_component": "graphic", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Which is the fastest feature of the eye?", + "displayTitle": "Which is the fastest feature of the eye?", + "body": "What property of a visual image does the eye and brain process quickest?
\n", + "_id": "634441232208e1029dcae1b0", + "_layout": "left", + "_parentId": "634441082208e1029dcadfb2", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" + }, + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" + } + }, + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" + }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure?
\n\nThe dorsal stream recognises where things are very quickly. It helps us avoid obstacles when walking and running.
\n" + }, + "correct": "That's right!
\n\nThe dorsal stream recognises where things are very quickly. It helps us avoid obstacles when walking and running.
\n" }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/484db8c2bdaed7a020ae10c7a958be8be7b3e4f1.png", - "small": "course/en/assets/484db8c2bdaed7a020ae10c7a958be8be7b3e4f1.png", - "attribution": "The Open Data Institute [CC-BY-SA]" - } + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": false, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, + "_items": [ + { + "feedback": "", + "_shouldBeSelected": false, + "text": "'What' things are" + }, + { + "feedback": "", + "_shouldBeSelected": true, + "text": "'Where' things are" + }, + { + "feedback": "", + "_shouldBeSelected": false, + "text": "'Why' things are there" + } + ], + "instruction": "Choose your answer, then click 'Submit'." }, { - "_id": "583f251c4d7b7e82691e4aef", - "_layout": "left", - "_parentId": "583f25064d7b7e82691e4aed", - "_type": "component", - "body": "Data increases in value the more it can be understood and shared.
In addition to a visualisation, build a shareable story around it and disseminate that story widely for maximum impact.
So when you’ve found a great story, make sure you tell it in a way that’s clear, relatable, and impactful.
A modern data scientist is expected to be a catalyst for change in an organisation. Creating compelling stories is an essential skill for those who want to truly have impact. Remember that the first module looked at some great examples of how a great story can come from data.
", - "displayTitle": "Summary", - "title": "Summary", - "_isAvailable": true, - "_isOptional": false, + "_component": "graphic", "_classes": "", - "_component": "text", - "_pageLevelProgress": { - "_isEnabled": true - }, - "instruction": "" - }, - { - "_id": "583f46ea4d7b7e82691e4b12", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441232208e1029dcae1b1", "_layout": "right", - "_parentId": "57d030ba4d7b7e82691e3c4d", + "_parentId": "634441082208e1029dcadfb2", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/7ff8b3184892564b2714b35ce1d5976d82cbffea.png", - "small": "course/en/assets/7ff8b3184892564b2714b35ce1d5976d82cbffea.png", - "attribution": "Photoroyalty [CC-BY]" - } - }, - { - "_id": "583f4f584d7b7e82691e4b1f", - "_layout": "right", - "_parentId": "57c83e374d7b7e82691e3c36", - "_type": "component", - "body": "Stories come in many different shapes and sizes. When you want to communicate a story, you need to decide how you want to share it and who you want your audience to be.
\n\nIt may be that your data story is part of a wider bit of research. In this case, you might want to write a detailed book about it. However, books are a huge time investment, and will only be read by those who are already interested in your specialist subject. To maximise your impact and reach, your story needs to be easily shareable, searchable and succinct.
\n\nThis module will focus on writing compelling online articles and blogs to share your findings, give context to your visualisations and tell your story.
\n\nMany different businesses and organisations now invest in blogging as an agile form of communicating ideas, projects and news to the wider world. When they are well structured and engaging they can attract widespread readership and help raise the organisation's profile. On the other hand, if they are not well structured, they can put people off and even pose a risk to the organisation's reputation.
\n", - "displayTitle": "Choosing the right format", - "title": "Choosing the right format", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "text", - "_pageLevelProgress": { - "_isEnabled": true + "attribution": "Ahmed [CC-BY]", + "small": "course/en/assets/f3eeff7b4f58fb6bbfd7172e16a925f54de5c763.jpg", + "large": "course/en/assets/f3eeff7b4f58fb6bbfd7172e16a925f54de5c763.jpg", + "alt": "" }, "instruction": "" }, { - "_id": "58413e374d7b7e82691e4b82", - "_layout": "full", - "_parentId": "58413e324d7b7e82691e4b81", - "_type": "component", - "body": "Writer Anna Scott introduces why and how you should add narrative to your story.
\n", - "displayTitle": "Story narration in 2 minutes", - "title": "Story narration in 2 minutes", - "_isAvailable": true, - "_isOptional": false, + "_component": "mcq", "_classes": "", - "_component": "media", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Making information pop ", + "displayTitle": "Making information pop ", + "body": "Which visual features can you use to make information 'pop'
\n", + "_id": "634441232208e1029dcae1b4", + "_layout": "right", + "_parentId": "6344410a2208e1029dcadfc9", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "_media": { - "mp4": "", - "ogv": "", - "mp3": "", - "source": "https://player.vimeo.com/video/201640013", - "type": "video/vimeo", - "poster": "", - "cc": [] + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" + }, + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" + } }, - "_setCompletionOn": "inview", - "_useClosedCaptions": false, - "_startLanguage": "en", - "_allowFullScreen": false, - "_transcript": { - "_setCompletionOnView": true, - "_inlineTranscript": false, - "_externalTranscript": false, - "inlineTranscriptButton": "", - "inlineTranscriptCloseButton": "", - "inlineTranscriptBody": "", - "transcriptLinkButton": "", - "transcriptLink": "" + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" + }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure?
\n\nYou can use colour, texture, position and size to make information pop. It is best, however, to use a combination of features. For example a thick red line, not just a red line.
\n" + }, + "correct": "That's right!
\n\nYou can use colour, texture, position and size to make information pop. It is best, however, to use a combination of features. For example a thick red line, not just a red line.
\n" }, - "_playerOptions": "" + "_selectable": 4, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": false, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, + "_items": [ + { + "feedback": "", + "_shouldBeSelected": true, + "text": "Colour" + }, + { + "feedback": "", + "_shouldBeSelected": true, + "text": "Texture" + }, + { + "feedback": "", + "_shouldBeSelected": true, + "text": "Position" + }, + { + "feedback": "", + "_shouldBeSelected": true, + "text": "Size" + } + ], + "instruction": "Choose your answer, then click 'Submit'." }, { - "_id": "58873a77b61c46e176e7e676", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441232208e1029dcae1b5", "_layout": "left", - "_parentId": "58399db74d7b7e82691e484c", + "_parentId": "6344410a2208e1029dcadfc9", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "media", "_pageLevelProgress": { - "_isEnabled": false - }, - "instruction": "", - "_media": { - "mp4": "course/en/assets/3f625479e5274063900e516b0d2618d0c4d45239.mp4", - "ogv": "", - "mp3": "", - "source": "", - "type": "", - "poster": "course/en/assets/42f0fafb85c3e9d3617a5fce8695c56466b78f6f.png", - "cc": [] + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "_setCompletionOn": "inview", - "_useClosedCaptions": false, - "_startLanguage": "en", - "_allowFullScreen": false, - "_transcript": { - "_setCompletionOnView": true, - "_inlineTranscript": false, - "_externalTranscript": false, - "inlineTranscriptButton": "", - "inlineTranscriptCloseButton": "", - "inlineTranscriptBody": "", - "transcriptLinkButton": "", - "transcriptLink": "" + "_graphic": { + "attribution": "Dave Tarrant [CC-BY-SA]", + "small": "course/en/assets/33d031e8e0dd609b862126d7230be817cd4b04ec.jpeg", + "large": "course/en/assets/33d031e8e0dd609b862126d7230be817cd4b04ec.jpeg", + "alt": "" }, - "_playerOptions": "" + "instruction": "" }, { - "_id": "58873e78b61c46e176e7e679", - "_layout": "left", - "_parentId": "5839a6d44d7b7e82691e4856", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441232208e1029dcae1b8", + "_layout": "right", + "_parentId": "6344410d2208e1029dcadfe8", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/42b138ca58598195931fd55cd7d078d47f87a897.jpg", - "small": "course/en/assets/42b138ca58598195931fd55cd7d078d47f87a897.jpg", - "attribution": "Mclek [Shutterstock standard licence]" - } + "attribution": "Dave Tarrant [CC-BY-SA]", + "small": "course/en/assets/fa1fdff39dd90489ddeac2b8ea7dcb6319d444e6.jpeg", + "large": "course/en/assets/fa1fdff39dd90489ddeac2b8ea7dcb6319d444e6.jpeg", + "alt": "" + }, + "instruction": "" }, { - "_id": "58873ea7b61c46e176e7e67c", - "_layout": "right", - "_parentId": "5839a7714d7b7e82691e4858", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, + "_component": "mcq", "_classes": "", - "_component": "graphic", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Using colour", + "displayTitle": "Using colour", + "body": "When visualising data, which colour should be used to maximise the visibility of detail?
\n", + "_id": "634441232208e1029dcae1bb", + "_layout": "left", + "_parentId": "6344410d2208e1029dcadfe8", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/1497c2f21a066474c61b08652c841ee6768bfea3.jpg", - "small": "course/en/assets/1497c2f21a066474c61b08652c841ee6768bfea3.jpg", - "attribution": "April Cat [Shutterstock standard licence]" - } + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" + }, + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" + } + }, + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" + }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure?
\n\nThe eye is far more sensitive to low light, thus many more shades of grey can be seen that any other colour.
\n" + }, + "correct": "That's right!
\n\nThe eye is far more sensitive to low light, thus many more shades of grey can be seen that any other colour.
\n" + }, + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": true, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, + "_items": [ + { + "feedback": "", + "_shouldBeSelected": false, + "text": "Shades of yellow" + }, + { + "feedback": "", + "_shouldBeSelected": false, + "text": "Shades of blue" + }, + { + "feedback": "", + "_shouldBeSelected": true, + "text": "Shades of grey" + } + ], + "instruction": "Choose your answer, then click 'Submit'." }, { - "_id": "58888c96b61c46e176e7e6c8", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441232208e1029dcae1bc", "_layout": "right", - "_parentId": "58888c96b61c46e176e7e6bd", + "_parentId": "634441082208e1029dcadfb3", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "intro-logo", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/f64ad121fc8e0250264e5d5f00c90d78cd6271a0.png", - "small": "course/en/assets/f64ad121fc8e0250264e5d5f00c90d78cd6271a0.png", - "attribution": "" - } - }, - { - "_id": "58888c96b61c46e176e7e6cb", - "_layout": "left", - "_parentId": "58888c96b61c46e176e7e6bd", - "_type": "component", - "body": "Data plays a key role in storytelling, however not all data is easy to find.
\n\nThe growing demand for data has led to an increase in human friendly data services, including data portals and simple download buttons. However, downloadable data represents only a small fraction of the available data on the Web. The majority of data available on the Web is hidden from the human eye. But machines can find and read this data.
\n\nIn this module we explore the following:
\n\nIn what way does the visualisation here attempt to mislead the viewer?
\n", + "_id": "634441232208e1029dcae1bf", "_layout": "left", - "_parentId": "58888f4eb61c46e176e7e6f3", + "_parentId": "634441082208e1029dcadfb3", "_type": "component", - "body": "Data is not always easy to find on the Web, because most of the available resources are only visible to machines. People navigate the Web visually; viewing content, clicking on links and downloading files.
\n\nMachines, by contrast, only navigate the Web through logical rules set out in the code. While humans look for engaging, interactive content, machines require structure, logic and clarity.
\n\nThis difference creates ‘blind spots’ for how people and machines read the Web.
\n\nDownloadable data is data that is designed for humans to access, for example through a download button. Hidden data is data that is designed for machines to access, for example through structured code.
\n", - "displayTitle": "Downloadable and hidden data", - "title": "Downloadable and hidden data", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "text", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "" - }, - { - "_id": "58888fb6b61c46e176e7e6f5", - "_layout": "right", - "_parentId": "58888f4eb61c46e176e7e6f3", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", - "_pageLevelProgress": { - "_isEnabled": false + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" + }, + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" + } }, - "instruction": "", - "_graphic": { - "alt": "", - "large": "course/en/assets/141f01188e900b5e65e601e76fa1e974b672b02a.jpg", - "small": "course/en/assets/141f01188e900b5e65e601e76fa1e974b672b02a.jpg", - "attribution": "Lightspring [Shutterstock standard licence]" - } + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" + }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure?
\n\nThis visualisation's scale starts at 6.3, thus it suffers from baseline failure. Furthermore, the areas of the triangles are not proportional to each other and are actually out by a distortion factor of 5!
\n" + }, + "correct": "That's right!
\n\nThis visualisation's scale starts at 6.3, thus it suffers from baseline failure. Furthermore, the areas of the triangles are not proportional to each other and are actually out by a distortion factor of 5!
\n" + }, + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": false, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, + "_items": [ + { + "feedback": "", + "_shouldBeSelected": false, + "text": "Baseline failure" + }, + { + "feedback": "", + "_shouldBeSelected": false, + "text": "Radius/area failure" + }, + { + "feedback": "", + "_shouldBeSelected": true, + "text": "Baseline AND radius/are failure" + } + ], + "instruction": "Choose your answer, then click 'Submit'." }, { - "_id": "5888905ab61c46e176e7e6fc", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441242208e1029dcae1c0", "_layout": "left", - "_parentId": "5888904db61c46e176e7e6fb", + "_parentId": "6344410a2208e1029dcadfca", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/7fec32b99da9f008a88d2622d258aaea82bf1513.jpg", - "small": "course/en/assets/7fec32b99da9f008a88d2622d258aaea82bf1513.jpg", - "attribution": "Laralova [Shutterstock standard licence]" - } + "attribution": "WTF Visualizations [All rights reserved]", + "small": "course/en/assets/df4f58cc130dde9a671827313192401b8cb263ca.jpg", + "large": "course/en/assets/df4f58cc130dde9a671827313192401b8cb263ca.jpg", + "alt": "" + }, + "instruction": "" }, { - "_id": "5888905fb61c46e176e7e6fd", + "_component": "mcq", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Identify the deception", + "displayTitle": "Identify the deception", + "body": "In what way does the visualisation here attempt to mislead the viewer?
\n", + "_id": "634441242208e1029dcae1c3", "_layout": "right", - "_parentId": "5888904db61c46e176e7e6fb", + "_parentId": "6344410a2208e1029dcadfca", "_type": "component", - "body": "A lot of data can be simply downloaded through clicking buttons. However, there are still challenges in finding this data in the first place and getting hold of it if there isn't a download button.
\n", - "displayTitle": "Finding downloadable data", - "title": "Finding downloadable data", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "accordion", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Click below to explore each of the tools to unlock downloadable data", - "_items": [ - { - "title": "Data portals", - "body": "Many suppliers are helpful and give you human-readable download links in order to obtain their data.
\n\nExplore the links below to discover more:
\n\nAre you sure?
\n\nThe values add up to 100%, however the labels for the two largest values have been swapped over.
\n" }, + "correct": "That's right!
\n\nThe values add up to 100%, however the labels for the two largest values have been swapped over.
\n" + }, + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": false, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, + "_items": [ { - "title": "Power search for data", - "body": "Many search engines, including Google, give you the ability to use advanced searches and prefixes in order to dig out data.
\n\nTry some of the following search prefixes in Google to see what you can find:
\n\nfiletype:
\n\nSearch for specific file types only, eg (xls) (example)
\n\nsite:
\n\nSearch with a specific domain or site only (example)
\n\nrelated:
\n\nSearch for content related to a known page (example)
\n\nlink:
\n\nList only pages that link to the one given (example)
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" + "feedback": "", + "_shouldBeSelected": false, + "text": "Doesn't add up to 100%" }, { - "title": "Aggregators and portals", - "body": "Aggregators and portals bring together data from across the Web and expose it through their own service. This creates an easy and consistent way to find and download data.
\n\nExplore the links below to find out more:
\n\n\n\nPowerful open data searching for structured data
\n\n\n\nAll UK transport data, in one place, with one API
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" + "feedback": "", + "_shouldBeSelected": true, + "text": "Incorrectly labelled" }, { - "title": "Web scraping", - "body": "If you can't simply download data in a usable format, you may need to scrape it. There are now many tools to help you achieve this easily:
\n\n\n\nUpload a PDF, download data, simple. Try it out with this file.
\n\n\n\nExtract data from webpages in a click. Try it on this page.
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" + "feedback": "", + "_shouldBeSelected": true, + "text": "Radius/area failure" } ], - "_shouldCollapseItems": true + "instruction": "Choose your answer, then click 'Submit'." }, { - "_id": "58889362b61c46e176e7e715", - "_layout": "left", - "_parentId": "588892ccb61c46e176e7e710", - "_type": "component", - "body": "Unfortunately, there is no standard way to access all hidden data. Even though machines like clarity and structure, the humans that design them have implemented many techniques to add this structure.
\n", - "displayTitle": "Finding hidden data", - "title": "Finding hidden data", - "_isAvailable": true, + "_component": "graphic", + "_classes": "", "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441242208e1029dcae1c4", + "_layout": "right", + "_parentId": "6344410d2208e1029dcadfe9", + "_type": "component", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_graphic": { + "attribution": "Max Van Kleek [CC-BY]", + "small": "course/en/assets/4c2ff782b7863fb71b0c8cfb32e6d865d5d676bc.png", + "large": "course/en/assets/4c2ff782b7863fb71b0c8cfb32e6d865d5d676bc.png", + "alt": "" + }, + "instruction": "" + }, + { + "_component": "mcq", "_classes": "", - "_component": "accordion", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "What type of chart?", + "displayTitle": "What type of chart?", + "body": "Is the chart shown here an area or stacked area chart?
\n", + "_id": "634441242208e1029dcae1c7", + "_layout": "left", + "_parentId": "6344410d2208e1029dcadfe9", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Explore some of the main ways to unlock hidden data below.", - "_items": [ - { - "title": "Extension downloads", - "body": "Some websites have been built to offer a way to extract data by adding an extension to the URL of the webpage you are viewing. For such websites, usually maintained by organisations who also publish downloadable open data, adding the correct extension will trigger a download of that page in a data format, as opposed to a browser format.
\n\nA good example of this is the UK Government website (gov.uk) which provides any page in a data format simply by adding the relevant extension like “.json”, for example www.gov.uk/browse/business.json.
\n\nTry it with the UK Trade data by viewing the following page and then adding “.json” to get the data.
\nTake me to the UK gov trade tariff
To view the data in a more human readable form, copy it into jsonlint.com.
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" + }, + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" + } + }, + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" + }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure?
\n\nWithout additional information, it is impossible to tell which type of chart this is.
\n" }, + "correct": "That's right!
\n\nWithout additional information, it is impossible to tell which type of chart this is.
\n" + }, + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": false, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, + "_items": [ { - "title": "Data feeds", - "body": "Many websites provide links to data syndication feeds that can be subscribed to.
\n\nThese feeds may be RSS feeds, Twitter alert feeds or other less common types. Feeds can be used to get raw data about a broad selection of content.
\n\nFor an example of a raw data feed, look at the BBC news feed in XML.
\nWhy not try out the news feeds from the BBC in XML?
Now you can use a free online tool to make that data easier to use
\nGo to codebeautify and enter the BBC feed URL under 'Load URL'
or get alerts for flooding from your nearest river (UK only).
\nTake me to river level guages
Going beyond providing a simple route to data, many sites have data embedded in the webpage's source code.
\n\nWhy not check out the ODI's experimental 'Hidden Data Extractor' tool to find source code?
\n
\nTake me to ODI Hidden Data Extractor
Some websites or Web services will expose a machine-readable interface, or API, for querying and accessing their data.
\n\nExamples of services that have APIs include: Open Corporates (open),OpenSteetMap (open), Twitter (not completely open), Flickr (some content open), LinkedIn (not open).
\n\nMost of these services use a Web-based API and allow addition of extensions (try “.json” on OpenCorporates). Although this API looks the same as the earlier example in this section, its formal status as an API provides a guarantee that the service will be available.
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" + "feedback": "", + "_shouldBeSelected": true, + "text": "No way to tell" } ], - "_shouldCollapseItems": true + "instruction": "Choose your answer, then click 'Submit'." }, { - "_id": "58889365b61c46e176e7e716", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441242208e1029dcae1c8", "_layout": "right", - "_parentId": "588892ccb61c46e176e7e710", + "_parentId": "634441082208e1029dcadfb4", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/60460faba5954eed63e91fdfcc51e2abb1ed200b.jpg", - "small": "course/en/assets/60460faba5954eed63e91fdfcc51e2abb1ed200b.jpg", - "attribution": "spaxiax [Shutterstock standard licence]" - } + "attribution": "Photoroyalty [CC-BY]", + "small": "course/en/assets/7ff8b3184892564b2714b35ce1d5976d82cbffea.png", + "large": "course/en/assets/7ff8b3184892564b2714b35ce1d5976d82cbffea.png", + "alt": "" + }, + "instruction": "" }, { - "_id": "588894afb61c46e176e7e72a", - "_layout": "right", - "_parentId": "5888949bb61c46e176e7e729", - "_type": "component", - "body": "The problem with downloading data is that you have taken the data away from its source. This means that your copy could now be out of data. Leaving data at its source and using services such as APIs to access this data eliminates this problem and provides other benefits as well.
\n", - "displayTitle": "Benefits of hidden data", - "title": "Benefits of hidden data", - "_isAvailable": true, - "_isOptional": false, + "_component": "mcq", "_classes": "", - "_component": "accordion", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Which 3 steps do you need to take when planning your story?", + "displayTitle": "Which 3 steps do you need to take when planning your story?", + "body": "There are 3 steps you need to take when planning a story. These are...
", + "_id": "634441242208e1029dcae1cb", + "_layout": "left", + "_parentId": "634441082208e1029dcadfb4", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Explore the benefits unlocking hidden data can bring below.", + "instruction": "", "_items": [ { - "title": "Quality", - "body": "In many cases hidden data will be data used by a publisher to present the webpage you are looking at on their site.
\n\nThe hidden data is therefore an important part of their online operations and it is likely that the publisher takes care over its quality.
\n\nData extracted from the Web tends to be more reliable as it is likely to be data at the core of an organisation's operations. Therefore, it is more likely to be a dependable data source to work with.
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" - }, - { - "title": "Relevance", - "body": "Organisations do not always publish downloadable data. However, many of them run data-driven websites. By accessing the data directly through existing data feeds (or from within the website’s code) there is a clear use for the data already. This will help you to quickly identify relevant data from this existing use, rather than having to establish the use yourself. For example, the BBC News pages, sections and related data feeds
\nTake me to BBC news feeds
When you access data directly from the Web you are already viewing it in a context it is used in by the publisher. As we have covered in previous modules, the context of the data is an important component of its use.
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" + "feedback": "", + "_shouldBeSelected": false, + "text": "Setting the structure, drafting the headline, making it up" }, { - "title": "Breadth", - "body": "Often an organisation is limited in the amount of data it can publish as downloadable data. Finding hidden data opens up a broader range of resources.
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" + "feedback": "", + "_shouldBeSelected": false, + "text": "Drafting the story, adding a title, adding pictures" } ], - "_shouldCollapseItems": true + "_attempts": 1, + "_canShowModelAnswer": true, + "_canShowFeedback": true, + "_canShowMarking": true, + "_shouldDisplayAttempts": false, + "_isRandom": false, + "_recordInteraction": true, + "_hasItemScoring": false, + "_questionWeight": 1, + "_selectable": 1, + "_feedback": { + "title": "", + "correct": "That's right!
Before you start drafting your story, make sure that you know what structure the story will take, that you have the right resources (including data visualisation and any research), and have a catchy headline.
", + "_incorrect": { + "final": "Are you sure?
Before you start drafting your story, make sure that you know what structure the story will take, that you have the right resources (including data visualisation and any research), and have a catchy headline.
", + "notFinal": "" + }, + "_partlyCorrect": { + "final": "", + "notFinal": "" + } + }, + "_buttons": { + "_submit": { + "buttonText": "", + "ariaLabel": "" + }, + "_reset": { + "buttonText": "", + "ariaLabel": "" + }, + "_showCorrectAnswer": { + "buttonText": "", + "ariaLabel": "" + }, + "_hideCorrectAnswer": { + "buttonText": "", + "ariaLabel": "" + }, + "_showFeedback": { + "buttonText": "", + "ariaLabel": "" + }, + "remainingAttemptsText": "", + "remainingAttemptText": "" + } }, { - "_id": "588894b2b61c46e176e7e72b", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441242208e1029dcae1cc", "_layout": "left", - "_parentId": "5888949bb61c46e176e7e729", + "_parentId": "6344410a2208e1029dcadfcb", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/9a8689446ed8573abc470b29943634d776fa4795.jpg", - "small": "course/en/assets/9a8689446ed8573abc470b29943634d776fa4795.jpg", - "attribution": "Digital Storm [Shutterstock standard licence]" - } + "attribution": "Freepik [CC-BY-SA]", + "small": "course/en/assets/d7a487640199afa9851a47a50d91fd638dec930b.jpg", + "large": "course/en/assets/d7a487640199afa9851a47a50d91fd638dec930b.jpg", + "alt": "" + }, + "instruction": "" }, { - "_id": "58889613b61c46e176e7e73f", - "_layout": "left", - "_parentId": "588895fbb61c46e176e7e73e", - "_type": "component", - "body": "", - "displayTitle": "Test your data gathering skills", - "title": "Test your data gathering skills", - "_isAvailable": true, - "_isOptional": false, + "_component": "mcq", "_classes": "", - "_component": "text", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "How many lines should your headline fit on to?", + "displayTitle": "How many lines should your headline fit on to?", + "body": "", + "_id": "634441242208e1029dcae1cf", + "_layout": "right", + "_parentId": "6344410a2208e1029dcadfcb", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" + }, + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" + } + }, + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" + }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure?
\n\nHeadlines should only be 2 lines of text maximum. Readers should only be able to glance at the headline to deduce meaning and want to learn more.
\n" + }, + "correct": "That's right!
\n\nHeadlines should only be 2 lines of text maximum. Readers should only be able to glance at the headline to deduce meaning and want to learn more.
\n" }, + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": false, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, + "_items": [ + { + "feedback": "", + "_shouldBeSelected": false, + "text": "Up to 3 lines" + }, + { + "feedback": "", + "_shouldBeSelected": true, + "text": "Up to 2 lines" + }, + { + "feedback": "", + "_shouldBeSelected": false, + "text": "Up to 4 lines" + } + ], "instruction": "" }, { - "_id": "58889616b61c46e176e7e740", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441242208e1029dcae1d0", "_layout": "right", - "_parentId": "588895fbb61c46e176e7e73e", + "_parentId": "6344410d2208e1029dcadfea", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "color-seven", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/a516261fb9cb309e3b3d1116a192ecfc2a70fbad.png", - "small": "course/en/assets/a516261fb9cb309e3b3d1116a192ecfc2a70fbad.png", - "attribution": "" - } + "attribution": "Freepik [CC-BY]", + "small": "course/en/assets/1b33f1c8a7fa8128d4f6048d1c9d133b044bf1b9.jpg", + "large": "course/en/assets/1b33f1c8a7fa8128d4f6048d1c9d133b044bf1b9.jpg", + "alt": "" + }, + "instruction": "" }, { - "_id": "5888a4a8b61c46e176e7e77e", + "_component": "mcq", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "How can others help you share your story?", + "displayTitle": "How can others help you share your story?", + "body": "If you have quoted or mentioned specific people or organisations in your piece, you could...
", + "_id": "634441242208e1029dcae1d3", "_layout": "left", - "_parentId": "5888a48fb61c46e176e7e77d", + "_parentId": "6344410d2208e1029dcadfea", "_type": "component", - "body": "Hidden data is...
\n", - "displayTitle": "What is hidden data?", - "title": "What is hidden data?", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "mcq", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" + }, + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" + } + }, + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" + }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure?
Tagging and linking to people's profiles on social media will increase the likelihood that they will share it.
" + }, + "correct": "That's right!
Tagging and linking to people's profiles on social media will increase the likelihood that they will share it.
" }, - "instruction": "Choose your answer, then click 'Submit'", + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": false, + "_shouldDisplayAttempts": false, + "_canShowMarking": true, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, "_items": [ { - "text": "data visible to machines but invisible to human eyes", - "_shouldBeSelected": true, - "feedback": "" + "feedback": "", + "_shouldBeSelected": false, + "text": "Put a picture of them in your article" }, { - "text": " files that are difficult to download", + "feedback": "", "_shouldBeSelected": false, - "feedback": "" + "text": "Ask one of their colleagues or friends to share the article" }, { - "text": "part of a treasure hunt", - "_shouldBeSelected": false, - "feedback": "" + "feedback": "", + "_shouldBeSelected": true, + "text": "Link to their profiles on social media so they will see it and share it" } ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": true, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nHidden data is data that is invisible to people as they navigate the Web but that a machine can easily find and understand.
\n", - "_incorrect": { - "final": "Are you sure about that?
\n\nHidden data is data that is invisible to people as they navigate the Web but that a machine can easily find and understand.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } + "instruction": "" + }, + { + "_component": "mcq", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Where is the value?", + "displayTitle": "Where is the value?", + "body": "Which part of the data storytelling process is of most value to the public?
\n", + "_id": "634441242208e1029dcae1d4", + "_layout": "left", + "_parentId": "634441082208e1029dcadfb5", + "_type": "component", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" }, - "_reset": { - "buttonText": "", - "ariaLabel": "" + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" }, "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" + "ariaLabel": "", + "buttonText": "" }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" + "_reset": { + "ariaLabel": "", + "buttonText": "" }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" + "_submit": { + "ariaLabel": "", + "buttonText": "" + } + }, + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "_incorrect": { + "notFinal": "", + "final": "Are you sure?
\n\nThe story is the most valuable part of the data storytelling process. It is the story which brings the data and visualisation together with a compelling narrative.
\n" + }, + "correct": "That's right!
\n\nThe story is the most valuable part of the data storytelling process. It is the story which brings the data and visualisation together with a compelling narrative.
\n" + }, + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": true, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, + "_items": [ + { + "feedback": "", + "_shouldBeSelected": false, + "text": "The data" + }, + { + "feedback": "", + "_shouldBeSelected": false, + "text": "The visualisation" + }, + { + "feedback": "", + "_shouldBeSelected": true, + "text": "The story" + } + ], + "instruction": "Choose an answer, then click 'Submit'" }, { - "_id": "5888a4aab61c46e176e7e77f", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441252208e1029dcae1d5", "_layout": "right", - "_parentId": "5888a48fb61c46e176e7e77d", + "_parentId": "634441082208e1029dcadfb5", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/141f01188e900b5e65e601e76fa1e974b672b02a.jpg", - "small": "course/en/assets/141f01188e900b5e65e601e76fa1e974b672b02a.jpg", - "attribution": "Lightspring [Shutterstock standard licence]" - } + "attribution": "Mirko Lorenz [CC-BY]", + "small": "course/en/assets/b7e57e09865eb9a9da92c9ad65f9a347bf997791.png", + "large": "course/en/assets/b7e57e09865eb9a9da92c9ad65f9a347bf997791.png", + "alt": "" + }, + "instruction": "" }, { - "_id": "5888a577b61c46e176e7e795", + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441252208e1029dcae1d8", "_layout": "left", - "_parentId": "5888a568b61c46e176e7e794", + "_parentId": "6344410a2208e1029dcadfcc", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "graphic", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", "_graphic": { - "alt": "", - "large": "course/en/assets/7fec32b99da9f008a88d2622d258aaea82bf1513.jpg", - "small": "course/en/assets/7fec32b99da9f008a88d2622d258aaea82bf1513.jpg", - "attribution": "Laralova [Shutterstock standard licence]" - } + "attribution": "David Arts [Shutterstock standard licence]", + "small": "course/en/assets/837cf7949b71d7587c0af920077568b259b45900.jpg", + "large": "course/en/assets/837cf7949b71d7587c0af920077568b259b45900.jpg", + "alt": "" + }, + "instruction": "" }, { - "_id": "5888a57ab61c46e176e7e796", + "_component": "mcq", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Checking your data", + "displayTitle": "Checking your data", + "body": "While gathering data, what is the most important thing to check?
\n", + "_id": "634441252208e1029dcae1db", "_layout": "right", - "_parentId": "5888a568b61c46e176e7e794", + "_parentId": "6344410a2208e1029dcadfcc", "_type": "component", - "body": "Search engines (like Google) can be used to find data by...
\n", - "displayTitle": "How do you search for data?", - "title": "How do you search for data?", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "mcq", "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_buttons": { + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" + }, + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_showCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" + }, + "_reset": { + "ariaLabel": "", + "buttonText": "" + }, + "_submit": { + "ariaLabel": "", + "buttonText": "" + } }, - "instruction": "Choose your answer, then click 'Submit'", + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" + }, + "_incorrect": { + "notFinal": "", + "final": "Are you sure?
\n\nWhen gathering data is it important to know your rights to use the data (find out more in the next module). If you cannot use the data, then checking the quality or suitability for visualisation is simply a waste of your time.
\n" + }, + "correct": "That's right!
\n\nWhen gathering data is it important to know your rights to use the data (find out more in the next module). If you cannot use the data, then checking the quality or suitability for visualisation is simply a waste of your time.
\n" + }, + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": true, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, "_items": [ { - "text": "Using the \"filetype:\" prefix (e.g. filetype: xls)", + "feedback": "", "_shouldBeSelected": true, - "feedback": "" + "text": "Your rights to use the data" }, { - "text": "Including the word data in the search", + "feedback": "", "_shouldBeSelected": false, - "feedback": "" + "text": "The quality of the data" }, { - "text": "Uploading data files", + "feedback": "", "_shouldBeSelected": false, - "feedback": "" + "text": "The potential to visualise the data" } ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": true, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nSearch engines have advanced search functions which enable you to quickly filter search results. For example adding "filetype:xls" to a Google search will return only Microsoft Excel files rather than web pages.
\n", - "_incorrect": { - "final": "Are you sure about that?
\n\nSearch engines have advanced search functions which enable you to quickly filter search results. For example adding "filetype:xls" to a Google search will return only Microsoft Excel files rather than web pages.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" - } + "instruction": "Choose an answer, then click 'Submit'" + }, + { + "_component": "graphic", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441252208e1029dcae1dc", + "_layout": "right", + "_parentId": "6344410d2208e1029dcadfeb", + "_type": "component", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "_graphic": { + "attribution": "Freepik [CC-BY]", + "small": "course/en/assets/da35adbecf243a0189bb459e3e973a1edf01dab3.jpg", + "large": "course/en/assets/da35adbecf243a0189bb459e3e973a1edf01dab3.jpg", + "alt": "" + }, + "instruction": "" + }, + { + "_component": "mcq", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Planning a project", + "displayTitle": "Planning a project", + "body": "At what point of the project should you start to develop the narrative of your story?
\n", + "_id": "634441252208e1029dcae1df", + "_layout": "left", + "_parentId": "6344410d2208e1029dcadfeb", + "_type": "component", + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" + "remainingAttemptText": "", + "remainingAttemptsText": "", + "_showFeedback": { + "ariaLabel": "", + "buttonText": "" }, - "_reset": { - "buttonText": "", - "ariaLabel": "" + "_hideCorrectAnswer": { + "ariaLabel": "", + "buttonText": "" }, "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" + "ariaLabel": "", + "buttonText": "" }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" + "_reset": { + "ariaLabel": "", + "buttonText": "" }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" + "_submit": { + "ariaLabel": "", + "buttonText": "" + } + }, + "_feedback": { + "_partlyCorrect": { + "notFinal": "", + "final": "" }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } - }, - { - "_id": "5888a858b61c46e176e7e7c5", - "_layout": "left", - "_parentId": "5888a842b61c46e176e7e7c4", - "_type": "component", - "body": "Which of the following is a useful way to extract hidden data from a website?
\n", - "displayTitle": "How might you extract hidden data from a website?", - "title": "How might you extract hidden data from a website?", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "mcq", - "_pageLevelProgress": { - "_isEnabled": true + "_incorrect": { + "notFinal": "", + "final": "Are you sure about that?
\n\nFraming your narrative before you gather data can help focus the whole. Forming a narrative and story at a later stage will mean prior stages of the process are unguided and take longer.
\n" + }, + "correct": "That's right!
\n\nFraming your narrative before you gather data can help focus the process. Forming a narrative and story at a later stage will mean prior stages of the process are unguided and take longer.
\n" }, - "instruction": "Select an option, then click 'Submit'", + "_selectable": 1, + "_questionWeight": 1, + "_recordInteraction": true, + "_isRandom": true, + "_shouldDisplayAttempts": false, + "_canShowFeedback": true, + "_canShowModelAnswer": true, + "_attempts": 1, "_items": [ { - "text": "Inspecting the source code", + "feedback": "", "_shouldBeSelected": true, - "feedback": "" + "text": "Before you gather data" }, { - "text": "Reloading the page", + "feedback": "", "_shouldBeSelected": false, - "feedback": "" + "text": "As you are analysing the data" }, { - "text": "Caching the website link", + "feedback": "", "_shouldBeSelected": false, - "feedback": "" + "text": "Once you have visualised the data" } ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": true, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nInspecting the source code of a website often reveals hidden data embedded in the page.
\n", - "_incorrect": { - "final": "Are you sure about that?
\n\nInspecting the source code of a website often reveals hidden data embedded in the page.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" + "instruction": "Choose an answer, then click 'Submit'" + }, + { + "_component": "graphic", + "_classes": "clipboard", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " clipboard", + "displayTitle": "", + "body": "", + "_id": "634441252208e1029dcae1e0", + "_layout": "right", + "_parentId": "6344410b2208e1029dcadfcd", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" } }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" - }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "instruction": "", + "_graphic": { + "alt": "", + "longdescription": "", + "large": "course/en/assets/50cd2a8785a924e204ab876d46a71c045cb0f0fc.png", + "small": "course/en/assets/50cd2a8785a924e204ab876d46a71c045cb0f0fc.png", + "attribution": "ODI [All rights reserved]", + "_url": "", + "_target": null + }, + "_isScrollable": false, + "_defaultScrollPercent": 0 }, { - "_id": "5888a85ab61c46e176e7e7c6", - "_layout": "right", - "_parentId": "5888a842b61c46e176e7e7c4", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, + "_component": "text", + "_classes": "", "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Summary", + "displayTitle": "Summary", + "body": "The four step process draws from both the fields of data science and journalism. It is just as important to communicate the results of your analysis, as it is to conduct a sophisticated data analysis. Mastering both skills can be challenging however is essential to draw the real value from data.
Follow through the rest of the modules to break this process down, and learn how to master each particular skill.
Before we start gathering data, the next module looks at the importance in understanding your rights to use data.
", + "_id": "634441252208e1029dcae1e3", + "_layout": "left", + "_parentId": "6344410b2208e1029dcadfcd", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "instruction": "" + }, + { + "_component": "text", "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Summary", + "displayTitle": "Summary", + "body": "The availability of data (typically on the web) does not necessarily make it free to use for any purpose.
Before using any data it is important to clarify your legal rights to use the data. If the data is explicitly licensed then your rights will be clear, however in other circumstances you might need to seek permission from the creator or owner or rely on exceptions or fair use rights.
If in doubt, always seek legal advice.
In the next module, we look at how to gather data ready to start using.
", + "_id": "634441252208e1029dcae1e4", + "_layout": "left", + "_parentId": "6344410b2208e1029dcadfce", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "instruction": "" + }, + { "_component": "graphic", + "_classes": "clipboard", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " clipboard", + "displayTitle": "", + "body": "", + "_id": "634441252208e1029dcae1e5", + "_layout": "right", + "_parentId": "6344410b2208e1029dcadfce", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "", "_graphic": { "alt": "", - "large": "course/en/assets/60460faba5954eed63e91fdfcc51e2abb1ed200b.jpg", - "small": "course/en/assets/60460faba5954eed63e91fdfcc51e2abb1ed200b.jpg", - "attribution": "spaxiax [Shutterstock standard licence]" - } + "longdescription": "", + "large": "course/en/assets/50cd2a8785a924e204ab876d46a71c045cb0f0fc.png", + "small": "course/en/assets/50cd2a8785a924e204ab876d46a71c045cb0f0fc.png", + "attribution": "ODI [All rights reserved]", + "_url": "", + "_target": null + }, + "_isScrollable": false, + "_defaultScrollPercent": 0 }, { - "_id": "5888a8e3b61c46e176e7e7dd", - "_layout": "right", - "_parentId": "5888a8c5b61c46e176e7e7dc", - "_type": "component", - "body": "Which of the following is the main benefit of using hidden data via a service like an API?
\n", - "displayTitle": "Benefits of hidden data", - "title": "Benefits of hidden data", - "_isAvailable": true, + "_component": "graphic", + "_classes": "clipboard", "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " clipboard", + "displayTitle": "", + "body": "", + "_id": "634441252208e1029dcae1e8", + "_layout": "right", + "_parentId": "6344410b2208e1029dcadfcf", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "instruction": "", + "_graphic": { + "alt": "", + "longdescription": "", + "large": "course/en/assets/50cd2a8785a924e204ab876d46a71c045cb0f0fc.png", + "small": "course/en/assets/50cd2a8785a924e204ab876d46a71c045cb0f0fc.png", + "attribution": "ODI [All rights reserved]", + "_url": "", + "_target": null + }, + "_isScrollable": false, + "_defaultScrollPercent": 0 + }, + { + "_component": "text", "_classes": "", - "_component": "mcq", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Gathering data", + "displayTitle": "Gathering data", + "body": "Data plays a key role in storytelling, and the ability to gather data from many sources is a key one for any modern data worker. The ability to confidently use advanced search engine features as well as more complex mechanism like Application Programming Interfaces (APIs) will help unlock a whole web of data that you might not have even known exists.
In the next module we look at how to organise the data that has been gathered.
", + "_id": "634441252208e1029dcae1eb", + "_layout": "left", + "_parentId": "6344410b2208e1029dcadfcf", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "Select an option, then click 'Submit'", - "_items": [ - { - "text": "It is easier to use", - "_shouldBeSelected": false, - "feedback": "" - }, - { - "text": "You are guaranteed to be using the most up to date data.", - "_shouldBeSelected": true, - "feedback": "" - }, - { - "text": "It will be of perfect quality", - "_shouldBeSelected": false, - "feedback": "" + "instruction": "" + }, + { + "_component": "graphic", + "_classes": "clipboard", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " clipboard", + "displayTitle": "", + "body": "", + "_id": "634441252208e1029dcae1ec", + "_layout": "right", + "_parentId": "6344410b2208e1029dcadfd0", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" } - ], - "_attempts": 1, - "_canShowModelAnswer": true, - "_canShowFeedback": true, - "_shouldDisplayAttempts": false, - "_isRandom": true, - "_recordInteraction": true, - "_questionWeight": 1, - "_selectable": 1, - "_feedback": { - "correct": "That's right!
\n\nAccessing data via services like APIs ensures that you are always accessing the latest and most up to date data. Downloading data files only gives you a snapshot of the data that could already be out of data by the time you have downloaded it.
\n", - "_incorrect": { - "final": "Are you sure about that?
\n\nAccessing data via services like APIs ensures that you are always accessing the latest and most up to date data. Downloading data files only gives you a snapshot of the data that could already be out of data by the time you have downloaded it.
\n", - "notFinal": "" - }, - "_partlyCorrect": { - "final": "", - "notFinal": "" + }, + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "instruction": "", + "_graphic": { + "alt": "", + "longdescription": "", + "large": "course/en/assets/50cd2a8785a924e204ab876d46a71c045cb0f0fc.png", + "small": "course/en/assets/50cd2a8785a924e204ab876d46a71c045cb0f0fc.png", + "attribution": "ODI [All rights reserved]", + "_url": "", + "_target": null + }, + "_isScrollable": false, + "_defaultScrollPercent": 0 + }, + { + "_component": "text", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Cleaning data", + "displayTitle": "Cleaning data", + "body": "Data-cleaning is essential to ensure that when the data is used, the right conclusions are made.
Often errors are not even noticed by data publishers because the data can change over many years. Errors can be the result of human mistakes in data entry, like mistyping or incorrect abbreviations.
Be aware that cleaning may take longer than you think. A careful cleaning process will, however, save substantial time in the long-run.
Follow our data cleaning exercise to get started with Open Refine and discover how easy it is for yourself.
Get started with data cleaning in Open Refine
Once data is clean, it is ready for analysis. This analysis does not have to use complex statistical methods. A modern data scientist should be comfortable using common analysis techniques such as pivot tables. In the next module, we explore how to sort and filter pivot tables in spreadsheets.
", + "_id": "634441262208e1029dcae1ef", + "_layout": "left", + "_parentId": "6344410b2208e1029dcadfd0", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" } }, - "_buttons": { - "_submit": { - "buttonText": "", - "ariaLabel": "" - }, - "_reset": { - "buttonText": "", - "ariaLabel": "" - }, - "_showCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_hideCorrectAnswer": { - "buttonText": "", - "ariaLabel": "" - }, - "_showFeedback": { - "buttonText": "", - "ariaLabel": "" - }, - "remainingAttemptsText": "", - "remainingAttemptText": "" - } + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "instruction": "" + }, + { + "_component": "text", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Test your spreadsheet skills", + "displayTitle": "Test your spreadsheet skills", + "body": "You can test what you have learned in this module by correcting a messy spreadsheet.
Download and open this spreadsheet in your favourite spreadsheet application. Then see if you can fix the errors, relating to structure, content and layout, that you learnt about in this module. The spreadsheet contains two sheets of data from the same health facility star-ratings dataset, from different regions in Tanzania.
In order to track your changes on the spreadsheet, you may want to open a new tab or make a new spreadsheet. Create new columns, then add the records from the existing datasets into your new spreadsheet.
At the point where you have structured your data, you may think it’s ready for processing or even visualising. As discovered earlier in the four step process, this is unfortunately not the case as you need to ensure that your data is of high quality and accuracy.
", + "_id": "634441262208e1029dcae1f0", + "_layout": "left", + "_parentId": "6344410b2208e1029dcadfd1", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "instruction": "" }, { - "_id": "5888a8e6b61c46e176e7e7de", - "_layout": "left", - "_parentId": "5888a8c5b61c46e176e7e7dc", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", "_component": "graphic", + "_classes": "clipboard", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " clipboard", + "displayTitle": "", + "body": "", + "_id": "634441262208e1029dcae1f1", + "_layout": "right", + "_parentId": "6344410b2208e1029dcadfd1", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "", "_graphic": { "alt": "", - "large": "course/en/assets/9a8689446ed8573abc470b29943634d776fa4795.jpg", - "small": "course/en/assets/9a8689446ed8573abc470b29943634d776fa4795.jpg", - "attribution": "Digital Storm [Shutterstock standard licence]" - } + "longdescription": "", + "large": "course/en/assets/50cd2a8785a924e204ab876d46a71c045cb0f0fc.png", + "small": "course/en/assets/50cd2a8785a924e204ab876d46a71c045cb0f0fc.png", + "attribution": "ODI [All rights reserved]", + "_url": "", + "_target": null + }, + "_isScrollable": false, + "_defaultScrollPercent": 0 }, { - "_id": "5888aa12b61c46e176e7e7e0", - "_layout": "left", - "_parentId": "5888a9ecb61c46e176e7e7df", - "_type": "component", - "body": "Data plays a key role in storytelling, and the ability to gather data from many sources is a key one for any modern data worker. The ability to confidently use advanced search engine features as well as more complex mechanism like Application Programming Interfaces (APIs) will help unlock a whole web of data that you might not have even known exists.
In the next module we look at how to organise the data that has been gathered.
", - "displayTitle": "Gathering data", - "title": "Gathering data", - "_isAvailable": true, + "_component": "graphic", + "_classes": "clipboard", "_isOptional": false, - "_classes": "", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " clipboard", + "displayTitle": "", + "body": "", + "_id": "634441262208e1029dcae1f4", + "_layout": "right", + "_parentId": "634441082208e1029dcadfb6", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "instruction": "", + "_graphic": { + "alt": "", + "longdescription": "", + "large": "course/en/assets/50cd2a8785a924e204ab876d46a71c045cb0f0fc.png", + "small": "course/en/assets/50cd2a8785a924e204ab876d46a71c045cb0f0fc.png", + "attribution": "ODI [All rights reserved]", + "_url": "", + "_target": null + }, + "_isScrollable": false, + "_defaultScrollPercent": 0 + }, + { "_component": "text", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Filtering and pivot tables", + "displayTitle": "Filtering and pivot tables", + "body": "In this module we have seen how simple it can be to analyse data once it is organised in the correct structure.
If you haven't already, try applying what you have learnt to the course spreadsheet.
At this point there are two possible directions. Further analysis may be required to find a story; this may require further gathering, organising and cleaning. You may even need to employ further advanced statistical techniques such as the ones outlined in the courses and exercises linked below. Alternatively, you might have discovered your story already and be ready to visualise it. The next stage is choosing the most appropriate visualisation for your data.
", + "_id": "634441262208e1029dcae1f7", + "_layout": "left", + "_parentId": "634441082208e1029dcadfb6", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "" }, { - "_id": "5888ad77b61c46e176e7e7e1", - "_layout": "right", - "_parentId": "5888a9ecb61c46e176e7e7df", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, + "_component": "text", + "_classes": "", "_isOptional": false, - "_classes": "clipboard color-seven", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Visualisation essentials", + "displayTitle": "Visualisation essentials", + "body": "Communicating impact from data is a key skill of any modern data worker. This module has introduced some of the essential techniques that can help effectively visualise data.
Choosing the correct visualisation is the first step, but it does not guarantee that it will lead to an effective story. The visualisation will require careful design in order to make the story clear to the audience as we explore in the next module.
", + "_id": "634441262208e1029dcae1f8", + "_layout": "left", + "_parentId": "6344410b2208e1029dcadfd2", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "instruction": "" + }, + { "_component": "graphic", + "_classes": "clipboard", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " clipboard", + "displayTitle": "", + "body": "", + "_id": "634441262208e1029dcae1f9", + "_layout": "right", + "_parentId": "6344410b2208e1029dcadfd2", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "", "_graphic": { "alt": "", - "large": "course/en/assets/484db8c2bdaed7a020ae10c7a958be8be7b3e4f1.png", - "small": "course/en/assets/484db8c2bdaed7a020ae10c7a958be8be7b3e4f1.png", - "attribution": "The Open Data Institute [CC-BY-SA]" - } + "longdescription": "", + "large": "course/en/assets/50cd2a8785a924e204ab876d46a71c045cb0f0fc.png", + "small": "course/en/assets/50cd2a8785a924e204ab876d46a71c045cb0f0fc.png", + "attribution": "ODI [All rights reserved]", + "_url": "", + "_target": null + }, + "_isScrollable": false, + "_defaultScrollPercent": 0 }, { - "_id": "5888c3d8b61c46e176e7e84f", - "_layout": "left", - "_parentId": "57b59bb2e396ef981f39ebdb", - "_type": "component", - "body": "
Public domain licences allow anyone to use content without any restrictions. Public domain licences are the most permissive and remove all creators' rights over the content. These licences are often selected when the creator recognises that the content will have more value if more people can freely use it.
\n\nA good example of this is many of the Google/Alphabet research experiments. After a certain amount of time, each project is reviewed for commercial adoption by Google. If no commercial interest can be seen, then the project is released into the public domain and others can use it without restrictions. For example, the OpenRefine data cleaning tool, introduced in module 6.
\n", - "displayTitle": "Public domain licences", - "title": "Public domain licences", - "_isAvailable": true, + "_component": "graphic", + "_classes": "clipboard", "_isOptional": false, - "_classes": "", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " clipboard", + "displayTitle": "", + "body": "", + "_id": "634441262208e1029dcae1fc", + "_layout": "right", + "_parentId": "6344410b2208e1029dcadfd3", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "instruction": "", + "_graphic": { + "alt": "", + "longdescription": "", + "large": "course/en/assets/50cd2a8785a924e204ab876d46a71c045cb0f0fc.png", + "small": "course/en/assets/50cd2a8785a924e204ab876d46a71c045cb0f0fc.png", + "attribution": "ODI [All rights reserved]", + "_url": "", + "_target": null + }, + "_isScrollable": false, + "_defaultScrollPercent": 0 + }, + { "_component": "text", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Summary", + "displayTitle": "Summary", + "body": "Appealing to the visual cortex helps us communicate strong messages, as they can provoke a reaction even before the rest of the brain has had a chance to process the information.
Picking the right visualisation is only the first part of telling effective stories. Plotting the right data in the correct way, making good use of colour and other visual cues is essential to making the story “pop out” at the audience. This is essential for a modern data scientist who may be presenting their stories to high level manager with limited time. Even with limited time, this does not guarantee engagement. There are techniques that can create intrigue, but beware that they can also mislead...
", + "_id": "634441262208e1029dcae1ff", + "_layout": "left", + "_parentId": "6344410b2208e1029dcadfd3", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "" }, { - "_id": "588b54bdb61c46e176e7e9ed", - "_layout": "right", - "_parentId": "583d565d4d7b7e82691e4abe", - "_type": "component", - "body": "Once you're happy with your draft, take steps to getting your story out there.
", - "displayTitle": "Polish, Publish, Promote!", - "title": "Polish, Publish, Promote!", - "_isAvailable": true, + "_component": "graphic", + "_classes": "clipboard", "_isOptional": false, - "_classes": "", - "_component": "accordion", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " clipboard", + "displayTitle": "", + "body": "", + "_id": "634441262208e1029dcae200", + "_layout": "right", + "_parentId": "6344410b2208e1029dcadfd4", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": true + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "", - "_items": [ - { - "title": "1. Polish", - "body": "Read your draft through fully once more to make sure it is ready to launch.
\n\nMake sure all the hyperlinks are correct and link to active webpages, and be sure you have linked relevant content to the side panel if that is possible on the platform you are using to publish.
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" - }, - { - "title": "2. Publish", - "body": "You should not see publishing your piece as the end of the process, but rather the beginning.
\n\nYou want the blog to be read by the audience you had in mind when you wrote it, so make sure it is easy for them to find. Keeping Search Engine Optimisation (SEO) in mind when writing your headline is one of the ways in which you can make sure your piece will be visible to people who are interested in the subject of your blog.
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" - }, - { - "title": "3. Promote", - "body": "Once you have published your piece, be sure to promote it using social media.
\n\nIf you have quoted or mentioned specific people or organisations in your piece, link to their profiles on social media channels so they are notified and can easily share it. Asking your contacts or relevant organisations to share it across their social media channels can help you to get the widest possible reach.
\n", - "_graphic": { - "alt": "", - "src": "" - }, - "_classes": "" - } - ], - "_shouldCollapseItems": true + "_graphic": { + "alt": "", + "longdescription": "", + "large": "course/en/assets/50cd2a8785a924e204ab876d46a71c045cb0f0fc.png", + "small": "course/en/assets/50cd2a8785a924e204ab876d46a71c045cb0f0fc.png", + "attribution": "ODI [All rights reserved]", + "_url": "", + "_target": null + }, + "_isScrollable": false, + "_defaultScrollPercent": 0 }, { - "_id": "588b550db61c46e176e7e9ee", - "_layout": "left", - "_parentId": "583d565d4d7b7e82691e4abe", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, + "_component": "text", "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Have you been deceived?", + "displayTitle": "Have you been deceived?", + "body": "Visualisations should always be constructed to represent a true picture of the data. In communicating your message, make sure to avoid misleading your viewers.
This module looked at the key techniques used and examined how to avoid being deceived.
Why not test your knowledge further, and examine extra examples at viz.wtf?
You may have created an engaging visualisation, but your audience might still struggle to understand the story without additional explanation or narrative.
", + "_id": "634441262208e1029dcae203", + "_layout": "left", + "_parentId": "6344410b2208e1029dcadfd4", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "instruction": "" + }, + { "_component": "graphic", + "_classes": "clipboard", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " clipboard", + "displayTitle": "", + "body": "", + "_id": "634441262208e1029dcae204", + "_layout": "right", + "_parentId": "6344410b2208e1029dcadfd5", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, "instruction": "", "_graphic": { "alt": "", - "large": "course/en/assets/1b33f1c8a7fa8128d4f6048d1c9d133b044bf1b9.jpg", - "small": "course/en/assets/1b33f1c8a7fa8128d4f6048d1c9d133b044bf1b9.jpg", - "attribution": "Freepik [CC-BY]" - } + "longdescription": "", + "large": "course/en/assets/50cd2a8785a924e204ab876d46a71c045cb0f0fc.png", + "small": "course/en/assets/50cd2a8785a924e204ab876d46a71c045cb0f0fc.png", + "attribution": "ODI [All rights reserved]", + "_url": "", + "_target": null + }, + "_isScrollable": false, + "_defaultScrollPercent": 0 }, { - "_id": "588b7694b61c46e176e7ea4c", - "_layout": "right", - "_parentId": "57b2d143e396ef981f39eaa7", - "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", + "_component": "text", + "_classes": "", + "_isOptional": false, "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Summary", + "displayTitle": "Summary", + "body": "Data increases in value the more it can be understood and shared.
In addition to a visualisation, build a shareable story around it and disseminate that story widely for maximum impact.
So when you’ve found a great story, make sure you tell it in a way that’s clear, relatable, and impactful.
A modern data scientist is expected to be a catalyst for change in an organisation. Creating compelling stories is an essential skill for those who want to truly have impact. Remember that the first module looked at some great examples of how a great story can come from data.
", + "_id": "634441272208e1029dcae207", + "_layout": "left", + "_parentId": "6344410b2208e1029dcadfd5", + "_type": "component", + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_tutor": { + "_isInherited": true, + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, + "_pageLevelProgress": { + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false + }, + "instruction": "" + }, + { + "_component": "graphic", + "_classes": "color-seven", "_isOptional": false, - "_classes": "", - "_component": "responsiveIframe", + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": " ", + "displayTitle": " ", + "body": "", + "_id": "634441272208e1029dcae208", + "_layout": "right", + "_parentId": "634441102208e1029dcae010", + "_type": "component", "_pageLevelProgress": { - "_isEnabled": false + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "instruction": "", - "_source": "https://davetaz.github.io/hiddenObjectGame/game2.html", - "_scrolling": "no", - "_width": { - "_small": 430, - "_medium": 430, - "_large": 430 + "_graphic": { + "attribution": "", + "small": "course/en/assets/a516261fb9cb309e3b3d1116a192ecfc2a70fbad.png", + "large": "course/en/assets/a516261fb9cb309e3b3d1116a192ecfc2a70fbad.png", + "alt": "" }, - "_height": { - "_small": 460, - "_medium": 460, - "_large": 460 - } + "instruction": "" }, { - "_id": "588b7701b61c46e176e7ea4d", + "_component": "text", + "_classes": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_isResetOnRevisit": "false", + "_ariaLevel": null, + "_disableAccessibilityState": false, + "title": "Are you ready to filter and pivot data?", + "displayTitle": "Are you ready to filter and pivot data?", + "body": "", + "_id": "634441272208e1029dcae20b", "_layout": "left", - "_parentId": "57b2d143e396ef981f39eaa7", + "_parentId": "634441102208e1029dcae010", "_type": "component", - "body": "", - "displayTitle": " ", - "title": " ", - "_isAvailable": true, - "_isOptional": false, - "_classes": "", - "_component": "responsiveIframe", "_pageLevelProgress": { - "_isEnabled": false - }, - "instruction": "", - "_source": "https://davetaz.github.io/hiddenObjectGame/game1.html", - "_scrolling": "no", - "_width": { - "_small": 430, - "_medium": 430, - "_large": 430 + "_isEnabled": false, + "_isCompletionIndicatorEnabled": false }, - "_height": { - "_small": 460, - "_medium": 460, - "_large": 460 - } + "instruction": "" } ] \ No newline at end of file diff --git a/course/en/contentObjects.json b/course/en/contentObjects.json index 694d6ed..6c85c0d 100644 --- a/course/en/contentObjects.json +++ b/course/en/contentObjects.json @@ -1,695 +1,626 @@ [ { - "_id": "57ac4dd0e396ef981f39e91f", + "title": "1. Introduction to data storytelling", + "displayTitle": "1. Introduction to data storytelling", + "body": "A modern data scientist is expected to be a catalyst for change in an organisation. This requires not only performing complex data manipulation, but also being able to present the outcomes to senior level decision-makers. In this module we look at how data has changed the way we tell stories.
", + "_classes": "", + "subtitle": "", + "pageBody": "", + "instruction": "", + "_htmlClasses": "", + "linkText": "View", + "duration": "", + "_lockedBy": [], + "_lockType": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441032208e1029dcadf69", "_graphic": { "alt": "", "src": "course/en/assets/cea53ba894f73eac454fb2f7cde74ce401909d9b.png" }, "_parentId": "course", "_type": "page", - "_isAvailable": true, - "_isOptional": false, - "_lockedBy": [], - "duration": "", - "linkText": "View", - "_classes": "", - "body": "A modern data scientist is expected to be a catalyst for change in an organisation. This requires not only performing complex data manipulation, but also being able to present the outcomes to senior level decision-makers. In this module we look at how data has changed the way we tell stories.
", - "displayTitle": "1. Introduction to data storytelling", - "title": "1. Introduction to data storytelling", - "_trackingHub": { - "_pageID": "" + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 + }, + "_FooterLink": { + "_items": [] }, "_aboutPage": { - "_items": [], + "aboutCredit": "", "SL_text": "", - "aboutCredit": "" + "_items": [] + }, + "_ODILicence": { + "_items": [] }, "_pageLevelProgress": { + "_isEnabled": true, "_showPageCompletion": true, - "_isEnabled": true - }, - "_skillsFramework": { - "_skills": [ - { - "level": "explorer", - "credits": 5, - "outcome": "Explain how data has changed the way we find stories" + "_isCompletionIndicatorEnabled": false, + "_excludeAssessments": false + }, + "_boxMenu": { + "_renderAsGroup": false + }, + "_odi-theme": { + "_backgroundImage": { + "_large": "", + "_medium": "", + "_small": "" + }, + "_backgroundStyles": { + "_backgroundRepeat": null, + "_backgroundSize": null, + "_backgroundPosition": null + }, + "_pageHeader": { + "_backgroundImage": { + "_large": "", + "_medium": "", + "_small": "" }, - { - "outcome": "Explain how data has changed the way we tell stories", - "credits": 5, - "level": "explorer" + "_backgroundStyles": { + "_backgroundRepeat": null, + "_backgroundSize": null, + "_backgroundPosition": null }, - { - "outcome": "Give examples of data stories", - "credits": 5, - "level": "explorer" + "_minimumHeights": { + "_large": null, + "_medium": null, + "_small": null } - ] - }, - "_ODILicence": { - "_items": [] - }, - "_FooterLink": { - "_items": [] + } } }, { - "_id": "57b1b369e396ef981f39ea28", + "title": "2. The four step process", + "displayTitle": "2. The four step process", + "body": "A modern data scientist is expected to undertake many – if not all – of the stages of data storytelling. To be successful, you need to understand the time requirement of every stage in the process.
", + "_classes": "", + "subtitle": "", + "pageBody": "", + "instruction": "", + "_htmlClasses": "", + "linkText": "View", + "duration": "", + "_lockedBy": [], + "_lockType": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441032208e1029dcadf6b", "_graphic": { - "alt": "", - "src": "course/en/assets/301936c4e7d37e6647647b3c3e5a305f0ae8a56f.jpg" + "src": "course/en/assets/301936c4e7d37e6647647b3c3e5a305f0ae8a56f.jpg", + "alt": "" }, "_parentId": "course", "_type": "page", - "_isAvailable": true, - "_isOptional": false, - "_lockedBy": [], - "duration": "", - "linkText": "View", - "_classes": "", - "body": "A modern data scientist is expected to undertake many – if not all – of the stages of data storytelling. To be successful, you need to understand the time requirement of every stage in the process.
", - "displayTitle": "2. The four step process", - "title": "2. The four step process", - "_trackingHub": { - "_pageID": "" + "_FooterLink": { + "_items": [] + }, + "_ODILicence": { + "_items": [] }, "_aboutPage": { - "_items": [], + "aboutCredit": "", "SL_text": "", - "aboutCredit": "" + "_items": [] }, "_pageLevelProgress": { + "_isEnabled": true, "_showPageCompletion": true, - "_isEnabled": true - }, - "_skillsFramework": { - "_skills": [ - { - "level": "explorer", - "credits": 5, - "outcome": "Explain the data storytelling process" - }, - { - "outcome": "Plan a data storytelling project", - "credits": 5, - "level": "explorer" - } - ] - }, - "_ODILicence": { - "_items": [] - }, - "_FooterLink": { - "_items": [] + "_isCompletionIndicatorEnabled": false, + "_excludeAssessments": false } }, { - "_id": "57b441b1e396ef981f39ebc8", + "title": "3. Understanding your rights to use data", + "displayTitle": "3. Understanding your rights to use data", + "body": "When working with data, it's critical to understand your rights and your responsibility in ensuring legal and ethical use of data. This module introduces the aspects of law that cover the use of content in different scenarios.
", + "_classes": "", + "subtitle": "", + "pageBody": "", + "instruction": "", + "_htmlClasses": "", + "linkText": "View", + "duration": "", + "_lockedBy": [], + "_lockType": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441042208e1029dcadf6d", "_graphic": { - "alt": "", - "src": "course/en/assets/97d34793bbe8926e04194b6c543ac459b473764c.jpg" + "src": "course/en/assets/97d34793bbe8926e04194b6c543ac459b473764c.jpg", + "alt": "" }, "_parentId": "course", "_type": "page", - "_isAvailable": true, - "_isOptional": false, - "_lockedBy": [], - "duration": "", - "linkText": "View", - "_classes": "", - "body": "When working with data, it's critical to understand your rights and your responsibility in ensuring legal and ethical use of data. This module introduces the aspects of law that cover the use of content in different scenarios.
", - "displayTitle": "3. Understanding your rights to use data", - "title": "3. Understanding your rights to use data", - "_trackingHub": { - "_pageID": "" + "_FooterLink": { + "_items": [] + }, + "_ODILicence": { + "_items": [] }, "_aboutPage": { - "_items": [], + "aboutCredit": "", "SL_text": "", - "aboutCredit": "" + "_items": [] }, "_pageLevelProgress": { + "_isEnabled": true, "_showPageCompletion": true, - "_isEnabled": true - }, - "_skillsFramework": { - "_skills": [ - { - "outcome": "Describe how copyright and licensing relate to open data", - "credits": 5, - "level": "explorer" - }, - { - "outcome": "Identify instances of open licenses and effective application", - "credits": 5, - "level": "explorer" - }, - { - "outcome": "Explain how copyright exceptions affect the use of data", - "credits": 5, - "level": "explorer" - } - ] - }, - "_ODILicence": { - "_items": [] - }, - "_FooterLink": { - "_items": [] + "_isCompletionIndicatorEnabled": false, + "_excludeAssessments": false } }, { - "_id": "58888c96b61c46e176e7e6bb", + "title": "4. Gathering data", + "displayTitle": "4. Gathering data", + "body": "Data plays a key role in storytelling, but not all data is easy to find. This module looks at where you can start to find data and how to find data that's hidden on the web.
", + "_classes": "", + "subtitle": "", + "pageBody": "", + "instruction": "", + "_htmlClasses": "", + "linkText": "View", + "duration": "", + "_lockedBy": [], + "_lockType": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441042208e1029dcadf6f", "_graphic": { - "alt": "", - "src": "course/en/assets/2164576f217243b4bc9bfb61f6c5f8a5b9bdbc87.jpg" + "src": "course/en/assets/2164576f217243b4bc9bfb61f6c5f8a5b9bdbc87.jpg", + "alt": "" }, "_parentId": "course", "_type": "page", - "_isAvailable": true, - "_isOptional": false, - "_lockedBy": [], - "duration": "", - "linkText": "View", - "_classes": "", - "body": "Data plays a key role in storytelling, but not all data is easy to find. This module looks at where you can start to find data and how to find data that's hidden on the web.
", - "displayTitle": "4. Gathering data", - "title": "4. Gathering data", - "_trackingHub": { - "_pageID": "" + "_FooterLink": { + "_items": [] + }, + "_aboutPage": { + "aboutCredit": "This work "Gathering data", is a derivative of "Finding hidden data on the Web" by European Commission, used under CC-BY-SA 4.0.
", + "SL_text": "", + "_items": [] }, "_ODILicence": { "_items": [ { - "_graphic": { - "src": "https://licensebuttons.net/l/by-sa/4.0/88x31.png", - "alt": "" - }, + "title": "", "description": ""Gathering data" by Open Data Institute is licensed under a Creative Commons Attribution-ShareAlike 4.0 International Licence
", - "title": "" - }, - { "_graphic": { - "src": "", - "alt": "" - }, - "description": "Suitable attribution should follow the attribution best practice guidelines as outlined here.
", - "title": "Attribution requirements" + "alt": "", + "src": "https://licensebuttons.net/l/by-sa/4.0/88x31.png" + } }, { + "title": "Attribution requirements", + "description": "Suitable attribution should follow the attribution best practice guidelines as outlined here.
", "_graphic": { - "src": "", - "alt": "" - }, - "description": "The content, including text and structure is available for you to use, reuse and share (including for commercial purposes) subject to the conditions of the licence above.
", - "title": "Content usage" + "alt": "", + "src": "" + } }, { + "title": "Content usage", + "description": "The content, including text and structure is available for you to use, reuse and share (including for commercial purposes) subject to the conditions of the licence above.
", "_graphic": { - "src": "", - "alt": "" - }, - "description": "This licence does not cover:
This licence does not cover:
This licence does not grant you any right to use the Information in a way that suggests any official status or that the Information Provider and/or Licensor endorse you or your use of the Information.
", - "title": "Non-endorsement" + "alt": "", + "src": "" + } }, { + "title": "Non-endorsement", + "description": "This licence does not grant you any right to use the Information in a way that suggests any official status or that the Information Provider and/or Licensor endorse you or your use of the Information.
", "_graphic": { - "src": "", - "alt": "" - }, - "description": "The Information is licensed 'as is'. Neither the Open Data Institute nor the ODEdu project are not liable for any errors or omissions in the Information and shall not be liable for any loss, injury or damage of any kind caused by its use. The Information Provider does not guarantee the continued supply of the Information.
", - "title": "No warranty" - } - ] - }, - "_aboutPage": { - "_items": [], - "SL_text": "", - "aboutCredit": "This work "Gathering data", is a derivative of "Finding hidden data on the Web" by European Commission, used under CC-BY-SA 4.0.
" - }, - "_skillsFramework": { - "_skills": [ - { - "outcome": "Explain the difference between downloadable and hidden data", - "credits": 5, - "level": "practitioner" + "alt": "", + "src": "" + } }, { - "outcome": "Find downloadable data", - "credits": 5, - "level": "practitioner" - }, - { - "outcome": "Find hidden data", - "credits": 5, - "level": "practitioner" - }, - { - "outcome": "Describe the benefit of using hidden data", - "credits": 5, - "level": "practitioner" + "title": "No warranty", + "description": "The Information is licensed 'as is'. Neither the Open Data Institute nor the ODEdu project are not liable for any errors or omissions in the Information and shall not be liable for any loss, injury or damage of any kind caused by its use. The Information Provider does not guarantee the continued supply of the Information.
", + "_graphic": { + "alt": "", + "src": "" + } } ] }, "_pageLevelProgress": { + "_isEnabled": true, "_showPageCompletion": true, - "_isEnabled": true - }, - "_FooterLink": { - "_items": [] + "_isCompletionIndicatorEnabled": false, + "_excludeAssessments": false } }, { - "_id": "57c198b7c8c479d7402de27e", + "title": "5. Organising data", + "displayTitle": "5. Organising data", + "body": "Having gathered data from different sources, an essential skill of a data scientist is to organise that data so that it's ready to be processed. A modern data scientist should design and implement a structure for a dataset that can be understood by the audience, and this module will show you how.
", + "_classes": "", + "subtitle": "", + "pageBody": "", + "instruction": "", + "_htmlClasses": "", + "linkText": "View", + "duration": "", + "_lockedBy": [], + "_lockType": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441042208e1029dcadf71", "_graphic": { "alt": "", "src": "course/en/assets/55fdaceae3e61bfad0b68be0efcf8b4e312e1342.jpg" }, "_parentId": "course", "_type": "page", - "_isAvailable": true, - "_isOptional": false, - "_lockedBy": [], - "duration": "", - "linkText": "View", - "_classes": "", - "body": "Having gathered data from different sources, an essential skill of a data scientist is to organise that data so that it's ready to be processed. A modern data scientist should design and implement a structure for a dataset that can be understood by the audience, and this module will show you how.
", - "displayTitle": "5. Organising data", - "title": "5. Organising data", - "_trackingHub": { - "_pageID": "" + "_onScreen": { + "_isEnabled": false, + "_classes": "", + "_percentInviewVertical": 50 }, "_aboutPage": { - "_items": [], + "aboutCredit": "", "SL_text": "", - "aboutCredit": "" - }, - "_pageLevelProgress": { - "_showPageCompletion": true, - "_isEnabled": true - }, - "_skillsFramework": { - "_skills": [ - { - "outcome": "Identify good and bad spreadsheet layouts", - "credits": 5, - "level": "explorer" - }, - { - "outcome": "Create good column titles for a spreadsheet", - "credits": 5, - "level": "practitioner" - }, - { - "outcome": "Use header rows and freeze functions in spreadsheets", - "credits": 5, - "level": "practitioner" - }, - { - "outcome": "Use different data types in a spreadsheet", - "credits": 5, - "level": "practitioner" - } - ] + "_items": [] }, "_ODILicence": { "_items": [] }, "_FooterLink": { "_items": [] + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_showPageCompletion": true, + "_isCompletionIndicatorEnabled": false, + "_excludeAssessments": false } }, { - "_id": "57b3182fe396ef981f39eb0f", + "title": "6. Cleaning data", + "displayTitle": "6. Cleaning data", + "body": "Data containing errors leads to stories containing errors. Before any analysis can take place, a data scientist needs to be able to identify and remove them from data. This module looks at common errors and useful tools to remove them.
", + "_classes": "", + "subtitle": "", + "pageBody": "", + "instruction": "", + "_htmlClasses": "", + "linkText": "View", + "duration": "", + "_lockedBy": [], + "_lockType": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441042208e1029dcadf73", "_graphic": { - "alt": "", - "src": "course/en/assets/33486d36922cc44d7b5832d0c3a21bc1722f88af.jpg" + "src": "course/en/assets/33486d36922cc44d7b5832d0c3a21bc1722f88af.jpg", + "alt": "" }, "_parentId": "course", "_type": "page", - "_isAvailable": true, - "_isOptional": false, - "_lockedBy": [], - "duration": "", - "linkText": "View", - "_classes": "", - "body": "Data containing errors leads to stories containing errors. Before any analysis can take place, a data scientist needs to be able to identify and remove them from data. This module looks at common errors and useful tools to remove them.
", - "displayTitle": "6. Cleaning data", - "title": "6. Cleaning data", - "_trackingHub": { - "_pageID": "" + "_FooterLink": { + "_items": [] + }, + "_aboutPage": { + "aboutCredit": "This work "Cleaning data", is a derivative of "How to clean your data" by European Commission, used under CC-BY-SA 4.0.
", + "SL_text": "", + "_items": [] }, "_ODILicence": { "_items": [ { - "_graphic": { - "src": "https://licensebuttons.net/l/by-sa/4.0/88x31.png", - "alt": "" - }, + "title": "", "description": ""Cleaning data" by Open Data Institute is licensed under a Creative Commons Attribution-ShareAlike 4.0 International Licence
", - "title": "" - }, - { "_graphic": { - "src": "", - "alt": "" - }, - "description": "Suitable attribution should follow the attribution best practice guidelines as outlined here.
", - "title": "Attribution requirements" + "alt": "", + "src": "https://licensebuttons.net/l/by-sa/4.0/88x31.png" + } }, { + "title": "Attribution requirements", + "description": "Suitable attribution should follow the attribution best practice guidelines as outlined here.
", "_graphic": { - "src": "", - "alt": "" - }, - "description": "The content, including text and structure is available for you to use, reuse and share (including for commercial purposes) subject to the conditions of the licence above.
", - "title": "Content usage" + "alt": "", + "src": "" + } }, { + "title": "Content usage", + "description": "The content, including text and structure is available for you to use, reuse and share (including for commercial purposes) subject to the conditions of the licence above.
", "_graphic": { - "src": "", - "alt": "" - }, - "description": "This licence does not cover:
This licence does not cover:
This licence does not grant you any right to use the Information in a way that suggests any official status or that the Information Provider and/or Licensor endorse you or your use of the Information.
", - "title": "Non-endorsement" + "alt": "", + "src": "" + } }, { + "title": "Non-endorsement", + "description": "This licence does not grant you any right to use the Information in a way that suggests any official status or that the Information Provider and/or Licensor endorse you or your use of the Information.
", "_graphic": { - "src": "", - "alt": "" - }, - "description": "The Information is licensed 'as is'. Neither the Open Data Institute nor the ODEdu project are not liable for any errors or omissions in the Information and shall not be liable for any loss, injury or damage of any kind caused by its use. The Information Provider does not guarantee the continued supply of the Information.
", - "title": "No warranty" - } - ] - }, - "_aboutPage": { - "_items": [], - "SL_text": "", - "aboutCredit": "This work "Cleaning data", is a derivative of "How to clean your data" by European Commission, used under CC-BY-SA 4.0.
" - }, - "_skillsFramework": { - "_skills": [ - { - "outcome": "Explain how and why data needs to be cleaned", - "credits": 5, - "level": "explorer" + "alt": "", + "src": "" + } }, { - "outcome": "Recognise a number of errors in data", - "credits": 5, - "level": "practitioner" - }, - { - "outcome": "Clean a dataset", - "credits": 10, - "level": "practitioner" + "title": "No warranty", + "description": "The Information is licensed 'as is'. Neither the Open Data Institute nor the ODEdu project are not liable for any errors or omissions in the Information and shall not be liable for any loss, injury or damage of any kind caused by its use. The Information Provider does not guarantee the continued supply of the Information.
", + "_graphic": { + "alt": "", + "src": "" + } } ] }, "_pageLevelProgress": { + "_isEnabled": true, "_showPageCompletion": true, - "_isEnabled": true - }, - "_FooterLink": { - "_items": [] + "_isCompletionIndicatorEnabled": false, + "_excludeAssessments": false } }, { - "_id": "57c1992cc8c479d7402de281", + "title": "7. Filtering and pivot tables", + "displayTitle": "7. Filtering and pivot tables", + "body": "Once data is clean, it's ready for analysis; but this analysis doesn't have to use complex statistical methods. A modern data scientist should be comfortable using common analysis techniques such as pivot tables, and this module shows you how.
", + "_classes": "", + "subtitle": "", + "pageBody": "", + "instruction": "", + "_htmlClasses": "", + "linkText": "View", + "duration": "", + "_lockedBy": [], + "_lockType": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441042208e1029dcadf75", "_graphic": { - "alt": "", - "src": "course/en/assets/42cae611b9faff51566fabe51f7bfb9615f01211.jpg" + "src": "course/en/assets/42cae611b9faff51566fabe51f7bfb9615f01211.jpg", + "alt": "" }, "_parentId": "course", "_type": "page", - "_isAvailable": true, - "_isOptional": false, - "_lockedBy": [], - "duration": "", - "linkText": "View", - "_classes": "", - "body": "Once data is clean, it's ready for analysis; but this analysis doesn't have to use complex statistical methods. A modern data scientist should be comfortable using common analysis techniques such as pivot tables, and this module shows you how.
", - "displayTitle": "7. Filtering and pivot tables", - "title": "7. Filtering and pivot tables", - "_trackingHub": { - "_pageID": "" - }, - "_ODILicence": { + "_FooterLink": { "_items": [] }, "_aboutPage": { - "_items": [], + "aboutCredit": "This work "Filtering and pivot tables", adapted from "Analysing data" by Open Data Institute / World Bank, used under CC-BY 4.0.
", "SL_text": "", - "aboutCredit": "This work "Filtering and pivot tables", adapted from "Analysing data" by Open Data Institute / World Bank, used under CC-BY 4.0.
" + "_items": [] }, - "_skillsFramework": { - "_skills": [ - { - "outcome": "Apply filters to a spreadsheet", - "credits": 5, - "level": "practitioner" - }, - { - "outcome": "Sort data in a spreadsheet", - "credits": 5, - "level": "practitioner" - }, - { - "outcome": "Apply formula to a spreadsheet", - "credits": 5, - "level": "practitioner" - }, - { - "outcome": "Create a set of analytics for a spreadsheet", - "credits": 10, - "level": "practitioner" - } - ] + "_ODILicence": { + "_items": [] }, "_pageLevelProgress": { + "_isEnabled": true, "_showPageCompletion": true, - "_isEnabled": true - }, - "_FooterLink": { - "_items": [] + "_isCompletionIndicatorEnabled": false, + "_excludeAssessments": false } }, { - "_id": "57adb0cce396ef981f39e9d4", + "title": "8. Data visualisation formats", + "displayTitle": "8. Data visualisation formats", + "body": "A modern data scientist will work with many different types of visualisation, from common graphs to advanced statistical plots to geographic representations. Learn more about the options for bringing your data to life in this module.
", + "_classes": "", + "subtitle": "", + "pageBody": "", + "instruction": "", + "_htmlClasses": "", + "linkText": "View", + "duration": "", + "_lockedBy": [], + "_lockType": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441042208e1029dcadf77", "_graphic": { - "alt": "", - "src": "course/en/assets/ca044aca014a764b789ad1c8c4481eaa0e2ef182.jpg" + "src": "course/en/assets/ca044aca014a764b789ad1c8c4481eaa0e2ef182.jpg", + "alt": "" }, "_parentId": "course", "_type": "page", - "_isAvailable": true, - "_isOptional": false, - "_lockedBy": [], - "duration": "", - "linkText": "View", - "_classes": "", - "body": "A modern data scientist will work with many different types of visualisation, from common graphs to advanced statistical plots to geographic representations. Learn more about the options for bringing your data to life in this module.
", - "displayTitle": "8. Data visualisation formats", - "title": "8. Data visualisation formats", - "_trackingHub": { - "_pageID": "" + "_FooterLink": { + "_items": [] + }, + "_ODILicence": { + "_items": [] }, "_aboutPage": { - "_items": [], + "aboutCredit": "", "SL_text": "", - "aboutCredit": "" + "_items": [] }, "_pageLevelProgress": { + "_isEnabled": true, "_showPageCompletion": true, - "_isEnabled": true - }, - "_skillsFramework": { - "_skills": [ - { - "outcome": "Describe a number data visualisations and their usage", - "credits": 5, - "level": "explorer" - }, - { - "outcome": "Choose an appropriate visualisation for data", - "credits": 5, - "level": "explorer" - } - ] - }, - "_ODILicence": { - "_items": [] - }, - "_FooterLink": { - "_items": [] + "_isCompletionIndicatorEnabled": false, + "_excludeAssessments": false } }, { - "_id": "57b2c1c9e396ef981f39ea8c", + "title": "9. Data visualisation best practice", + "displayTitle": "9. Data visualisation best practice", + "body": "Picking the right visualisation is only the first part of telling effective stories. Plotting the right data in the correct way, making good use of colour and other visual cues is essential to making the story “pop out” at the audience.
", + "_classes": "", + "subtitle": "", + "pageBody": "", + "instruction": "", + "_htmlClasses": "", + "linkText": "View", + "duration": "", + "_lockedBy": [], + "_lockType": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441042208e1029dcadf79", "_graphic": { - "alt": "", - "src": "course/en/assets/d2445a55c3baba4530ca53aef667079d65b9b497.jpg" + "src": "course/en/assets/d2445a55c3baba4530ca53aef667079d65b9b497.jpg", + "alt": "" }, "_parentId": "course", "_type": "page", - "_isAvailable": true, - "_isOptional": false, - "_lockedBy": [], - "duration": "", - "linkText": "View", - "_classes": "", - "body": "Picking the right visualisation is only the first part of telling effective stories. Plotting the right data in the correct way, making good use of colour and other visual cues is essential to making the story “pop out” at the audience.
", - "displayTitle": "9. Data visualisation best practice", - "title": "9. Data visualisation best practice", - "_trackingHub": { - "_pageID": "" + "_FooterLink": { + "_items": [] + }, + "_ODILicence": { + "_items": [] }, "_aboutPage": { - "_items": [], + "aboutCredit": "", "SL_text": "", - "aboutCredit": "" + "_items": [] }, "_pageLevelProgress": { + "_isEnabled": true, "_showPageCompletion": true, - "_isEnabled": true - }, - "_skillsFramework": { - "_skills": [ - { - "outcome": "Describe how the human brain interprets visually presented data", - "credits": 5, - "level": "strategist" - }, - { - "outcome": "Use colour and pop-out to help clearly present information", - "credits": 5, - "level": "practitioner" - } - ] - }, - "_ODILicence": { - "_items": [] - }, - "_FooterLink": { - "_items": [] + "_isCompletionIndicatorEnabled": false, + "_excludeAssessments": false } }, { - "_id": "57ac437ce396ef981f39e8fb", + "title": "10. Visual deception", + "displayTitle": "10. Visual deception", + "body": "The use of visual deception can create intrigue, but it can also be used to mislead. A modern data scientist should be able to choose deception techniques that engage and inform, and avoid those which intentionally mislead.
", + "_classes": "", + "subtitle": "", + "pageBody": "", + "instruction": "", + "_htmlClasses": "", + "linkText": "View", + "duration": "", + "_lockedBy": [], + "_lockType": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441042208e1029dcadf7b", "_graphic": { - "alt": "", - "src": "course/en/assets/c5ee47a1a79ee4e989b5d26e2b71c7e1892d1e7d.jpg" + "src": "course/en/assets/c5ee47a1a79ee4e989b5d26e2b71c7e1892d1e7d.jpg", + "alt": "" }, "_parentId": "course", "_type": "page", - "_isAvailable": true, - "_isOptional": false, - "_lockedBy": [], - "duration": "", - "linkText": "View", - "_classes": "", - "body": "The use of visual deception can create intrigue, but it can also be used to mislead. A modern data scientist should be able to choose deception techniques that engage and inform, and avoid those which intentionally mislead.
", - "displayTitle": "10. Visual deception", - "title": "10. Visual deception", - "_trackingHub": { - "_pageID": "" + "_FooterLink": { + "_items": [] + }, + "_ODILicence": { + "_items": [] }, "_aboutPage": { - "_items": [], + "aboutCredit": "", "SL_text": "", - "aboutCredit": "" + "_items": [] }, "_pageLevelProgress": { + "_isEnabled": true, "_showPageCompletion": true, - "_isEnabled": true - }, - "_skillsFramework": { - "_skills": [ - { - "outcome": "Identify a number of deception techniques in visulisations", - "credits": 10, - "level": "strategist" - } - ] - }, - "_ODILicence": { - "_items": [] - }, - "_FooterLink": { - "_items": [] + "_isCompletionIndicatorEnabled": false, + "_excludeAssessments": false } }, { - "_id": "57c199cfc8c479d7402de28b", + "title": "11. Narrating your story", + "displayTitle": "11. Narrating your story", + "body": "A modern data scientist is expected to be a catalyst for change in an organisation. This requires not only performing complex data manipulation, but also being able to present the outcomes to senior level decision-makers. This means creating a memorable story which not only requires an effective visualisation but an engaging narrative.
", + "_classes": "", + "subtitle": "", + "pageBody": "", + "instruction": "", + "_htmlClasses": "", + "linkText": "View", + "duration": "", + "_lockedBy": [], + "_lockType": "", + "_isOptional": false, + "_isAvailable": true, + "_isHidden": false, + "_isVisible": true, + "_requireCompletionOf": -1, + "_ariaLevel": null, + "_id": "634441042208e1029dcadf7d", "_graphic": { - "alt": "", - "src": "course/en/assets/60f5321e92f1c6ea08493dd85e5da0f6b47e654b.jpg" + "src": "course/en/assets/60f5321e92f1c6ea08493dd85e5da0f6b47e654b.jpg", + "alt": "" }, "_parentId": "course", "_type": "page", - "_isAvailable": true, - "_isOptional": false, - "_lockedBy": [], - "duration": "", - "linkText": "View", - "_classes": "", - "body": "A modern data scientist is expected to be a catalyst for change in an organisation. This requires not only performing complex data manipulation, but also being able to present the outcomes to senior level decision-makers. This means creating a memorable story which not only requires an effective visualisation but an engaging narrative.
", - "displayTitle": "11. Narrating your story", - "title": "11. Narrating your story", - "_trackingHub": { - "_pageID": "" + "_FooterLink": { + "_items": [] + }, + "_ODILicence": { + "_items": [] }, "_aboutPage": { - "_items": [], + "aboutCredit": "", "SL_text": "", - "aboutCredit": "" + "_items": [] }, "_pageLevelProgress": { + "_isEnabled": true, "_showPageCompletion": true, - "_isEnabled": true - }, - "_skillsFramework": { - "_skills": [ - { - "outcome": "List the steps writing a narrative", - "credits": 5, - "level": "explorer" - }, - { - "outcome": "Write effective headlines", - "credits": 5, - "level": "strategist" - }, - { - "outcome": "Identify techniques to help share your story", - "credits": 5, - "level": "strategist" - } - ] - }, - "_ODILicence": { - "_items": [] - }, - "_FooterLink": { - "_items": [] + "_isCompletionIndicatorEnabled": false, + "_excludeAssessments": false } } ] \ No newline at end of file diff --git a/course/en/course.json b/course/en/course.json index 1e710ea..5de4d90 100644 --- a/course/en/course.json +++ b/course/en/course.json @@ -1,249 +1,682 @@ { + "title": "Finding Stories in Data", + "displayTitle": "Finding stories in data", + "body": "When effectively analysed and presented in a clear and compelling way, data has the potential to create impact. Whether that’s changing perceptions, offering counterintuitive insights or prompting action, impact happens when data acts as the catalyst for change. And at the heart of driving change is the skill of finding and telling stories using, where relevant, compelling visualisations.
No field is more experienced at finding and telling stories than journalism, and no field better at using data than data science. This set of modules looks at what these fields can learn from each other, in order to find and tell compelling stories with data.
", + "subtitle": "", + "description": "", + "instruction": "", + "_htmlClasses": "", + "_latestTrackingId": 116, + "_buttons": { + "_submit": { + "buttonText": "Submit", + "ariaLabel": "Submit" + }, + "_reset": { + "buttonText": "Reset", + "ariaLabel": "Reset" + }, + "_showCorrectAnswer": { + "buttonText": "Show correct answer", + "ariaLabel": "Show correct answer" + }, + "_hideCorrectAnswer": { + "buttonText": "Hide correct answer", + "ariaLabel": "Hide correct answer" + }, + "_showFeedback": { + "buttonText": "Show feedback", + "ariaLabel": "Show feedback" + }, + "remainingAttemptsText": "remaining attempts", + "remainingAttemptText": "final attempt", + "disabledAriaLabel": "This button is disabled at the moment" + }, + "_classes": "", + "_requireCompletionOf": -1, + "_lockType": "", "_id": "course", "_globals": { "_accessibility": { - "accessibilityToggleTextOn": "Turn accessibility on?", - "accessibilityToggleTextOff": "Turn accessibility off?", - "_accessibilityInstructions": { - "touch": "Usage instructions. Use swipe left for next. Use swipe right for previous. Use a double tab to select. Use a two finger slide up to go to the top of the page.", - "notouch": "Usage instructions. Use tab for next. Use shift tab for previous. Use enter to select. Use escape to go to the top of the page.", - "ipad": "Usage instructions for touchscreens. Use swipe left for next. Use swipe right for previous. Use a double tab to select. Use a two finger slide up to go to the top of the page. Usage instructions for keyboard access. Use left for next. Use right for previous. Use up and down together to select." - }, + "skipNavigationText": "Skip navigation", "_ariaLabels": { - "navigation": "Course navigation bar", - "menuLoaded": "Menu loaded", - "menu": "Menu", - "menuItem": "Menu item", - "menuViewButton": "Select here to enter", - "page": "Page", - "pageLoaded": "Page loaded", + "answeredIncorrectly": "You answered incorrectly", + "answeredCorrectly": "You answered correctly", + "selectedAnswer": "selected", + "unselectedAnswer": "not selected", + "skipNavigation": "Skip Navigation", "previous": "Back", - "navigationBack": "Navigate back", "navigationDrawer": "Open course resources and search", + "close": "Close", + "closeDrawer": "Close Drawer", "closeResources": "Close resources", - "drawerBack": "Back to drawer", "drawer": "Side drawer", "closePopup": "Close popup", "next": "Next", "done": "Done", "complete": "Complete", "incomplete": "Incomplete", + "incorrect": "Incorrect", "correct": "Correct", "locked": "Locked", - "accessibilityToggleButton": "By selecting this button you can set whether accessibility is turned on or off", - "feedbackPopUp": "Popup opened", - "visited": "Visited", - "menuBack": "Back to menu", - "menuIndicatorHeading": "Menu item heading " + "visited": "Visited" + } + }, + "_extensions": { + "_aboutPage": { + "linkText": "About", + "titleText": "About", + "contactEMail": "training@theodi.org", + "contactLinkText": "Contact", + "aboutCredit": "", + "SL_text": "", + "SL_facebook": "", + "SL_flickr": "", + "SL_github": "", + "SL_scribd": "", + "SL_soundcloud": "", + "SL_twitter": "", + "SL_vimeo": "", + "SL_youtube": "" + }, + "_ODILicence": { + "linkText": "Licence", + "titleText": "Licence" + }, + "_xapi": { + "confirm": "OK", + "lrsConnectionErrorTitle": "LRS not available", + "lrsConnectionErrorMessage": "We were unable to connect to your Learning Record Store (LRS). This means that your progress cannot be recorded." + }, + "_tutor": { + "hideFeedback": "Hide feedback" + }, + "_pageLevelProgress": { + "pageLevelProgress": "List of page sections and completion status. Select incomplete sections to jump directly to the content.", + "pageLevelProgressIndicatorBar": "Page progress. {{percentageComplete}}%. Open page sections.", + "pageLevelProgressMenuBar": "Page completion {{percentageComplete}}%", + "optionalContent": "Optional content", + "_navOrder": "90", + "_navTooltip": { + "_isEnabled": true, + "text": "Page progress" + }, + "_showLabel": true, + "navLabel": "Page progress", + "_drawerPosition": "auto" + }, + "_drawer": { + "_navOrder": 100, + "_navTooltip": { + "_isEnabled": true, + "text": "{{ariaLabel}}" + } + }, + "_navigation": { + "_skipButton": { + "_navOrder": -100 + }, + "_backButton": { + "_navOrder": 0 + }, + "_backNavTooltip": { + "_isEnabled": true, + "text": "{{ariaLabel}}" + }, + "_spacers": [ + { + "_navOrder": 0 + } + ] } }, "_components": { - "_graphic": { + "_expose": { + "ariaRegion": "" + }, + "_list": { + "ariaRegion": "" + }, + "_jsonschema": { + "ariaRegion": "This question requires you to input your answer in the codebox provided. When you have done so, select the submit button below." + }, + "_fileinput": { + "ariaRegion": "Multiple choice question", + "ariaCorrectAnswer": "The correct answer is {{{correctAnswer}}}", + "ariaCorrectAnswers": "The correct answers are {{{correctAnswer}}}", + "ariaUserAnswer": "The answer you chose was {{{userAnswer}}}", + "ariaUserAnswers": "The answers you chose were {{{userAnswer}}}" + }, + "_downloadButton": { "ariaRegion": "" }, + "_stacklist": { + "ariaRegion": "This stacklist component presents a list of items. Select the button to access each item in turn.", + "ariaButtonLabel": "Select this button to access the next item in the stacklist." + }, + "_lottieInteractivity": { + "ariaRegion": "" + }, + "_chartjs": { + "ariaRegion": "This is a charting component." + }, + "_dragndrop": { + "ariaRegion": "This component is a multiple choice question. Once you have selected an option select the submit button below" + }, + "_lens": { + "ariaRegion": "" + }, + "_imgMagnify": { + "ariaRegion": "" + }, + "_cards": { + "ariaRegion": "Cards. Select open button to expand the content." + }, + "_sliderItems": { + "ariaRegion": "This component is an slider items." + }, + "_flex": { + "ariaRegion": "List of expandable sections. Select each button to expand the content." + }, + "_flowItems": { + "ariaRegion": "This component is an flow items." + }, + "_threeGLTF": { + "ariaRegion": "" + }, + "_graphic": { + "ariaRegion": "", + "scrollAriaLabel": "Use the scrollbar to pan the image left and right. {{#if _graphic.alt}}{{_graphic.alt}}{{/if}}" + }, "_text": { "ariaRegion": "" }, - "_media": { - "ariaRegion": "This is a media component which plays a video. Select the play / pause button to watch or listen.", - "transcriptButton": "Alternatively you can select the link below for the transcript." + "_moral-machine-gmcq": { + "ariaRegion": "Multiple choice question", + "ariaCorrectAnswer": "The correct answer is {{{correctAnswer}}}", + "ariaCorrectAnswers": "The correct answers are {{{correctAnswer}}}", + "ariaUserAnswer": "The answer you chose was {{{userAnswer}}}", + "ariaUserAnswers": "The answers you chose were {{{userAnswer}}}" }, - "_mcq": { + "_verticalItems": { + "ariaRegion": "This component is an vertical items." + }, + "_dragndropwithimage": { "ariaRegion": "This component is a multiple choice question. Once you have selected an option select the submit button below" }, + "_hotspots": { + "ariaRegion": "This component is a hotspot." + }, + "_thoughts": { + "ariaRegion": "This question requires you to input your answer in the textbox provided. When you have done so, select the submit button below." + }, + "_dragToPosition": { + "ariaRegion": "DragToPosition", + "ariaCorrectAnswer": "The correct answer for {{{itemText}}} is {{{correctAnswer}}}", + "ariaUserAnswer": "The answer you chose for {{{itemText}}} was {{{userAnswer}}}" + }, + "_matchingGraphic": { + "ariaRegion": "Matching. Select from lists and then submit.", + "ariaCorrectAnswer": "The correct answer for {{{itemText}}} is {{{correctAnswer}}}", + "ariaUserAnswer": "The answer you chose for {{{itemText}}} was {{{userAnswer}}}" + }, + "_schemaTableQ": { + "ariaRegion": "Create some data that conforms to the schema question." + }, + "_trialogue": { + "ariaRegion": "" + }, + "_textinput": { + "ariaRegion": "Text input. Type your answer and then submit." + }, + "_tabs": { + "ariaRegion": "A tabbed content container. Content can be text, graphic or both." + }, + "_vimeo": { + "ariaRegion": "This is a media component which displays a Vimeo video. Select the play / pause button to watch it.", + "skipToTranscript": "Skip to transcript" + }, + "_textinputAI": { + "ariaRegion": "Text input. Type your answer and then submit.
" + }, + "_choose": { + "ariaRegion": "Choose. Select options and then submit.", + "ariaCorrectAnswer": "The correct answer for {{{itemText}}} is {{{correctAnswer}}}", + "ariaUserAnswer": "The answer you chose for {{{itemText}}} was {{{userAnswer}}}" + }, + "_groupItems": { + "ariaRegion": "This component is an group items." + }, + "_selectchoice": { + "ariaRegion": "Selectchoice. Select from input options and then submit.", + "ariaCorrectAnswer": "The correct answer for {{{itemText}}} is {{{correctAnswer}}}", + "ariaUserAnswer": "The answer you chose for {{{itemText}}} was {{{userAnswer}}}" + }, + "_radarResultsSelectChoice": { + "ariaRegion": "Assessment results.", + "retryText": "Retry" + }, + "_moralMachineResults": { + "ariaRegion": "Assessment results." + }, + "_chartjsInteractive": { + "ariaRegion": "This is a charting component." + }, + "_ppq": { + "ariaRegion": "A question component that requires users to correctly position one or more pins on an image." + }, + "_dnd-multiple": { + "ariaRegion": "Drag and drop. Drag the items and then submit." + }, + "_dnd-multiple-bg": { + "ariaRegion": "Drag and drop. Drag the items and then submit." + }, + "_numberinput": { + "ariaRegion": "Number input. Type your answer and then submit." + }, "_narrative": { - "ariaRegion": "This component displays an image gallery with accompanying text. Use the next and back navigation controls to work through the narrative." + "ariaRegion": "This component displays an image gallery with accompanying text. Use the next and back navigation controls to work through the narrative.", + "previous": "{{#if title}}Back to {{title}} (item {{itemNumber}} of {{totalItems}}){{else}}{{_globals._accessibility._ariaLabels.previous}}{{/if}}", + "next": "{{#if title}}Forward to {{title}} (item {{itemNumber}} of {{totalItems}}){{else}}{{_globals._accessibility._ariaLabels.next}}{{/if}}" }, - "_gmcq": { - "ariaRegion": "This component is a graphical multiple choice question. Once you have selected an option select the submit button below." + "_media": { + "ariaRegion": "This is a media component which plays a video. Select the play / pause button to watch or listen.", + "skipToTranscript": "Skip to transcript", + "playText": "Play", + "pauseText": "Pause", + "stopText": "Stop", + "audioPlayerText": "Audio Player", + "videoPlayerText": "Video Player", + "tracksText": "Captions/Subtitles", + "timeSliderText": "Time Slider", + "muteText": "Mute Toggle", + "unmuteStatusText": "Unmute", + "muteStatusText": "Mute", + "volumeSliderText": "Volume Slider", + "fullscreenText": "Fullscreen", + "goFullscreenText": "Go Fullscreen", + "turnOffFullscreenText": "Turn off Fullscreen", + "noneText": "None", + "skipBackText": "Skip back %1 seconds", + "allyVolumeControlText": "Use Up/Down Arrow keys to increase or decrease volume.", + "progessHelpText": "Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds." + }, + "_hotgraphic": { + "ariaRegion": "Below is a component which allows you to select hot spots over an image. Select a hot spot to trigger a popup that includes an image with display text. Select the close button to close the popup.", + "item": "Item {{{itemNumber}}} of {{{totalItems}}}", + "previous": "{{#if title}}Back to {{{title}}} (item {{itemNumber}} of {{totalItems}}){{else}}{{_globals._accessibility._ariaLabels.previous}}{{/if}}", + "next": "{{#if title}}Forward to {{{title}}} (item {{itemNumber}} of {{totalItems}}){{else}}{{_globals._accessibility._ariaLabels.next}}{{/if}}", + "popupPagination": "{{itemNumber}} / {{totalItems}}" }, "_accordion": { "ariaRegion": "This component is an accordion comprised of collapsible content panels containing display text. Select the item titles to toggle the visibility of these content panels." - } - }, - "_extensions": { - "_pageLevelProgress": { - "pageLevelProgress": "Page sections", - "pageLevelProgressIndicatorBar": "Progress bar. Select here to view your current progress, and select an item to navigate to it. You have completed ", - "pageLevelProgressMenuBar": "You have completed ", - "pageLevelProgressEnd": "You have reached the end of the list of page sections.", - "optionalContent": "Optional Content" }, - "_skillsFramework": { - "linkText": "Outcomes", - "titleText": "Learning outcomes" + "_matching": { + "ariaRegion": "Matching. Select from lists and then submit.", + "ariaCorrectAnswer": "The correct answer for {{{itemText}}} is {{{correctAnswer}}}", + "ariaUserAnswer": "The answer you chose for {{{itemText}}} was {{{userAnswer}}}" }, - "_aboutPage": { - "linkText": "About", - "titleText": "About", - "contactEMail": "training@theodi.org", - "contactLinkText": "Contact", - "aboutCredit": "", - "SL_text": "", - "SL_facebook": " MyODIHQ", - "SL_flickr": "ukodi", - "SL_github": "theodi", - "SL_scribd": "OpenDataInstitute", - "SL_soundcloud": "theodi", - "SL_twitter": "ODIHQ", - "SL_vimeo": "theodiuk", - "SL_youtube": " OpenDataInstituteUK" + "_mcq": { + "ariaRegion": "This component is a multiple choice question. Once you have selected an option select the submit button below", + "ariaCorrectAnswer": "The correct answer is {{{correctAnswer}}}", + "ariaCorrectAnswers": "The correct answers are {{{correctAnswer}}}", + "ariaUserAnswer": "The answer you chose was {{{userAnswer}}}", + "ariaUserAnswers": "The answers you chose were {{{userAnswer}}}" }, - "_ODILicence": { - "linkText": "Licence", - "titleText": "Licence" + "_gmcq": { + "ariaRegion": "This component is a graphical multiple choice question. Once you have selected an option select the submit button below.", + "ariaCorrectAnswer": "The correct answer is {{{correctAnswer}}}", + "ariaCorrectAnswers": "The correct answers are {{{correctAnswer}}}", + "ariaUserAnswer": "The answer you chose was {{{userAnswer}}}", + "ariaUserAnswers": "The answers you chose were {{{userAnswer}}}" + }, + "_assessmentResults": { + "ariaRegion": "Assessment results.", + "retryText": "Retry" + }, + "_slider": { + "ariaRegion": "Slider. Respond to the question by selecting a value on the scale and then submit.", + "ariaCorrectAnswer": "The correct answer is {{{correctAnswer}}}", + "ariaCorrectAnswerRange": "The correct answer is any value from {{{bottom}}} to {{{top}}}", + "ariaUserAnswer": "The answer you chose was {{{userAnswer}}}", + "labelStart": "Start of the scale", + "labelEnd": "End of the scale" + } + }, + "_menu": { + "_boxMenu": { + "itemCount": "Item {{_nthChild}} of {{_totalChild}}", + "durationLabel": "Duration:" } } }, "_start": { - "_isMenuDisabled": false, - "_force": false, + "_isEnabled": false, "_startIds": [], - "_isEnabled": false + "_force": false, + "_isMenuDisabled": false }, "_type": "course", - "_lockType": "", - "_classes": "", - "_buttons": { - "disabledAriaLabel": "This button is disabled at the moment", - "remainingAttemptText": "final attempt", - "remainingAttemptsText": "remaining attempts", - "_showFeedback": { - "ariaLabel": "Show feedback", - "buttonText": "Show feedback" + "themeVariables": { + "_global": { + "max-width": "1200px", + "device-width-small": "520px", + "device-width-medium": "900px", + "device-width-large": "1024px", + "title-family": "'Open Sans', Helvetica, Arial, sans-serif", + "body-family": "'Open Sans', Helvetica, Arial, sans-serif", + "btn-family": "'Open Sans', Helvetica, Arial, sans-serif", + "font-color": "#4d4d4d", + "font-color-inverted": "#ffffff", + "link": "", + "link-inverted": "", + "link-hover": "", + "link-inverted-hover": "" }, - "_hideCorrectAnswer": { - "ariaLabel": "Hide correct answer", - "buttonText": "Hide correct answer" + "_themeLogo": { + "theme-logo-top-padding": "0rem", + "theme-logo-width": "75%" }, - "_showCorrectAnswer": { - "ariaLabel": "Show correct answer", - "buttonText": "Show correct answer" + "_colors": { + "color-one": "#00b6ff", + "color-one-inverted": "#ffffff", + "color-two": "#f9bc26", + "color-two-inverted": "#ffffff", + "color-three": "#ef6000", + "color-three-inverted": "#ffffff", + "color-four": "#0dbc37", + "color-four-inverted": "#ffffff", + "color-five": "#722ea5", + "color-five-inverted": "#ffffff", + "color-six": "#2d5da9", + "color-six-inverted": "#ffffff", + "color-seven": "#722ea5", + "color-seven-inverted": "#ffffff", + "color-eight": "#ef3aab", + "color-eight-inverted": "#ffffff", + "color-nine": "#e6007c", + "color-nine-inverted": "#ffffff", + "color-ten": "#1dd3a7", + "color-ten-inverted": "#ffffff" }, - "_reset": { - "ariaLabel": "Reset", - "buttonText": "Reset" + "_items": { + "item-color": "#9096a0", + "item-color-inverted": "#ffffff", + "item-color-hover": "", + "item-color-inverted-hover": "", + "item-color-selected": "", + "item-color-inverted-selected": "", + "visited": "#333333", + "visited-inverted": "#ffffff" }, - "_submit": { - "ariaLabel": "Submit", - "buttonText": "Submit" + "_buttons": { + "btn-color": "#333333", + "btn-color-inverted": "#ffffff", + "btn-color-hover": "", + "btn-color-inverted-hover": "", + "disabled": "#dddddd", + "disabled-inverted": "#000000" + }, + "_validation": { + "validation-success": "#0dbc37", + "validation-success-inverted": "#ffffff", + "validation-error": "#d60303", + "validation-error-inverted": "#ffffff" + }, + "_progress": { + "progress": "#333333", + "progress-inverted": "#ffffff", + "progress-border": "#333333" + }, + "_menu": { + "menu-item": "#2d5da9", + "menu-item-inverted": "#ffffff", + "menu-item-border-color": "#2d5da9", + "menu-item-progress": "#2d5da9", + "menu-item-progress-inverted": "#ffffff", + "menu-item-progress-border": "#ffffff", + "menu-item-btn-color": "#ffffff", + "menu-item-btn-color-inverted": "#2d5da9", + "menu-item-btn-color-hover": "#333333", + "menu-item-btn-color-inverted-hover": "#ffffff" + }, + "_nav": { + "nav": "#333333", + "nav-inverted": "#ffffff", + "hide-nav": false, + "nav-icon": "#ffffff", + "nav-icon-inverted": "#ffffff", + "nav-icon-hover": "#ffffff", + "nav-icon-inverted-hover": "#ffffff", + "navigation-logo": "", + "nav-logo-height": "60px", + "nav-logo-height-mobile": "50px", + "nav-logo-padding-top": "5px", + "nav-logo-padding-top-mobile": "3px", + "nav-logo-padding-left": "5px", + "nav-logo-padding-left-mobile": "3px", + "nav-progress": "", + "nav-progress-inverted": "", + "nav-progress-border": "", + "nav-progress-hover": "", + "nav-progress-inverted-hover": "", + "nav-progress-border-hover": "" + }, + "_footer": { + "footer": "#333333", + "footer-inverted": "#ffffff", + "footer-logo": "course/assets/f9855a4bc775449c566dabcd78c05fde759d0689.png" + }, + "_notify": { + "notify": "#333333", + "notify-inverted": "#ffffff", + "notify-link": "", + "notify-link-hover": "", + "notify-btn": "", + "notify-btn-inverted": "", + "notify-btn-hover": "", + "notify-btn-inverted-hover": "", + "notify-icon": "", + "notify-icon-inverted": "", + "notify-icon-hover": "", + "notify-icon-inverted-hover": "" + }, + "_drawer": { + "drawer": "#333333", + "drawer-inverted": "#ffffff", + "drawer-link": "", + "drawer-link-hover": "", + "drawer-icon": "", + "drawer-icon-inverted": "", + "drawer-icon-hover": "", + "drawer-icon-inverted-hover": "", + "drawer-item": "", + "drawer-item-inverted": "", + "drawer-item-hover": "", + "drawer-item-inverted-hover": "", + "drawer-item-selected": "", + "drawer-item-inverted-selected": "", + "drawer-progress": "", + "drawer-progress-inverted": "", + "drawer-progress-border": "", + "drawer-progress-hover": "", + "drawer-progress-inverted-hover": "", + "drawer-progress-border-hover": "" + }, + "_misc": { + "background": "#333333", + "background-inverted": "#ffffff", + "shadow": "#333333", + "shadow-inverted": "#ffffff" } }, - "_latestTrackingId": 116, - "body": "When effectively analysed and presented in a clear and compelling way, data has the potential to create impact. Whether that’s changing perceptions, offering counterintuitive insights or prompting action, impact happens when data acts as the catalyst for change. And at the heart of driving change is the skill of finding and telling stories using, where relevant, compelling visualisations.
No field is more experienced at finding and telling stories than journalism, and no field better at using data than data science. This set of modules looks at what these fields can learn from each other, in order to find and tell compelling stories with data.
", - "displayTitle": "Finding stories in data", - "title": "Finding stories in data", - "_pageLevelProgress": { - "_isEnabled": true, - "_showPageCompletion": true + "_tooltips": { + "_isEnabled": true + }, + "_navigation": { + "_isDefaultNavigationDisabled": false, + "_navigationAlignment": "top", + "_isBottomOnTouchDevices": false, + "_showLabel": false, + "_showLabelAtWidth": "medium", + "_labelPosition": "auto" + }, + "_FooterLink": { + "_items": [ + { + "link": "https://theodi.org/about-the-odi/legal/privacy-policy", + "title": "Privacy policy" + } + ] }, "_aboutPage": { "_items": [ { + "title": "European Commission", + "description": "This work has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 643937.
", "_graphic": { - "src": "https://europa.eu/european-union/sites/europaeu/files/docs/body/flag_yellow_low.jpg", - "alt": "" - }, - "description": "This work has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 643937.
", - "title": "European Commission" + "alt": "", + "src": "course/en/assets/c0e1af9767612c40986678da1027a7288781a58c.svg" + } }, { - "_graphic": { - "src": "adapt/css/assets/edsa-flat.png", - "alt": "" - }, + "title": "European Data Science Academy", "description": "Developed as part of the European Data Science Academy project.
", - "title": "European Data Science Academy" + "_graphic": { + "alt": "", + "src": "course/en/assets/8fae47b622d153012756fbcf3ebfafb168380c1d.png" + } }, { - "_graphic": { - "src": "adapt/css/assets/logo-small.png", - "alt": "" - }, + "title": "ODI Training Team", "description": "Expert knowledge, content development and learning plans provided by the by Open Data Institute training team.
", - "title": "ODI Training Team" + "_graphic": { + "alt": "", + "src": "course/en/assets/b46255d149de4ce358f32a2812df4c9b0658f1a8.png" + } }, { - "_graphic": { - "src": "adapt/css/assets/adapt.png", - "alt": "" - }, + "title": "Adapt learning", "description": "Open source learning platform developed by Adapt learning.
", - "title": "Adapt learning" + "_graphic": { + "alt": "", + "src": "course/en/assets/d83ce940ff76810967a9ec101f4cb6fefd54a4d0.png" + } } ] }, "_ODILicence": { "_items": [ { - "_graphic": { - "src": "https://licensebuttons.net/l/by/4.0/88x31.png", - "alt": "" - }, + "title": "", "description": "Finding stories in data by by Open Data Institute is licensed under a Creative Commons Attribution 4.0 International Licence
The content, including text and structure is available for you to use, reuse and share (including for commercial purposes) subject to the conditions of the license outlined here.
", - "title": "" + "_graphic": { + "alt": "", + "src": "https://licensebuttons.net/l/by/4.0/88x31.png" + } }, { - "_graphic": { - "src": "", - "alt": "" - }, + "title": "Attribution requirements", "description": "Suitable attribution should follow the attribution best practice guidelines as outlined here.
", - "title": "Attribution requirements" + "_graphic": { + "alt": "", + "src": "" + } }, { - "_graphic": { - "src": "", - "alt": "" - }, + "title": "Content usage", "description": "The content, including text and structure is available for you to use, reuse and share (including for commercial purposes) subject to the conditions of the licence above.
", - "title": "Content usage" + "_graphic": { + "alt": "", + "src": "" + } }, { - "_graphic": { - "src": "", - "alt": "" - }, + "title": "Exclusions", "description": "This licence does not cover:
This licence does not grant you any right to use the Information in a way that suggests any official status or that the Information Provider and/or Licensor endorse you or your use of the Information.
", - "title": "Non-endorsement" + "_graphic": { + "alt": "", + "src": "" + } }, { - "_graphic": { - "src": "", - "alt": "" - }, + "title": "No warranty", "description": "The Information is licensed 'as is'. Neither the Open Data Institute nor the EDSA project project are not liable for any errors or omissions in the Information and shall not be liable for any loss, injury or damage of any kind caused by its use. The Information Provider does not guarantee the continued supply of the Information.
", - "title": "No warranty" + "_graphic": { + "alt": "", + "src": "" + } } ] }, - "_trackingHub": { - "saveTitle": "Save your progress, resume anytime...", - "saveBody": "Please enter your email address in the box below. You will receive an email linking to your unique profile so you can save your progress and resume your learning on any device.
", - "fields": [ - { - "id": "email", - "title": "email", - "type": "email", - "placeholder": "Email address", - "required": true - } - ] + "_assessment": { + "_isPercentageBased": true, + "_scoreToPass": 60, + "_correctToPass": 60 }, - "_FooterLink": { - "_items": [ - { - "title": "Privacy policy", - "link": "https://theodi.org/about-the-odi/legal/privacy-policy" + "_tutor": { + "_type": "notify", + "_classes": "", + "_hasNotifyBottomButton": false, + "_button": { + "text": "{{_globals._extensions._tutor.hideFeedback}}", + "ariaLabel": "{{_globals._extensions._tutor.hideFeedback}}" + } + }, + "_pageLevelProgress": { + "_isEnabled": true, + "_showPageCompletion": false, + "_isCompletionIndicatorEnabled": false, + "_isShownInNavigationBar": true, + "_showAtCourseLevel": false + }, + "_boxMenu": { + "_graphic": { + "_src": "", + "alt": "" + }, + "_backgroundImage": { + "_xlarge": "course/en/assets/5e905630a525cc4c63caaeb35071e4ed49f16e3d.png", + "_large": "course/en/assets/5e905630a525cc4c63caaeb35071e4ed49f16e3d.png", + "_medium": "course/en/assets/5e905630a525cc4c63caaeb35071e4ed49f16e3d.png", + "_small": "course/en/assets/5e905630a525cc4c63caaeb35071e4ed49f16e3d.png" + }, + "_backgroundStyles": { + "_backgroundRepeat": null, + "_backgroundSize": null, + "_backgroundPosition": null + }, + "_menuHeader": { + "_textAlignment": { + "_title": "", + "_body": "", + "_instruction": "" + }, + "_backgroundImage": { + "_xlarge": "", + "_large": "course/en/assets/5e905630a525cc4c63caaeb35071e4ed49f16e3d.png", + "_medium": "course/en/assets/5e905630a525cc4c63caaeb35071e4ed49f16e3d.png", + "_small": "course/en/assets/5e905630a525cc4c63caaeb35071e4ed49f16e3d.png" + }, + "_backgroundStyles": { + "_backgroundRepeat": "no-repeat", + "_backgroundSize": "cover", + "_backgroundPosition": null + }, + "_minimumHeights": { + "_xlarge": null, + "_large": null, + "_medium": null, + "_small": null } - ] + } } -} \ No newline at end of file +} diff --git a/course/en/language_data_manifest.js b/course/en/language_data_manifest.js new file mode 100644 index 0000000..fab9110 --- /dev/null +++ b/course/en/language_data_manifest.js @@ -0,0 +1 @@ +["articles.json","blocks.json","components.json","contentObjects.json","course.json"] diff --git a/fonts/readme.txt b/fonts/readme.txt new file mode 100644 index 0000000..e210ef4 --- /dev/null +++ b/fonts/readme.txt @@ -0,0 +1 @@ +Folder location for any custom global fonts. Fonts located in this folder can be accessed in the theme by using the 'fonts/' file path. diff --git a/adapt/css/fonts/selection.json b/fonts/selection.json similarity index 100% rename from adapt/css/fonts/selection.json rename to fonts/selection.json diff --git a/adapt/css/fonts/vanilla.eot b/fonts/vanilla.eot similarity index 100% rename from adapt/css/fonts/vanilla.eot rename to fonts/vanilla.eot diff --git a/adapt/css/fonts/vanilla.svg b/fonts/vanilla.svg similarity index 100% rename from adapt/css/fonts/vanilla.svg rename to fonts/vanilla.svg diff --git a/adapt/css/fonts/vanilla.ttf b/fonts/vanilla.ttf similarity index 100% rename from adapt/css/fonts/vanilla.ttf rename to fonts/vanilla.ttf diff --git a/adapt/css/fonts/vanilla.woff b/fonts/vanilla.woff similarity index 100% rename from adapt/css/fonts/vanilla.woff rename to fonts/vanilla.woff diff --git a/fonts/vanilla.woff2 b/fonts/vanilla.woff2 new file mode 100644 index 0000000..aca55ec Binary files /dev/null and b/fonts/vanilla.woff2 differ diff --git a/index.html b/index.html index 45c7661..619deeb 100644 --- a/index.html +++ b/index.html @@ -1,23 +1,21 @@ - - - - - - - - -