moving quiz app, refactoring per lesson
This commit is contained in:
parent
6c2953e954
commit
a7f5ac8d52
|
|
@ -27,7 +27,7 @@ jobs:
|
|||
action: "upload"
|
||||
###### Repository/Build Configurations - These values can be configured to match your app requirements. ######
|
||||
# For more information regarding Static Web App workflow configurations, please visit: https://aka.ms/swaworkflowconfig
|
||||
app_location: "/quiz-app" # App source code path
|
||||
app_location: "/etc/quiz-app" # App source code path
|
||||
api_location: "api" # Api source code path - optional
|
||||
output_location: "dist" # Built app content directory - optional
|
||||
###### End of Repository/Build Configurations ######
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
> Sketchnote by [Tomomi Imura](https://twitter.com/girlie_mac)
|
||||
|
||||
## [Pre-lecture quiz](https://black-ground-0cc93280f.1.azurestaticapps.net/quiz/0)
|
||||
## [Pre-lecture quiz](https://black-ground-0cc93280f.1.azurestaticapps.net/quiz/101)
|
||||
|
||||
**Artificial Intelligence** is an exciting scientific discipline that studies how we can make computers exhibit intelligent behavior, e.g. do those things that human beings are good at doing.
|
||||
|
||||
|
|
@ -140,7 +140,7 @@ Over the past few years we have witnessed huge successes with large language mod
|
|||
|
||||
Do a tour of the internet to determine where, in your opinion, AI is most effectively used. Is it in a Mapping app, or some speech-to-text service or a video game? Research how the system was built.
|
||||
|
||||
## [Post-lecture quiz](https://black-ground-0cc93280f.1.azurestaticapps.net/quiz/1)
|
||||
## [Post-lecture quiz](https://black-ground-0cc93280f.1.azurestaticapps.net/quiz/201)
|
||||
|
||||
## Review & Self Study
|
||||
|
||||
|
|
|
|||
|
|
@ -142,7 +142,7 @@ By ensuring that the content aligns with projects, the process is made more enga
|
|||
|
||||
> Find our [Code of Conduct](CODE_OF_CONDUCT.md), [Contributing](CONTRIBUTING.md), and [Translation](TRANSLATIONS.md) guidelines. We welcome your constructive feedback!
|
||||
|
||||
> **A note about quizzes**: All quizzes are contained [in this app](https://black-ground-0cc93280f.1.azurestaticapps.net/), for 50 total quizzes of three questions each. They are linked from within the lessons but the quiz app can be run locally; follow the instruction in the `quiz-app` folder.
|
||||
> **A note about quizzes**: All quizzes are contained [in this app](https://black-ground-0cc93280f.1.azurestaticapps.net/), for 50 total quizzes of three questions each. They are linked from within the lessons but the quiz app can be run locally; follow the instruction in the `/etc/quiz-app` folder.
|
||||
|
||||
## Offline access
|
||||
|
||||
|
|
|
|||
|
|
@ -20,11 +20,11 @@ Similar to Readme's, please translate the assignments as well.
|
|||
|
||||
**Quizzes**
|
||||
|
||||
1. Add your translation to the quiz-app by adding a file here: https://github.com/microsoft/ML-For-Beginners/tree/main/quiz-app/src/assets/translations, with proper naming convention (en.json, fr.json). **Please don't localize the words 'true' or 'false' however. thanks!**
|
||||
1. Add your translation to the quiz-app by adding a file here: https://github.com/microsoft/AI-For-Beginners/tree/main/etc/quiz-app/src/assets/translations, with proper naming convention (en.json, fr.json). **Please don't localize the words 'true' or 'false' however. thanks!**
|
||||
|
||||
2. Add your language code to the dropdown in the quiz-app's App.vue file.
|
||||
|
||||
3. Edit the quiz-app's [translations index.js file](https://github.com/microsoft/AI-For-Beginners/blob/main/quiz-app/src/assets/translations/index.js) to add your language.
|
||||
3. Edit the quiz-app's [translations index.js file](https://github.com/microsoft/AI-For-Beginners/blob/main/etc/quiz-app/src/assets/translations/index.js) to add your language.
|
||||
|
||||
4. Finally, edit ALL the quiz links in your translated README.md files to point directly to your translated quiz: https://black-ground-0cc93280f.1.azurestaticapps.net/quiz/1 becomes https://black-ground-0cc93280f.1.azurestaticapps.net/quiz/1?loc=id
|
||||
|
||||
|
|
|
|||
|
|
@ -1,9 +1,10 @@
|
|||
# Quizzes
|
||||
|
||||
These quizzes are the pre- and post-lecture quizzes for the data science curriculum at https://aka.ms/datascience-beginners
|
||||
These quizzes are the pre- and post-lecture quizzes for the AI curriculum at https://aka.ms/ai-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.
|
||||
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 by lesson. 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`.
|
||||
|
||||
|
|
@ -13,8 +14,6 @@ Then, edit the dropdown in `App.vue` in this app to add your language. Match the
|
|||
|
||||
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
|
||||
|
||||
```
|
||||
|
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 17 KiB |
|
|
@ -0,0 +1,11 @@
|
|||
import en1 from "./lesson-1.json";
|
||||
import en2 from "./lesson-2.json";
|
||||
import en3 from "./lesson-3.json";
|
||||
|
||||
const quiz = {
|
||||
0: en1[0],
|
||||
1: en2[0],
|
||||
2: en3[0]
|
||||
};
|
||||
|
||||
export default quiz;
|
||||
|
|
@ -0,0 +1,115 @@
|
|||
[
|
||||
{
|
||||
"title": "AI for Beginners: Quizzes",
|
||||
"complete": "Congratulations, you completed the quiz!",
|
||||
"error": "Sorry, try again",
|
||||
"quizzes": [
|
||||
{
|
||||
"id": 1,
|
||||
"title": "Introduction to AI - Pre Quiz",
|
||||
"quiz": [
|
||||
{
|
||||
"questionText": "A famous 19th century proto-computer engineer was",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "Charles Barkley",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Charles Babbage",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "Charles Darwin",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "Weak AI is a system designed to solve many tasks",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "True",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "False",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "Chat bots are an example of truly intelligent systems",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "false, they are usually designed by a series of rules.",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "true, they are usually considered to be 'intelligent'.",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "false, but they are increasingly able to pass Turing tests as they become more sophisticated.",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"title": "Introduction to AI: Post-Quiz",
|
||||
"quiz": [
|
||||
{
|
||||
"questionText": "A top-down approach to AI is a model of reasoning called",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "strategic reasoning",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "symbolic reasoning",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "synergistic reasoning",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "A bottom-up approach to AI might leverage a neural network to",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "true",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "false",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "The AI Winter occurred in this era",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "1950s",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "1960s",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "1970s",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
|
@ -0,0 +1,116 @@
|
|||
[
|
||||
{
|
||||
"title": "AI for Beginners: Quizzes",
|
||||
"complete": "Congratulations, you completed the quiz!",
|
||||
"error": "Sorry, try again",
|
||||
"quizzes": [
|
||||
|
||||
{
|
||||
"id": 3,
|
||||
"title": "Knowledge Representation and Expert Systems: Pre-Quiz",
|
||||
"quiz": [
|
||||
{
|
||||
"questionText": "The top-down approach to creating intelligent systems was based on:",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "knowledge seeking and reading",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "knowledge representation and reasoning",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "knowledge reasoning and seeking",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "Knowledge is the same as information",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "true",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "false",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "Knowledge is obtained by an:",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "active learning process",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "passive learning process",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "both of these",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"title": "Knowledge Representation and Expert Systems: Post-Quiz",
|
||||
"quiz": [
|
||||
{
|
||||
"questionText": "The simplest method of knowledge representation is:",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "algorithmic",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "symbolic",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "synergistic",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "Scenarios can represent complex situations that can unfold in time",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "true",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "false",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "Forward inference starts with initial data and then:",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "executes a reasoning loop",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "looks for a goal",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "starts over",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
|
@ -0,0 +1,116 @@
|
|||
[
|
||||
{
|
||||
"title": "AI for Beginners: Quizzes",
|
||||
"complete": "Congratulations, you completed the quiz!",
|
||||
"error": "Sorry, try again",
|
||||
"quizzes": [
|
||||
|
||||
{
|
||||
"id": 5,
|
||||
"title": "Introduction to Neural Networks - Perceptron: Post-Quiz",
|
||||
"quiz": [
|
||||
{
|
||||
"questionText": "Early neural networks required",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "manual weight adjusting",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "terabytes of data",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "special reasoning",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "A simple neuron is also called a 'threshold logic unit'",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "true",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "false",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "A perceptron is a ___ type of model",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "linear regression",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "clustering",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "binary classification",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"title": "Introduction to Neural Networks - Perceptron: Post-Quiz",
|
||||
"quiz": [
|
||||
{
|
||||
"questionText": "To train a perceptron, find a weights vector that results in the smallest ___.",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "size",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "error",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "nodes",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "To minimize the function of weights, you can use gradient descent",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "true",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "false",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "During gradient descent, each step updates the ___",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "learning rate",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "weights",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "gradient",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
[
|
||||
{
|
||||
"title": "AI for Beginners: Quizzes",
|
||||
"complete": "Congratulations, you completed the quiz!",
|
||||
"error": "Sorry, try again",
|
||||
"quizzes": [
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
import es1 from './lesson-1.json';
|
||||
//add items here
|
||||
const quiz = {
|
||||
0: es1[0]
|
||||
};
|
||||
|
||||
export default quiz;
|
||||
|
|
@ -0,0 +1,115 @@
|
|||
[
|
||||
{
|
||||
"title": "IA para principiantes: Quizzes",
|
||||
"complete": "¡Felicitaciones, has completado el cuestionario!",
|
||||
"error": "Perdón, intente de nuevo",
|
||||
"quizzes": [
|
||||
{
|
||||
"id": 1,
|
||||
"title": "Introducción a la IA - Pre Quiz",
|
||||
"quiz": [
|
||||
{
|
||||
"questionText": "A famous 19th century proto-computer engineer was",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "Charles Barkley",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Charles Babbage",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "Charles Darwin",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "Weak AI is a system designed to solve many tasks",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "True",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "False",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "Chat bots are an example of truly intelligent systems",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "false, they are usually designed by a series of rules.",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "true, they are usually considered to be 'intelligent'.",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "false, but they are increasingly able to pass Turing tests as they become more sophisticated.",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"title": "Introducción a la IA: Post-Quiz",
|
||||
"quiz": [
|
||||
{
|
||||
"questionText": "A top-down approach to AI is a model of reasoning called",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "strategic reasoning",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "symbolic reasoning",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "synergistic reasoning",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "A bottom-up approach to AI might leverage a neural network to",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "true",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "false",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "The AI Winter occurred in this era",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "1950s",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "1960s",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "1970s",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
import englishQuizzes from './en';
|
||||
import spanishQuizzes from './es';
|
||||
|
||||
const messages = {
|
||||
en: englishQuizzes,
|
||||
es: spanishQuizzes,
|
||||
};
|
||||
export default messages;
|
||||
|
|
@ -1,327 +0,0 @@
|
|||
[
|
||||
{
|
||||
"title": "AI for Beginners: Quizzes",
|
||||
"complete": "Congratulations, you completed the quiz!",
|
||||
"error": "Sorry, try again",
|
||||
"quizzes": [
|
||||
{
|
||||
"id": 0,
|
||||
"title": "Introduction to AI - Pre Quiz",
|
||||
"quiz": [
|
||||
{
|
||||
"questionText": "A famous 19th century proto-computer engineer was",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "Charles Barkley",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Charles Babbage",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "Charles Darwin",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "Weak AI is a system designed to solve many tasks",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "True",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "False",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "Chat bots are an example of truly intelligent systems",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "false, they are usually designed by a series of rules.",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "true, they are usually considered to be 'intelligent'.",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "false, but they are increasingly able to pass Turing tests as they become more sophisticated.",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"title": "Introduction to AI: Post-Quiz",
|
||||
"quiz": [
|
||||
{
|
||||
"questionText": "A top-down approach to AI is a model of reasoning called",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "strategic reasoning",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "symbolic reasoning",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "synergistic reasoning",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "A bottom-up approach to AI might leverage a neural network to",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "true",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "false",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "The AI Winter occurred in this era",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "1950s",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "1960s",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "1970s",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"title": "Knowledge Representation and Expert Systems: Pre-Quiz",
|
||||
"quiz": [
|
||||
{
|
||||
"questionText": "The top-down approach to creating intelligent systems was based on:",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "knowledge seeking and reading",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "knowledge representation and reasoning",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "knowledge reasoning and seeking",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "Knowledge is the same as information",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "true",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "false",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "Knowledge is obtained by an:",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "active learning process",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "passive learning process",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "both of these",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"title": "Knowledge Representation and Expert Systems: Post-Quiz",
|
||||
"quiz": [
|
||||
{
|
||||
"questionText": "The simplest method of knowledge representation is:",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "algorithmic",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "symbolic",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "synergistic",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "Scenarios can represent complex situations that can unfold in time",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "true",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "false",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "Forward inference starts with initial data and then:",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "executes a reasoning loop",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "looks for a goal",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "starts over",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"title": "Introduction to Neural Networks - Perceptron: Post-Quiz",
|
||||
"quiz": [
|
||||
{
|
||||
"questionText": "Early neural networks required",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "manual weight adjusting",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "terabytes of data",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "special reasoning",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "A simple neuron is also called a 'threshold logic unit'",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "true",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "false",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "A perceptron is a ___ type of model",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "linear regression",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "clustering",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "binary classification",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"title": "Introduction to Neural Networks - Perceptron: Post-Quiz",
|
||||
"quiz": [
|
||||
{
|
||||
"questionText": "To train a perceptron, find a weights vector that results in the smallest ___.",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "size",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "error",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "nodes",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "To minimize the function of weights, you can use gradient descent",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "true",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "false",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "During gradient descent, each step updates the ___",
|
||||
"answerOptions": [
|
||||
{
|
||||
"answerText": "learning rate",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "weights",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "gradient",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
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;
|
||||
|
|
@ -1,418 +0,0 @@
|
|||
[{
|
||||
"title": "AI para principiantes: Cuestionarios",
|
||||
"complete": "Enhorabuena, has completado el cuestionario!",
|
||||
"error": "Lo siento, inténtalo de nuevo",
|
||||
"quizzes": [{
|
||||
"id": 0,
|
||||
"title": "Definición de la ciencia de los datos - Cuestionario previo",
|
||||
"quiz": [{
|
||||
"questionText": "¿Por qué la palabra _Ciencia_ en Ciencia de Datos?",
|
||||
"answerOptions": [{
|
||||
"answerText": "Utiliza métodos científicos para analizar los datos",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "Sólo las personas con títulos académicos pueden entenderlo",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Para que suene bien",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "El aprendizaje de la ciencia de los datos sólo es útil para los desarrolladores",
|
||||
"answerOptions": [{
|
||||
"answerText": "Verdadero",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Falso",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "¿Qué necesitamos para demostrar que los jugadores de baloncesto son más altos que la gente media?",
|
||||
"answerOptions": [{
|
||||
"answerText": "Recopilar datos",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Conocer algo de probabilidad y estadística",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Las dos respuestas anteriores",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"title": "Definir la ciencia de los datos: Cuestionario final",
|
||||
"quiz": [{
|
||||
"questionText": "¿Qué áreas están estrechamente relacionadas con la ciencia de los datos?",
|
||||
"answerOptions": [{
|
||||
"answerText": "Inteligencia Artificial",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Aprendizaje automático",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Las dos respuestas anteriores",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "¿Cuál de los siguientes representaciones es un ejemplo de datos no estructurados?",
|
||||
"answerOptions": [{
|
||||
"answerText": "Una lista de alumnos en clase",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Una colección de ensayos de estudiantes",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "Un gráfico de amigos de usuarios en redes sociales",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "¿Cuál es el objetivo principal de la ciencia de datos?",
|
||||
"answerOptions": [{
|
||||
"answerText": "recoger datos",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "procesar los datos",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "ser capaz de tomar decisiones basadas en datos",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"title": "Ética - Cuestionario previo",
|
||||
"quiz": [{
|
||||
"questionText": "¿Qué es la consideración de la ética en la Ciencia de los Datos?",
|
||||
"answerOptions": [{
|
||||
"answerText": "Recogida de datos",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Diseño de algoritmos",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "¿Cuáles de los siguientes elementos forman parte de los desafíos éticos?",
|
||||
"answerOptions": [{
|
||||
"answerText": "La transparencia",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "La privacidad",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "La seguridad y fiabilidad",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "La ética de los datos también incluye la IA y los algoritmos de aprendizaje automático",
|
||||
"answerOptions": [{
|
||||
"answerText": "Verdadero",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "Falso, están separados",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"title": "Ética - Cuestionario final",
|
||||
"quiz": [{
|
||||
"questionText": "¿Cuál es la principal diferencia entre la ética y la ética aplicada?",
|
||||
"answerOptions": [{
|
||||
"answerText": "La ética aplicada es un tipo específico de ética",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "La ética aplicada no es un término real",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "La ética aplicada es el proceso de encontrar y corregir problemas éticos",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "¿Cuál es la diferencia entre reglamento de ética y principios de ética?",
|
||||
"answerOptions": [{
|
||||
"answerText": "La normativa ética se centra en la ética habitual",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "No hay ninguna diferencia",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Los principios éticos no están relacionados con una ley concreta, mientras que los reglamentos sí.",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "¿Cuáles son los principios y prácticas éticas reales que se pueden aplicar?",
|
||||
"answerOptions": [{
|
||||
"answerText": "Sesgo de recogida",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Cumplimiento de la normativa ética",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Las dos respuestas anteriores",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"title": "Definición de datos - Cuestionario previo",
|
||||
"quiz": [{
|
||||
"questionText": "¿Cuáles de estos datos podrían ser cuantitativos?",
|
||||
"answerOptions": [{
|
||||
"answerText": "Fotos de perros",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Reseñas de hoteles",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Notas o calificaciones de estudiantes",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "¿Cuáles de estos datos podrían ser datos cualitativos?",
|
||||
"answerOptions": [{
|
||||
"answerText": "Lista de salarios de los empleados",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Reseñas de hoteles",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "Notas o calificaciones de estudiantes",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "¿Cuál es el objetivo principal de la clasificación de datos?",
|
||||
"answerOptions": [{
|
||||
"answerText": "El almacenamiento correcto de datos",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Dar un nombre propio a los datos",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Saber cuál es el mejor método para organizarlo para la legibilidad y el análisis",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"title": "Definición de los datos - Cuestionario final",
|
||||
"quiz": [{
|
||||
"questionText": "El profesor está revisando el número de respuestas correctas de los alumnos, ¿de qué tipo de datos se trata?",
|
||||
"answerOptions": [{
|
||||
"answerText": "Datos cualitativos",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Datos cuantitativos",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "Las dos respuestas anteriores",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "Una empresa está recogiendo encuestas de sus clientes para mejorar sus productos. ¿De qué tipo de fuente de datos se trata?",
|
||||
"answerOptions": [{
|
||||
"answerText": "Primario",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "Secundario",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Terciario",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "Un estudiante está recogiendo datos mediante consultas. ¿Qué fuente de datos podría ser?",
|
||||
"answerOptions": [{
|
||||
"answerText": "Archivos locales",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "API",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Base de datos",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"title": "Estadística y Probabilidad - Cuestionario previo",
|
||||
"quiz": [{
|
||||
"questionText": "¿Por qué la estadística y la probabilidad son importantes para la ciencia de los datos?",
|
||||
"answerOptions": [{
|
||||
"answerText": "Porque no se puede operar con datos sin saber matemáticas",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Porque la ciencia de los datos es una ciencia y tiene una sólida base formal",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "Porque queremos evitar que la gente sin formación se dedique a la ciencia de los datos",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "¿Puedes sacar cara 10 veces seguidas al lanzar una moneda?",
|
||||
"answerOptions": [{
|
||||
"answerText": "Sí",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "No",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "Al lanzar un dado, ¿cuál es la probabilidad de obtener un número par?",
|
||||
"answerOptions": [{
|
||||
"answerText": "1/2",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "1/3",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Es imposible de predecir",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"title": "Estadística y Probabilidad - Cuestionario final",
|
||||
"quiz": [{
|
||||
"questionText": "Queremos demostrar que los jugadores de baloncesto son más altos que la gente media. Hemos recogido las estaturas de 20 personas de ambos grupos. ¿Qué tenemos que hacer?",
|
||||
"answerOptions": [{
|
||||
"answerText": "comparar la media",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "Recoger más datos, ¡20 no es suficiente!",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "utilizar la prueba t de Student",
|
||||
"isCorrect": "true"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "¿Cómo podemos demostrar que los ingresos de una persona dependen del nivel de educación?",
|
||||
"answerOptions": [{
|
||||
"answerText": "calcular el coeficiente de correlación",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "dividir en grupos con y sin estudios y calcular las medias",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "utilizar la prueba t de Studen",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questionText": "Lanzamos los dados 100 veces y calculamos el valor medio. ¿Cuál sería la distribución del resultado?",
|
||||
"answerOptions": [{
|
||||
"answerText": "uniforme",
|
||||
"isCorrect": "false"
|
||||
},
|
||||
{
|
||||
"answerText": "normal",
|
||||
"isCorrect": "true"
|
||||
},
|
||||
{
|
||||
"answerText": "ninguna de las respuestas anteriores",
|
||||
"isCorrect": "false"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}]
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
import es0 from './group-1.json';
|
||||
/*import es1 from './group-2.json';
|
||||
import es2 from './group-3.json';
|
||||
import es3 from './group-4.json';
|
||||
import es4 from './group-5.json';
|
||||
import es5 from './group-6.json';*/
|
||||
|
||||
const quiz = {
|
||||
0: es0[0],
|
||||
/*1: es1[0],
|
||||
2: es2[0],
|
||||
3: es3[0],
|
||||
4: es4[0],
|
||||
5: es5[0],*/
|
||||
};
|
||||
|
||||
export default quiz;
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
import englishQuizzes from './en/';
|
||||
//import spanishQuizzes from './es/';
|
||||
|
||||
const messages = {
|
||||
en: englishQuizzes,
|
||||
//es: spanishQuizzes,
|
||||
};
|
||||
export default messages;
|
||||
Loading…
Reference in New Issue