Активные методы обучения

Активные методы обучения создают необходимые условия для развития умений самостоятельно мыслить, ориентироваться в быстро меняющейся ситуации, находить свои подходы к решению проблем, что наиболее актуально при обучении информатике. Они оказывают большое влияние на подготовку школьников к будущей профессиональной деятельности. Вооружают их основными знаниями, необходимыми специалисту в его квалификации, формируют профессиональные умения и навыки по решению прикладных задач, которые сегодня не мыслимы без применения компьютера.

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

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

Подробнее: Активные методы обучения

Презентации

 Представляю наборы лекций по некоторым темам. Часть презентаций составлена мной, часть подобрана из других источников. 

 

Visual Basic for Applications

Visual Basic for Applications (VBA, Visual Basic для приложений) — немного упрощённая реализация языка программирования Visual Basic, встроенная в линейку продуктов Microsoft Office (включая версии для Mac OS), а также во многие другие программные пакеты, такие как AutoCAD, SolidWorks, CorelDRAW, WordPerfect и ESRI ArcGIS. По сути, если у вас установлен пакет Microsoft Office (достаточно одного приложения, например Word), можно построить весь процесс изучения информатики (в том числе программирования) на основе этого пакета (или с использованием одного лишь Word).

vba min

Изучая основы программирования на базе QBasic, вполне естественно продложить курс, используя объектно-ориентированный язык VBA (бюджетный и вполне достаточный для школьного курса вариант). Более того, VBA расширяет возможности приложений Microsoft Office. Excel сам по себе мощный инструмент, ну а с применением VBA позволяет решать неограниченный набор задач, причём в конкретных практических ситуациях.

Подробнее: Visual Basic for Applications

HTML

html min

На тему HTML\Web-страница\Web-сайт в разных классах и разных программах отводится совсем немного времени (2-5 часов). Я стараюсь высвободить для изучения основ этой темы времени побольше и уделить особое внимание работе с тегами (ибо это и есть основа). Второй этап изучения (не обязательно в тот же год) сводится к созданию, наполнению, редактированию и форматированию персональной страницы ученика на сайте школы.

Примерный план:

  1. Вводная часть (лекции: интернет, сервисы, эл. почта, http, html, браузеры, хостинг);
  2. Структура Web-документа (шаблон в текстовом файле переименовываем в .htm);
  3. Практические работы по знакомству с тегами;
  4. Создание локального сайта из 2-3-х страниц взаимосвязанных ссылками и общей темой.

Второй этап проводится удаленно. Учащиеся работают самостоятельно дома. Комментарии и оценки непосредственно на сайте. 

 

Pascal

Страница зарезервирована для будущих, надеюсь, не великих достижений в преподавании этого языка. Пора бы переходить на что-то более свежее и актуальное нежели Pascal. Впрочем, здесь во мне борются две парадигмы. Одна заключается в том, что я сторонник классики и традиций. Вторая – в том, что новые условия (жизнь, технологии, производство), новые принципы в программировании требуют иных подходов в обучении, в том числе и основ (а скорее всего именно основ).

Ниже приведены материалы к курсу информатики Босовой Л.Л. (ФГОС).

Тест Паскаль начала 3.1-3.3 (8 класс)

Подробнее: Pascal

QBasic

Много лет работал именно с этим языком программирования в пику Паскалю. Так как считаю его более удобным для обучения программированию (как для учителя, так и для учеников). QBasic более похож на алгоритмический язык и переход на него происходит естественнее. Кроме того в QBasic меньше ограничений в отличие от Паскаля. Но: а) язык не развивается (впрочем, я нахожу ему продолжение в VBA); б) ходят слухи об отказе его использования на ОГЭ и ЕГЭ; в) в этом году начал вести курс в 8-х классах по материалам Босовой по ФГОС. Программа и комплект ресурсов довольно таки симпатичные и не хочется нарушать их целостность. И там изучается Pascal. Но полагаю, этот переход ненадолго и вскоре будет уместно изучать более современные языки. Хотя, как показывает практика не важно, что и по какой программе изучать. Способный ученик научится основам программирования на любом языке и сам изучит другие, а остальным детям это не дано и не надо.

Подробнее: QBasic

Исполнители

blokshem min

Редактор Блок-схем

Удобная среда для создания блок-схем, с возможностью генерирования кода на нескольких языках программирования

В архиве, не требуется установка

Инсталятор 

Подробнее: Исполнители

Тренажер

Stamina

Клавиатурный тренажёр