Как мы обучаем программированию?
Все дети любят в игры, а на наших занятиях они научатся их создавать.
Игровой подход в сочетании с природной любознательностью ребенка дает отличные результаты. Все фундаментальные понятия программирования (условия, циклы, переменные) объясняются в игровой форме.
Диалог на занятии:
— Подскажите, а как мне сделать так, чтобы у моего героя отнимались жизни, когда в него попадает пулька?
— Очень просто, есть такая штука — переменная. Туда мы можем записать любое число, например, жизни твоего героя.
Параллельно с объяснением преподаватель проводит аналогию с яблоками и корзиной: яблоки можно положить и забрать из корзины. Число яблок может меняться, поэтому корзину называют "переменной".
Таким образом, у ребенка сначала формируется потребность в знании, а затем мы ее удовлетворяем в понятной форме.
Такие знания закрепляются в голове прочнее всего.