- •Лекции по курсу “Методика преподавания информатики»
- •1.Информатика в средней школе
- •Образовательный стандарт основного общего образования по информатике и информационным технологиям
- •Обязательный минимум содержания основных образовательных программ
- •Требования к уровню подготовки выпускников
- •Образовательный стандарт среднего (полного) общего образования по информатике и информационным технологиям профильный уровень
- •Обязательный минимум содержания основных образовательных программ
- •Средства икт
- •Требования к уровню подготовки выпускников
- •Учебники
- •2.Методика введения понятия "Графическая оболочка Windows"
- •Этап работы с готовыми документами
- •Этап построения новых документов
- •3.Методика введения понятия "Компьютер"
- •Этап работы с готовым компьютером
- •Этап построения нового компьютера
- •4.Методика введения понятия “Алгоритмизация и программирование”
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •5.Методика введения понятия «Графические методы»
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •6.Методика введения понятия “Процедуры”
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •7.Методика введения понятия “Команда выбора if”
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •8.Методика введения понятия «Классы»
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •9.Методика введения понятия «Наследование классов»
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •10.Методика введения понятия “Полиморфизм ”
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •11.Методика введения понятия “Команда выбора case”
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •12.Методика введения понятия “Цикл for”
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •13.Методика введения понятия “Элемент управления CheckBox”
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •Проект «График функции в полярной системе координат»
- •3 Этап Составление программ
- •14.Методика введения понятия “Элемент управления RadioButton”
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •Проект «Обучение английскому»
- •3 Этап Составление программ
- •15.Методика введения понятия “Цикл while”
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •16.Методика введения понятия “Строки”
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •Количество символов
- •3 Этап Составление программ
- •17. Методика введение понятия о табличной величине и способах обработки табличной информации
- •1 Этап Подготовительный
- •5.Вывод данных из массива в объект:
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •18. Методика введение понятия о методах сортировки табличной информации
- •1 Этап Подготовительный
- •Сортировка обменом (методом "пузырька")
- •Сортировка выбором
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •19.Методика введения понятия “Файлы”
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •Грибник Нарисовать путь грибника по координатам
- •3 Этап Составление программ
- •20.Методика введения понятия «Технология обработки текстовой информации» Подготовительный этап
- •Этап работы с готовыми текстами
- •Этап построения новых текстов
- •21. Методика введения понятия «Технология обработки графической информации» Подготовительный этап
- •Этап работы с готовыми рисунками
- •Этап построения новых рисунков
- •22. Методика введения понятия «Технология обработки числовой информации» Подготовительный этап
- •Этап работы с готовыми таблицами
- •Этап построения новых таблиц
- •23. Методика введения понятия «Технология хранения, поиска и сортировки информации» Подготовительный этап Виды баз данных
- •Виды структур баз данных
- •Этап работы с готовыми таблицами
- •Запросы
- •2.Создание отчетов
- •24.Методика введения понятия “Компьютерные коммуникации”
- •25.Методика введения понятия “Мультимедийные технологии”
3 Этап Составление программ
Самостоятельное составление программ и решение задач.
13.Методика введения понятия “Элемент управления CheckBox”
1 Этап Подготовительный
1.Элементы управления предназначены для предоставления пользователю возможности управления ходом работы программы.
2. Элементы управления представлены следующими объектами:
CheckBox Value – значения True и False Возможен множественный выбор. |
3.Преобразование полярной системы координат к декартовой
2 Этап Работа с готовыми программами
Пример программы:
Проект «График функции в полярной системе координат»
Public Class frmGraph
Dim picGraph As Graphics
Dim R, G, B As Integer
Private Sub btnExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnExit.Click
End
End Sub
Private Sub frmGraph_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
picGraph = picDraw.CreateGraphics()
R = 0
G = 0
B = 0
End Sub
Private Sub btnPusk_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnPusk.Click
Dim X0 As Integer = picDraw.Width / 2
Dim Y0 As Integer = picDraw.Height / 2
Dim penGraph As New Pen(Color.FromArgb(R, G, B))
Dim X1, Y1, X2, Y2 As Integer
Dim a As Integer, ar, L, X, Y As Single
Dim R1 As Integer = 40
X1 = X0
Y1 = Y0
For a = 1 To 360
ar = a * Math.PI / 180
L = 2 * R1 * (1 - Math.Cos(ar))
X2 = X0 + L * Math.Cos(ar)
Y2 = Y0 - L * Math.Sin(ar)
picGraph.DrawLine(penGraph, X1, Y1, X2, Y2)
X1 = X2
Y1 = Y2
Next
End Sub
Private Sub chkRed_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles chkRed.CheckedChanged
If chkRed.Checked Then R = 255 Else R = 0
End Sub
Private Sub chkGreen_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles chkGreen.CheckedChanged
If chkGreen.Checked Then G = 255 Else G = 0
End Sub
Private Sub chkBlue_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles chkBlue.CheckedChanged
If chkBlue.Checked Then B = 255 Else B = 0
End Sub
End Class
3 Этап Составление программ
Самостоятельное составление программ и решение задач.
14.Методика введения понятия “Элемент управления RadioButton”
1 Этап Подготовительный
1.Элементы управления предназначены для предоставления пользователю возможности управления ходом работы программы.
2. Элементы управления представлены следующими объектами:
RadioButton Value – значения True и False Возможен выбор одного элемента из группы. |
2 Этап Работа с готовыми программами
Пример программы:
Проект «Обучение английскому»
- объект ImageList
Public Class frmEnglish
Private Sub btnExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnExit.Click
End
End Sub
Private Sub rdbCat_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles rdbCat.CheckedChanged
picEnglish.Image = imlEnglish.Images(0)
End Sub
Private Sub rdbDog_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles rdbDog.CheckedChanged
picEnglish.Image = imlEnglish.Images(1)
End Sub
Private Sub rdbHourse_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles rdbHourse.CheckedChanged
picEnglish.Image = imlEnglish.Images(2)
End Sub
End Class