We will learn scratch in and will also be learning many important CS principles that scratch is trying to show through their visual take at programming. This means that for everything we learn how to do with the scratch blocks, we will learn what it means in actual coding terms.