Официальные курсы
повышения квалификации и профессионального развития
НТЦ
Официальные курсы
профессиональной
переподготовки педагогов
Государственная лицензия, Разрешение ИНТЦ в соответствие с ФЗ-86.
Документы об обучении подходят для аттестации. Данные вносятся в ФИС ФРДО и Госуслуги
Программы одобрены и утверждены экспертами
Инновационного научно-технологического центра

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

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

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

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

 

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

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

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