Задачите • десет броя • предават се онлайн • проверяват се автоматично • обикновено 0-6 точки • могат да дават допълнителни точки • има и наказателни точки
Задачите • десет броя • предават се онлайн • проверяват се автоматично • обикновено 0-6 точки • могат да дават допълнителни точки • има и наказателни точки • имате право да пропуснете три
Задачите • десет броя • предават се онлайн • проверяват се автоматично • обикновено 0-6 точки • могат да дават допълнителни точки • има и наказателни точки • имате право да пропуснете три • чуждите решения са публични
Проекти • на края на семестъра • вие измисляте или ние избираме • 60 точки • 1/3 функционалност, 1/3 стил, 1/3 тестове • да работят е задължително, но не достатъчно
Бонуси • Предизвикателства • Участие в час • Участие във форумите (помощ на другарчето) • Бонус точки за елегантни решения • Принос в GitHub • Изнасяне на кратка презентация по време на курса
Участие в час • даваме Snickers за добри въпроси, отговори или коментари • обикновено на тях има код, който ви носи 1 точка • насърчават да не спите в час
Участие в час • даваме Snickers за добри въпроси, отговори или коментари • обикновено на тях има код, който ви носи 1 точка • насърчават да не спите в час • ако прекалите с глупостите ще хванете захарна болест
$ cat hello.rb puts "Hello world!" forty_two = 6 * 9 puts "The answer is #{forty_two}" ! $ ruby hello.rb Hello world! The answer to is 54 интерпретира се