Онлайн-практика программирования на java и python.
CodingBat — это бесплатный сайт с задачами в реальном времени для развития навыков программирования на Java, а теперь и на Python (пример задачи), созданный Ником Парланте, преподавателем компьютерных наук в Стэнфорде. Проблемы с кодированием дают немедленную обратную связь, так что это возможность попрактиковаться и закрепить понимание концепций. Задачи можно использовать в качестве домашнего задания, для самостоятельных занятий, в лаборатории или в качестве примеров живых лекций. Проблемы, все перечисленные на домашней странице CodingBat, имеют небольшие накладные расходы: краткие описания проблем (например, экзамен) и немедленная обратная связь в браузере.