Рабочая тетрадь `Программирование на Visual Basic в школе` является второй из серии рабочих тетрадей Visual Basic для школьников. В ней представлена методика преподавания Visual Basic.
Если в первой тетради `Первое знакомство с Visual Basic` ученик знакомится с основными понятиями среды Visual Basic и Visual Basic языка объектно - ориентированного программирования, то во второй тетради он углубляет свои знания и навыки работы в этой среде. Он знакомится со стандартными типами данных, учится создавать пользовательские типы, осваивает работу с постоянными и переменными величинами, осваивает основные управляющие конструкции языка Visual Basic такие как циклы (с параметром, условные), ветвления, учится грамотно организовывать диалог с пользователем, используя окна InputBox и MsgBox, учится создавать общие процедуры и функции, документировать их. От небольших проектов - примеров, имеющих одну форму, ученик постепенно переходит к созданию более сложных проектов, имеющих несколько форм и модули кода. Завершается учебный курс, представленный в тетради, созданием собственного компьютерного проекта - кроссворда, имеющего звуковое, музыкальное оформление, с анимацией.
В дальнейшем автор тетради имеет ввиду издать еще одну заключительную рабочую тетрадь серии Visual Basic для школьников, в которой будут обсуждаться вопросы работы с массивами данных, классами объектов и создания собственных элементов управления.
Тетрадь предназначена для детей от 8-го класса и старше и может быть использована на уроках информатики, на факультативных занятиях в школе и для домашней индивидуальной работы.
В тетради использованы материалы отечественных и переводных книг по Visual Basic, автором обобщен опыт его практической работы в УВК № 1628 г. Москвы.
Для работы с тетрадью необходима 5 или 6 версии языка Visual Basic. С небольшими корректировками методику, представленную в тетради, можно использовать для освоения 3 и 4 версий Visual Basic. Это и многое другое вы найдете в книге Visual Basic для школьников. Учебное пособие. Рабочая тетрадь 2 (Т. Л. Истомина)