Инфоурок Информатика ПрезентацииПрезентация по информатике на тему "Программирование"

Презентация по информатике на тему "Программирование"

Скачать материал
Скачать материал "Презентация по информатике на тему "Программирование""

Получите профессию

Интернет-маркетолог

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Дефектоскопист

Описание презентации по отдельным слайдам:

  • Уроки по языку программирования ПаскальЭлектронный помощник к учебному пособ...

    1 слайд

    Уроки по языку программирования
    Паскаль
    Электронный помощник к учебному пособию Цветков А.С.

    К
    О
    Н
    К
    У
    Р
    С

  • Работу выполнили
Ученицы 11 класса «А» 
Романова 
Белолипецкая Анастасия МБОУ...

    2 слайд

    Работу выполнили
    Ученицы 11 класса «А»
    Романова
    Белолипецкая Анастасия
    МБОУ СОШ № 9
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • СодержаниеВведение
Использование модуля CRT
Запуск и остановка программы
Стру...

    3 слайд

    Содержание
    Введение
    Использование модуля CRT
    Запуск и остановка программы
    Структура программы
    Использование модуля CRT
    Графический модуль GraphABC
    Цикл for
    Использование цикла for для построения изображений
    «Генератор случайных чисел»
    Оператор if
    Вложенные операторы if
    Вложенные циклы
    Оператор case
    Заключение
    Литература






















    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Введение
Курс языка программирования даёт учащимся очень важный в современных...

    4 слайд

    Введение

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

    Цель работы 
    Изучить тему справочника язык программирования ABC Pascal, выполнить задание, разработать тест к теме.

    Практическая значимость Материалы работы помогут обучающимся и преподавателям в изучении среды ABC Pascal».

    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Языки программирования - это формальные языки, предназначенные для записи алг...

    5 слайд

    Языки программирования - это формальные языки, предназначенные для записи алгоритмов, исполнителем которых будет компьютер.
    Записи алгоритмов на языках программирования называются программами.
    Язык Паскаль считается универсальным языком программирования, так как он может применяться для записи алгоритмов решения самых разных задач (вычислительных, обработки текстов, построения графических изображений, поиска информации и т.д.). Он поддерживает процедурный стиль программирования, в соответствии с которым программа представляет собой последовательность операторов, задающих те или иные действия.

    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Никлаус Вирт (род. В 1934 г.) – швейцарский ученый, специалист в области инфо...

    6 слайд

    Никлаус Вирт (род. В 1934 г.) – швейцарский ученый, специалист в области информатики, один из известнейших теоретиков в области разработки языков программирования, профессор компьютерных наук.
    Разработчик языка Паскаль и ряда других языков программирования.
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Запуск и остановка программы Для запуска программы в текущем окне редактора...

    7 слайд

    Запуск и
    остановка программы
    Для запуска программы в текущем окне редактора следует нажать клавишу F9 или кнопку панели инструментов.
    Программа вначале компилируется во внутреннее представление, после чего, если не найдены ошибки, программа начинает выполняться.
    При выполнении программы кнопка запуска программы становится неактивной, кнопка останова программы, наоборот, активной и в строке статуса отображается информация "Программа
    выполняется".

    Выполнение программы можно в любой момент прервать нажатием комбинации клавиш Ctrl-F2 или кнопки . При этом в окне вывода появится сообщение: Программа прервана пользователем.
    Если текущая программа не является модулем, то при ее запуске на вкладке перед именем появляется жирная точка, что свидетельствует о том, что данную программу запускали последней. Если текущая программа является модулем, то компилируется не она, а программа, чье имя на вкладке помечено точкой.
    При выводе в графическое окно модуля GraphABC программу можно прервать нажатием клавиши Esc, при этом графическое окно будет закрыто.
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Структура программыProgram Prog1; -заголовок программы
var a, b: integer; -оп...

    8 слайд

    Структура программы
    Program Prog1; -заголовок программы
    var a, b: integer; -описания целочисленных переменных
    begin - операторные скобки
    write('Введите число '); - операторы вывода
    readln(a); - оператор ввода
    b:=a*a; - оператор присваивания
    writeln('Квадрат этого числа = ',b); - операторы вывода
    end. - операторные скобки

    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Задание  Записать следующее выражение на языке Pascal, считая все переменны...

    9 слайд

    Задание
    Записать следующее выражение
    на языке Pascal, считая все переменные и действия
    целочисленными: (y+1) 2

    Program Prog1;
    var y, b : integer;
    begin
    write('Введите число ');
    readln(y);
    b:=(y +1)* (y +1);
    writeln(‘Результат= ',b);
    end.
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Что такое переменная?К
О
Н
К
У
Р
С11класс

    10 слайд

    Что такое переменная?
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Что такое тип данных?К
О
Н
К
У
Р
С11класс

    11 слайд

    Что такое тип данных?
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Что такое непосредственные константы?К
О
Н
К
У
Р
С11класс

    12 слайд

    Что такое непосредственные константы?
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • ДальшеКоличество верных ответовК
О
Н
К
У
Р
С11класс

    13 слайд

    Дальше
    Количество верных ответов
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Использование модуля CRT Program Card;   
Uses CRT;
begin 
 ClrScr;...

    14 слайд

    Использование модуля CRT
    Program Card;
    Uses CRT;
    begin
    ClrScr;
    TextColor(White);
    TextBackGround(Blue);
    GotoXY(36,13); write(' Привет '); ReadKey;
    end.
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Что такое CRT?К
О
Н
К
У
Р
С11класс

    15 слайд

    Что такое CRT?
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Что содержит  CRT?К
О
Н
К
У
Р
С11класс

    16 слайд

    Что содержит CRT?

    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Как подключить CRT к программе?К
О
Н
К
У
Р
С11класс

    17 слайд

    Как подключить CRT к программе?
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • ДальшеКоличество верных ответовЯзык Паскаль имеет специальную библиотеку рабо...

    18 слайд

    Дальше
    Количество верных ответов
    Язык Паскаль имеет специальную библиотеку работы с экраном в текстовом режиме.
    Она называется CRT
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Графический модуль GraphABC 
Система ABC Pascal обладает графической библиоте...

    19 слайд

    Графический модуль GraphABC

    Система ABC Pascal обладает графической библиотекой. Для ее подключения после заголовка программы необходимо написать Uses GraphABC. Модуль GraphABC содержит константы, типы, процедуры и функции для рисования в графическом окне. Они подразделяются на несколько групп:
    • Графические примитивы
    • Действия с цветом
    • Действия с точками и прямоугольниками
    • Действия с пером
    • Действия с кистью
    • Действия со шрифтом
    • Действия с рисунками • Действия с графическим окном

    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Program Gr02; 
Uses GraphABC; 
Var i : integer; 
begin 
 SetWindowSize(512,51...

    20 слайд

    Program Gr02;
    Uses GraphABC;
    Var i : integer;
    begin
    SetWindowSize(512,512);
    SetPenStyle(psDash);
    SetBrushStyle(bsClear);
    Circle(256,256,WindowHeight div 2);
    end.
    Нарисовать не закрашенную фигуру
    Использовать SetBrushColor(bsClear)
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Написать программу, использующую не менее трех процедур рисования, которая
ри...

    21 слайд

    Написать программу, использующую не менее трех процедур рисования, которая
    рисовала бы несложный рисунок (домик, автомобиль, и т.п.)
    program avto;
    uses graphABC;
    var i : integer;
    begin
    SetWindowSize (800,600);

    SetPenStyle (psClear); // верхняя часть автомобиля
    setBrushColor (Clgreen);
    rectangle (250,250,550,351);

    setBrushColor (ClAqua); // окна
    rectangle (255,255,395,345);
    rectangle (405,255,545,345);

    setBrushColor (Clgreen); // корпус
    rectangle (50,350,750,500);

    setBrushColor (ClYellow); // фары
    rectangle (749,375,764,400);
    setBrushColor (ClRed);
    rectangle (35,375,51,400);

    setBrushColor (ClLightGray); // бампер
    RoundRect (725,450,775,475,10,10);
    RoundRect (25,450,75,475,10,10);

    pr SetPenStyle (psSolid); // двери
    Line(250,350,250,425);
    Line(250,425,300,500);
    Line (400,250,400,500);
    Line (550,350,550,425);
    Line (550,425,500,500);

    setBrushColor (ClBlack); // колеса
    Circle (200,500,50);
    setBrushColor (ClLightGray);
    Circle (200,500,25);

    setBrushColor (ClBlack);
    Circle (600,500,50);
    setBrushColor (ClLightGray);
    Circle (600,500,25);
    end.
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Цикл forПостроить таблицу квадратов чисел от 1 до 10 Program Square; 
var i:...

    22 слайд

    Цикл for
    Построить таблицу квадратов чисел от 1 до 10
    Program Square;
    var i: integer;
    begin
    for i:=1 to 10 do
    writeln(i:4,sqr(i):4);
    end.
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Использование цикла for для построения изображенийProgram Concentric; 
 uses...

    23 слайд

    Использование цикла for для построения изображений
    Program Concentric;
    uses graphABC;
    var i : integer; // для цикла for
    begin
    SetWindowSize (400,400);
    SetBrushStyle (bsClear);
    // строятся 10 окружностей с
    // радиусами 20, 40, ... 200
    for i:=1 to 10 do Circle(200,200,i*20);
    end.

    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • «Генератор случайных чисел»Program RandomLines; 
uses graphABC; 
var i : inte...

    24 слайд

    «Генератор случайных чисел»
    Program RandomLines;
    uses graphABC;
    var i : integer;
    begin
    SetWindowSize (400,400);
    for i:=1 to 200 do
    Line(Random(400),Random(400),Random(400),Random(400));
    end.
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Оператор if Program OddEven; 
{ Определение четного или нечетного числа } 
va...

    25 слайд

    Оператор if
    Program OddEven;
    { Определение четного или нечетного числа }
    var n : integer;
    begin
    write('Введите число '); readln(n);
    if odd(n) then writeln('Число нечетное')
    else writeln('Число четное');
    end.
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Вложенные операторы if Program Sign; 
{ Определение знака числа } 
var n : i...

    26 слайд

    Вложенные
    операторы if
    Program Sign;
    { Определение знака числа }
    var n : integer;
    begin
    write('Введите число '); readln(n);
    if n>0 then writeln('Число положительное')
    else if n=0 then writeln('Число ноль')
    else writeln('Число отрицательное')
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Вложенные циклы Program Table; 
var i,j : integer; 
begin 
 for i:=1 to 10 d...

    27 слайд

    Вложенные
    циклы
    Program Table;
    var i,j : integer;
    begin
    for i:=1 to 10 do
    begin
    for j:=1 to 10 do write(i*j:4);
    writeln
    end
    end.
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Оператор case Program YourMark; 
{ ваша отметка } 
var n : integer; 
begin...

    28 слайд

    Оператор case
    Program YourMark;
    { ваша отметка }
    var n : integer;
    begin
    write('Введите вашу отметку '); readln(n);
    case n of
    2 : writeln('Плохо');
    3 : writeln('Удовлетворительно');
    4 : writeln('Хорошо');
    5 : writeln('Отлично');
    end;
    end.
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Циклы while и repeat untilНеобходимо построить вложенные друг в друга
концент...

    29 слайд

    Циклы while и repeat until
    Необходимо построить вложенные друг в друга
    концентрические окружности. Радиус самой большой окружности – 400 пикселей, а радиус каждой вложенной – в два раза меньше предыдущей, т.е. 200, 100, 50, … Радиус последней – 1 пиксель.
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Какого раздела не существует, в программе, написанной на языке Паскаль ?К
О
Н...

    30 слайд

    Какого раздела не существует, в программе, написанной на языке Паскаль ?
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • При присвоении изменяется?К
О
Н
К
У
Р
С11класс

    31 слайд

    При присвоении изменяется?
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Определите значение переменной c после выполнения фрагмента:
а:=100;
b:=30;
a...

    32 слайд

    Определите значение переменной c после выполнения фрагмента:
    а:=100;
    b:=30;
    a:=a-b*3;
    If a>b then c:=a-b else c:=b-a;
    К
    О
    Н
    К
    У
    Р
    С
    11класс
    20
    -20
    10

  • ДальшеКоличество верных ответовК
О
Н
К
У
Р
С11класс

    33 слайд

    Дальше
    Количество верных ответов
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • ЗаключениеИз всей массы языков программирования для обучения можно выделить A...

    34 слайд

    Заключение
    Из всей массы языков программирования для обучения можно выделить ABC Pascal. Практическое решение задач с использованием языка
    программирования содействует процессу развития личности и овладением смежных дисциплин.
    В ходе выполнения работы были решены поставленные задачи:
    1. В ходе подготовки выполнения работы была изучена и проанализирована литература методического и предметного содержания.
    2.Охарактеризован язык
    программирования ABC Pascal. 
    В системе Pascal ABC ученик может выполнять так называемые проверяемые задания, обеспечивающие постановку задачи со случайными исходными данными, контроль операций ввода-вывода, проверку правильности решения, а также ведение протокола решения задач.
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Источник рисункаhttp://djreminiseofficial.com/data/578fad37d3b38.jpg

Шаблон...

    35 слайд

    Источник рисунка
    http://djreminiseofficial.com/data/578fad37d3b38.jpg


    Шаблон подготовила
    Тихонова Надежда Андреевна, г.Костанай
    Литература
    Сергиевский М.В. Язык, среда программирования. - М.: Машиностроение, 2013.
    Цветков А.С. Язык программирования PASCAL: Система программирования ABC Pascal. –СПб., 2016 http://razniisoft.ucoz.ru/load/programmirovanie/pascal_abc/4-1-0-5
    http://svgimnazia1.grodno.by/sinica/Book_ABC/index.htm
    http://www.studfiles.ru/preview/2687651/page:3/
    К
    О
    Н
    К
    У
    Р
    С
    11класс

  • Спасибо 
за внимание!К
О
Н
К
У
Р
С11класс

    36 слайд

    Спасибо
    за внимание!

    К
    О
    Н
    К
    У
    Р
    С
    11класс

Получите профессию

Менеджер по туризму

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 672 378 материалов в базе

Скачать материал

Другие материалы

Ции: Информационная безопасность: защита информации и интеллектуальной собственности; электронная цифровая подпись, назначение, алгоритм использования.
  • Учебник: «Информатика. Учебное пособие для учреждений общего среднего образования с русским языком обучения», Г.А. Заборовский, А.Е. Пупцев
  • Тема: ГЛАВА 4. Информационные модели
  • 16.11.2021
  • 353
  • 7
«Информатика. Учебное пособие для учреждений общего среднего образования с русским языком обучения», Г.А. Заборовский, А.Е. Пупцев
Методические указания для выполнения практических работ по информатике
  • Учебник: «Информатика. Учебное пособие для общеобразовательных учреждений с русским языком обучения», Г. А. Заборовский, А. Е. Пупцев
  • Тема: § 7. Выполнение практических заданий из различных предметных областей
  • 16.11.2021
  • 377
  • 1
«Информатика. Учебное пособие для общеобразовательных учреждений с русским языком обучения», Г. А. Заборовский, А. Е. Пупцев

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 16.11.2021 283
    • PPTX 12.1 мбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Никитина Светлана Юрьевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Никитина Светлана Юрьевна
    Никитина Светлана Юрьевна
    • На сайте: 8 лет и 4 месяца
    • Подписчики: 1
    • Всего просмотров: 22373
    • Всего материалов: 21

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Экскурсовод

Экскурсовод (гид)

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Информатика: теория и методика преподавания с применением дистанционных технологий

Учитель информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 12 регионов
  • Этот курс уже прошли 18 человек

Курс профессиональной переподготовки

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Информатика")

Учитель информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 20 человек

Курс повышения квалификации

Специфика преподавания информатики в начальных классах с учетом ФГОС НОО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 39 человек из 20 регионов
  • Этот курс уже прошли 284 человека

Мини-курс

Психология развития и воспитания детей: особенности и подходы

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 15 регионов

Мини-курс

Стратегии B2C маркетинга: от анализа до взаимодействия с клиентом

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе

Мини-курс

Здоровьесбережение и физическое развитие школьников

3 ч.

780 руб. 390 руб.
Подать заявку О курсе