Обучение

Школьники и типы

Когда учить школьников типам данных? Тем, что указываются явно?

Мозаика для дошкольников

Считается, что дошкольники не могут писать текстовые программы. Методический и преподавательский опыт говорит, что это не так. Надо только учесть психологию и физиологию дошкольника.

Задача о восьми ферзях - иллюстрация

Есть замечательная задача о расстановке на шахматной доске восьми ферзей, которые не бьют друг друга. Решается она рекурсией. Но для объяснения задачи её надо проиллюстрировать. Как?

Как учить начинающих лямбда-функциям

Лямбда-функции - один из основных примитивов современного программирования. Они эффективно используются в ряде современных языков вместе с функциями стандартной библиотеки.

Переменные и типы - как учить начинающих

В этой статье мы расскажем, как менялись наши представления о том, как надо рассказывать про переменные и их типы при обучении начинающих. И как менялся сам язык PascalABC.NET, позволяя использовать современные методики преподавания.