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

Вид материалаТезисы
Подобный материал:

Организация школьных проектных бригад по курсу «Основы программирования на примере Visual Basic®.NET» в профильном обучении информатике


Тезисы выступления


Вечный вопрос в преподавании информатики и информационных технологий в школе:

Нужно ли изучать программирование в школе?

Для тех, кто для себя решил, что это нужно вопросы не заканчиваются, они только начинаются:
  • Выбор платформы и языка программирования
    • При изучении программирования как технологии имеет смысл обратить внимание не только на изучение и кодирование алгоритмов, но и на передовые и перспективные методы создания программ.
    • Выбор платформы NET Framework. Идеалогия создания приложений в NET Framework – мультиплатформенность (программный код будет практически одинаков и для приложений в Windows и для Web-приложений).
  • Выбор форм и методов изучения программирования
    • При изучении данного предмета классно-урочная система не всегда приводит к ожидаемым результатам. Поэтому рекомендуется использовать и другие формы преподавания, в том числе и метод проектов.
  • Выбор возраста или класса учащихся и т.п.
    • Каков должен быть уровень начальной подготовки как по информатике и ИКТ так и в других предметных областях?


Почему VisualBasic.Net?
  • Знакомый синтаксис
    • От языка для «начинающих» Basic прошел значительный эволюционный путь до мощной объектно-ориентированной системы разработки проектов. При этом он не утратил своих лучших качеств.
  • Современный подход к программированию
  • Основа – платформа .NET Framework
  • Огромная популярность среди разработчиков
  • Относительная легкость освоения и начала работы над проектами
  • Интеграция во многие приложения Windows в виде VBA (Visual Basic for Application)


О курсе «Основы программирования на примере Visual Basic®.NET» компании Microsoft®
  • Цели и задачи курса
    • Рассматриваемый курс – попытка компании Microsoft решить обозначенные выше вопросы
  • Содержание курса
  • Программно-методическое обеспечение курса


Работа с простым проектом на VB.NET
  • Назначение проекта
  • Загрузка проекта
  • Состав проекта
  • Запуск проекта на выполнение, работа с проектом
  • Изменение (расширение) проекта, добавление новой функциональности


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



Примеры изучения языка Visual Basic.NET преподавателями информатики
  • Дистанционный курс изучения программирования в среде Visual Basic.NET на сайте лаборатории информатики МИОО


Ссылки на ресурсы в сети Интернет по обсуждаемым вопросам