Теория
|
Компьютерный практикум
|
Основы объектно-ориентированного программирования на языке VisualBasic – 24 часа
|
1. Основы объектно-ориентированного визуального программирования:
• Объекты: свойства, методы и события.
• Графический интерфейс и событийные процедуры.
• Общие процедуры
|
|
2. Система объектно-ориентированного программирования VisualBasic:
• Интегрированная среда разработки VisualBasic.
• Этапы разработки проектов на языке VisualBasic.
• Создание первого проекта «Обычный калькулятор»
|
1. Проект «Обычный калькулятор».
2. Проект-задание «Расположение формы и управляющих элементов»
|
3. Переменные в языке программирования VisualBasic
|
3. Проект «Переменные».
4. Проект-задание «Переменные-2»
|
4. Функции в языке программирования VisualBasic:
• Функции преобразования типов данных. • Математические функции.
• Строковые функции.
• Функции ввода и вывода данных
|
5. Проект «Перевод чисел».
6. Проект-задание «Мулътисистемный калькулятор».
7. Проект «Инженерный калькулятор».
8. Проект-задание «Треугольник».
9. Проект «Строковый калькулятор».
10. Проект-задание «Строковый калькулятор_2».
11. Проект «Проверка знаний».
12. Проект-задание «Игра Баше»
|
5. Основные типы алгоритмических структур и их кодирование на языке VisualBasic:
• Линейный алгоритм.
• Алгоритмическая структура «ветвление».
• Алгоритмическая структура «выбор».
• Алгоритмическая структура «цикл»
|
13. Проект-задание «Поиск большего из двух чисел».
14. Проект «Отметка».
15. Проект-задание «Тест с выборочным ответом».
16. Проект «Коды символов».
17. Проект-задание «Факториал».
18. Проект «Количество символов».
19. Проект-задание «Слово-перевертыш»
|
6. Графические возможности языка программирования VisualBasic
|
20. Проект «Построение графика функции».
21. Проект-задание « График функции 2».
22. Проект-задание «Графический редактор».
23. Проект-задание «Установка цвета »
|
7. Массивы в языке программирования VisualBasic:
• Числовые массивы: заполнение и поиск.
• Сортировка числовых массивов.
• Двумерные массивы и вложенные циклы
|
24. Проект «Поиск минимального элемента в числовом массиве».
25. Проект-задание «Поиск максимального элемента в числовом массиве».
26. Проект «Сортировка числового массива по возрастанию».
27. Проект-задание «Сортировка числового массива по убыванию».
28. Проект «Таблица умножения».
29. Проект-задание «Развертка»
|
|