Разделы презентаций


Переменные и управление памятью в Python

Содержание

Что вы увидите на экране после выполнения этой программы?Разминка

Слайды и текст этой презентации

Слайд 1Переменные и управление памятью в Python
Введение в программирование
Ссылка на методичку

Переменные и управление памятью в PythonВведение в программированиеСсылка на методичку

Слайд 2Что вы увидите на экране после выполнения этой программы?
Разминка

Что вы увидите на экране после выполнения этой программы?Разминка

Слайд 3На экран будут выведены слова водящего в игре «Прятки».
Разминка

На экран будут выведены слова водящего в игре «Прятки».Разминка

Слайд 4Что такое переменная?
Повторение
В коде программы из разминки есть переменная,

назовите её.

Что такое переменная? ПовторениеВ коде программы из разминки есть переменная, назовите её.

Слайд 5Переменная — это область памяти компьютера, имеющая собственное имя и

предназначенная для хранения данных.
Повторение
Какие виды памяти вы знаете?

Об области какой

памяти идет речь?
Переменная — это область памяти компьютера, имеющая собственное имя и предназначенная для хранения данных.ПовторениеКакие виды памяти вы

Слайд 6Память бывает постоянная и оперативная.
Повторение
Все файлы хранятся в постоянной

памяти.
Любая программа при запуске загружается в оперативную память.
Переменная — это

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

Слайд 7Давайте обсудим:
Проблематизация
А как именно происходит сохранение данных в оперативной памяти

компьютера?
И как имя помогает находить переменные среди других данных?

Давайте обсудим:ПроблематизацияА как именно происходит сохранение данных в оперативной памяти компьютера? И как имя помогает находить переменные

Слайд 8А как вообще хранятся данные в оперативной памяти компьютера?
Проблематизация
Оперативная память

— это небольшая пластина с чипами памяти.

Данные
хранятся здесь

А как вообще хранятся данные в оперативной памяти компьютера?ПроблематизацияОперативная память — это небольшая пластина с чипами памяти.

Слайд 9Прежде, чем расположиться в памяти компьютера, все данные кодируются.
Проблематизация
Закодированные

данные помещаются в ячейки внутри чипов памяти.

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

Слайд 10Проблематизация

Почтовые ячейки имеют свой номер.
Ячейки в оперативной памяти также

пронумерованы.
Почтовых ячеек несколько сотен.
Ячеек в оперативной памяти миллионы.
Чип памяти с

ячейками можно сравнить с почтовым ящиком в отделении связи.
ПроблематизацияПочтовые ячейки имеют свой номер. Ячейки в оперативной памяти также пронумерованы.Почтовых ячеек несколько сотен.Ячеек в оперативной памяти

Слайд 11Вернёмся к переменным. Для чего нам переменные, если можно хранить

и забирать данные по номеру ячейки?
Проблематизация
Поделитесь своим мнением на эту

тему.

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

Слайд 12Хранить и забирать данные по номеру ячейки — неудобно!
Проблематизация

Ячеек

в оперативной памяти компьютера миллионы.
Программисту придется держать в голове множество

несвязанных цифр.


Хранить и забирать данные по номеру ячейки — неудобно! ПроблематизацияЯчеек в оперативной памяти компьютера миллионы.Программисту придется держать

Слайд 13Современные языки программирования решили эту проблему.
Новый материал
Современные языки программирования умеют

связывать имя переменной, придуманное программистом и удобное для запоминания, с

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

Слайд 14Имя переменной можно сравнить со стикером, который мы прикрепляем на

ячейку, в которой хранятся данные.
Новый материал
count

Имя переменной можно сравнить со стикером, который мы прикрепляем на ячейку, в которой хранятся данные.Новый материалcount

Слайд 15Присвоение — это операция сохранения данных в переменную.
Записывается с использованием

знака «=».
Данные сохраняются в ячейку памяти компьютера, и на неё

наклеивается стикер с именем переменной.

Новый материал

Присвоение значения
переменной

Присвоение — это операция сохранения данных в переменную.Записывается с использованием знака «=».Данные сохраняются в ячейку памяти компьютера,

Слайд 16Новый материал
Как вы думаете, какое число сохранится в переменную count

в результате выполнения команд?

Новый материалКак вы думаете, какое число сохранится в переменную count в результате выполнения команд?

Слайд 17Берём данные из ячейки памяти с именем count.
Увеличиваем их на

единицу.
Сохраняем результат в другую ячейку памяти.
Переклеиваем стикер с именем

count на ячейку с результатом.

Новый материал

Берём данные из ячейки памяти с именем count.Увеличиваем их на единицу.Сохраняем результат в другую ячейку памяти. Переклеиваем

Слайд 18После выполнения команды имя count указывает на другие данные.
Новые

данные в переменной count — это результат увеличения предыдущих данных

на единицу.

Новый материал

В итоге:

После выполнения команды имя count указывает на другие данные. Новые данные в переменной count — это результат

Слайд 19Новый материал
Итак, какое число сохранится в переменную count в результате

выполнения команд?

Новый материалИтак, какое число сохранится в переменную count в результате выполнения команд?

Слайд 20Новый материал
В результате выполнения этих команд в переменную count сохранится

число 2.

1
1 + 1

Новый материалВ результате выполнения этих команд в переменную count сохранится число 2.11 + 1

Слайд 21Демонстрация умения
Рассмотрим следующую задачу.

Каждое утро мама кладёт в вазу яблоки

и апельсины. Сначала она кладёт в вазу 5 яблок. А

затем кладет в вазу столько же апельсинов, сколько яблок.
Напишите программу, вычисляющую и выводящую на экран количество фруктов в вазе.

Демонстрация уменияРассмотрим следующую задачу.Каждое утро мама кладёт в вазу яблоки и апельсины. Сначала она кладёт в вазу

Слайд 22Демонстрация умения
Мы можем записать, что в одной переменной лежат те

же данные, что и в другой.


Старайтесь меньше задавать данные цифрами.

Используйте переменные, исходя из условия задачи.
Демонстрация уменияМы можем записать, что в одной переменной лежат те же данные, что и в другой.Старайтесь меньше

Слайд 23Новый материал
С точки зрения хранения данных в памяти компьютера этот

код выглядит так:
apple
orange
Данные сохраняются в ячейку памяти. Доступ к ним

можно получить и по имени apple, и по имени orange.
Новый материалС точки зрения хранения данных в памяти компьютера этот код выглядит так:appleorangeДанные сохраняются в ячейку памяти.

Слайд 24Теперь давайте поговорим об именовании переменных.
Новый материал
Имя переменной должно начинаться

с буквы или символа подчеркивания. Оно не может начинаться с

числа.


Имя переменной может содержать только буквенно-цифровые символы и символы подчеркивания (A-z, 0-9 и _)


Имена переменных чувствительны к регистру (строчные или прописные буквы). Это три разные переменные:
Теперь давайте поговорим об именовании переменных.Новый материалИмя переменной должно начинаться с буквы или символа подчеркивания. Оно не

Слайд 25БОНУС! Важное правило для хорошего кода
Вы сами выбираете, как назвать

переменную. И можете выбрать любое имя согласно правилам именования.
Но читать

код намного легче, если имена переменных выбраны в соответствии с данными, которые в неё сохраняются.
В переменную apple сохраняется количество яблок, а в переменную orange — количество апельсинов.
apple (с англ.) — яблоко. orange (с англ.) — апельсин

Новый материал

БОНУС! Важное правило для хорошего кодаВы сами выбираете, как назвать переменную. И можете выбрать любое имя согласно

Слайд 26Что вы узнали сегодня?
Устно дополните фразы.

Данные, присвоенные переменной, хранятся

в ячейках оперативной памяти компьютера.
Имя переменной можно сравнить со стикером,

который мы прикрепляем на ячейку, в которой хранятся данные.
Имя переменной мы придумываем сами. В нём могут содержаться латинские буквы A-z, цифры 0-9 и знак подчеркивания _. Имя не может начинаться с цифры.
Имена переменных чувствительны к регистру. Предложите варианты имен, различающихся регистром (строчные, прописные) букв.





Что вы узнали сегодня? Устно дополните фразы.Данные, присвоенные переменной, хранятся в ячейках оперативной памяти компьютера.Имя переменной можно

Слайд 27Что вы узнали сегодня?
Устно дополните фразы.

Данные, присвоенные переменной, хранятся

в ячейках оперативной памяти компьютера.
Имя переменной можно сравнить со стикером,

который мы прикрепляем на ячейку, в которой хранятся данные.
Имя переменной мы придумываем сами. В нём могут содержаться латинские буквы A-z, цифры 0-9 и знак подчеркивания _. Имя не может начинаться с цифры.
Имена переменных чувствительны к регистру. Это разные имена переменных:

Что вы узнали сегодня? Устно дополните фразы.Данные, присвоенные переменной, хранятся в ячейках оперативной памяти компьютера.Имя переменной можно

Слайд 28Вы готовы к самостоятельному решению заданий. Приступайте!
Задания на платформе
Если закончили

раньше, переходите к следующему заданию.
Основное задание
Дополнительное задание

Вы готовы к самостоятельному решению заданий. Приступайте!Задания на платформеЕсли закончили раньше, переходите к следующему заданию.Основное заданиеДополнительное задание

Слайд 29Что вам запомнилось из урока? Обобщите в двух-трёх словах и

мы создадим облако #тегов.
Рефлексия


Например:

#ИмяПеременной
#ДанныеВячейке








Что вам запомнилось из урока? Обобщите в двух-трёх словах и мы создадим облако #тегов.РефлексияНапример:#ИмяПеременной#ДанныеВячейке

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика