- «Реализация проекта «Добрые игры» в системе дошкольного образования»
- Курс-практикум «Педагогический драйв: от выгорания к горению»
- «Оказание первой помощи в образовательных учреждениях»
- «Труд (технология): специфика предмета в условиях реализации ФГОС НОО»
- «ФАООП УО, ФАОП НОО и ФАОП ООО для обучающихся с ОВЗ: специфика организации образовательного процесса по ФГОС»
- «Специфика работы с детьми-мигрантами дошкольного возраста»
Свидетельство о регистрации
СМИ: ЭЛ № ФС 77-58841
от 28.07.2014
- Бесплатное свидетельство – подтверждайте авторство без лишних затрат.
- Доверие профессионалов – нас выбирают тысячи педагогов и экспертов.
- Подходит для аттестации – дополнительные баллы и документальное подтверждение вашей работы.
в СМИ
профессиональную
деятельность
Введение в язык программирования Python
Андреев Григорий Александрович,
педагог дополнительного образования МБОУ ДО ЦДО "Аэрокосмическая школа имени Героя Социалистического Труда Гупалова В.К."
города Красноярска
Введение в язык программирования Python
Методическая разработка занятия нацелена на знакомство обучающихся 14-16 лет с основами языка программирования Python.
Задачи:
-обучающие: познакомить с языком программирования Python, научить пользоваться функциями ввода и вывода;
-развивающие: развивать мыслительную деятельность, речь, алгоритмический стиль мышления.
-воспитательные: формировать эмоционально-положительную направленность на практическую деятельность, интерес к информатике, личную ответственность за результаты своей деятельности во время занятия.
План занятия
Презентация "История языка Python"
Теоретическое задание "Сильные и слабые стороны Python"
Практическое задание " Ввод-вывод данных, переменные"
Рефлексия
Ход занятия
Презентация "История языка 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 минут.
Для скачивания материалов с сайта необходимо авторизоваться на сайте (войти под своим логином и паролем)
Если Вы не регистрировались ранее, Вы можете зарегистрироваться.
После авторизации/регистрации на сайте Вы сможете скачивать необходимый в работе материал.
- «Организация работы с обучающимися с ОВЗ в практике учителя английского языка»
- «Современные подходы к преподаванию иностранного языка (немецкого языка) в условиях реализации ФГОС ООО»
- «Организация работы с обучающимися с ОВЗ в практике учителя технологии»
- «Организация профессиональной деятельности социального педагога в соответствии с ФГОС ООО и ФГОС СОО»
- «Организация учебно-воспитательной работы согласно образовательным программам дополнительного образования детей»
- «Теоретические основы общей психологии»
- Профессиональная деятельность педагога-организатора. Обеспечение реализации дополнительных общеобразовательных программ
- Социально-психологическое сопровождение и психологическая помощь населению
- Организационно-педагогическое обеспечение воспитательного процесса в образовательной организации
- Преподавание в организации среднего профессионального образования
- Педагогика дополнительного образования: теория и методика работы с детьми
- Технологии оказания социальной помощи гражданам и семьям с детьми

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