Я знаю, что это старая тема, но есть и другой вариант. Проверьте http://www.macincloud.com/. Использование арендованного облака Mac и оно поставляется с уже установленными инструментами разработки. Вы платите за месяц, неделю или за использование.
Если вы учитываете эту стоимость (в зависимости от длины класса) в стоимости курса, то это должна быть беспроигрышная ситуация. Я думаю, что 8 долларов в день за пользователя для вашего курса тоже неплохая цена.
EDIT:
Я отозвал свое предложение для MacInCloud. После их использования я обнаружил, что их обслуживание клиентов было ужасным. Они никогда не отвечали на электронные письма, выставляли нам счета через два месяца после отмены нашей подписки, и единственный способ, которым я получил ответ, был через Твиттер, обсуждая мое недовольство ими.
Кроме того, у вас нет прав администратора для ящиков, поскольку они являются общими для Mac Minis. Если вы хотите что-то установить, вы должны либо заставить их установить его для вас, либо арендовать частное, что в течение одного месяца составляет примерно половину стоимости покупки вашего собственного Mac mini. Вы можете не думать, что это важно, пока не захотите добавить / удалить элементы из дока. Учетные данные - это случайные буквенно-цифровые символы, которые нельзя изменить, и если у вас медленное соединение, даже не пытайтесь его использовать.