1) В среде программирования Scratch мы используем разные алгоритмы, потому что один алгоритм не может все функции разом выполнять. Например: сложение чисел, как оно если вы игру делаете и ваша задача сделать отрисовку мира игры? Абсолютно никак
2) Для создания скриптов условие ставится не везде, оно ставится, где нужно выполнять действие при определенном стечении обстоятельств. Пример из жизни. Если вы помыли посуду, то пойдете гулять, иначе нет. В Scratch, да и во всем программировании суть та же.
3) Необходимость повторять одно и тоже действие несколько раз, а именно циклы, возникает например, когда есть необходимость выполнять действие(действия) пока не будет соблюдено условие. Например, пока не исправишь 2 гулять не пойдешь.
На Scratch компьютерные программы создаются практически как конструктор LEGO: на экране собираются графические блоки, которые управляют анимированными героями. Таким образом можно создать историю или игру и контролировать поведение разных героев, соединяя графические блоки. Точно так же как из конструктора LEGO собирают различные конструкции, на Scratch можно создавать интерактивные истории и игры, а потом, что важно, делиться ими с ребятами по всему миру на сайте Scratch.
Scratch – это простой и доступный всем в использовании язык программирования
// Вводим два числа x, y;
if(x == y){
//Виводим цифру 0
}else if(x > y){
//виводимо: x більше
}else{
//виводимо: y більше
}