Конспект урока «Текстовые файлы» по информатике

Решение задач на тему "Текстовые файлы" с использованием среды программирования Turbo Pascal


Цель урока: обобщение и систематизация знаний по теме: “Текстовые файлы” с помощью решения задач

Задачи урока:

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

Воспитательная – содействовать в ходе урока формированию внимательности, самостоятельности.

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

Тип урока: урок решения задач

Структура урока.

  1. Организационный этап (5 мин)

  2. Вводно-мотивационный этап (15 мин)

  3. Операционно-содержательный этап (45 мин)

  4. Рефлексивно-оценочный этап (10 мин)

  5. Домашнее задание (5 мин)

Оборудование: ПК, программное обеспечение

Ход работы

1. Организационный этап.

Здравствуйте, ребята, садитесь. Сегодня на уроке мы с вами будем решать задачи на тему “Текстовые файлы” используя язык программирования Turbo Pascal.

2. Вводно-мотивационный этап (актуализация опорных знаний).

Опрос на тему: “Текстовые файлы”.

  1. Что такое файл?

  2. Для каких целей используются файлы?

  3. Каковы требования к именам файлов?

  4. Назовите основные процедуры текстовых файлов.

3. Операционно-содержательный этап

Начинаем решение задач.

(Все программы перед компиляцией следует сохранять!!!!!!)

  1. Написать программу, которая создает текстовый фай, содержащий сведения о вашем друге (подруге): фамилия, имя, дата рождения.

Program primer;
Var f:text;
Fam,name,date:string;
Begin
Assign(f,’drug.txt’);
Rewrite(f);
Writeln(‘Введите фамилию’);
Readln(fam);
Writeln(f,fam);
Writeln(‘Введите имя’);
Readln(name);
Writeln(f,name);
Writeln(‘Введите дату рождения’);
Readln(date);
Writeln(f,date);
Close(f);
End.

  1. (Предлагается решить самостоятельно. Решение аналогично) Написать программу, которая создает текстовый фай, содержащий информацию о книге: автор, название, год издания.

Program biblioteka;
Var f:text;
Avtor,nazvanie:string;
God:integer;
Begin
Assign(f,’biblioteka.txt’);
Rewrite(f);
Writeln(‘Введите автора книги’);
Readln(avtor);
Writeln(f,avtor);
Writeln(‘Введите название книги’);
Readln(nazvanie);
Writeln(f,nazvanie);
Writeln(‘Введите год издания’);
Readln(god);
Writeln(f,god);
Close(f);
End.

  1. Открыть существующий файл drug.txt и дополнить его информацией о хобби своего друга (подруги).

Program primer2;
Var f:text;
Hob:srting;
Begin
Assign(f,’drug.txt’);
Append(f);
Writeln(‘Введите хобби’);
Readln(hob);
Writeln(f,hob);
Close(f);
End.

  1. (Предлагается решить самостоятельно. Решение аналогично). Открыть существующий файл biblioteka.txt и дополнить его информацией о количестве страниц в книге.

Program Biblioteka2;
Var f:text;
str:srting;
Begin
Assign(f,’biblioteka.txt’);
Append(f);
Writeln(‘Введите количество страниц в книге’);
Readln(str);
Writeln(f,str);
Close(f);
End.

  1. Создать текстовый файл chisla.dat, содержащий все четные двузначные числа.

Program primer3;
Var f:text;
I:integer;
Begin
Assign(f,’chisla.dat);
Rewrite(f);
For i:=10 to 99 do
If i mod 2=0 then writeln(f,i);
Close(f);
End.

  1. (Предлагается решить самостоятельно. Решение аналогично). Создать текстовый файл proba.dat, содержащий все трехзначные числа, кратные 125.

Program probnik;
Var f:text;
I:integer;
Begin
Assign(f,’proba.dat);
Rewrite(f);
For i:=100 to 999 do
If i mod 125=0 then writeln(f,i);
Close(f);
End.

Рефлексивно-оценочный этап (10 мин). Проверка программ, выставление оценок за урок

Домашнее задание. Попов. Turbo Pascal для школьников. Стр 314 №11, №15.


Здесь представлен конспект к уроку на тему «Текстовые файлы», который Вы можете бесплатно скачать на нашем сайте. Предмет конспекта: Информатика Также здесь Вы можете найти дополнительные учебные материалы и презентации по данной теме, используя которые, Вы сможете еще больше заинтересовать аудиторию и преподнести еще больше полезной информации.

Список похожих конспектов

Текстовые файлы

Текстовые файлы

Государственное бюджетное образовательное учреждениесредняя общеобразовательная школа №559Выборгского района Санкт-Петербурга. Конспект ...
Текстовые редакторы

Текстовые редакторы

Тема: «Текстовые редакторы».Цели урока:. - помочь учащимся получить представление о текстовых редакторах, основных понятиях, используемых при редактировании ...
Текстовые редакторы

Текстовые редакторы

Сидорова Елена Николаевна. Учитель Информатики и ИКТ. ГБОУ СОШ №1149 Г Москва. Разработка открытого урока на тему «Форматирование символов в ...
Текстовые инструменты графического редактора

Текстовые инструменты графического редактора

Муниципальное общеобразовательное учреждение. «Средняя общеобразовательная школа с углубленным изучением отдельных предметов № 3». г.Лабытнанги. ...
Папки и файлы

Папки и файлы

Урок по теме: «Папки и файлы». . . Недорезова Екатерина Игоревна, муниципальное бюджетное. . общеобразовательное учреждение средняя общеобразовательная. ...
Извлечь файлы из архива

Извлечь файлы из архива

Пояснительная записка к использованию материалов. Конспект урока на тему «Извлечь файлы из архива». Тест «Контрошка 1» может быть использован ...
Ввод текста. Текстовые документы

Ввод текста. Текстовые документы

Технологическая карта урока. Босова. Информатика . 5 класс. ФГОС. Урок 11. Ввод текста. Текстовые документы. Цели урока:. . . - дать учащимся ...

Информация о конспекте

Ваша оценка: Оцените конспект по шкале от 1 до 5 баллов
Дата добавления:11 мая 2016
Категория:Информатика
Поделись с друзьями:
Скачать конспект