Хорошая статья. Вы определяете хорошие цели, например, помогаете учащимся изучать программирование в контексте всего проекта.

Что теперь?

Мысль. Есть куча исследований по обучению, и некоторые по обучению программированию. Как насчет использования этого исследования. Создавайте курсы для достижения своих целей, используя методы исследований в области обучения.

Что вы думаете? Стоит делать? Знаете какие-нибудь группы, говорящие об использовании исследований в области обучения для обучения программированию? Или на самом деле делает это? Пожалуйста, дай мне знать; Я их не нашел.

Я преподаю вводный курс программирования для студентов, изучающих бизнес. Изучил литературу, спроектировал курс, написал ПО для поддержки дизайна. Кажется, работает, хотя требует проверки и оценки.

Он находится на https://programming.cybercour.se/. Использует Excel VBA; не судите меня, это имеет смысл в контексте. Принципы могут работать для более углубленных курсов. Мне было бы интересно поработать над такими вещами с другими людьми.

Кстати: мне нравится твой стиль письма.