Презентация по теме PascalABC графика для 7-9 класса, урок №2
Оценка 4.7
Презентации учебные
pptx
информатика
7 кл—9 кл
07.11.2017
Презентация предназначена для начального изучения программирования на языке
Pascal ABC (графика) и позволяет работать учителю с учениками одновременно . Урок №2
Цели данной программы:
познакомить учащихся с программной средой Pascal ABC, со структурой программы на языке Паскаль;
сформировать у учащихся первичные знания по применению изученного материала;
научить анализировать, обобщать и систематизировать;
обогащать словарный запас учащихся;
развивать информационную культуру учащихся, способность к самостоятельной и коллективной деятельности, рефлексию.Презентация выполнена в программе PowerPoint на 16 слайдах
Grafica_Pascal_ABC урок№2.pptx
Презентация по теме PascalABC графика для 7-9 класса, урок №2
Графический режим
Учитель информатики ГБОУ школа №118
ЮЗАО
Серогодская Н.И.
Г.Москва
1
Презентация по теме PascalABC графика для 7-9 класса, урок №2
Урок №2
2
Презентация по теме PascalABC графика для 7-9 класса, урок №2
ЦЕЛИ
Обучающие:
познакомить учащихся с программной средой Pascal ABC, со структурой
программы;
сформировать у учащихся первичные знания по применению изученного
материала.
Развивающие:
учить анализировать, обобщать и систематизировать;
Воспитательные:
развивать информационную культуру учащихся, способность к самостоятельной и
коллективной деятельности, рефлексию.
3
Презентация по теме PascalABC графика для 7-9 класса, урок №2
ГРАФИЧЕСКИЙ РЕЖИМ ABCPASCAL
ЗАДАЧИ
Серогодская Н.И. ГБОУ СОШ
№1 корпус 2
Учащиеся должны знать:
• основные команды в среде GraphPascal ABC;
• правила оформления и работы программы;
Учащиеся должны уметь:
• разрабатывать программы рисования графических объектов;
• производить необходимые действия с программой;
• разрабатывать процедуры с параметрами и без них для
рисования объектов;
• разрабатывать программы на основе типовых конструкций
алгоритма;
4
Презентация по теме PascalABC графика для 7-9 класса, урок №2
Составить программу
для построения изображения
п р о г р а м
м а
5
программа
Презентация по теме PascalABC графика для 7-9 класса, урок №2
программа
program seventh;
uses graphabc;
begin
line (200,200,400,200); lineto (300,140); lineto (200,200);
floodfill (300,170,clblue);
line (200,200,400,200); lineto (300,260); lineto (200,200);
floodfill (300,230,cllime);
circle (160,200,40);
floodfill (160,200,clred);
circle (440,200,40);
floodfill (440,200,clyellow);
end.
6
Презентация по теме PascalABC графика для 7-9 класса, урок №2
Вывод текста в графическое
TextOut(x,y,’строка’); выводит строку текста в
позицию (x,y) (точка (x,y) задает верхний левый угол
прямоугольника, который будет содержать текст).
окно
Program text;
uses GraphABC;
begin
TextOut(100,30,'Квадрат');
Rectangle(50,50,200,200);
FloodFill(55,55,clBlue);
end.
7
Презентация по теме PascalABC графика для 7-9 класса, урок №2
Действия со шрифтом
SetFontName(‘name’) устанавливает
наименование шрифта.
SetFontColor(color) устанавливает цвет
шрифта.
SetFontSize(sz) устанавливает размер
шрифта в пунктах.
SetFontStyle(fs) устанавливает стиль
шрифта.
8
Презентация по теме PascalABC графика для 7-9 класса, урок №2
Название шрифта
По умолчанию установлен шрифт, имеющий
наименование MS Sans Serif.
Наиболее распространенные шрифты – это
Times, Arial и Courier New.
Наименование шрифта можно набирать без учета
регистра.
Пример:
SetFontName(‘Times’);
9
Презентация по теме PascalABC графика для 7-9 класса, урок №2
Презентация по теме PascalABC графика для 7-9 класса, урок №2
Используемые
цвета
Цвет можно задавать и с помощью функции
RGB(r,g,b) где r, g и b – целые числа в диапазоне от 0
до 255.
Функция возвращает целое значение, являющееся
кодом цвета, который содержит красную, зеленую и
синюю составляющие с интенсивностями r, g и b
минимальной
соответственно
интенсивности, 255 – максимальной).
соответствует
(0
RGB(255,255,255) – соответствует белому цвету.
RGB(0,0,0) – соответствует черному цвету.
12
Презентация по теме PascalABC графика для 7-9 класса, урок №2
Например:
Program color;
uses GraphABC;
begin
Clearwindow(rgb(200,150,250));
TextOut(93,30,' Квадрат ');
Rectangle(50,50,200,200);
FloodFill(55,55,clRed);
TextOut(275,30,' Эллипс');
Ellipse(250,50,350,200);
FloodFill(250+50,50+50,clYellow);
end.
13
Презентация по теме PascalABC графика для 7-9 класса, урок №2
Вывод текста в графическое
операторов
Текст можно
Gotoxy(x,y)
подключив
дополнительно модуль Crt.
помощью
вывести
и Write(‘текст’),
окно
с
Program text2;
uses Crt,GraphABC;
begin
clrscr;
hidecursor; {скрывает текстовый курсор}
gotoXY(12,3);
write(‘Квадрат');
Rectangle(50,50,200,200);
FloodFill(55,55,clYellow);
end.
14
Презентация по теме PascalABC графика для 7-9 класса, урок №2
Список литературы
Федоренко Ю. Алгоритмы и программы на Турбо Паскале.
Фаронов В.В. Turbo Pascal 7.0. Начальный курс.
Нолидж, 1998. 620 с.
Грызлов В.И., Грызлова Т.П. Турбо Паскаль 7.0.
М.: "ДМК", 2000. 416 с.
Зуев Е.А. Язык программирования Turbo Pascal 6.0.
М.: Унитех, 1992. 298с.,ил.
Зуев Е.А. Turbo Pascal. Практическое программирование.
15
Презентация по теме PascalABC графика для 7-9 класса, урок №2
СПАСИБО ЗА ВНИМАНИЕ!
16
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.