0Pricing
Coding for Kids · Урок

Создание вопросов

Создавайте математические задачи

«Создание вопросов» — бесплатный урок Coding for Kids на CoddyKit. Это урок 1 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Coding for Kids, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Coding for Kids содержит 4 уроков всего.

Создайте MATH QUIZ! 🧮🎮

Давайте создадим свою игру MATH QUIZ! 🎉 Компьютер будет задавать математические вопросы и проверять, ответили ли Вы правильно.

Сначала нужно MAKE вопросы. Начнём! 🚀

print('Welcome to the Math Quiz!')

Компьютеры умеют считать ➕

Пайтон отлично справляется с математикой! С помощью + можно складывать, с помощью - — вычитать, а с помощью * — умножать.

Попробуйте! Пайтон мгновенно вычислит ответ. 🤖

print(5 + 3)
print(10 - 4)
print(6 * 2)

Покажите математический вопрос 🤔

Чтобы задать вопрос, достаточно вывести его с помощью print!

Покажем на экране вопрос «Сколько будет 7 + 5?». 📋

print('What is 7 + 5?')

Сохраните ответ в коробке 📦

Переменная похожа на подписанную коробку, в которой хранится значение. 📦

answer = 12 кладёт число 12 в коробку с именем answer. Позже мы сможем его использовать!

answer = 7 + 5
print(answer)

Вопрос и ответ вместе 🎯

Сохраним вопрос AND его ответ, чтобы они были готовы. 🎯

Мы показываем вопрос, а затем сохраняем правильный ответ в коробке для последующей проверки.

print('What is 8 + 6?')
correct = 8 + 6
print('The answer is', correct)

Создайте случайные числа! 🎲

В настоящей викторине каждый раз используются разные числа! Для этого применяют случайные значения. 🎲

random.randint(1, 10) выбирает неожиданное число от 1 до 10!

import random

x = random.randint(1, 10)
print('Random number:', x)

Случайный математический вопрос 🎲➕

Выберем два случайных числа и составим из них вопрос! 🤩

При каждом запуске числа меняются. Новая викторина каждый раз!

import random

a = random.randint(1, 10)
b = random.randint(1, 10)
print('What is', a, '+', b, '?')

Вычислите правильный ответ ✅

Компьютеру нужно знать правильный ответ, чтобы позже проверить Вас! 🧠

Сохраним correct = a + b. Компьютер выполнит вычисление за нас!

import random

a = random.randint(1, 10)
b = random.randint(1, 10)
correct = a + b
print('What is', a, '+', b, '?')
print('(The answer is', correct, ')')

Разные виды вопросов ✖️➖

Можно составлять также вопросы на вычитание и умножение! 🔢

Просто замените + на - или *. Чередуйте их, чтобы игрокам было интереснее!

import random

a = random.randint(1, 9)
b = random.randint(1, 9)
correct = a * b
print('What is', a, 'x', b, '?')
print('(The answer is', correct, ')')

Много вопросов с циклом 🔁

В викторине больше одного вопроса! Используйте цикл, чтобы создать 3 вопроса. 🔁

for q in range(3): создаёт 3 вопроса подряд!

import random

for q in range(3):
    a = random.randint(1, 10)
    b = random.randint(1, 10)
    print('What is', a, '+', b, '?')

Создайте свои вопросы! 🎲🎨

Теперь Ваша очередь! Измените числа в randint, чтобы сделать вопросы проще или сложнее. 🤩

Попробуйте randint(1, 100) для серьёзного испытания! 💪

import random

for q in range(2):
    a = random.randint(1, 20)
    b = random.randint(1, 20)
    correct = a + b
    print('What is', a, '+', b, '?')
    print('Answer:', correct)

Быстрая проверка ✅

Задача на сообразительность о математической викторине! 🧠🎲

Вопросы готовы! 🎲🎉

Отличное начало! Теперь Вы умеете создавать вопросы для викторины! Вы узнали:

  • Пайтон выполняет математические действия с помощью + - * ➕➖✖️
  • Переменные — это коробки, в которых хранятся значения 📦
  • random.randint(1, 10) создаёт неожиданные числа 🎲
  • Циклы создают много вопросов 🔁

Далее: проверим, правильный ли ответ игрока — RIGHT! ✅

Часто задаваемые вопросы

Урок «Создание вопросов» бесплатный?

Да — полный текст урока «Создание вопросов» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Coding for Kids, подпишись на CoddyKit PRO. Курс Coding for Kids содержит 4 уроков всего.

Чему я научусь в уроке «Создание вопросов»?

Создавайте математические задачи Ты практикуешь Coding for Kids с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Coding for Kids?

Предыдущий опыт не требуется. Coding for Kids на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 1 из 4.

Сколько времени занимает урок «Создание вопросов»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Coding for Kids?

Да. Каждый урок Coding for Kids включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Создание вопросов
  2. Проверка ответов
  3. Подсчёт очков
  4. Итоговый результат
← Назад к Coding for Kids