- •1. Информатика в средней школе. Цели и задачи обучения информатике в школе.
- •Образоват.Стандарт основного общего образования по инф-ке и инф-ным технол.
- •Обязат.Минимум содержания основных образов.Программ
- •Требов.К уровню подготовки выпускников
- •2. Анализ учебных и методических пособий. Программное обеспечение по курсу информатики.
- •3. Методика введения понятия "Графическая оболочка Windows"
- •4. Методика введения понятия "Компьютер"
- •5. Методика введения понятия “Алгоритмизация и программирование”
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •6. Методика введения понятия «Графические методы»
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •7. Методика введения понятия “Процедуры”
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •8. Методика введения понятия “Команда выбора if”
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Самостоятельное составление программ
- •10. Методика введения понятия «Наследование классов»
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •11. Методика введения понятия “Полиморфизм ”
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •12. Методика введения понятия “Команда выбора case”
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •13.Методика введения понятия “Цикл for”
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •14. Методика введения понятия “Элемент управления CheckBox”
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •15. Методика введения понятия “Элемент управления RadioButton”
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •16. Методика введения понятия “Цикл while”
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •17. Методика введения понятия “Строки”
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •18. Методика введение понятия о табличной величине и способах обработки табличной информации
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •19. Методика введение понятия о методах сортировки табличной информации
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •20. Методика введения понятия “Файлы”
- •1 Этап Подготовительный
- •2 Этап Работа с готовыми программами
- •3 Этап Составление программ
- •21. Методика введения понятия «Технология обработки текстовой информации»
- •Подготовительный этап
- •22. Методика введения понятия «Технология обработки графической информации»
- •Подготовительный этап
- •23. Методика введения понятия «Технология обработки числовой информации»
- •Этап работы с готовыми таблицами
- •24. Методика закрепления понятия «Технология обработки числовой информации»
- •Этап построения новых таблиц
- •Подготовительный этап
- •Этап работы с готовыми таблицами
- •Этап построения новых таблиц
- •27. Методика введения понятия “Компьютерные коммуникации”
- •28. Методика введения понятия “Мультимедийные технологии”
- •29. Применение средств информационных и коммуникационных технологий (икт) в образовании
- •30.Организация контроля знаний учащихся с применением средств икт.
- •Критерии отбора материала для тестовых заданий
- •31. Особенности дистанционного обучения.
- •Средства обучения.
- •Специфические принципы до:
3 Этап Составление программ
Вывести массив, у которого упорядочены первые к числе, где к меньше общего числа элем. массива.
20. Методика введения понятия “Файлы”
3 этапа обучения: 1) Подготовительный этап предназначен для введения терминологии. 2) Этап работы с готовыми документами предназначен для осознания и усвоения учениками работы с электронными документами с использованием электронных инструментов. 3) Этап построения документа предназначен для формирования приемов построения электронных документов с использованием электронных инструментов.
1 Этап Подготовительный
1.Файл – это поименованная область памяти на диске. Для работы с файлами в VB используется пространство имён System.IO.
2.Visual Basic поддерживает 2 типа файлов: ASCII-файлы и двоичные файлы, и 2 способа доступа к файлам: последовательный и произвольный. Наиболее часто используются ASCII-файлы с последовательным доступом к файлу.
3.Открытие файла для чтения:
Dim path As String = "mushroomer.txt" (имя файла)
Dim fileinfo = New FileInfo(Path) (объявл.новый экземпляр файла)
Dim streamreader As StreamReader = fileinfo.OpenText() (Открываем файл для чтения)
4.Чтение данных из файла:
Do
N = N + 1 (Увеличение счетчика на 1)
sText = streamreader.ReadLine()…
Loop Until sText = "" (Проверка на пустую строку)
5.Запись данных в файл:
Dim Pathw = "mushroomer1.txt" (имя файла)
Dim fileinfow = New FileInfo(Pathw) (объявляем новый экземпляр файла)
Dim streamwriter As StreamWriter = fileinfow.AppendText() (Открываем файл для записи)
For i = 1 To N - 1
streamwriter.WriteLine(X(i) & " " & Y(i)) (Добавл.строку в файл
Next
5.Закрытие файла:
streamreader.Close()
streamwriter.Close()
2 Этап Работа с готовыми программами
Пример программы: Вывести координаты Грибника в листбокс из файла.
Imports System.IO
Public Class frmFile
Dim X(), Y() As Integer
Dim N As Integer = 1
Dim picDTrack As Graphics
Private Sub btnLoad_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnLoad.Click
Dim path As String = "mushroomer.txt" (имя файла)
Dim fileinfo = New FileInfo(Path) (объявл.новый экземпляр файла)
Dim InProbel As Integer = 0
lstXY.Items.Clear() (очистка ListBox)
Dim streamreader As StreamReader = fileinfo.OpenText() (Открываем файл для чтения)
Dim sText As String = "" (Строка текста в файле)
Dim p As String = " " (Разделитель чисел (пробел))
sText = streamreader.ReadLine() (Читаем строку из файла)
Do
ReDim Preserve X(N), Y(N) (Увеличиваем размер массива)
InProbel = sText.IndexOf(p) (Определяем место расположения символа p (пробела))
X(N) = Convert.ToUInt16(sText.Substring(0, InProbel)) (Координата X от начала строки до пробела)
Y(N) = Convert.ToUInt16(sText.Substring(InProbel + 1, sText.Length - InProbel - 1)) (Координата Y после пробела до конца строки)
lstXY.Items.Add(Convert.ToString(X(N)) + " " + Convert.ToString(Y(N))) (Запись в ListBox для контроля)
N = N + 1 (Увеличение счетчика на 1)
sText = streamreader.ReadLine()
Loop Until sText = ""
End Sub