forked from technolyceum/ai6-m2
154 lines
5.0 KiB
Plaintext
154 lines
5.0 KiB
Plaintext
DANIL - DATABASE DESIGNER MISSION
|
|
Your Role: Question Master | Your File: questions.json
|
|
|
|
💡 What You're Building: You're creating all the quiz questions about Russian culture!
|
|
|
|
📋 LESSON 1-2: SETUP & BASIC QUESTIONS
|
|
|
|
Step 1: Fork and Clone (10 minutes)
|
|
1. Go to: https://gitea.techshare.cc/technolyceum/ai6-m2
|
|
2. Click the "Fork" button (creates your copy)
|
|
3. Copy your forked repository URL
|
|
4. Open Terminal and type:
|
|
git clone [YOUR-FORKED-URL-HERE]
|
|
cd ai6-m2
|
|
git checkout -b danil-database-work
|
|
|
|
Step 2: Understand the Question Format (10 minutes)
|
|
Open questions.json and look at the example:
|
|
|
|
[
|
|
{
|
|
"question": "EXAMPLE: What is the capital of Russia?",
|
|
"options": ["St. Petersburg", "Moscow", "Kazan", "Sochi"],
|
|
"correct_answer": "Moscow"
|
|
}
|
|
]
|
|
|
|
Each question needs:
|
|
- question: The actual question text
|
|
- options: 4 possible answers (A, B, C, D)
|
|
- correct_answer: The right answer (must match exactly)
|
|
|
|
Step 3: Create Your First 5 Questions (30 minutes)
|
|
DELETE everything in questions.json and TYPE THIS instead:
|
|
|
|
[
|
|
{
|
|
"question": "What is the capital of Russia?",
|
|
"options": ["St. Petersburg", "Moscow", "Kazan", "Sochi"],
|
|
"correct_answer": "Moscow"
|
|
},
|
|
{
|
|
"question": "Which Russian composer wrote the music for Swan Lake?",
|
|
"options": ["Tchaikovsky", "Rachmaninoff", "Shostakovich", "Stravinsky"],
|
|
"correct_answer": "Tchaikovsky"
|
|
},
|
|
{
|
|
"question": "What is the traditional Russian doll called?",
|
|
"options": ["Babushka", "Matryoshka", "Krasnaya", "Kukla"],
|
|
"correct_answer": "Matryoshka"
|
|
},
|
|
{
|
|
"question": "Which Russian river is the longest in Europe?",
|
|
"options": ["Don River", "Volga River", "Yenisei River", "Lena River"],
|
|
"correct_answer": "Volga River"
|
|
},
|
|
{
|
|
"question": "What is the name of the Russian space agency?",
|
|
"options": ["Rosaviakosmos", "Roscosmos", "Soviet Space Program", "Starfleet Russia"],
|
|
"correct_answer": "Roscosmos"
|
|
}
|
|
]
|
|
|
|
Save and push:
|
|
git add questions.json
|
|
git commit -m "feat: added first 5 Russian questions"
|
|
git push origin danil-database-work
|
|
|
|
📋 LESSON 3-4: MORE RUSSIAN CULTURE QUESTIONS
|
|
|
|
Step 4: Add 5 More Questions (40 minutes)
|
|
Add these questions AFTER your first 5 (don't delete the first ones!):
|
|
|
|
{
|
|
"question": "Which Russian leader introduced the policy of perestroika?",
|
|
"options": ["Vladimir Putin", "Joseph Stalin", "Mikhail Gorbachev", "Boris Yeltsin"],
|
|
"correct_answer": "Mikhail Gorbachev"
|
|
},
|
|
{
|
|
"question": "What is borscht?",
|
|
"options": ["A type of Russian bread", "A fermented drink", "A beet soup", "A meat pastry"],
|
|
"correct_answer": "A beet soup"
|
|
},
|
|
{
|
|
"question": "Which animal appears on the Russian coat of arms?",
|
|
"options": ["Bear", "Eagle", "Wolf", "Lion"],
|
|
"correct_answer": "Eagle"
|
|
},
|
|
{
|
|
"question": "What is the currency of Russia?",
|
|
"options": ["Ruble", "Krone", "Zloty", "Forint"],
|
|
"correct_answer": "Ruble"
|
|
},
|
|
{
|
|
"question": "Which Russian city was formerly called Stalingrad?",
|
|
"options": ["Moscow", "Volgograd", "Yekaterinburg", "Kursk"],
|
|
"correct_answer": "Volgograd"
|
|
}
|
|
|
|
Save and push:
|
|
git add questions.json
|
|
git commit -m "feat: added 5 more Russian culture questions"
|
|
git push origin danil-database-work
|
|
|
|
📋 LESSON 5-6: FINAL QUESTIONS & DIFFICULT ONES
|
|
|
|
Step 5: Add the Last 5 Challenging Questions (40 minutes)
|
|
Add these 5 final questions:
|
|
|
|
{
|
|
"question": "What is the name of the famous Russian ballet company?",
|
|
"options": ["Moscow Ballet", "Bolshoi Ballet", "St. Petersburg Ballet", "Imperial Russian Ballet"],
|
|
"correct_answer": "Bolshoi Ballet"
|
|
},
|
|
{
|
|
"question": "Which Russian scientist created the periodic table of elements?",
|
|
"options": ["Mikhail Lomonosov", "Dmitri Mendeleev", "Ivan Pavlov", "Nikola Tesla"],
|
|
"correct_answer": "Dmitri Mendeleev"
|
|
},
|
|
{
|
|
"question": "What was Sputnik famous for?",
|
|
"options": ["First animal in space", "First human in space", "First satellite in space", "First space station"],
|
|
"correct_answer": "First satellite in space"
|
|
},
|
|
{
|
|
"question": "Which Russian mountain range separates Europe from Asia?",
|
|
"options": ["Caucasus Mountains", "Ural Mountains", "Altai Mountains", "Sayan Mountains"],
|
|
"correct_answer": "Ural Mountains"
|
|
},
|
|
{
|
|
"question": "Who was the first woman in space from Russia?",
|
|
"options": ["Svetlana Savitskaya", "Yelena Kondakova", "Valentina Tereshkova", "Anna Kikina"],
|
|
"correct_answer": "Valentina Tereshkova"
|
|
}
|
|
|
|
Step 6: Test Your Questions (10 minutes)
|
|
Make sure you have exactly 15 questions total!
|
|
|
|
Final push:
|
|
git add questions.json
|
|
git commit -m "feat: completed all 15 Russian questions"
|
|
git push origin danil-database-work
|
|
|
|
✅ DANIL'S COMPLETION CHECKLIST
|
|
☐ 15 questions total (no more, no less)
|
|
☐ All questions about Russian culture/history
|
|
☐ Each question has 4 options
|
|
☐ Correct answers are accurate
|
|
☐ No spelling mistakes
|
|
☐ All questions are different topics
|
|
☐ All code pushed to your branch
|
|
☐ Created Pull Request for teacher to review
|
|
|
|
🎉 Congratulations Danil! You created the entire question database! |