edits for quiz break-up, cleaning up file names

pull/61/head
Jen Looper 2021-09-05 16:57:10 -04:00
parent 66b6de79e0
commit 812c489894
72 changed files with 2500 additions and 181 deletions

View File

@ -4,10 +4,8 @@
### Topics
1. [Capturing](15-capturing/README.md)
1. [Processing](16-processing/README.md)
1. [Analyzing](17-analyzing/README.md)
1. [Communication](18-communication/README.md)
1. [Maintaining](19-maintaining/README.md)
1. [Introduction](14-Introduction/README.md)
2. [Analyzing](15-Analyzing/README.md)
3. [Communication](16-Communication/README.md)
### Credits

View File

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 26 KiB

View File

Before

Width:  |  Height:  |  Size: 52 KiB

After

Width:  |  Height:  |  Size: 52 KiB

View File

Before

Width:  |  Height:  |  Size: 63 KiB

After

Width:  |  Height:  |  Size: 63 KiB

View File

Before

Width:  |  Height:  |  Size: 86 KiB

After

Width:  |  Height:  |  Size: 86 KiB

View File

Before

Width:  |  Height:  |  Size: 71 KiB

After

Width:  |  Height:  |  Size: 71 KiB

View File

Before

Width:  |  Height:  |  Size: 68 KiB

After

Width:  |  Height:  |  Size: 68 KiB

View File

Before

Width:  |  Height:  |  Size: 44 KiB

After

Width:  |  Height:  |  Size: 44 KiB

View File

Before

Width:  |  Height:  |  Size: 76 KiB

After

Width:  |  Height:  |  Size: 76 KiB

View File

Before

Width:  |  Height:  |  Size: 71 KiB

After

Width:  |  Height:  |  Size: 71 KiB

View File

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 28 KiB

View File

Before

Width:  |  Height:  |  Size: 85 KiB

After

Width:  |  Height:  |  Size: 85 KiB

View File

Before

Width:  |  Height:  |  Size: 44 KiB

After

Width:  |  Height:  |  Size: 44 KiB

View File

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 28 KiB

View File

Before

Width:  |  Height:  |  Size: 71 KiB

After

Width:  |  Height:  |  Size: 71 KiB

View File

Before

Width:  |  Height:  |  Size: 120 KiB

After

Width:  |  Height:  |  Size: 120 KiB

View File

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 30 KiB

View File

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 27 KiB

View File

Before

Width:  |  Height:  |  Size: 40 KiB

After

Width:  |  Height:  |  Size: 40 KiB

View File

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 28 KiB

View File

Before

Width:  |  Height:  |  Size: 40 KiB

After

Width:  |  Height:  |  Size: 40 KiB

View File

Before

Width:  |  Height:  |  Size: 75 KiB

After

Width:  |  Height:  |  Size: 75 KiB

View File

Before

Width:  |  Height:  |  Size: 76 KiB

After

Width:  |  Height:  |  Size: 76 KiB

View File

Before

Width:  |  Height:  |  Size: 37 KiB

After

Width:  |  Height:  |  Size: 37 KiB

View File

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View File

Before

Width:  |  Height:  |  Size: 120 KiB

After

Width:  |  Height:  |  Size: 120 KiB

View File

@ -6,13 +6,13 @@ Photo by [Jelleke Vanooteghem](https://unsplash.com/@ilumire) from [Unsplash](ht
When it comes to doing data science with big data, the cloud can be a game changer. In the next three lessons, we are going to see what the cloud is and why it can be very helpful. We are also going to explore a heart failure dataset and build a model to help assess the probability of someone having a heart failure. We will use the power of the cloud to train, deploy and consume a model in two different ways. One way using only the user interface in a Low code/No code fashion, the other way using the Azure Machine Learning Software Developer Kit (Azure ML SDK).
![project-schema](19-tbd/img/project-schema.PNG)
![project-schema](19-Azure/img/project-schema.PNG)
### Topics
1. [Why do Data Science in the Cloud?](17-tbd/README.md)
2. [Data Science in the Cloud: The "Low code/No code" way ](18-tbd/README.md)
3. [Data Science in the Cloud: The "Azure ML SDK" way ](19-tbd/README.md)
1. [Why do Data Science in the Cloud?](17-Introduction/README.md)
2. [Data Science in the Cloud: The "Low code/No code" way ](18-Low-Code/README.md)
3. [Data Science in the Cloud: The "Azure ML SDK" way ](19-Azure/README.md)
### Credits
These lessons were written with ☁️ and 💕 by [Maud Levy](https://twitter.com/maudstweets) and [Tiffany Souterre](https://twitter.com/TiffanySouterre)

View File

@ -1,4 +1,4 @@
# Data Science in the Wild: TBD
# Data Science in the Real World
## Pre-Lecture Quiz

View File

@ -1,19 +0,0 @@
# Data Science in the Wild: TBD
## Pre-Lecture Quiz
[Pre-lecture quiz]()
## 🚀 Challenge
## Post-Lecture Quiz
[Post-lecture quiz]()
## Review & Self Study
## Assignment
[Assignment Title](assignment.md)

View File

@ -1,8 +0,0 @@
# Title
## Instructions
## Rubric
Exemplary | Adequate | Needs Improvement
--- | --- | -- |

View File

@ -4,7 +4,6 @@
### Topics
1. [Lesson 1](23-tbd/README.md)
1. [Lesson 2](24-tbd/README.md)
1. [Data Science in the Real World](20-Real-World/README.md)
### Credits

View File

@ -40,28 +40,28 @@ In addition, a low-stakes quiz before a class sets the intention of the student
## Lessons
| Lesson Number | Topic | Lesson Grouping | Learning Objectives | Linked Lesson | Author |
| :-----------: | :--------------------------------------: | :--------------------------------------------------: | :--------------------------------------------------: | :----------------------------------------------------------------------: | :----: |
| 01 | Defining Data Science | [Introduction](1-Introduction/README.md) | Learn the basic concepts behind data science and how its related to artificial intelligence, machine learning, and big data. | [lesson](1-Introduction/01-defining-data-science/README.md) | |
| 02 | Data Science Ethics | [Introduction](1-Introduction/README.md) | Data Ethics Concepts, Challenges & Frameworks. | [lesson](1-Introduction/02-ethics/README.md) | Nitya |
| 03 | Defining Data | [Introduction](1-Introduction/README.md) | How data is classified and its common sources. | [lesson](1-Introduction/03-defining-data/README.md) | |
| 04 | Introduction to Statistics & Probability | [Introduction](1-Introduction/README.md) | The mathematical techniques of probability and statistics to understand data. | [lesson](1-Introduction/04-stats-and-probability/README.md) | Dmitry |
| 05 | Working with Relational Data | [Working With Data](2-Working-With-Data/README.md) | Introduction to relational data and the basics of exploring and analyzing relational data with the Structured Query Language, also known as SQL (pronounced “see-quell”). | [lesson](2-Working-With-Data/05-relational-databases/README.md) | | | |
| 06 | Working with NoSQL Data | [Working With Data](2-Working-With-Data/README.md) | Introduction to non-relational data, its various types and the basics of exploring and analyzing document databases. | [lesson](2-Working-With-Data/06-non-relational/README.md) | |
| 07 | Working with Python | [Working With Data](2-Working-With-Data/README.md) | Basics of using Python for data exploration with libraries such as Pandas. Foundational understanding of Python programming is recommended. | [lesson](2-Working-With-Data/07-python/README.md) | |
| 08 | Data Preparation | [Working With Data](2-Working-With-Data/README.md) | Topics on data wrangling, which are techniques for cleaning and transforming the data to handle challenges of missing, inaccurate, or incomplete data. | [lesson](2-Working-With-Data/08-data-preparation/README.md) | |
| 09 | Visualizing Quantities | [Data Visualization](3-Data-Visualization/README.md) | Learn how to use Matplotlib to visualize bird data 🦆 | [lesson](3-Data-Visualization/09-visualization-quantities/README.md) | Jen |
| 10 | Visualizing Distributions of Data | [Data Visualization](3-Data-Visualization/README.md) | Visualizing observations and trends within an interval. | [lesson](3-Data-Visualization/10-visualization-distributions/README.md) | Jen |
| 11 | Visualizing Proportions | [Data Visualization](3-Data-Visualization/README.md) | Visualizing discrete and grouped percentages. | [lesson](3-Data-Visualization/11-visualization-proportions/README.md) | Jen |
| 12 | Visualizing Relationships | [Data Visualization](3-Data-Visualization/README.md) | Visualizing connections and correlations between sets of data and their variables. | [lesson](3-Data-Visualization/12-visualization-relationships/README.md) | Jen |
| 13 | Meaningful Visualizations | [Data Visualization](3-Data-Visualization/README.md) | Techniques and guidance for making your visualizations valuable for effective problem solving and insights. | [lesson](3-Data-Visualization/13-meaningful-visualizations/README.md) | Jen |
| 14 | Introduction to the Data Science lifecycle | [Lifecycle](4-Data-Science-Lifecycle/README.md) | Introduction to the data science lifecycle and its first step of acquiring and extracting data | [lesson](4-Data-Science-Lifecycle/14-introduction-to-data-science-lifecycle/README.md) | |
| 15 | Analyzing | [Lifecycle](4-Data-Science-Lifecycle/README.md) | This phase of the data science lifecycle focuses on techniques to analyze data. | [lesson](4-Data-Science-Lifecycle/15-analyzing/README.md) | | | |
| 16 | Communication | [Lifecycle](4-Data-Science-Lifecycle/README.md) | This phase of the data science lifecycle focuses on presenting the insights from the data in a way that makes it easier for decision makers to understand. | [lesson](4-Data-Science-Lifecycle/16-communication/README.md) | | | |
| 17 | Data Science in the Cloud | [Cloud Data](5-Data-Science-In-Cloud/README.md) | This series of lessons introduces data science in the cloud and its benefits. | | |
| 18 | Data Science in the Cloud | [Cloud Data](5-Data-Science-In-Cloud/README.md) | Training models with Azure Machine Learning Studio | | |
| 19 | Data Science in the Cloud | [Cloud Data](5-Data-Science-In-Cloud/README.md) | Deploying models with Azure Machine Learning Studio | | |
| 20 | Data Science in the Wild | [In the Wild](6-Data-Science-In-Wild/README.md) | Data science driven projects in the real world | |
| Lesson Number | Topic | Lesson Grouping | Learning Objectives | Linked Lesson | Author |
| :-----------: | :----------------------------------------: | :--------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------: | :----: |
| 01 | Defining Data Science | [Introduction](1-Introduction/README.md) | Learn the basic concepts behind data science and how its related to artificial intelligence, machine learning, and big data. | [lesson](1-Introduction/01-defining-data-science/README.md) | |
| 02 | Data Science Ethics | [Introduction](1-Introduction/README.md) | Data Ethics Concepts, Challenges & Frameworks. | [lesson](1-Introduction/02-ethics/README.md) | Nitya |
| 03 | Defining Data | [Introduction](1-Introduction/README.md) | How data is classified and its common sources. | [lesson](1-Introduction/03-defining-data/README.md) | |
| 04 | Introduction to Statistics & Probability | [Introduction](1-Introduction/README.md) | The mathematical techniques of probability and statistics to understand data. | [lesson](1-Introduction/04-stats-and-probability/README.md) | Dmitry |
| 05 | Working with Relational Data | [Working With Data](2-Working-With-Data/README.md) | Introduction to relational data and the basics of exploring and analyzing relational data with the Structured Query Language, also known as SQL (pronounced “see-quell”). | [lesson](2-Working-With-Data/05-relational-databases/README.md) | | | |
| 06 | Working with NoSQL Data | [Working With Data](2-Working-With-Data/README.md) | Introduction to non-relational data, its various types and the basics of exploring and analyzing document databases. | [lesson](2-Working-With-Data/06-non-relational/README.md) | |
| 07 | Working with Python | [Working With Data](2-Working-With-Data/README.md) | Basics of using Python for data exploration with libraries such as Pandas. Foundational understanding of Python programming is recommended. | [lesson](2-Working-With-Data/07-python/README.md) | |
| 08 | Data Preparation | [Working With Data](2-Working-With-Data/README.md) | Topics on data wrangling, which are techniques for cleaning and transforming the data to handle challenges of missing, inaccurate, or incomplete data. | [lesson](2-Working-With-Data/08-data-preparation/README.md) | |
| 09 | Visualizing Quantities | [Data Visualization](3-Data-Visualization/README.md) | Learn how to use Matplotlib to visualize bird data 🦆 | [lesson](3-Data-Visualization/09-visualization-quantities/README.md) | Jen |
| 10 | Visualizing Distributions of Data | [Data Visualization](3-Data-Visualization/README.md) | Visualizing observations and trends within an interval. | [lesson](3-Data-Visualization/10-visualization-distributions/README.md) | Jen |
| 11 | Visualizing Proportions | [Data Visualization](3-Data-Visualization/README.md) | Visualizing discrete and grouped percentages. | [lesson](3-Data-Visualization/11-visualization-proportions/README.md) | Jen |
| 12 | Visualizing Relationships | [Data Visualization](3-Data-Visualization/README.md) | Visualizing connections and correlations between sets of data and their variables. | [lesson](3-Data-Visualization/12-visualization-relationships/README.md) | Jen |
| 13 | Meaningful Visualizations | [Data Visualization](3-Data-Visualization/README.md) | Techniques and guidance for making your visualizations valuable for effective problem solving and insights. | [lesson](3-Data-Visualization/13-meaningful-visualizations/README.md) | Jen |
| 14 | Introduction to the Data Science lifecycle | [Lifecycle](4-Data-Science-Lifecycle/README.md) | Introduction to the data science lifecycle and its first step of acquiring and extracting data | [lesson](4-Data-Science-Lifecycle/14-Introduction/README.md) | |
| 15 | Analyzing | [Lifecycle](4-Data-Science-Lifecycle/README.md) | This phase of the data science lifecycle focuses on techniques to analyze data. | [lesson](4-Data-Science-Lifecycle/15-Analyzing/README.md) | | | |
| 16 | Communication | [Lifecycle](4-Data-Science-Lifecycle/README.md) | This phase of the data science lifecycle focuses on presenting the insights from the data in a way that makes it easier for decision makers to understand. | [lesson](4-Data-Science-Lifecycle/16-Communication/README.md) | | | |
| 17 | Data Science in the Cloud | [Cloud Data](5-Data-Science-In-Cloud/README.md) | This series of lessons introduces data science in the cloud and its benefits. | | |
| 18 | Data Science in the Cloud | [Cloud Data](5-Data-Science-In-Cloud/README.md) | Training models with Azure Machine Learning Studio | | |
| 19 | Data Science in the Cloud | [Cloud Data](5-Data-Science-In-Cloud/README.md) | Deploying models with Azure Machine Learning Studio | | |
| 20 | Data Science in the Wild | [In the Wild](6-Data-Science-In-Wild/README.md) | Data science driven projects in the real world | |
## Offline access

View File

@ -1,6 +1,19 @@
# Quizzes
These quizzes are the pre- and post-lecture quizzes for the data sccience curriculum at https://aka.ms/datascience-beginners
These quizzes are the pre- and post-lecture quizzes for the data science curriculum at https://aka.ms/datascience-beginners
## Adding a translated quiz set
Add a quiz translation by creating matching quiz structures in the `assets/translations` folders. The canonical quizzes are in `assets/translations/en`. The quizzes are broken into several groupings. Make sure to align the numbering with the proper quiz section. There are 40 quizzes total in this curriculum, with the count starting at 0.
After editing the translations, edit the index.js file in the translation folder to import all the files following the conventions in `en`.
Edit the `index.js` file in `assets/translations` to import the new translated files.
Then, edit the dropdown in `App.vue` in this app to add your language. Match the localized abbreviation to the folder name for your language.
Finally, edit all the quiz links in the translated lessons, if they exist, to include this localization as a query parameter: `?loc=fr` for example.
## Project setup

View File

@ -1710,6 +1710,16 @@
"integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
"dev": true
},
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"optional": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"cacache": {
"version": "13.0.1",
"resolved": "https://registry.npmjs.org/cacache/-/cacache-13.0.1.tgz",
@ -1736,6 +1746,53 @@
"unique-filename": "^1.1.1"
}
},
"chalk": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
"optional": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"optional": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true,
"optional": true
},
"has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true,
"optional": true
},
"loader-utils": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
"integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
"dev": true,
"optional": true,
"requires": {
"big.js": "^5.2.2",
"emojis-list": "^3.0.0",
"json5": "^2.1.2"
}
},
"source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
@ -1752,6 +1809,16 @@
"minipass": "^3.1.1"
}
},
"supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
"optional": true,
"requires": {
"has-flag": "^4.0.0"
}
},
"terser-webpack-plugin": {
"version": "2.3.8",
"resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.3.8.tgz",
@ -1768,6 +1835,18 @@
"terser": "^4.6.12",
"webpack-sources": "^1.4.3"
}
},
"vue-loader-v16": {
"version": "npm:vue-loader@16.5.0",
"resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-16.5.0.tgz",
"integrity": "sha512-WXh+7AgFxGTgb5QAkQtFeUcHNIEq3PGVQ8WskY5ZiFbWBkOwcCPRs4w/2tVyTbh2q6TVRlO3xfvIukUtjsu62A==",
"dev": true,
"optional": true,
"requires": {
"chalk": "^4.1.0",
"hash-sum": "^2.0.0",
"loader-utils": "^2.0.0"
}
}
}
},
@ -5552,9 +5631,9 @@
}
},
"glob-parent": {
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz",
"integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==",
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
"integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
"dev": true,
"requires": {
"is-glob": "^4.0.1"
@ -10957,79 +11036,6 @@
}
}
},
"vue-loader-v16": {
"version": "npm:vue-loader@16.5.0",
"resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-16.5.0.tgz",
"integrity": "sha512-WXh+7AgFxGTgb5QAkQtFeUcHNIEq3PGVQ8WskY5ZiFbWBkOwcCPRs4w/2tVyTbh2q6TVRlO3xfvIukUtjsu62A==",
"dev": true,
"requires": {
"chalk": "^4.1.0",
"hash-sum": "^2.0.0",
"loader-utils": "^2.0.0"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
},
"has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true
},
"loader-utils": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
"integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
"dev": true,
"requires": {
"big.js": "^5.2.2",
"emojis-list": "^3.0.0",
"json5": "^2.1.2"
}
},
"supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
"requires": {
"has-flag": "^4.0.0"
}
}
}
},
"vue-router": {
"version": "3.4.9",
"resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.4.9.tgz",

View File

@ -5,10 +5,13 @@
<label for="locale">locale</label>
<select v-model="locale">
<option>en</option>
<option>fr</option>
</select>
<span class="title">{{ questions[locale][0].title }}</span>
</nav>
<div id="app">
<h1>{{ $t("title") }}</h1>
<router-view>
<Quiz />
</router-view>
@ -22,13 +25,19 @@ import messages from "@/assets/translations";
export default {
name: "App",
computed: {
questions() {
return messages;
},
},
i18n: { messages },
components: {
Quiz,
},
data() {
return {
locale: "en",
locale: "",
};
},
watch: {
@ -37,8 +46,11 @@ export default {
},
},
created() {
this.route = this.$route.params.id;
if (this.$route.query.loc) {
this.locale = this.$route.query.loc;
} else {
this.locale = "en";
}
},
};
@ -62,6 +74,13 @@ nav a {
text-align: right;
}
.title {
color:white;
font-weight: bold;
font-size: x-large;
float: right;
}
.link {
display: list-item;
}
@ -75,6 +94,9 @@ h3,
.error {
color: red;
}
.complete {
color: green;
}
.card {
width: 60%;
border: #252d4a solid;

View File

@ -0,0 +1,434 @@
[
{
"title": "Data Science for Beginners: Quizzes",
"complete": "Congratulations, you completed the quiz!",
"error": "Sorry, try again",
"quizzes": [
{
"id": 0,
"title": "Defining Data Science - Pre Quiz",
"quiz": [
{
"questionText": "quiz 1 question 1",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 1,
"title": "Defining Data Science: Post-Quiz",
"quiz": [
{
"questionText": "quiz 1 question 1",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 2,
"title": "Ethics - Pre-Quiz",
"quiz": [
{
"questionText": "quiz 1 question 1",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
}
,
{
"id": 3,
"title": "Ethics - Post-Quiz",
"quiz": [
{
"questionText": "quiz 1 question 1",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 4,
"title": "Defining Data - Pre-Quiz",
"quiz": [
{
"questionText": "quiz 1 question 1",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 5,
"title": "Defining Data - Post-Quiz",
"quiz": [
{
"questionText": "quiz 1 question 1",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 6,
"title": "Statistics and Probability - Pre-Quiz",
"quiz": [
{
"questionText": "quiz 1 question 1",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 7,
"title": "Statistics and Probability - Post-Quiz",
"quiz": [
{
"questionText": "quiz 1 question 1",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
}
]
}
]

View File

@ -0,0 +1,433 @@
[
{
"title": "Data Science for Beginners: Quizzes",
"complete": "Congratulations, you completed the quiz!",
"error": "Sorry, try again",
"quizzes": [
{
"id": 8,
"title": "Relational Databases - Pre Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 9,
"title": "Relational Databases - Post Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 10,
"title": "NonRelational Databases - Pre Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 11,
"title": "NonRelational Databases - Post Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 12,
"title": "Python - Pre Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 13,
"title": "Python - Post Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 14,
"title": "Data Preparation - Pre Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 15,
"title": "Data Preparation - Post Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
}
]
}
]

View File

@ -0,0 +1,539 @@
[
{
"title": "Data Science for Beginners: Quizzes",
"complete": "Congratulations, you completed the quiz!",
"error": "Sorry, try again",
"quizzes": [
{
"id": 16,
"title": "Visualizing Quantities - Pre-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 17,
"title": "Visualizing Quantities - Post-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 18,
"title": "Visualizing Distributions - Pre-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 19,
"title": "Visualizing Distributions - Post-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 20,
"title": "Visualizing Proportions - Pre-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 21,
"title": "Visualizing Proportions - Post-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 22,
"title": "Visualizing Relationships - Pre-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 23,
"title": "Visualizing Relationships - Post-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 24,
"title": "Meaningful Visualizations - Pre-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 25,
"title": "Meaningful Visualizations - Post-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
}
]
}
]

View File

@ -0,0 +1,327 @@
[
{
"title": "Data Science for Beginners: Quizzes",
"complete": "Congratulations, you completed the quiz!",
"error": "Sorry, try again",
"quizzes": [
{
"id": 26,
"title": "Data Science LifeCycle - Introduction Pre-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 27,
"title": "Data Science LifeCycle - Introduction Post-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 28,
"title": "Data Science LifeCycle - Analyzing Pre-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 29,
"title": "Data Science LifeCycle - Analyzing Post-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 30,
"title": "Data Science LifeCycle - Communication Pre-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 31,
"title": "Data Science LifeCycle - Communication Post-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
}
]
}
]

View File

@ -0,0 +1,327 @@
[
{
"title": "Data Science for Beginners: Quizzes",
"complete": "Congratulations, you completed the quiz!",
"error": "Sorry, try again",
"quizzes": [
{
"id": 32,
"title": "Data Science in the Cloud - Introduction - Pre-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 33,
"title": "Data Science in the Cloud - Introduction - Post-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 34,
"title": "Data Science in the Cloud - Low-Code - Pre-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 35,
"title": "Data Science in the Cloud - Low-Code - Post-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 36,
"title": "Data Science in the Cloud - Azure - Pre-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 37,
"title": "Data Science in the Cloud - Azure - Pre-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
}
]
}
]

View File

@ -0,0 +1,115 @@
[
{
"title": "Data Science for Beginners: Quizzes",
"complete": "Congratulations, you completed the quiz!",
"error": "Sorry, try again",
"quizzes": [
{
"id": 38,
"title": "Data Science In the Wild - Pre-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
},
{
"id": 39,
"title": "Data Science In the Wild - Post-Quiz",
"quiz": [
{
"questionText": "quiz 2 question 2",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "q2",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "q3",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
}
]
}
]

View File

@ -0,0 +1,21 @@
import en0 from "./group-1.json";
import en1 from "./group-2.json";
import en2 from "./group-3.json";
import en3 from "./group-4.json";
import en4 from "./group-5.json";
import en5 from "./group-6.json";
const quiz = {
0: en0[0],
1: en1[0],
2: en2[0],
3: en3[0],
4: en4[0],
5: en5[0],
};
export default quiz;

View File

@ -0,0 +1,62 @@
[
{
"title": "Data Science pour Débutants: Quizzes",
"complete": "Felicitations, you completed the quiz!",
"error": "Oups, try again",
"quizzes": [
{
"id": 0,
"title": "Premier quiz",
"quiz": [
{
"questionText": "premier question",
"answerOptions": [
{
"answerText": "True",
"isCorrect": "true"
},
{
"answerText": "False",
"isCorrect": "false"
}
]
},
{
"questionText": "deuxieme question",
"answerOptions": [
{
"answerText": "classical ML was invented first",
"isCorrect": "false"
},
{
"answerText": "the use of neural networks",
"isCorrect": "true"
},
{
"answerText": "deep learning is used in robots",
"isCorrect": "false"
}
]
},
{
"questionText": "troisieme question",
"answerOptions": [
{
"answerText": "to automate the solving of multi-dimensional problems",
"isCorrect": "false"
},
{
"answerText": "to customize a shopping experience based on the type of customer",
"isCorrect": "false"
},
{
"answerText": "both of the above",
"isCorrect": "true"
}
]
}
]
}
]
}
]

View File

@ -1,12 +1,12 @@
[
{
"title": "Data Science for Beginners: Quizzes",
"complete": "Congratulations, you completed the quiz!",
"error": "Sorry, try again",
"title": "Data Science pour Débutants: Quizzes",
"complete": "Felicitations, you completed the quiz!",
"error": "Oups, try again",
"quizzes": [
{
"id": 1,
"title": "quiz 1",
"title": "deuxieme quiz",
"quiz": [
{
"questionText": "q1",

View File

@ -0,0 +1,9 @@
import fr0 from "./group-1.json";
import fr1 from "./group-2.json";
const quiz = {
0: fr0[0],
1: fr1[0],
};
export default quiz;

View File

@ -1,10 +1,8 @@
// index.js
import en from './en.json';
//export const defaultLocale = 'en';
import englishQuizzes from "./en/";
import frenchQuizzes from "./fr/";
const messages = {
en: en[0],
en: englishQuizzes,
fr: frenchQuizzes
};
export default messages;

View File

@ -1,24 +1,32 @@
<template>
<div class="card">
<div v-for="q in questions" :key="q.id">
<div v-if="route == q.id">
<h2>{{ q.title }}</h2>
<hr />
<h3 v-if="complete" class="message">{{ $t("complete") }}</h3>
<div v-else>
<h3 v-if="error" class="error">{{ $t("error") }}</h3>
<h2>
{{ q.quiz[currentQuestion].questionText }}
</h2>
<div v-for="q in questions[currLocale]" :key="q.quizzes[0].id">
<div v-for="quiz in q.quizzes" :key="quiz.id">
<div v-if="route == quiz.id">
<div>
<button
:key="index"
v-for="(option, index) in q.quiz[currentQuestion].answerOptions"
@click="handleAnswerClick(option.isCorrect)"
class="btn ans-btn"
>
{{ option.answerText }}
</button>
<h3 v-if="complete" class="message complete">{{ q.complete }}</h3>
<div v-else>
<h3 v-if="error" class="error">{{ q.error }}</h3>
</div>
<h1>{{quiz.title}}</h1>
<h2>
{{ quiz.quiz[currentQuestion].questionText }}
</h2>
<div>
<button
:key="index"
v-for="(option, index) in quiz.quiz[currentQuestion]
.answerOptions"
@click="handleAnswerClick(option.isCorrect)"
class="btn ans-btn"
>
{{ option.answerText }}
</button>
</div>
</div>
</div>
</div>
@ -42,11 +50,17 @@ export default {
},
computed: {
questions() {
return this.$t("quizzes");
return messages;
},
currLocale() {
return this.$root.$i18n.locale;
}
},
i18n: {
messages,
},
i18n: { messages },
methods: {
handleAnswerClick(isCorrect) {
this.error = false;
@ -65,7 +79,11 @@ export default {
},
created() {
this.route = this.$route.params.id;
this.locale = this.$route.query.loc;
if (this.$route.query.loc) {
this.locale = this.$route.query.loc;
} else {
this.locale = "en";
}
},
};
</script>

View File

@ -1,13 +1,17 @@
<template>
<div>
<router-link
v-for="q in questions"
:key="q.id"
:to="`quiz/${q.id}`"
class="link"
>
{{ q.title }}
</router-link>
<div>
<div v-for="q in questions[currLocale]" :key="q.id">
<router-link
v-for="quiz in q.quizzes"
:key="quiz.id"
:to="`quiz/${quiz.id}`"
class="link"
>
{{ quiz.title }}
</router-link>
</div>
</div>
</template>
@ -16,11 +20,32 @@ import messages from "@/assets/translations";
export default {
name: "Home",
data() {
return {
locale: "",
};
},
computed: {
questions() {
return this.$t("quizzes");
return messages;
},
currLocale() {
return this.$root.$i18n.locale;
}
},
i18n: { messages },
watch: {
locale(val) {
this.$root.$i18n.locale = val;
},
},
created() {
this.route = this.$route.params.id;
if (this.$route.query.loc) {
this.locale = this.$route.query.loc;
} else {
this.locale = "en";
}
},
};
</script>