Предлагается два электронных учебника:
1. Электронный учебник «Объектно-ориентированное программирование. Язык Visual Basic»
Учебник содержит теоретический материал, достаточный для создания ребятами простейших приложений в среде Visual Basic 6.0, примеры проектов. Материал учебника разбит на 4 модуля. Кроме того, есть раздел Проверь себя с контрольными вопросами, упражнениями и тестом. Работа с учебником способствует развитию умения самостоятельно работать с информацией, дает возможность каждому ученику изучать материал по индивидуальной образовательной траектории.
2. Электронный учебник «Visual Basic в задачах»
Представленные в задачнике проекты (17 проектов) сгруппированы по тематическому принципу. Ознакомившись с формулировкой задачи, учащийся может приступить к ее самостоятельному решению. В случае возникновения затруднений он имеет возможность получить подсказку: указания по проектированию интерфейса и разработке алгоритма решения. Каждый проект снабжен также программным кодом с необходимыми комментариями, изображением интерфейсной формы и (или) фрагмента работающего приложения. Кроме того, можно посмотреть процесс выполнения готового приложения и сравнить его со своим вариантом решения. Более предпочтительно делать это, уже разработав собственный вариант проекта, учитывая, что у любой задачи существует несколько способов решения.
Работа с электронными учебниками способствует осуществлению на уроке системно-деятельностного подхода, реализуя принцип деятельности, когда ученик получает знания не в готовом виде, а добывает их сам, принцип творчества - приобретение учащимся собственного опыта творческой деятельности, принцип психологической комфортности, который предполагает снятие всех стрессообразующих факторов учебного процесса, реализацию идей педагогики сотрудничества, развитие диалоговых форм общения.
Введение для учителей:
Цель данной методической разработки - оказать помощь преподавателям информатики при изучении VISUAL BASIC на уроках и занятиях кружков программирования. Работа включает тематическую подборку проектов: формулировку задачи, указания по проектированию интерфейса и разработке алгоритма решения, программный код с необходимыми комментариями. В разработке есть очень простые задачи, требующие минимальных знаний по указанной теме. Они помогают усвоению и закреплению основных понятий. Коллекцию таких задач можно пополнить из специальной литературы по VISUAL BASIC (см. библиографический список), а также изучая примеры справочной системы, встроенной в среду программирования. Работа содержит также традиционные задачи классического программирования, которые, благодаря использованию визуальных средств системы, получают «второе дыхание», становятся более интересными, а часто и более простыми с точки зрения программирования. Некоторые предложенные в разработке задания нельзя назвать тривиальными, но ведь решение только простых задач не способствует росту мотивации! Иногда просто необходимо показать учащимся, к чему им надо стремиться, какие проекты они смогут сделать. Такие задачи помогут создать проблемную ситуацию, например, в начале изучения темы, выявить знания сильных учеников на этапе закрепления или контроля. Кроме того, в ходе решения сложной задачи всегда можно выделить более простые подзадачи, обсудить, что из ранее усвоенного будет использоваться, актуализовать опорные знания, а потом сосредоточиться на новых, более сложных моментах в реализации проекта.
Предлагаемые в работе задачи имеют авторские формулировку, интерфейс и программный код. При этом, безусловно, у любой задачи существует несколько способов решения, и хорошо, если на занятии ребята предложат свои алгоритм и варианты кода и с помощью обсуждения выберут наиболее рациональный путь. Неформальная формулировка помогает привлечь внимание к изучаемой теме и может играть воспитательную роль, но, конечно, в процессе решения требуется четкая постановка задачи, чтобы все учащиеся понимали, что дано, что и в какой форме надо получить, а также необходимо разработать алгоритм достижения поставленной цели. Поэтому при создании достаточно сложных проектов можно продемонстрировать работу готового исполняемого файла, что даст возможность наглядно представить интерфейс разрабатываемого приложения и поможет выделить последовательность возникающих событий. При этом ребята, интересующиеся программированием, могут выбрать свой путь решения задачи. Наличие названия у каждого проекта повышает интерес к нему и способствует быстрой актуализации знаний на последующих занятиях (достаточно сослаться на «имя» задачи). Безусловно, право выбора и самих задач, и стратегии их решения за преподавателем. В данном случае важно иметь материал, из которого выбирать.
Научить логично и в то же время творчески мыслить – одна из главных целей изучения программирования, а решение интересных, «посильной трудности» задач наилучшим образом способствует этому. Обязательно найдутся ребята, которые «перерастут» ученические задачи и захотят создавать серьезные проекты. И преподаватель должен не только дать необходимые знания, но и показать, к чему можно стремиться, помочь поверить в свои силы и создать условия для раскрытия способностей учащихся.
Весь материал - смотрите архив.


Электронные учебники по информатике для изучения Visual Basic (3.96 MB)

