Заседание семинара "Математическое обеспечение высокопроизводительных вычислительных систем" 21.09.2022 в 15-00. "Обучение параллельным вычислениям на ранней стадии изучения программирования", Скопин Игорь Николаевич
Занятие программированием формирует особый склад мышления, но для сложившихся методик преподавания этот факт остается на заднем плане: вместо поддержки развития мышления обычно предлагается осваивать серии последовательно усложняющихся шаблонов, вместо развития способностей к творчеству ученик привыкает думать шаблонно. Мы предлагаем использовать в обучении программированию методику эскизного программирования, который основан на решении так называемых проблемных задач, требующих предварительного осознания поставленной проблемы. Эту методику разумно применять при обучении параллельному программированию. В докладе методика демонстрируется на ряде примеров решения проблемных задач, которые, как показывает опыт, приводят обучаемых к пониманию проблем параллелизма и подходов к их преодолению.