Что такое функции
Источник: Everyone Can Code Puzzles
Inquiring and analyzing: Analyze existing products
Что такое функции
План на урок:
- Понять что такое функция
- Создать свою собственную команду - функцию
- Решить задания
- Composing new behaviour
- Creating a new function
- Nesting patterns
Теория:
Функция: Набор команд, сгруппированных вместе, и названных определенным именем. Чтобы вызвать данный набор команд, достаточно использовать имя функции
Задание теоретическое:
- Поставьте таймер на iPad на 1 минуту
- В заметках или в Pages попробуйте написать как можно больше функций, которые вы выполняете изо дня в день.
- Разбейте каждую функцию на 3-4 простые действия
- Обменяйтесь с соседом своими результатами
Сможете ли вы сделать из всего этого супер-функцию? Если да - назовите ее
Как объявлять функцию?
func turnLeft(){
turnRight()
turnRight()
turnRight()
}
Этот код можно использовать в Composing new behaviour
Как вызвать вашу функцию?
Вы уже вызывали функции, и весьма успешно, в swift достаточно написать название функции и поставить две круглые скобочки после него.
turnLeft()
Домашнее задание
- Найдите инструкцию для того, чтобы сложить что-то из листа А4
- Запишите инструкцию в текстовом виде
- Отметьте повторяющиеся действия