Точка Роста. IT
методическая разработка

Миранова Наталья Львовна

ОЛ

Скачать:

ВложениеРазмер
Файл it.pptx1.02 МБ

Предварительный просмотр:


Подписи к слайдам:

Слайд 2

Зачем нам обучать программированию? математическое мышление ; абстрактное мышление ; творческие способности ; критическо е мышление и решение проблем ; для решения важных задач.

Слайд 3

Общая характеристика языка Python ( пайтон , питон ) высокоуровневый язык программирования общего назначения . Парадигмы: структурное, объектно - ориентированное, функциональное , императивное и аспектно -ориентированное . ● Динамическая типизация — типы данных не нужно объявлять, они определяются в процессе работы программы . ● Интерпретируемый язык. Требуется наличи е интерпретатора ( CPython )

Слайд 4

Компиляторы и интерпретаторы Транслятор – специальная программа, преобразующая программный код с того или иного языка программирования в машинный код Компилятор Сразу переводит весь программный код на машинный язык. Создает исполняемый файл Интерпретатор Переводит программный код построчно. Напрямую взаимодействует с операционной системой

Слайд 5

Общая характеристика языка Python — активно развивающийся язык программирования, новые версии выходят примерно раз в два с половиной года. Вследствие этого и некоторых других причин на Python отсутствуют стандарт ANSI, ISO или другие официальные стандарты, их роль выполняет Cpython . Python и подавляющее большинство библиотек к нему бесплатны и поставляются в исходных кодах.

Слайд 6

Общая характеристика языка Интегрированная среда программирования на python поставляется в комплекте — IDLE (« Айдл »). Может работать как в интерактивном режиме, так и в режиме запуска модулей. ● Полная поддержка Unicode (с v. 3). ● Богатая стандартная библиотека является одной из привлекательных сторон Python . ● Язык обладает чётким и последовательным синтаксисом, благодаря чему исходный код программ легко читаем.

Слайд 7

Где пригодятся знания Python ? Веб-разработка Машинное обучение Автоматизация процессов

Слайд 8

Установка Python https://codelessons.ru/soft/nachalo-raboty-s-python-3-ustanovka-python-idle.html

Слайд 9

Основные типы данных Числа

Слайд 10

Основные типы данных Списки

Слайд 11

Основные типы данных Кортежи

Слайд 12

Основные типы данных Строки

Слайд 13

Основные типы данных Множества

Слайд 14

Основные типы данных Словари

Слайд 15

Арифметические операции x + y Сложение x - y Вычитание x / y Деление Умножение x // y Получение целой части от деления x % y Остаток от деления - x Смена знака числа abs(x) Модуль числа divmod (x, y) Пара ( x // y , x % y ) x ** y Возведение в степень pow(x, y[, z]) х ^y по модулю (если модуль задан)

Слайд 16

Переменные в Python Имя переменной Операция присваивания Данные Переменная — это именованная область памяти для хранения данных, которые могут изменяться в процессе исполнения программы.

Слайд 17

Имена переменных в Python 1. Имя переменной может состоять только из цифр, букв и символов подчеркивания 2. Имя переменной не может начинаться с цифр 3. Имя должно описывать суть , т.е. нужно давать имена, говорящие о назначении данных, на которые они ссылаются 4. Имя переменной не должно совпадать с командами языка (зарезервированными ключевыми словами) 5. Имя переменной принято начинать со строчной буквы 6. Не следует создавать имена длиннее 15 символов Чтобы узнать значение, на которое ссылается переменная, находясь в режиме интерпретатора, достаточно ее вызвать (написать имя и нажать Enter ).

Слайд 18

Операторы сравнения в Python Оператор Название == Равно != Не равно > Больше < Меньше >= Больше или равно <= Меньше или равно

Слайд 19

Полезные библиотеки Python NumPy . Как возможно забыть про эту важную библиотеку? Она предоставляет некоторые продвинутые математические функциональности для Python . Pygame . Какой разработчик не любит играть в игры и колдовать над ними? Эта библиотека поможет вам достичь вашей цели в развитии 2d игры . pyQT . Графический инструментарий для Python . Советуем его как второй выбор после WxPython для разработки GUI сценариев . Tkinter . П акет для Python , предназначенный для работы с библиотекой Tk . Библиотека Tk содержит компоненты графического интерфейса пользователя ( graphical user interface – GUI), написанные на языке программирования Tcl .

Слайд 20

Полезные источники информации Python.org – официальный сайт Python . Найдете полный список всей документации, установки, учебных пособий, новостей и т.д.. Web Programming in Python – в этом руководстве по теме делается попытка охватить все аспекты программирования веб-приложений (как клиентов, так и серверов) с использованием Python . Starship – это неофициальный сайт языка Python . Wing IDE – Wing IDE – мощная интегрированная среда разработки (IDE) для языка программирования Python. Pythonworld.ru – этот сайт призван помочь начинающим научиться программировать на P ython 3. Также здесь можно подробнее узнать об особенностях функционирования этого языка.

Слайд 21

Практика Многие программисты стараются изучать языки программирования с помощью написания достаточно простых программ. Один из вариантов – написание калькулятора. Конечно, можно посчитать в отладчике Python или запустив консоль. Но гораздо лучше написать на P ython свой калькулятор с графическим интерфейсом.


По теме: методические разработки, презентации и конспекты

Ключевые точки роста и апробация ФГОС НОО как преемственность и переход к ФГОС ООО в образовательных учреждениях Чеди- Хольского кожууна Республики Тыва

Ооржак Чойгана Калдар-ооловна.методист по дисциплинам МБУ ММЦ Чеди-Хольского кожууна, учитель иностранных языковМБОУ Хову-Аксынская СОШКлючевые точки роста и апробация ФГОС НОО как преемственностьи пе...

Авторский материал по оформлению проекта «Молодежный бизнес – инкубатор «Точка роста»

   Уже два года на территории Омской области стартует проект  «Молодежный бизнес – инкубатор «Точка роста." Предлагаю вашему вниманию авторский материал по оформлению проект...

ТОЧКА РОСТА

С 29 июля по 2 августа, 51 педагог из 4 регионов Российской Федерации в течение нескольких дней осваивали новые формы педагогических методик на базе ДТ "Кванториум" г. Чебоксары...

точка роста

презентация...

Центр образования цифрового и гуманитарного профилей "Точка роста" в МБОУ СОШ № 6. Основные цели и задачи, образовательные направления, планирование работы образовательного проекта "Точка роста".

В презентации показаны основные цели и задачи, образовательные направления, планирование работы образовательного проекта "Точка роста" в МБОУ СОШ № 6 МО Темрюкский район....