1 мин на чтение

Источник: Everyone Can Code Puzzles

Inquiring and analyzing: Analyze existing products

Что такое функции

План на урок:

  • Понять что такое функция
  • Создать свою собственную команду - функцию
  • Решить задания
    • Composing new behaviour
    • Creating a new function
    • Nesting patterns

Теория:

Функция: Набор команд, сгруппированных вместе, и названных определенным именем. Чтобы вызвать данный набор команд, достаточно использовать имя функции

Big brain

Задание теоретическое:

  1. Поставьте таймер на iPad на 1 минуту
  2. В заметках или в Pages попробуйте написать как можно больше функций, которые вы выполняете изо дня в день.
  3. Разбейте каждую функцию на 3-4 простые действия
  4. Обменяйтесь с соседом своими результатами

Сможете ли вы сделать из всего этого супер-функцию? Если да - назовите ее

Как объявлять функцию?

func turnLeft(){
turnRight()
turnRight()
turnRight()
}

Этот код можно использовать в Composing new behaviour

Как вызвать вашу функцию?

Вы уже вызывали функции, и весьма успешно, в swift достаточно написать название функции и поставить две круглые скобочки после него.

turnLeft()

Домашнее задание

  1. Найдите инструкцию для того, чтобы сложить что-то из листа А4
  2. Запишите инструкцию в текстовом виде
  3. Отметьте повторяющиеся действия