Я хотел бы, чтобы мои ученики-программисты работали группами и делали программу с использованием Eclipse и Java. Я изучал лучший способ, чтобы студенты сотрудничали в такой программе, но я не знаю, как лучше всего работать вместе.Лучший способ обмена кодом между учениками школьного программирования в группах
В конечном счете, я хотел бы, чтобы один студент сделал класс, еще один студент, чтобы создать другой класс, а затем импортировать класс другого ученика в свой проект и вызвать необходимые методы в классе.
Bitbucket и GitHub сбивают меня с толку прямо сейчас, поэтому я не уверен в его удобстве использования. Pastebin - это вариант, но там нет сводного кода. Будет ли создание учетной записи Dropbox наилучшим способом совместного использования кода?
EDIT:
Хорошо, эти ответы у меня плавание в словах я не знаком, но я очень ценю все эти знания будучи даровал мне. Как я могу упростить код обмена, если один студент предоставил другому ученику файл .java, и он использует этот .java-файл и все его общедоступные методы, чтобы помочь сделать его проект?
Например, один ученик делает простой класс математических вычислений. Другой ученик делает другой класс математических упражнений. Они совместно используют код друг с другом и могут реализовать класс другого человека для создания простого калькулятора.
Использование SVN. Он все еще качается. – Juvanis
Почему вы не используете SVN? – svz
Git, Mercurial, SVN и т. Д. Предназначены только для этого - Dropbox нет. И они интегрированы с eclipse с плагинами. Bitbucket или Github - это просто онлайн-хранилища. Это определенно путь. Создайте простой проект одного класса, добавьте еще один класс, совершите, выберите, слейте и т. Д., И вы скоро поймете, как они работают. – assylias