Меню
Разработки
Разработки  /  Информатика  /  Уроки  /  Предметная школа по программированию

Предметная школа по программированию

КТП для предметной школы по информатике. Рассчитано примерно на 29часов. Для 9-11 классов.
25.10.2012

Описание разработки

КТП для предметной школы по информатике. Рассчитано примерно на 29 часов. Для 9-11 классов. Представлен план обучения программированию в VisualBasic 2010.

Предметная школа по программированию

Содержимое разработки

ПРОГРАММА КУРСА «ПРОГРАММИРОВАНИЕ»

общеобразовательный курс для 9-11 классов

Составитель: Прохорова М.С.


ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

Система разработки программного обеспечения Microsoft Visual Basic 2010 является хорошим средством быстрой разработки программ для ускоренного создания приложений для Microsoft Windows и Интернета.

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

Цель курса: популяризация программирования.

Методические рекомендации к изучению курса

При изучении разработки программного обеспечения важную роль играет практическая работа учащегося, выполнение заданий творческого характера. Поэтому, в некоторых работах распределение заданий между учениками должно носить индивидуальных характер. Предлагать их ученикам учитель должен выборочно. Использование заданий повышенной сложности позволяет достигать креативного, творческого уровня обученности. Все задания следует осуществлять с использование среды программирования Microsoft Visual Basic 2010.

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

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


СОДЕРЖАНИЕ ОБУЧЕНИЯ


ТЕМАТИЧЕСКОЕ ПЛАНИРОВАНИЕ ЗАНЯТИЙ

Тема

Всего часов

Теория

Практика

  1. Форма, кнопка, метка и диалоговое окно

1

0.5

0.5 (задания из раздела 1)

  1. Событие MouseHover

2

1

1 (задания из раздела 1)

  1. Ввод и вывод в консольном приложении

2

1

1 (задания из раздела 1)

  1. Проверка типа данных: функция IsNumeric

2

1

1 (задания из раздела 1)

  1. Ввод данных через текстовое поле TextBox. Ввод пароля в текстовое поле и изменение шрифта

3

1

2 (задания из раздела 1)

  1. Управление стилем шрифта с помощью элемента управления CheckBox

1

0.5

0.5 (задания из раздела 1)

  1. Побитовый оператор Xor

2

1

1 (задания из раздела 1)

  1. Вкладки TabControl и переключатели RadioButton

3

1

2 (задания из раздела 1)

  1. Свойство Visible и всплывающая подсказка ToolTrip

2

1

1 (задания из раздела 1)

  1. Калькулятор на основе использования комбинированного списка ComboBox

2

1

1 (задания из раздела 1)

  1. Ссылка на другие ресурсы LinkLabel

2

1

1(задания из раздела 1)

  1. Греческие буквы, математические операторы. Символы Unikode

1

0,5

0,5 (задания из раздела 1)

  1. Инициирование события в создаваемом классе. Создание элемента управления Button программным способом и подключение события для него

2

1

1 (задания из раздела 2)

  1. Координаты курсора мыши относительно экрана и элемента управления

2

1

1 (задания из раздела 2)

  1. Написание программы

2


2


Итоги изучения тем

Тема 1. Форма, кнопка, метка и диалоговое окно.

Учащиеся должны знать:

- что такое форма, кнопка, метка и диалоговое окно;

- использовать эти объекты и изменять их свойства.


Тема 2. Событие MouseHover.

Учащиеся должны знать:

- что такое событие MouseHover;

- как переключаться между вкладками программного кода;

- как писать комментарии к программе.


Тема 3. Ввод и вывод в консольном приложении.

Учащиеся должны знать:

- как осуществить ввод и вывод данных с помощью консольного приложения.


Тема 4. Проверка типа данных: функция IsNumeric.

Учащиеся должны знать:

- как использовать функцию IsNumeric(X);

- как использовать вечный цикл Do Loop.


Тема 5. Ввод данных через текстовое поле TextBox. Ввод пароля в текстовое поле и изменение шрифта.

Учащиеся должны знать:

- как использовать поле TextBox;

- как использовать метку Label;

- как написать программу, запрашивающую пароль;

- как изменять шрифт.


Тема 6. Управление стилем шрифта с помощью элемента управления CheckBox.

Учащиеся должны уметь:

- использовать флажок;

- управлять стилем шрифта текста, выведенного в метку Label.


Тема 7. Побитовый оператор Xor.

Учащиеся должны уметь:

- обрабатывать событие изменения состояния флажка CheckedChanged.


Тема 8. Вкладки TabControl и переключатели RadioButton.

Учащиеся должны уметь:

- использовать вкладки TabControl;

- использовать переключатели RadioButton.


Тема 9. Свойство Visible и всплывающая подсказка ToolTrip.

Учащиеся должны знать:

- возможности свойства Visible;

- как использовать всплывающую подсказку ToolTrip.


Тема 10. Калькулятор на основе использования комбинированного списка ComboBox.

Учащиеся должны уметь:

- использовать комбинированный список ComboBox.


Тема 11. Ссылка на другие ресурсы LinkLabel.

Учащиеся должны уметь:

- создавать в форме ссылки на Web-страницы, на открытие файлов какими-либо программами, на просмотр содержания логических дисков, папок и пр.


Тема 12. Греческие буквы, математические операторы. Символы Unikode.

Учащиеся должны знать:

- принципы кодирования символов;

- как вывести греческие буквы;

- как задать формат вывода числа.


Тема 13. Инициирование события в создаваемом классе. Создание элемента управления Button программным способом и подключение события для него.

Учащиеся должны знать:

- как создать собственный класс, содержащий процедуру оценки введенной пользователем строки;

- как создать командную кнопку в форме «программным» способом, задать ее свойства.


Тема 14. Координаты курсора мыши относительно экрана и элемента управления.

Учащиеся должны знать:

- как найти координаты курсора мыши относительно различных объектов;

- как написать программу мониторинга положения мыши.


Тема 15. Написание программы.

Учащиеся должны, используя знания, полученные в течение года, самостоятельно написать программу Калькулятор, с кнопками-цифрами, выполняющую различные арифметические операции. Управление Калькулятором возможно только мышью.


УЧЕБНАЯ ЛИТЕРАТУРА

  1. Visual Basic 2010 на примерах. – СПб.: БХВ-Петербург, 2010. – 336с.: ил.



8


-80%
Курсы дополнительного образования

Основы HTML

Продолжительность 72 часа
Документ: Cвидетельство о прохождении курса
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Предметная школа по программированию (0.02 MB)

Комментарии 1

Чтобы добавить комментарий зарегистрируйтесь или на сайт

Балжан, 31.10.2012 15:58
здравствуйте! Присылайте мне пожалуйста поурочные планы по программированию.