Охрана труда:
нормативно-правовые основы и особенности организации
Обучение по оказанию первой помощи пострадавшим
Аккредитация Минтруда (№ 10348)
Подготовьтесь к внеочередной проверке знаний по охране труда и оказанию первой помощи.
Допуск сотрудника к работе без обучения или нарушение порядка его проведения
грозит организации штрафом до 130 000 ₽ (ч. 3 статьи 5.27.1 КоАП РФ).
Повышение квалификации

Свидетельство о регистрации
СМИ: ЭЛ № ФС 77-58841
от 28.07.2014

Почему стоит размещать разработки у нас?
  • Бесплатное свидетельство – подтверждайте авторство без лишних затрат.
  • Доверие профессионалов – нас выбирают тысячи педагогов и экспертов.
  • Подходит для аттестации – дополнительные баллы и документальное подтверждение вашей работы.
Свидетельство о публикации
в СМИ
свидетельство о публикации в СМИ
Дождитесь публикации материала и скачайте свидетельство о публикации в СМИ бесплатно.
Диплом за инновационную
профессиональную
деятельность
Диплом за инновационную профессиональную деятельность
Опубликует не менее 15 материалов в методической библиотеке портала и скачайте документ бесплатно.
19.02.2025

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

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

Содержимое разработки

Андреев Григорий Александрович,

педагог дополнительного образования МБОУ ДО ЦДО "Аэрокосмическая школа имени Героя Социалистического Труда Гупалова В.К."

города Красноярска

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

Методическая разработка занятия нацелена на знакомство обучающихся 14-16 лет с основами языка программирования Python.

Задачи:

-обучающие: познакомить с языком программирования Python, научить пользоваться функциями ввода и вывода;

-развивающие: развивать мыслительную деятельность, речь, алгоритмический стиль мышления.

-воспитательные: формировать эмоционально-положительную направленность на практическую деятельность, интерес к информатике, личную ответственность за результаты своей деятельности во время занятия.

План занятия

  1. Презентация "История языка Python"

  2. Теоретическое задание "Сильные и слабые стороны Python"

  3. Практическое задание " Ввод-вывод данных, переменные"

  4. Рефлексия

Ход занятия

Презентация "История языка Python"

Слайд 1. Python

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

С лайд 2. Разработчик Python

-голландский программист Гвидо Ван Россум (Guido van Rossum) в 1991 году, который был фанатом британского комедийного сериала «Monty Python’s Flying Circus», откуда и пришло название языка.

Слайд 3. Области применения Python

- веб-разработка, научные исследования, анализ данных, искусственный интеллект, машинное обучение, разработка игр

Слайд 4. Возможности применения

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

Слайд 5. Поддержка и обновление языка Python

-наличие активного сообщества разработчиков позволяет постоянно поддерживать и обновлять язык, предоставлять обучающие материалы, документацию и форумы для программистов с любым уровнем знаний

Слайд 6. Задачи, решаемые с помощью Python

-системное программирование (интерфейсы доступа к службам операционных систем делают его идеальным инструментом для создания переносимых программ и утилит системного администрирования);

-графические приложения (в состав Python входит стандартный объектно-ориентированный интерфейс к GUI API);

-Веб-приложения (с помощью дополнительных фреймворков на языке Python (Django, Flask, Pyramid) можно создавать полнофункциональные сайты);

-Веб-сценарии (Python поставляется вместе со стандартными интернет-модулями, которые позволяют программам выполнять разнообразные сетевые операции как в режиме клиента, так и в режиме сервера);

-интеграция компонентов (возможность Python расширяться и встраиваться в системы на языке C++ делает его удобным для описания поведения других систем и компонентов);

-приложения баз данных (в Python имеются интерфейсы доступа ко всем основным реляционным базам данных: Sybase, Oracle, Informix, ODBC, MySQL, PostgreSQL, SQLite, с помощью которых можно создавать приложения баз данных).

Слайд 7. Проекты, в которых используется Python

-компания Google использует Python в своей поисковой системе;

-компании Intel, Cisco, Hewlett-Packard, Seagate, Qualcomm и IBM, используют Python для тестирования аппаратного обеспечения;

-агентство национальной безопасности (NSA) использует Python для шифрования и анализа данных;

-компании JPMorgan Chase, UBS, Getco и Citadel применяют Python для прогнозирования финансового рынка;

-NASA, Los Alamos, JPL и Fermilab используют Python для научных вычислений.

Теоретическое задание "Сильные и слабые стороны Python"

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

Сильные стороны Python

Слабые стороны

-это интерпретируемый язык программирования, который не требует отдельного этапа компиляции и запускается прямо из исходного кода;

-это высокоуровневый и простой язык программирования;

-это платформонезависимый язык:

программы на Python можно создавать и запускать на разных операционных системах (Linux, Windows, OS X);

-это встраиваемый скриптовый язык;

-это динамический язык, что упрощает написание несложных программ;

-для Python существует огромная библиотека классов на любой вкус.

-низкая скорость выполнения по сравнению с такими языками, как C и C++;

-динамическая типизация языка — минус при написании сложных программ.

Практическое задание " Ввод-вывод данных, переменные"

Обучающимся предлагается:

1. изучить правила:

- команда print() записывается только маленькими буквами, другое написание недопустимо, так как в Python строчные и заглавные буквы различны;

- каждая последующая команда print() выводит указанный текст с новой строки;
- команда print() с пустым списком аргументов просто вставляет новую пустую строку;

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

2. освоить простые навыки в Python по следующему алгоритму:

-использовать команду print() для вывода данных на экран;

-написать внутри круглых скобок, что хотим вывести на экран (если это текст, то обязательно указываем его внутри кавычек, которые могут быть одинарными (') или двойными ("); до и после текста ставятся только одинаковые кавычки).

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

-print('Мы изучаем язык Python') - Мы изучаем язык Python;

-print('Я', 'учусь', 'программировать', 'на', 'Python!') - Я учусь программировать на Python!

3. ответить на вопросы, выбрав правильный вариант ответа:

- команда print() используется для...(вывода данных на экран/считывания данных с клавиатуры);

-как называют значения для вывода, указываемые через запятую в команде print()?(строками/параметрами/символами/аргументами)

-чтопокажеткод: print("I'm", 'Just', 'Ken', "!")? (I'mJustKen!/Im Just Ken !/ImJustKen!/I'm Just Ken !/произойдётошибка);

-чтопокажеткод: print('Hello, it's me!')? (Hello, it's me!/'Hello, it's me!'/Hello, it/произойдёт ошибка);

- что покажет код: print(Перт, -, столица, штата, Западная, Австралия)? (Перт - столица штата Западная Австралия/Перт-столицаштатаЗападнаяАвстралия/Перт, -, столица, штата, Западная, Австралия/произойдёт ошибка)

Рефлексия

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

Используемые Интернет-ресурсы

https://stepik.org/lesson/284315/step/1?unit=265660

Адрес публикации: https://www.prodlenka.org/metodicheskie-razrabotki/602053-vvedenie-v-jazyk-programmirovanija-python

Свидетельство участника экспертной комиссии
Рецензия на методическую разработку
Опубликуйте материал и закажите рецензию на методическую разработку.
Также вас может заинтересовать
Свидетельство участника экспертной комиссии
Свидетельство участника экспертной комиссии
Оставляйте комментарии к работам коллег и получите документ
БЕСПЛАТНО!
У вас недостаточно прав для добавления комментариев.

Чтобы оставлять комментарии, вам необходимо авторизоваться на сайте. Если у вас еще нет учетной записи на нашем сайте, предлагаем зарегистрироваться. Это займет не более 5 минут.

Комментарии
Спасибо автору публикации. Публикация "Введение в язык программировани я Python" интересна и актуальна.

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

 

Для скачивания материалов с сайта необходимо авторизоваться на сайте (войти под своим логином и паролем)

Если Вы не регистрировались ранее, Вы можете зарегистрироваться.
После авторизации/регистрации на сайте Вы сможете скачивать необходимый в работе материал.

Рекомендуем Вам курсы повышения квалификации и переподготовки