3 мин на чтение

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

Источник 2: Библиотека уроков InternetUrok.ru

Работа в классе:

Введение:

Что такое система координат?

Система координат - это подход к организации пространства, в котором, каждой точке на объекте (экране) соответствует набор чисел

Присвоить каждой точке на плоскости имя из двух чисел можно разными способами. Остановимся подробно на уже известном нам способе – прямоугольной системе координат.

Она состоит из двух взаимно перпендикулярных осей (отсюда название – прямоугольная): икс и игрек (ось абсцисс и ось ординат) (Рис. 1).

Рис. 1. Прямоугольная система координат

Указав по каждой из осей координату, мы можем однозначно восстановить точку на плоскости (как ряд и место в кинотеатре).

Упражнение, кости и ситема координат:

Ссылка на доску игры

  • Перейдите по ссылке на доску Miro, на которой реализовано поле игры.
  • Выберите себе фигуру на участке “Игроки”.
  • Эта фигура будет отображать вас на поле.
  • Ведущий устанавливает цель - звездочку на координатной сетке.
  • Задача участника добраться до цели.
  • Каждый участник ходит по очереди, бросая два кубика.
  • Значение на кубике, учащийся может либо прибавить к исходным координатам своей фигуры, либо вычесть.
  • Каждый кубик отвечает за определенную ось на координатной сетке, значение кубика может изменить ТОЛЬКО соответствующую координату объекта.
  • Победителем считается тот, что первым доберётся до цели, и правильно назовет ее координаты.

Работа на iPad:

Размещаем картинки

Ура! У вас получилось освежить знания о координатной системе. На самом деле, приложения используют схожую систему для построения своих интерфейсов. Располагая различные графические объекты на экране, разработчики составляют любимые вами приложения. Давайте попробуем сделать это сами. Во время нашей самостоятельной работы, мы будем использовать функцию.

scene.place()

От вас на уроке требуется выполнить задания из книги Blu’s Adventure

  • Coordinates
    • Coordinates and Graphics
    • Adding a Background
    • Placing Images

      Вопросы для оценивания:

      В рамках выполнения данного задания, попытайтесь экспериментируя найти ответы на следующие вопросы:

  • Каков размер сцены, где вы можете располагать объекты?
  • Координаты звезды имеют тип swift Point() и вы заранее создаете переменную с ними, можно ли обойтись без переменной? И вставить координаты прямо в функцию swift scene.place()?
  • Попробуйте добавить еще один объект на сцену, написав код самостоятельно
  • Какие существуют требования к фону сцены? Можно ли разместить на фоне сцены не картинку, а например эмодзи, или цвет?