пятница, 22 декабря 2023 г.

Язык программирования Pascal. Переменные. Типы данных. Ввод данных

ИГРАЕМ

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


Задача. Составить программу, которая находит площадь прямоугольника.

var d,s : real;{описание 2-х переменных вещественного типа}
begin
  writeln('Введите длину и ширину прямоугольника');{выводит надпись Введите...}
  readln(d,s);{ждёт пока вы введёте 2 числа, числа вводятся через Enter}
  write('Площадь прямоугольника равна ' , d*s);{выводит надпись Площадь... и результат}
end.


ЗАКРЕПЛЕНИЕ МАТЕРИАЛА


Задание 1. Запускаем программу PascalABC.NET. Ярлык вы найдёте на Рабочем столе или в меню Пуск Обратите внимание на чёрные буквы net в правом нижнем углу значка.


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

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

var d : real;{описание переменной вещественного типа, она обозначает длину стороны}
begin
  writeln('Введите длину квадрата');{выводит надпись Введите...}
  readln(ЗДЕСЬ ДОЛЖНА БЫТЬ ПЕРЕМЕННАЯ, КОТОРАЯ ОБОЗНАЧАЕТ ДЛИНУ стороны);{ждёт пока вы введёте 1 число}
  write('Периметр равен ' , ЗДЕСЬ ЗАПИСЫВАЕМ ВЫРАЖЕНИЕМ, КАК СЧИТАТЬ ПЕРИМЕТР );{выводит надпись Периметр... и результат}
end.

Пример ввода:

5

Пример вывода:

Периметр квадрата равен 20.


Покажите результат выполнения учителю.

среда, 20 декабря 2023 г.

Использование основных алгоритмических конструкций для решения практических задач

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

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

Задание 2. В лотерее участвуют 100 билетов. Билеты пронумерованы от 1 до 100. Каждый билет, номер которого делится на 7, и является счастливым. Составьте программу, которая выводит номера счастливых билетов и их количество. 

Задание 3. Условия лотереи изменились и теперь счастливым является каждый билет, номер которого делится на 11. Составьте программу, которая выводит номера счастливых билетов и их количество. 

вторник, 19 декабря 2023 г.

Пишем письмо Деду Морозу

 1. Запустите текстовый редактор Word.

2. Создайте новый текстовый документ.

3. Сохраните его в папку D:\ученики\6Г под именем Письмо ваше имя

4. Наберите текст письма. В тексте 4 абзаца. Всемирному Деду Морозу - это один абзац. В конце каждого абзаца вы нажимаете Enter.

5. Выделите фрагменты текста и подберите размер шрифта. Кнопка на подсказке.



6. Выделите фрагменты текста и подберите шрифт.


7.  Выделите фрагменты текста и подберите начертание.



8. Выделите фрагменты текста и подберите цвет.




9.  Выделите своё имя и установите выравнивание по правому краю.

10. Выделите текст «Письмо...» и установите выравнивание по центру.


11. Выделите текст «Здравствуй,...» и установите выравнивание по ширине.

понедельник, 18 декабря 2023 г.

Работа с таблицами базы данных. Создание таблиц базы данных. Ввод и редактирование данных

ИГРАЕМ 

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

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

Задание 1. Запустите Microsoft Access и создайте новую базу данных. Сохраните файл в папку D:\ученики\10А, Б Имя файла Новый год фамилия.

Задание 2-3. На основании информации  ниже создайте таблицу Деды Морозы. Перед выполнением задания прочитайте, пожалуйста, вопросы ниже.

  1. Зюзя (Беларусь). Место жительства - лес. Приносит подарки 31 декабря.
  2. Дед Мороз (Россия). Место жительства - Великий Устюг. Помощница Снегурочка. Приносит подарки 31 декабря.
  3. Кыш-Бабай (Татарстан). Место жительства -  лесу.  Помогает дочка Кар Кызы. Приносит подарки 31 декабря.
  4. Санта Христиан (Африка). Живёт на вершине Килиманджаро. Приносит подарки 24 декабря.
  5. Микулаш (Чехия). Сопровождает ангел в белоснежной одежде и лохматый чертёнок.  Приносит подарки 5 декабря.
  6. Баббо Натале. (Италия). Живёт в Лапландии. Помогает   фея Бефана. Приносит подарки 24 декабря.
  7. Йоулупукки (Финляндия). Живёт в Лапландии.  Жена Муори. Приносит подарки 24 декабря.

    Информация из свободных источников интернета. Я не была во всех странах и на деле её не проверяла :) 

Вопросы перед выполнением задания

  1. Какие поля вы включите в таблицу? Какие типы у них будут?
  2. Сколько полей у вас получилось? У меня получилось 5 полей.  Если у вас другое количество полей, обсудите с одноклассником или учителем.
  3. Какое или какие поля  вы сделаете ключевыми? Имена Делов Морозов в разных странах могут совпадать. 

Задание 4. 

1. Добавьте в таблицу поле Изображение. Файлы с изображениями Дедов Мороза расположены в папке D:\для занятий\СУБД\Создание баз данных\Дед Мороз.

2. Внесите в таблицу информацию о Деде Морозе любой страны, которую я не брала.


Задание 5. Подумайте, какую таблицу вы бы могли добавить в базу данных Новый год.  Это может быть даже ваша фантазия. Добавьте её. Таблицы должны иметь связь по какому-то полю.

Требования к таблице: 

1. От 4 полей.

2. От 3 записей.

 


пятница, 15 декабря 2023 г.

Язык программирования Паскаль: структура программы, команда вывода данных

 

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


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

Задание 1. Запускаем программу PascalABC.NET. Ярлык вы найдёте на Рабочем столе или в меню Пуск Обратите внимание на чёрные буквы net в правом нижнем углу значка.

Задание 2.  

а) Выполните программу

begin
  write('Вечор, ты помнишь, вьюга злилась,');
  write('На мутном небе мгла носилась;');
  write('Луна, как бледное пятно,');
  write('Сквозь тучи мрачные желтела,');
  write('И ты печальная сидела —');
  write('А нынче… погляди в окно:');
  write('Под голубыми небесами');
  write('Великолепными коврами,');
  write('Блестя на солнце, снег лежит;');
end.

б) Замените все команды write на writeln. Выполните программу. Что произошло? Почему?


Покажите результат выполнения учителю.


Задание 3. 

а) Выполните программу. Что вывелось в результате выполнения программы?

begin
  write('5*5+7=');
end.
 
б) Замените команду  write('5*5+7='); на  write('5*5+7=' , 5*5+7); Выполните программу. Что вывелось в результате выполнения программы? Какой вывод вы можете сделать? Мы можем соединять в одной команде  текст и выражения?

в) Выполните упр. 5 п. 1 параграф 14. 

Покажите результат выполнения учителю.

среда, 13 декабря 2023 г.

Понятие электронной таблицы

ИГРАЕМ







Составление алгоритмов для работы с графикой

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

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

Задание 1. Запустите PascalAbcNet

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

Задание 3. Увеличьте количество рядов окружностей.

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

Подсказки:
1. Какая процедура позволяет рисовать прямоугольник? Стр. 159. 
2. Вторую вершину прямоугольника можно получить из первой, добавив какое-то число. Например, rec...(x,y,x+...,y+...);
3. Вам надо рассчитать или подобрать расстояние между прямоугольниками. За это отвечают команды х:=х+...; у:=у+...;






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









вторник, 12 декабря 2023 г.

Редактирование текста

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

 
ПРЕЗЕНТАЦИЯ


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


Откройте файл  редактирование в папке D:\для занятий\6 класс\ТР. Открыть вам поможет команда Файл/Открыть. Выполняйте задания из файла. 
Сделать задания более наглядными.

ИТОГИ УРОКА

понедельник, 11 декабря 2023 г.

Составление алгоритмов обработки строковых величин. Повышенный

 

Задача. С клавиатуры вводится пример вида число 1 + число 2= Вывести на экран сам пример и результат вычислений.

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

Задание 3. С клавиатуры вводится пример вида число 1 * число 2= Вывести на экран сам пример и результат вычислений.

Задание 4. С клавиатуры вводится пример вида число 1 знак операции число 2= Вывести на экран сам пример и результат вычислений. Возможные знаки: +, -, *, /

Задание 5.  Вводится строка вида d1+d2+…+dn, где d1, d2, …, dn — числа. Вычислить значение выражения. Знак может быть +, -, *, /

Понятие базы данных. Система управления базами данных (СУБД

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


ИГРАЕМ

пятница, 8 декабря 2023 г.

Алгоритмическая конструкция «ветвление»

 

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


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


Задача.  Через клетку от Робота могут быть стены. Робот делает шаг в одном из направлений. Если слева, справа, сверху или снизу  есть стена, он закрашивает клетку, в которой стоит. Обстановка if2.


ЗАКРЕПЛЕНИЕ МАТЕРИАЛА

Задание 1. Запускаем программу PascalABC.NET. Ярлык вы найдёте на Рабочем столе или в меню Пуск Обратите внимание на чёрные буквы net в правом нижнем углу значка

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

Задание 3-4. Рассмотреть оставшиеся 2 случая для предыдущей задачи

среда, 6 декабря 2023 г.

Составление алгоритмов для работы с графикой

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

Задание 1. Запустите PascalAbcNet

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



Задание 3. Измените предыдущую программу так, чтобы линии рисовались чаще.

пятница, 1 декабря 2023 г.

Использование условий. Цикл с предусловием

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



ЗАКРЕПЛЕНИЕ МАТЕРИАЛА


Задание 1. Запускаем программу PascalABC.NET. Ярлык вы найдёте на Рабочем столе или в меню Пуск Обратите внимание на чёрные буквы net в правом нижнем углу значка

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