Показаны сообщения с ярлыком ветвления. Показать все сообщения
Показаны сообщения с ярлыком ветвления. Показать все сообщения

вторник, 28 апреля 2020 г.

Использование команд if со списками (7А, 29 апреля)

1. Заполните форму, о том, что видели этот пост.
2. Посмотрите видеоурок:


3. Выполните следующие задания: 
1. Создайте список из пяти и более имен пользователей, включающий имя ‘teacher’. Представьте, что вы пишете код, который выводит приветственное сообщение для каждого пользователя после его входа на сайт. Переберите элементы списка и выведите сообщение для каждого пользователя.
  • Для пользователя с именем 'teacher’ выведите особое сообщение — например: «Здравствуйте, teacher. Показать сданные работы?»
  • В остальных случаях выводите универсальное приветствие — например: «Здравствуй, Вася. Спасибо, что снова зашел».
  • Сохраните программу с именем hello_teacher.py

2. Без пользователей: добавьте в hello_teacher.py команду if, которая проверит, что список пользователей не пуст.
  • •Если список пуст, выведите сообщение: «На сайте никто не зарегистрирован!»
  • •Удалите из списка все имена пользователей и убедитесь в том, что программа выводит правильное сообщение.

3. Проверка имен пользователей: выполните следующие действия для создания программы, моделирующей проверку уникальности имен пользователей.
  • Создайте список current_users, содержащий пять и более имен пользователей.
  • Создайте другой список new_users, содержащий пять и более имен пользователей. Убедитесь в том, что одно или два новых имени также присутствуют в списке current_users.
  • Переберите список new_users и для каждого имени в этом списке проверьте, было ли оно использовано ранее. Если имя уже использовалось, выведите сообщение о том, что пользователь должен выбрать новое имя. Если имя не использовалось, выведите сообщение о его доступности.

Сохраните файл hello_teacher.py
4. Файл (а лучше фотографию программы - так удобнее проверять) пришлите на почту infmatem208@gmail.com (в письме фамилия, класс и тема урока)
Если срочный вопрос, то пишите в вк

воскресенье, 26 апреля 2020 г.

Разветвленный алгоритм. Команды if. Решение задач с использование if (7А, 27 апреля)

1. Заполните форму о том, что видели этот пост.
2. Посмотрите видеоурок:


3. Выполните задания и сохраните программу с расширением py (или сфотографируйте экран):
1. Проверка условий: напишите последовательность условий. Выведите описание каждой проверки и ваш прогноз относительно ее результата. Код должен выглядеть примерно так:

car = 'subaru'
print("Это автомобиль = = 'subaru'? Я предсказываю True.")
print(car = = 'subaru')
print("Это автомобиль = = 'audi'? Я предсказываю False.")
print(car = = 'audi')

  • Внимательно просмотрите результаты. Убедитесь в том, что вы понимаете, почему результат каждой строки равен True или False.
  • Создайте как минимум 10 условий. Не менее 5 должны давать результат True, а не ­менее 5 других — результат False.
2. Больше условий: количество условий не ограничивается 10. Попробуйте написать другие условия и включить их в программу. Программа должна выдавать по крайней мере один истинный и один ложный результат для следующих видов проверок.
  • Проверка равенства и неравенства строк.
  • Проверки с использованием функции lower().
  • Числовые проверки равенства и неравенства, условий «больше», «меньше», «больше или равно», «меньше или равно».
  • Проверки с ключевым словом and и or.
  • Проверка вхождения элемента в список.
  • Проверка отсутствия элемента в списке.
Сохраните файл!

4. Отправьте файл (фотографию) и/или вопросы по работе на почту infmatem208@gmail.com
В письме пожалуйста указывайте фамилию, класс и тему работы

среда, 8 апреля 2020 г.

Ветвления в среде Scratch (6А, 9 апреля)

1. Зайдите в форму и отметьтесь, что видели этот пост
2. Скачайте и установите scratch на свой компьютер
3. Сегодня вы подробно рассмотрите блок "Если" и немного попрактикуетесь в написании программ в Scratch. Посмотрите видеоурок и проверьте работу программ, которые там описываются.
4. Создайте программу описанную в ролике, результат работы сохраните в виде файла, либо сфотографируйте экран программы.
5. Файл или картинку с сохраненной программой отправьте на почту infmatem208@gmail.com
В письме обязательно укажите фамилию, класс и тему урока.

вторник, 7 апреля 2020 г.

Ветвления в среде Scratch (6Б, 8 апреля)

1. Зайдите в форму и отметьтесь, что видели этот пост
2. Скачайте и установите scratch на свой компьютер
3. Сегодня вы подробно рассмотрите блок "Если" и немного попрактикуетесь в написании программ в Scratch. Посмотрите видеоурок и проверьте работу программ, которые там описываются.
4. Создайте программу описанную в ролике, результат работы сохраните в виде файла, либо сфотографируйте экран программы.
5. Файл или картинку с сохраненной программой отправьте на почту infmatem208@gmail.com
В письме обязательно укажите фамилию, класс и тему урока.

понедельник, 6 апреля 2020 г.

Программирование разветвляющихся алгоритмов. Условный оператор (8В, 7 апреля)

1. Установите и настройте Python на свой компьютер (тут подробная инструкция)
2. Познакомьтесь с материалом по ссылке
3. Ответьте на следующие вопросы:
     1) Какой синтаксис имеет условная инструкция?
     2) Приведите пример, когда нужно использовать вложенные условные инструкции
     3) Какие операторы сравнения используются в условиях?
4. Решите задачи  "Минимум из двух чисел",  "Знак числа" и "Минимум трех чисел". Те кто прочитал больше трех пунктов (они самые важные) решите еще "Шахматную доску" и "Високосный год"
5. Фотографии с ответами на вопросы и текстами программ присылайте на почту infmatem208@gmail.com
В письме указывайте фамилию, класс и тему урока

Ветвления в среде Scratch (6В, 7 апреля)

1. Скачайте и установите scratch на свой компьютер
2. Сегодня вы подробно рассмотрите блок "Если" и немного попрактикуетесь в написании программ в Scratch. Посмотрите видеоурок и проверьте работу программ, которые там описываются.
3. Создайте программу описанную в ролике, результат работы сохраните в виде файла, либо сфотографируйте экран программы.
4. Файл или картинку с сохраненной программой отправьте на почту infmatem208@gmail.com
В письме обязательно укажите фамилию, класс и тему урока.