пятница, 23 октября 2026 г.

Создание приложений с графическим интерфейсом

 

Задания по теме урока

Создание Блокнота

Задание 1. 

1. Создайте в папке D:\ученики\11А, Б папку фамилия, имя.

2. Запустите PascalABC.Net.

3. Создайте  проект.


4. Сохраните проект под именем bloknot в папку D:\ученики\11А, Б \фамилия, имя.


Проверить есть ли папка bloknot в вашей папке.

Задание 2. 

  1. Переименовать свойство «текст» имя Блокнот
  2. Разместить на форму рабочую  область  для  текста  — TextBox1;
  3. Разместить на форму диалоги  работы  с  файлами  —OpenFileDialog1, SaveFileDialog1;
  4. Разместить на форму диалоги  для  настройки  внешнего  вида  приложения  —  FontDialog1, ColorDialog1;
  5. Разместить на форму главное меню — MenuStrip1
7. Установите значение для  TextBox1 «истина» для свойства MultiLine

8.  Для  TextBox1 У свойства Dock значение Fill

 9.   Для  TextBox1 установить значение вертикальная полоса для свойства ScrollBars – Vertical

10. Заполнить структуру меню MenuStrip1

11.  Написать обработчики пунктов меню:

Файл — Новый
implementation
var s:string;
var F_N:String;
procedure Form1.toolStripMenuItem4_Click(sender: Object; e: EventArgs);
begin
  TextBox1.Clear;
end;

Файл — Открыть
procedure Form1.toolStripMenuItem5_Click(sender: Object; e: EventArgs);
begin
  openFileDialog1.ShowDialog();
  s:=openFileDialog1.FileName;
  Text:='Блокнот '+s;
  TextBox1.Lines:=ReadAllLines(s);
end;

Файл — Сохранить
procedure Form1.toolStripMenuItem6_Click(sender: Object; e: EventArgs);
begin
  saveFileDialog1.ShowDialog();
  F_N:=saveFileDialog1.FileName;
  WriteAllLines(F_N,TextBox1.Lines);
    Text:='Блокнот '+F_N;
end;

Файл — Выход
procedure Form1.toolStripMenuItem7_Click(sender: Object; e: EventArgs);
begin
  close;
end;

Формат — Шрифт
procedure Form1.toolStripMenuItem8_Click(sender: Object; e: EventArgs);
begin
  fontDialog1.ShowDialog();
  TextBox1.Font:=fontDialog1.
  Font;
end;

Формат — Цвет текста      
procedure Form1.toolStripMenuItem9_Click(sender: Object; e: EventArgs);
begin
  colorDialog1.ShowDialog();
  TextBox1.ForeColor:=colorDialog1.Color;
end;

Формат — Цвет фона
procedure Form1.toolStripMenuItem10_Click(sender: Object; e: EventArgs);
begin
  colorDialog1.ShowDialog();
  TextBox1.BackColor:=colorDialog1.Color;
end;

12. Сохранить изменения и протестировать приложение. 

Максимальный и минимальный элементы массива

 


 ПРЕЗЕНТАЦИЯ К УРОКУ

СОСТАВЛЯЕМ ПРОГРАММЫ


Задание 2. Набрать и выполнить программу, которую составляли в классе.



Задание 3. Чем меньше размер ноги, тем лучше. Так считали японцы. Вводятся данные о размерах ноги  7 девушек, выведите самый маленький размер ноги.


Задание 4.  Ребята играют в игру. В этой игре каждый набирает определённое количество баллов. Игрок, который набирает наименьшее  количество баллов получает 0. А у остальных игроков количество баллов уменьшается на минимум выбывшего игрока. 
Выведите баллы игроков, которые останутся после выбывания первого игрока.

Пример:
Ввод:
10
13
12
5
8
3
9

Вывод
7
10
9
2
5
0
6

Протестируйте свою программу. Если результат правильный, то покажите результат работы  учителю

Подсказка. 
1. Сначала надо найти этот самый маленький балл. А затем уже 
отнимать.
2,  Отнимаем от каждого эелмента массива максимальный v[n]:=v[n]-... 
3. Сколько раз будем это делать?
4. Как увидеть новые


Задание 5. Оценки в соревнованиях по фигурному катанию выставляются 9 судьями. потом одна самая низкая и одна самая высокая оценки отбрасываются и в зачет идет среднее арифметическое оставшихся оценок. Составьте программу, которая определяет зачетную оценку спортсмена. Оценки судей ввести с клавиатуры (целые числа от 1 до 6).

Протестируйте свою программу. Если результат правильный, то покажите результат работы  учителю.

четверг, 22 октября 2026 г.

Основные понятия веб-конструирования. Язык гипертекстовой разметки документов HTML. Структура HTML-документа

 

ПРЕЗЕНТАЦИЯ К УРОКУ

ПРАКТИЧЕСКАЯ РАБОТА

Задание 1. 
1. Загрузите Notepad+++.

2. Выберите Синтаксисы/H/Html


3. Сохраните документ с именем index. Тип файла Html



Задание 2. 


1.  Создайте код







2. Сохраните изменения в документе Файл/Сохранить.
3. Откройте страницу через бразуер. Для этого зайдите в свою папку и откройте файл двойным щелчком.

Задание 3. 

1. Добавьте в блок <head> тег <title> и между тегами вставьте текст «Обо мне. Имя фамилия»

 2. Сохраните изменения в файле Файл/Сохранить.

3. Обновите свою страницу в браузере. У вас должен появиться текст 
Задание 4. 

1. Добавьте в блок <body> тег <h1> и между тегами вставьте текст «Имя фамилия».
2. Сохраните изменения в файле. 
3. Обновите страницу браузера. У вас на странице в области содержимого должен появиться ваш текст.

4.  Добавьте в блок <body> после заголовка свою дату рождения. 
5. Сохраните изменения в файле. 
6. Обновите страницу браузера. У вас на странице в области содержимого должен появиться после имени и фамилии ваша дата рождения.


7. Добавьте в блок <body> после даты рождения 3 предложения о себе. Каждое предложение  пишите в новом абзаце. Используйте тег <p>

8. Сохраните изменения. Обновите страницу.

.
Задание 5. 

1. Измените цвет страницы и цвет текста Сделайте их контрастными.
2. Сохраните изменения в файле.  Обновите страницу браузера. Посмотрите изменения.
3. Через заголовок второго уровня добавьте заглавие вашего любимого стихотворения и фамилию, имя автора.
4.Добавьте 4 строчки вашего любимого стихотворения.

среда, 21 октября 2026 г.

Поиск в строке

 ИГРАЕМ

ПРЕЗЕНТАЦИЯ К УРОКУ


РЕШЕНИЕ ЗАДАЧ


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


Задание 3. Вводится строка. Определить есть ли в этой строке -.
Например, в строке
Осень - это листопады.
тире есть.
А в строке
Серые осенние тучи, нахмурившись, вдруг заплакали крупными прозрачными каплями
тире нет.

Задание 4. Вводится строка. В строке могут быть как заглавные, так и строчные буквы.  Определить есть ли в этой строке сочетание «Осень». Регистры не учитывать, т. А и а - принимаем за один символ, такую ОСЕНЬ  тоже должен найти и такую ОсЕнь тоже.
Например, в строке
Осень - это листопады. Осень - это тёплый час. Осень - прогулки до упаду.
слово «осень» есть.

ОСЕНЬ- это листопады. осень - это тёплый час. ОСеНь - прогулки до упаду.
слово «осень» есть.

Зима - это листопады. Зима - это тёплый час. Зима - прогулки до упаду.
слова «осень» нет.

Задание 5. Вводится строка. В строке могут быть как заглавные, так и строчные буквы.  Определить совпадает ли первый и последний символы строки. Регистры не учитывать, т. А и а - принимаем за один символ. Если ответ верно, укажите, принадлежат ли буквы одному регистру.

понедельник, 19 октября 2026 г.

Редактирование изображений

 


 ПРЕЗЕНТАЦИЯ



ПРАКТИЧЕСКАЯ ЧАСТЬ

Сюжет: «Помоги художнику исправить рисунок города»

Открой исходный рисунок в Paint. Выполняй задания последовательно. После каждого задания сравни свою работу с образцом.

Задание 1. 

1. Скопируйте рисунок с блога и  вставьте его в Paint,

2. Сохраните рисунок в папку D:\ученики\6А,... под именем город_фвамилия 

Задание 2. Исправь контур и измени цвет крыши

  1. Закрась белое пятно на кузове автомобиля красным цветом.

  2. Найди разрыв в контуре крыши левого дома.

  3. Соедини разорванные линии.

  4. Используя инструмент «Заливка», измени цвет крыши на любой другой.

  5. Установи масштаб 100% и проверь результат.

  6. Сохраните изменения в файле: Файл/Сохранить.

Задание 3. Исправь ошибки художника

  1. Увеличь масштаб до 400%.

  2. Удали лишнюю линию на стене левого дома.

  3. Установи масштаб 100% и проверь результат.

  4. Сохраните изменения в файле: Файл/Сохранить.

Задание 4. Измени внешний вид автомобиля

  1. Увеличь масштаб.

  2. Измени цвет автомобиля на на любой другой.

  3. Нарисуй на боковой двери автомобиля чёрную горизонтальную полосу с двумя тонкими белыми линиями внутри. Следи, чтобы полоса не выходила за границы двери, а линии были параллельными.

  4. Установи масштаб 100% и проверь результат.

  5. Сохраните изменения в файле: Файл/Сохранить.

Задание 5. Переделай светофор

  1. Увеличь масштаб.

  2. Измени вертикальный светофор на горизонтальный.

  3. Удали старый корпус и сигналы.

  4. Нарисуй горизонтальный корпус и размести в нём три сигнала: красный, жёлтый, зелёный (слева направо).

  5. Восстанови фон на месте удалённых элементов.

  6. Установи масштаб 100% и проверь результат.

  7. Сохраните изменения в файле: Файл/Сохранить.

пятница, 16 октября 2026 г.

Создание изображений

 

ПРЕЗЕНТАЦИЯ

ПРАКТИЧЕСКАЯ ЧАСТЬ

Задание 1. Загрузите графический редактор Paint. Вместе.


Задание 2-4.  Начинаем вместе.

  1. Загрузите файл upr6_1a из папки D:\для занятий\6 класс\ГР. 
  2. Сохраните файл в папку D:\ученики\6А(Б,В,Г) под именем дерево фамилия.
  3. Выполните упр. 3 стр. 48-49. Текс можно написать свой. Не рисуем филина и листок.
  4. Сохраните изменения в файле Файл\Сохранить.

Задание 5. 

  1. Создайте новое изображение Файл\Создать.
  2. Сохраните файл в папку D:\ученики\6А(Б,В,Г) под именем узок фамилия.
  3. Нарисуйте  пейзаж  упр. 6 ср. 63  Остров и солнце через эллипс.
  4. Сохраните изменения в файле Файл\Сохранить.

Поиск элементов массива с заданными свойствами 2

 

ПРЕЗЕНТАЦИЯ К УРОКУ

ИГРАЕМ И ПОВТОРЯЕМ


СОСТАВЛЯЕМ ПРОГРАММЫ


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


Задание 2. Наберите и выполните программу, которую составляли в классе.

Перейти к игре.  Результаты игры покажите учителю.

Задание 3. Составьте программу для решения следующей задачи.

Суммарные баллы абитуриентов записаны в массиве b. Выведи порядковые номера и баллы тех абитуриентов, суммарный балл которых от 340 до 380. C количеством абитуриентов определитесь сами.


Протестируйте свою программу. Если результат правильный, то покажите результат работы  учителю.

Задание 4. Дополните предыдущую программу так, чтобы ещё выводилось количество таких абитуриентов.

Задание 5. 

1. Дополните предыдущую программу так, чтобы выводился ответ на вопрос: «Есть ли абитуриенты, которые набрали ... баллов и выше.
2. Балл вводится с клавиатуры.

понедельник, 6 октября 2025 г.

Поиск элементов массива с заданными свойствами

ПРЕЗЕНТАЦИЯ К УРОКУ

СОСТАВЛЕНИЕ ПРОГРАММ

Задание 2. Набрать и выполнить программу из классной работы. 

Задание 3. Составить программу, которая выводит номер дня за те дни, в которые температура была выше 15. 


Задание 4. 1. В массиве хранится информация о среднедневной температуре за неделю октября. Составьте программу, которая подсчитывает, сколько дней на неделе было с отрицательной температурой.


var t : array [1..7] of integer; 

      k1,n:integer;

begin

writeln('Введите сведения о температуре за 7 дней' );

    for n:=1 to 7 do readln(t[...]);


    k1:=0;

    for n:=1 to 7 do 

                         if  t[...]... then k1:=k1+1;

   writeln(' Количество дней с отрицательной температурой ', ...);

end.


Задание 4.2. В массиве хранится информация о среднедневной температуре за неделю ноября. Составьте программу, которая подсчитывает, сколько дней на этих неделях было дней с нулевой, отрицательной и положительной температурами.


Задание 5. В массиве хранятся данные о количестве осадков (в мм), выпадавших ежедневно в течение недели ноября. Составьте программу, которая выводит сообщение о том были ли за эту неделю дни без осадков.

Пример:

Ввод: 10 0 7 8 20 5 0

Вывод: Были 

Ввод: 10 8 7 8 20 5 2

Вывод: Нет