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

Презентация на тему «Программирование на Python. Создание функций»

Файл будет скачан в форматах:

  • pdf
  • pptx
199
18
13.03.2025
«Инфоурок»

Материал разработан автором:

Дударев Александр Олегович

Учитель Информатики, Робототехники, Труда (Технология) первой категории, преподаватель курсов дополнительного образования по программированию, созданию игр, сайтов.

Данная презентация на тему «Программирование на Python. Создание функций» содержит 6 слайдов и позволяет познакомиться с функциями в программировании. В презентации содержатся: основные теоретические аспекты по теме функций в программировании; правила создания функций в языке программирования Python; примеры программ для разбора ; задачи с ответами для отработки данной темы. Данная презентация может быть использована на уроках информатики в 10-11 классах при прохождении темы "Алгоритмы и программирование".

Краткое описание методической разработки

Данная презентация на тему «Программирование на Python. Создание функций» содержит 6 слайдов и позволяет познакомиться с функциями в программировании. 

В презентации содержатся: 

  • основные теоретические аспекты по теме функций в программировании;
  • правила создания функций в языке программирования Python;
  • примеры программ для разбора ;
  • задачи с ответами для отработки данной темы.  

Данная презентация может быть использована на уроках информатики в 10-11 классах при прохождении темы "Алгоритмы и программирование".

Развернуть описание

Презентация "Создание QR кода на языке программирования Python"

Скачать материал
Скачать материал "Презентация "Создание QR кода на языке программирования Python"" Смотреть ещё 5 734 курса

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

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

  • Научно – практическая  конференция  по информатике
ТЕМА :«Создание  QR кода...

    1 слайд

    Научно – практическая
    конференция по информатике


    ТЕМА :
    «Создание QR кода на языке программирования Python.»
    Выполнил:
    Хмелев Никита,
    ученик 8 класса.
    Руководитель:
    Хмелев Сергей Геннадьевич 

  • Я хочу в своей работе рассказать о языке программирования Python.  
Актуа...

    2 слайд

    Я хочу в своей работе рассказать о языке программирования Python.
    Актуальность работы - обусловлена тем, что прогресс компьютерных технологий определил процесс появления новых разнообразных знаковых систем для записи алгоритмов – языков программирования.
    Объекты исследования – язык программирования  Python.
    Цели исследования -
    Выяснить  может ли  Python быть первым языком программирования?
    Создание QR кода на языке программирования Python.
    Гипотеза -   можем ли создать продукт QR код на языке программирования Python , если
    - изучить особенности этого языка программирования;
    - узнать основные алгоритмы, необходимые для создания QR кода на языке программирования Python.

  • На основании цели и гипотезы были поставлены следующие задачи исследования:
-...

    3 слайд

    На основании цели и гипотезы были поставлены следующие задачи исследования:
    - раскрыть сущность языка программирования Python
    - изучить историю данного языка
    - изучить алгоритм создания продукта QR кода на языке Python
    Задачи:
    рассмотреть достоинства и недостатки данного языка программирования;
    Выяснить  может ли  Python быть первым языком программирования.
    Расширение кругозора.
    Методы исследования:
    Работа с научной литературой и интернет ресурсами;
    Анализ печатных и электронных источников информации по данной теме;
    Анализ алгоритмов Python.
    Продукты проекта:
    QR код на языке программирования Python,
    презентация в формате MicrosoftPowerPoint.

  • Язык программирования 				PythonИстория создания и современное положение язык...

    4 слайд

    Язык программирования Python
    История создания и современное положение языка программирования Python

  • Python (в русском языке распространено название пито́н) — высокоуровневый язы...

    5 слайд

    Python (в русском языке распространено название пито́н) — высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода.
    Официальный сайт - https://www.python.org/ Справочник(Документация) - https://docs.python.org/3/

  • Guido van Rossum В 1991 г. – состоялся первый релиз языка Python

С 2005 – 20...

    6 слайд

    Guido van Rossum
    В 1991 г. – состоялся первый релиз языка Python

    С 2005 – 2012 гг. – работал в Google.

    C 2013 – инженер (Python BDFL) в Dropbox.

    В настоящее время живёт в Сан-Франциско, в Калифорнии.
    Гвидо ван Россум родился 31 января 1956 г. в Нидерландах, где вырос и закончил Амстердамский университет по специальности «математика и информатика» в 1982 году. Работал в исследовательских институтах и лабораториях Европы и США.

  • Guido van Rossum –  Creator of the Python programming language

    7 слайд

    Guido van Rossum – Creator of the Python programming language

  • PYTHON и ПИТОН    Назван язык не в честь змеи, а в честь английской комик-гру...

    8 слайд

    PYTHON и ПИТОН
    Назван язык не в честь змеи, а в честь английской комик-группы «Монти Пайтон», снявшейся в телешоу «Летающий цирк Монти Пайтона» в 1969-1974 годах в жанре абсурдистского юмора. (Пример: https://www.youtube.com/watch?v=g9LEvEFGzIw
    Влияние, оказанное коллективом на жанр комедии, сравнивают с влиянием, оказанным группой The Beatles на поп и рок-музыку.

  • Версии PythonPYTHON v. 2.0
16.10.2000PYTHON v. 3.0
03.12.2008…2.6
20082.7
201...

    9 слайд

    Версии Python
    PYTHON v. 2.0
    16.10.2000
    PYTHON v. 3.0
    03.12.2008

    2.6
    2008
    2.7
    2010
    3.4
    2014
    3.5
    2015
    3.9 ..20??
    PYTHON v. 1.0
    1994

    1.6
    2000
    END
    3.6
    2016
    3.7
    2018
    3.8
    2019

  • Применение PythonИНДУСТРИЯGoogle
Apple
IBM
Facebook
NASA
Яндекс и Mail.Ru
Dro...

    10 слайд

    Применение Python
    ИНДУСТРИЯ
    Google
    Apple
    IBM
    Facebook
    NASA
    Яндекс и Mail.Ru
    Dropbox
    Instagram
    и многие другие.

    ОБРАЗОВАНИЕ
    Наибольшее распространение получил в США
    Это первый язык программирования в MIT – флагмане обучения computer scienic в мире
    В США рекомендован как первый язык программирования для школ и университетов
    Изучается в школах и ВУЗАХ России

  • С 2015 года задания на Python входят в ЕГЭ(8 заданий):часть 1 – 5 заданий, ч...

    11 слайд

    С 2015 года задания на Python входят в ЕГЭ(8 заданий):
    часть 1 – 5 заданий, часть 2 – 3 задания

  • Плюсы и минусы Python+открытый код;
простота синтаксиса;
наличие мощных библи...

    12 слайд

    Плюсы и минусы Python
    +
    открытый код;
    простота синтаксиса;
    наличие мощных библиотек;
    многоплатформенность;
    бесплатность;
    прост в изучении;
    сообщество поддержки.


    невысокая скорость выполнения программ;
    эволюция языка.

  • КОМПИЛЯТОРИНТЕРПРЕТАТОРКОМПИЛЯЦИЯИсходный 
текст 
программыПРОГРАММА на машин...

    13 слайд

    КОМПИЛЯТОР
    ИНТЕРПРЕТАТОР
    КОМПИЛЯЦИЯ
    Исходный
    текст
    программы
    ПРОГРАММА на машинном языке
    Исходный
    текст
    программы
    ИНТЕРПРЕТАЦИЯ
    КОМАНДА
    на машинном языке
    Выполнение
    ПРОГРАММЫ
    Выполнение
    КОМАНДЫ

  • ПЛЮСЫ И МИНУСЫ КОМПИЛЯЦИИ И ИНТЕРПРЕТАЦИИКОМПИЛЯТОРЫ Быстрота работы программ...

    14 слайд

    ПЛЮСЫ И МИНУСЫ КОМПИЛЯЦИИ И ИНТЕРПРЕТАЦИИ
    КОМПИЛЯТОРЫ
    Быстрота работы программ
    Отсутствие надобности компилятора на компьютере пользователя
    +

    Программа имеет зависимость от ОС, под которую была скомпилирована
    Сложность отладки кода программы
    ИНТЕРПРЕТАТОРЫ
    Работают на любой платформе
    Более совершенные и наглядные средства диагностики ошибок
    Упрощение отладки исходных кодов программ
    Меньшие размеры машинных кодов
    +

    Не может выполняться отдельно без программы -интерпретатора
    Программа выполняется медленнее

  • Виртуальная машина PYTHONВыполнение
(PVM)Питон компилирует программу в байт-к...

    15 слайд

    Виртуальная машина PYTHON
    Выполнение
    (PVM)
    Питон компилирует программу в байт-код, который передается механизму под названием виртуальная машина Python(PVM).
    Цепочка операций выглядит следующим образом:
    1. CPython компилирует ваш исходный код на Питоне в байткод.
    2. Этот байткод запускается(интерпретируется)
    на виртуальной машине CPython.
    Байт-код – это внутреннее представление программы на языке Python.
    Сильно упрощая: машинный код намного быстрее, но байткод лучше переносим и защищен.
    Исходный
    Текст
    m.py
    Байт-код
    на python
    m.pyc

  • Сравнение языков Паскаль и Питон

    16 слайд

    Сравнение языков Паскаль и Питон

  • Первая программа

    17 слайд

    Первая программа

  • Первая программа

    18 слайд

    Первая программа

  • Создание QR кода  на языке  программирования Python.

    19 слайд

    Создание QR кода на языке программирования Python.

  • Создание QR кода  на языке  программирования Python.

    20 слайд

    Создание QR кода на языке программирования Python.

  • Создание QR кода  на языке  программирования Python.Запустить и назвать новый...

    21 слайд

    Создание QR кода на языке программирования Python.
    Запустить и назвать новый проект своим именем qrcode1.

  • Создание QR кода  на языке  программирования Python.Запустить и назвать новый...

    22 слайд

    Создание QR кода на языке программирования Python.
    Запустить и назвать новый проект своим именем qrcode1.

  • Создание QR кода  на языке  программирования Python.Для создания QR кода необ...

    23 слайд

    Создание QR кода на языке программирования Python.
    Для создания QR кода необходимо использовать специальную библиотеку
    https://pypi.org/project/qrcode/, для того чтобы сгенерировать наш QR код питон.

  • Создание QR кода  на языке  программирования Python.Инсталляция происходит в...

    24 слайд

    Создание QR кода на языке программирования Python.
    Инсталляция происходит в терминале питона с помощью записи
    pip install qrcode[pil].

  • Создание QR кода  на языке  программирования Python.Создаем объект QR код , у...

    25 слайд

    Создание QR кода на языке программирования Python.
    Создаем объект QR код , у которого можно определить границы,
    размер бокса,( box_size=10, border=4,) коррекцию ошибки,
    ( error_correction=qrcode.constants.ERROR_CORRECT_L),
    а также какую версию использовать.
    Потом добавим qr.add_data и создаем наш QR код.
    И сам QR код(объект) мы сгенерируем в картинку img = qr.make_image,
    используем черный цвет в виде квадратиков fill_color="black",
    а задний фон в виде белого квадрата back_color="white"

  • Создание QR кода  на языке  программирования Python.Скопируем с библиотеки ht...

    26 слайд

    Создание QR кода на языке программирования Python.
    Скопируем с библиотеки https://pypi.org/project/qrcode/ ,
    вставим код в окно
    программы pycharm и , запустим программу с помощью кнопки RUN.

  • Создание QR кода  на языке  программирования Python.Если программа завершилас...

    27 слайд

    Создание QR кода на языке программирования Python.
    Если программа завершилась без ошибок, то
    в терминале запишется Process finished with exit code 0

  • Создание QR кода  на языке  программирования Python.Потом сохраняем картинку...

    28 слайд

    Создание QR кода на языке программирования Python.
    Потом сохраняем картинку в наш проект img.save
    ("qrcode1.jpg","JPEG"), указывая названия файла qrcode1.jpg и
    формат сохранения картинки(JPEG).
    Сохраняем и запускаем наш проект.
    Появляется в основном меню внизу главной страницы qrcode1.jpg
    Запускаем его и появляется на экране наш QR код.
    Именно в этой картинке(объекте) содержится информация..

  • ЗаключениеВ процессе выполнения данного исследования я:
Изучил язык программи...

    29 слайд

    Заключение
    В процессе выполнения данного исследования я:
    Изучил язык программирования Python;
    Выяснил плюсы, минусы, сферу применения Python;
    Сравнил некоторые вещи языков программирования Pascal и Python
    Выполнил первую простую программу для складывания чисел.
    Выяснил причины выбора Python в качестве первого языка.
    Создал QR код(визитки школы) на языке программирования Python.
     
    Было очень интересно и увлекательно изучить историю и философию Python и создать QR код(визитки школы) на языке программирования Python (Пайтон). В конце своей работы, хочется сказать, что данная тема мне очень интересен, и я собираюсь работать над ней дальше.

  • СПИСОК  ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ1. Арсак Ж. Программирование игр и головоло...

    30 слайд

    СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

    1. Арсак Ж. Программирование игр и головоломок / Ж. Арсак. – Наука, 1990. – 76с.
    2. Википедия: Python. – Режим доступа: https://ru.wikipedia.org
    3. Tech: Python – краткий обзор языка и его назначения. – Режим доступа: https://techrocks.ru
    4. Трофимов В. Программирования игр, создание с нуля / В. Трофимов. – 2020. [Электронная книга]
    5. Яндекс Дзен: Дзен питона. – Режим доступа: https://zen.yandex.ru

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

    31 слайд

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

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

Скачать

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

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

7 284 648 материалов в базе

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

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

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

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

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

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

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

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

    Хмелев Сергей Геннадьевич
    Хмелев Сергей Геннадьевич

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

    • На сайте: 9 лет и 9 месяцев
    • Подписчики: 27
    • Всего просмотров: 1060952
    • Всего материалов: 354

    Об авторе

    Категория/ученая степень: Высшая категория
    Место работы: МБОУ "Синекинчерская ООШ им. М.Н. Юхмы"
    МОЯ ШКОЛА : Муниципальное бюджетное общеобразовательное учреждение "Синекинчерская основная общеобразовательная школа им. М. Н. Юхмы " Урмарского района Чувашской Республики. Учитель высшей квалификационной категории по должности "Учитель" Образование: высшее педагогическое Окончил в 2001 году ЧГПУ им. И.Я. Яковлева по специальности "учитель информатики и физики" Педагогический стаж на 1 сентября 2022 года - 20 лет Ведущая педагогическая идея моего опыта: - повышение интереса к предмету; - повышение плотности урока, продвижение вперёд; - систематическая работа над общим развитием учащихся; - осознанный подход учащихся к процессу учения. В связи с этим, применяю в работе с учащимися следующие формы обучения: учебно-плановую (включающую фронтальную, групповую, парную и индивидуальную формы - урок); внеплановую (консультации); · вспомогательную (группы выравнивания)… Хочу закончить свою презентацию словами Б. Пастернака. Пусть они помогут всем нам задуматься и устремиться в будущее…. · «Если я гореть не буду, · Если ты гореть не будешь, · Если мы гореть не будем…»

Оформите подписку «Инфоурок.Маркетплейс»

Вам будут доступны для скачивания все 251 574 материалы из нашего маркетплейса.

Мини-курс

Современный руководитель: профиль и компетенции

2 ч.

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

Мини-курс

Современные интерактивные методы и технологии в образовательном процессе

3 ч.

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

Мини-курс

Формирование профессиональной идентичности: инструменты и стратегии

2 ч.

699 руб.
Подать заявку О курсе
Смотреть ещё 5 734 курса