Считается, что дошкольники не могут писать текстовые программы. Методический и преподавательский опыт говорит, что это не так. Надо только учесть психологию и физиологию дошкольника.
Есть замечательная задача о расстановке на шахматной доске восьми ферзей, которые не бьют друг друга. Решается она рекурсией. Но для объяснения задачи её надо проиллюстрировать. Как?
Лямбда-функции - один из основных примитивов современного программирования. Они эффективно используются в ряде современных языков вместе с функциями стандартной библиотеки.
В этой статье мы расскажем, как менялись наши представления о том, как надо рассказывать про переменные и их типы при обучении начинающих. И как менялся сам язык PascalABC.NET, позволяя использовать современные методики преподавания.