Дата проведения занятия 22.02.23
Часть 1. Введение
У нас начинается новая, очень интересная тема - программирование на языке Python.Гвидо ван Россум. Родился в 1956 г |
Алгоритм – это понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к искомому результату.
Python - один из универсальных языков программирования высокого уровня. Его относят к языкам 3 поколения. (Первое поколение - машинные языки, Второе поколение - Ассемблеры).
Язык является интерпретируемым и объектно-ориентированным (все является объектами).
Python разработан в 1991 году голландским программистом Гвидо ван Россумом. Название язык получил в честь британского телешоу «Летающий цирк Монти Пайтона»
1 этап. Постановка задачи. Результат - словесная информационная модель
2 этап. Формализация. Результат - математическая модель
3 этап. Алгоритмизация. Результат - алгоритм (описание на алгоритмическом языке, в виде блок-схемы и т п)
4 этап. Программирование. Результат - Программа
5 этап. Компьютерный эксперимент. Отладка, тестирование. Результат - уточнение модели. Возможен возврат к этапам 1 - 4.
Python разработан в 1991 году голландским программистом Гвидо ван Россумом. Название язык получил в честь британского телешоу «Летающий цирк Монти Пайтона»
Часть 2. Этапы решения задачи на компьютере. Этапы моделирования
1 этап. Постановка задачи. Результат - словесная информационная модель
2 этап. Формализация. Результат - математическая модель
3 этап. Алгоритмизация. Результат - алгоритм (описание на алгоритмическом языке, в виде блок-схемы и т п)
4 этап. Программирование. Результат - Программа
5 этап. Компьютерный эксперимент. Отладка, тестирование. Результат - уточнение модели. Возможен возврат к этапам 1 - 4.
Часть 3. Среда PyCharm
PyCharm — это кроссплатформенная интегрированная среда разработки для языка программирования Python, разработанная международной компанией JetBrains.Мы будем работать с PyCharm Community Edition — это свободно распространяемое ПО, бесплатная версия.
Эта среда разработки включает в себя:
- текстовый редактор,
- интерпретатор языка Python ,
- средства автоматизации сборки,
- отладчик.
Работа на ПК
1. На локальном компьютере в папке своего класса создайте вложенную папку, названную вашей фамилией латинскими буквами. В этой папке будете сохранять все программы2. В вашей папке создайте новый текстовый документ Py8cl_01_name.py на основе файла *.txt, где name - ваша фамилия
Учтите, что в имени программы могут использоваться только латинские буквы, цифры и знак подчеркивания (НЕ тире)
3. Найдите на рабочем столе ярлык PyCharm (PC), запустите приложение.
4. Изучите интерфейс приложения.
5. Схематично зарисуйте в тетрадь расположение и назначение окон приложения.
5. Схематично зарисуйте в тетрадь расположение и назначение окон приложения.
6. Откройте созданный вами новый файл: Меню -- File -- Open -- ... Py8cl_01_name.py
7. Наберите программу в поле редактирования, указав в приветствии свои имя и фамилию
# Моя первая программа - это комментарий
print ('Вас приветствует программа Васи Иванова')
8. Сохраните текст программы на локальном компьютере в своей папке Меню -- File -- Save All
9. Запустите программу: Меню -- Run -- Run.. -- Py8cl_01_name.py
9. Запустите программу: Меню -- Run -- Run.. -- Py8cl_01_name.py
10. Проанализируйте полученный результат
11. Составьте программу, которая рисует прямоугольный треугольник со стороной *****, запишите ее следом за приветствием
12. Сохраните текст программы на локальном компьютере в своей папке Меню -- File --Save All,
11. Составьте программу, которая рисует прямоугольный треугольник со стороной *****, запишите ее следом за приветствием
12. Сохраните текст программы на локальном компьютере в своей папке Меню -- File --Save All,
Запустите программу: Меню -- Run -- Run.. -- Py8cl_01_name.py
13. Составьте программу, которая рисует следующий рисунок, запишите ее следом за треугольником
ж
жжж
жжжжж
шш шш
шш шш
14. Сохраните текст программы на локальном компьютере в своей папке Меню -- File -- Save All
ж
жжж
жжжжж
шш шш
шш шш
14. Сохраните текст программы на локальном компьютере в своей папке Меню -- File -- Save All
Запустите программу: Меню -- Run -- Run.. -- Py8cl_01_name.py
15. Составьте программу, которая звездочками выводит букву W
16. Сохраните текст программы на локальном компьютере в своей папке Меню -- File -- Save All
15. Составьте программу, которая звездочками выводит букву W
16. Сохраните текст программы на локальном компьютере в своей папке Меню -- File -- Save All
Запустите программу: Меню -- Run -- Run.. -- Py8cl_01_name.py
17. Составьте программу, которая звездочками выводит слово SOS
17. Составьте программу, которая звездочками выводит слово SOS
18. Сохраните текст программы на локальном компьютере в своей папке Меню -- File -- Save All
Запустите программу: Меню -- Run -- Run.. -- Py8cl_01_name.py
19. Завершите работу PyCharm: Меню -- File -- Exit
Домашнее задание
- Написать в тетради программу, которая выводит в поле вывода звездочками * * * первую букву вашего имени или фамилии. Например: Ольга
****
* *
* *
**** - Сохранить файл под именем py8hm_01_name.py на Google-диске в своей папке 8info-name, где name - ваша фамилия
- Задание выполнить до 22.00 час 28.02.22
Комментариев нет:
Отправить комментарий