Авторские дистанционные образовательные курсы для обучения и подготовки к преподаванию программирования на базе языка Python
🎓 Код - это просто! Как обучать программированию?
«Код – это просто! Как обучать программированию?» – это электронный учебный онлайн-курс, созданный на образовательной онлайн-платформе Stepik, который направлен на формирование профессиональных компетенций будущих учителей информатики в области преподавания раздела «Программирование».
Данный электронный учебный курс ориентирован на раскрытие трёх основных вопросов, возникающих в процессе подготовки студентов к преподаванию раздела «Программирование» в рамках школьного курса информатики:
чему учить? (чему необходимо обучать школьников в рамках преподавания программирования в соответствии с ФГОС основного общего образования);
как учить? (как обучать основам алгоритмизации на базе школьного алгоритмического языка системы КуМир, а также основам программирования на базе языка Python);
зачем учить? (какие существуют средства мотивации обучающихся к изучению программирования в рамках школьного курса информатики).
🔑 Структура курса
Вводный раздел. Вступление.
В данном разделе вы познакомитесь со структурой и основными типами заданий электронного учебного курса.
Раздел 1. Чему учить: требования к преподаванию программирования.
В данном разделе вы узнаете, чему необходимо обучать школьников в рамках преподавания программирования в соответствии с ФГОС основного общего образования
Раздел 2. Как учить: методика преподавания программирования.
В данном разделе вы узнаете, как обучать основам алгоритмизации на базе школьного алгоритмического языка системы КуМир, а также основам программирования на базе языка Python.
Раздел 3. Зачем учить: как мотивировать к изучению программирования.
В данном разделе вы узнаете, какие существуют средства мотивации обучающихся к изучению программирования в рамках школьного курса информатики.
🎓 Основы методики обучения программированию на базе языка Python
Курс "Основы методики обучения программированию на базе языка Python" - это курс на базе системы дистанционного обучения Ивановского государственного университета (СДО ИвГУ), который предназначен как для будущих учителей информатики, так и действующих учителей, обучающих программированию на Python в рамках школьного курса информатики. Данный курс познакомит слушателей с требованиями ФГОС основного общего образования к обучению программированию, а также с основами методики обучения программированию на базе языка Python.
🔑 Структура курса
Тема 1. Требования к обучению программированию на основе ФГОС.
Ознакомление с преимуществами языка программирования Python и установка Python на компьютер.
Тема 2. Методика обучения программированию на базе языка Python.
Знакомство с возможностями языка программирования Python в интерактивном и программном режимах.
Тема 3. Мотивация к изучению программирования при помощи игровых диалоговых программ.
Выполнение вычислений в языке Python с использованием встроенных функций и стандартных библиотек math и random.
Тема 4. Итоговое тестирование
Использование комплекта интерактивных заданий "PyBook" в рамках преподавания темы "Программирование и алгоритмизация".
🎓 Основы программирования на языке Python для учителей информатики
Курс "Основы программирования на языке Python для учителей информатики" - это курс на базе системы дистанционного обучения Ивановского государственного университета (СДО ИвГУ), который предназначен для учителей информатики, которые используют Python при обучении программированию в школе, при этом материалы курса подойдут как для учителей, начинающих знакомство с Python, так и для педагогов, активно применяющих Python в преподавании программированию.
🔑 Структура курса
Вводная тема. Начало работы и установка Python.
Ознакомление с преимуществами языка программирования Python и установка Python на компьютер.
Тема 1. Введение в Python.
Знакомство с возможностями языка программирования Python в интерактивном и программном режимах.
Тема 2. Вычисления.
Выполнение вычислений в языке Python с использованием встроенных функций и стандартных библиотек math и random.
Тема 3. Комплект интерактивных заданий "PyBook".
Использование комплекта интерактивных заданий "PyBook" в рамках преподавания темы "Программирование и алгоритмизация".
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
© Маркелов Валерий Константинович, 2024.